@charset "UTF-8";.user-dropdown[data-v-4a2c7e17]{position:relative;z-index:2}.dd-avatar[data-v-4a2c7e17]{position:relative;display:flex}.right-info[data-v-4a2c7e17]{display:flex;align-items:center;gap:10px;z-index:2}@media (max-width: 500px){.right-info[data-v-4a2c7e17]{gap:5px;font-size:var(--text-sm)}}.right-info span[data-v-4a2c7e17]:last-child{color:#919191;font-size:14px}@media (max-width: 500px){.right-info span[data-v-4a2c7e17]:last-child{font-size:var(--text-sm)}}@media (max-width: 560px){.t-h p[data-v-4a2c7e17]{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 480px){.t-h[data-v-4a2c7e17]{display:none}}.greetings-profile-img[data-v-4a2c7e17]{width:55px;height:55px;display:flex;border-radius:50%;object-fit:cover}@media (max-width: 768px){.greetings-profile-img[data-v-4a2c7e17]{width:40px;height:40px}}.vector[data-v-4a2c7e17]{margin-left:5px;transition:transform .1s ease-in-out}.vector--open[data-v-4a2c7e17]{transform:rotate(180deg)}.politics[data-v-4a2c7e17]{justify-content:center;margin:12px auto 0;text-align:center;border-top:1px solid var(--line-color);background-color:inherit;padding:12px 0 0;width:100%;display:flex;align-items:center;gap:5px;color:var(--title-color);text-decoration:none;cursor:pointer;font-size:var(--text-xs)}.politics[data-v-4a2c7e17]:hover{text-decoration:underline}.dropdown-menu[data-v-4a2c7e17]{width:240px;max-width:calc(100vw - 20px);position:absolute;top:135%;right:0;border-radius:var(--radius-md);padding:6px 0 12px;background:var(--secondary-bg-color);animation:fadeInDownBig-4a2c7e17 .2s both;border:1px solid var(--line-color)}.dropdown-menu_router[data-v-4a2c7e17]{position:relative;z-index:100;font-size:14px}.dropdown-menu_router_link[data-v-4a2c7e17]{padding:12px;display:flex;align-items:center;gap:10px;color:var(--text-color);text-decoration:none;cursor:pointer}.dropdown-menu_router_link img[data-v-4a2c7e17]{width:20px;margin-right:8px}.dropdown-menu_router_link[data-v-4a2c7e17]:hover{background:var(--primary-bg-color);border-radius:var(--radius-xs)}.dropdown-menu_router_icon[data-v-4a2c7e17]{width:20px;margin-right:8px;font-size:var(--text-lg);text-align:center;opacity:.85}.dropdown-menu_router button[data-v-4a2c7e17]{width:90%;margin:6px auto;display:flex;justify-content:center;gap:5px;cursor:pointer}.dropdown-menu[data-v-4a2c7e17]:after{content:"";position:absolute;bottom:93.7%;right:21%;width:30px;height:var(--control-sm);border-top:1px solid var(--line-color);border-left:1px solid var(--line-color);background:var(--secondary-bg-color);transform:rotate(45deg);z-index:1}@keyframes fadeInDownBig-4a2c7e17{0%{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1;transform:none}}.notif[data-v-65100526]{position:relative;display:inline-flex;align-items:center}.notif-head__action[data-v-65100526]{border:none;background:transparent;color:var(--title-color);font-size:var(--text-sm);cursor:pointer}.notif-list--inbox[data-v-65100526]{border-bottom:1px solid var(--line-color)}.notif-item--inbox.is-clickable[data-v-65100526]{cursor:pointer}.notif-all[data-v-65100526]{width:100%;padding:10px;border:none;border-top:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:var(--text-sm);cursor:pointer;opacity:.75}.notif-all[data-v-65100526]:hover{opacity:1}.notif-btn[data-v-65100526]{position:relative;width:44px;height:44px;padding:0;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,transform .12s ease,background-color .18s ease}.notif-btn[data-v-65100526]:hover{background:var(--primary-bg-color);border-color:var(--title-color)}.notif-btn[data-v-65100526]:active{transform:scale(.99)}.notif-bell[data-v-65100526]{width:21px;height:21px;display:block}.notif-badge[data-v-65100526]{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:rgb(255,140,0);box-shadow:0 0 8px #ff8c0099;color:#fff;font-size:var(--text-xs);line-height:18px;text-align:center;font-family:af-Bold,sans-serif;pointer-events:none}.notif-menu[data-v-65100526]{position:absolute;top:calc(100% + 10px);right:0;width:400px;max-width:calc(100vw - 24px);max-height:420px;overflow-y:auto;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--secondary-bg-color);z-index:999;padding:10px}.notif-head[data-v-65100526]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--text-md);letter-spacing:.25px;opacity:.8;padding:4px 6px 10px;border-bottom:1px solid var(--line-color);margin-bottom:8px}.notif-empty[data-v-65100526]{padding:18px 6px;text-align:center;font-size:var(--text-md);opacity:.7}.notif-list[data-v-65100526]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.notif-item[data-v-65100526]{margin:0;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid transparent;display:flex;align-items:flex-start;gap:10px;min-width:0;transition:background-color .18s ease,border-color .18s ease}.notif-item[data-v-65100526]:hover{background:var(--primary-bg-color)}.notif-item.is-new[data-v-65100526]{background:var(--primary-bg-color);border-color:var(--line-color)}.notif-item__text[data-v-65100526]{flex:1 1 auto;min-width:0;font-size:var(--text-sm);line-height:1.5;color:var(--text-color);overflow-wrap:anywhere}.notif-item__text[data-v-65100526] .user-nick{display:inline}.notif-item__title[data-v-65100526]{font-size:var(--text-md);color:var(--title-color)}.notif-dot[data-v-65100526]{display:inline-block;vertical-align:middle;margin-right:4px;width:7px;height:7px;border-radius:var(--radius-pill);background:rgb(255,140,0);box-shadow:0 0 6px #ff8c0099}.notif-item__verb[data-v-65100526]{opacity:.85}.notif-item__cause[data-v-65100526]{opacity:.7}.notif-item__time[data-v-65100526]{flex:0 0 auto;margin-left:auto;padding-top:2px;font-size:var(--text-xs);color:var(--text-color);opacity:.6;white-space:nowrap}.notif-menu-enter-active[data-v-65100526],.notif-menu-leave-active[data-v-65100526]{transition:opacity .18s ease,transform .18s ease}.notif-menu-enter-from[data-v-65100526],.notif-menu-leave-to[data-v-65100526]{opacity:0;transform:translateY(-6px)}.notif-menu-enter-to[data-v-65100526],.notif-menu-leave-from[data-v-65100526]{opacity:1;transform:translateY(0)}@media (max-width: 768px){.notif-btn[data-v-65100526]{width:40px;height:40px;border-radius:var(--radius-md)}.notif-menu[data-v-65100526]{position:fixed;top:70px;left:12px;right:12px;width:auto;max-width:none;max-height:min(420px,100dvh - 90px)}}.mn[data-v-c2d19362]{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:10px 16px;border-bottom:1px solid rgba(226,163,60,.45);background:linear-gradient(90deg,rgba(226,163,60,.16) 0%,rgba(226,163,60,.09) 100%);color:var(--text-color)}.mn__icon[data-v-c2d19362]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-xs);background:rgba(226,163,60,.2);color:var(--color-warning);font-size:var(--text-sm)}.mn__text[data-v-c2d19362]{flex:1 1 auto;margin:0;min-width:0;font-size:12.5px;line-height:1.5}.mn__close[data-v-c2d19362]{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-xs);background:transparent;color:var(--text-color);opacity:.55;cursor:pointer}.mn__close[data-v-c2d19362]:hover{opacity:1}@media (max-width: 600px){.mn[data-v-c2d19362]{align-items:flex-start;padding:10px 12px}}.mn-fade-enter-active[data-v-c2d19362],.mn-fade-leave-active[data-v-c2d19362]{transition:opacity .25s ease}.mn-fade-enter-from[data-v-c2d19362],.mn-fade-leave-to[data-v-c2d19362]{opacity:0}div[data-v-9801f628]{position:fixed;z-index:100;right:calc(var(--app-panel-gap, 0px) + 20px);bottom:calc(var(--app-panel-gap, 0px) + 20px);cursor:pointer;display:none;opacity:0;transition:opacity .2s ease}div svg[data-v-9801f628]{width:50px;height:50px}div.visible[data-v-9801f628]{display:block;opacity:.7}div[data-v-9801f628]:hover{opacity:.9;transition:opacity .3s ease}@media (max-width: 768px){div svg[data-v-9801f628]{width:40px;height:40px}}.server-select[data-v-17857c41]{position:relative;display:inline-flex;align-items:center;min-width:0}.server-trigger[data-v-17857c41]{height:44px;padding:0 14px;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;display:inline-flex;align-items:center;gap:9px;cursor:pointer;max-width:100%;transition:border-color .18s ease,transform .12s ease,background-color .18s ease}.server-trigger[data-v-17857c41]:hover:not(:disabled){background:var(--primary-bg-color);border-color:var(--title-color)}.server-trigger[data-v-17857c41]:active:not(:disabled){transform:scale(.99)}.server-trigger.loading[data-v-17857c41]{opacity:.75;cursor:default}.server-trigger__label[data-v-17857c41]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-trigger__icon[data-v-17857c41]{display:inline-flex;align-items:center;justify-content:center;opacity:.6;flex:0 0 auto}.server-trigger__icon.spinning[data-v-17857c41]{opacity:1;color:var(--title-color)}.spin-icon[data-v-17857c41]{animation:server-spin-17857c41 .9s linear infinite}@keyframes server-spin-17857c41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.server-menu[data-v-17857c41]{position:absolute;top:calc(100% + 10px);right:0;min-width:100%;width:max-content;max-width:min(320px,100vw - 24px);max-height:420px;overflow-y:auto;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--secondary-bg-color);z-index:999;padding:10px}.server-menu__head[data-v-17857c41]{font-size:var(--text-md);letter-spacing:.25px;opacity:.8;padding:4px 6px 10px;border-bottom:1px solid var(--line-color);margin-bottom:8px}.server-menu__list[data-v-17857c41]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.server-menu__item[data-v-17857c41]{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--text-color);font-size:14px;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.server-menu__item[data-v-17857c41]:hover{background:var(--primary-bg-color);color:var(--title-color)}.server-menu__item.active[data-v-17857c41]{background:var(--primary-bg-color);border-color:var(--line-color);color:var(--title-color)}.server-menu__name[data-v-17857c41]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.server-menu__dot[data-v-17857c41]{flex:0 0 auto;width:7px;height:7px;border-radius:var(--radius-pill);background:rgb(255,140,0);box-shadow:0 0 6px #ff8c0099}.server-menu-enter-active[data-v-17857c41],.server-menu-leave-active[data-v-17857c41]{transition:opacity .18s ease,transform .18s ease}.server-menu-enter-from[data-v-17857c41],.server-menu-leave-to[data-v-17857c41]{opacity:0;transform:translateY(-6px)}.server-menu-enter-to[data-v-17857c41],.server-menu-leave-from[data-v-17857c41]{opacity:1;transform:translateY(0)}.server-error[data-v-17857c41]{position:absolute;top:calc(100% + 6px);right:0;z-index:999;font-size:var(--text-sm);color:var(--color-danger);background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-sm);padding:6px 10px;white-space:nowrap}@media (max-width: 768px){.server-select[data-v-17857c41]{width:100%}.server-trigger[data-v-17857c41]{width:100%;justify-content:space-between}.server-menu[data-v-17857c41]{left:0;right:0;width:auto;min-width:0}}.server-select.server-select--inline[data-v-17857c41]{display:flex;flex-direction:column;align-items:stretch;width:100%}.server-menu.server-menu--inline[data-v-17857c41]{position:static;width:100%;min-width:0;max-width:none;max-height:300px;margin-top:10px}.server-error.server-error--inline[data-v-17857c41]{position:static;margin-top:8px;white-space:normal}.base-modal-overlay[data-v-441f1a28]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);display:flex;justify-content:center;align-items:center;z-index:100000}.base-modal[data-v-441f1a28]{width:650px;max-height:90vh;background:var(--primary-bg-color);border-radius:24px;border:1px solid var(--line-color);padding:20px 24px 16px;display:flex;flex-direction:column}.base-modal__header[data-v-441f1a28]{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--line-color)}.base-modal__header h2[data-v-441f1a28]{font-size:22px;color:var(--title-color)}.base-modal__close[data-v-441f1a28]{border:none;background:transparent;color:#9c9fb8;font-size:20px;cursor:pointer;padding:4px;line-height:1}.base-modal__close[data-v-441f1a28]:hover{color:var(--text-color)}.base-modal__body[data-v-441f1a28]{flex:1;min-height:0;overflow:auto;padding-right:4px}.base-modal__footer[data-v-441f1a28]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.base-modal__spinner[data-v-441f1a28]{width:18px;height:18px;border-radius:50%;border:3px solid var(--line-color);border-top-color:var(--text-color);display:inline-block;animation:spin-441f1a28 .6s linear infinite}.modal-fade-enter-active[data-v-441f1a28],.modal-fade-leave-active[data-v-441f1a28]{transition:opacity .18s ease,transform .18s ease}.modal-fade-enter-from[data-v-441f1a28],.modal-fade-leave-to[data-v-441f1a28]{opacity:0;transform:translateY(8px) scale(.97)}.modal-fade-enter-to[data-v-441f1a28],.modal-fade-leave-from[data-v-441f1a28]{opacity:1;transform:translateY(0) scale(1)}@keyframes spin-441f1a28{to{transform:rotate(360deg)}}.gsearch-trigger[data-v-ff35bac6]{display:flex;align-items:center;gap:8px;height:40px;width:100%;padding:0 14px;border:1px solid var(--line-color);border-radius:23px;background:var(--secondary-bg-color);color:var(--text-color);cursor:pointer;font-size:14px;transition:border-color .15s ease,opacity .15s ease}.gsearch-trigger[data-v-ff35bac6]:hover{border-color:var(--title-color)}.gsearch-trigger i[data-v-ff35bac6]{font-size:13px;opacity:.7}.gsearch-trigger__text[data-v-ff35bac6]{opacity:.75;flex:1 1 auto;text-align:left}.gsearch-trigger__hint[data-v-ff35bac6]{border:1px solid var(--line-color);border-radius:6px;padding:2px 6px;font-size:11px;opacity:.6;flex:0 0 auto}@media (max-width: 1280px){.gsearch-trigger .gsearch-trigger__hint[data-v-ff35bac6]{display:none}}@media (max-width: 1024px){.gsearch-trigger[data-v-ff35bac6]{padding:0 10px}.gsearch-trigger .gsearch-trigger__text[data-v-ff35bac6]{display:none}}.gsearch__overlay[data-v-ff35bac6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.gsearch[data-v-ff35bac6]{width:100%;max-width:640px;display:flex;flex-direction:column;border:1px solid var(--line-color);border-radius:16px;background:var(--primary-bg-color);box-shadow:0 24px 60px #00000073;overflow:hidden}.gsearch__bar[data-v-ff35bac6]{width:100%;border:none;border-bottom:1px solid var(--line-color);border-radius:0;height:54px;padding:0 16px;background:var(--primary-bg-color);gap:10px}.gsearch__bar .search-input[data-v-ff35bac6]{background:transparent;border:none;outline:none;font-size:15px}.gsearch__list[data-v-ff35bac6]{max-height:56vh;overflow-y:auto;padding:6px}.gsearch__group+.gsearch__group[data-v-ff35bac6]{margin-top:4px}.gsearch__group-title[data-v-ff35bac6]{padding:8px 10px 4px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.5}.gsearch__row[data-v-ff35bac6]{width:100%;display:flex;align-items:center;gap:12px;padding:9px 10px;border:none;border-radius:10px;background:transparent;color:var(--text-color);text-align:left;cursor:pointer}.gsearch__row.is-active[data-v-ff35bac6]{background:var(--secondary-bg-color)}.gsearch__row.is-active .gsearch__enter[data-v-ff35bac6]{opacity:.5}.gsearch__icon[data-v-ff35bac6]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;opacity:.8;font-size:13px}.gsearch__icon--mask[data-v-ff35bac6]{background-color:var(--text-color);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.gsearch__text[data-v-ff35bac6]{display:flex;flex-direction:column;min-width:0;flex:1}.gsearch__label[data-v-ff35bac6]{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gsearch__label mark[data-v-ff35bac6]{background:transparent;color:var(--title-color);font-family:af-Bold,sans-serif}.gsearch__hint[data-v-ff35bac6]{font-size:12px;opacity:.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gsearch__enter[data-v-ff35bac6]{font-size:11px;opacity:0;transform:rotate(90deg)}.gsearch__empty[data-v-ff35bac6]{padding:28px 12px;text-align:center;font-size:14px;opacity:.5}.gsearch__footer[data-v-ff35bac6]{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--line-color);background:var(--secondary-bg-color);font-size:12px;opacity:.55}.gsearch__footer kbd[data-v-ff35bac6]{display:inline-block;min-width:18px;margin-right:4px;padding:1px 5px;border:1px solid var(--line-color);border-radius:5px;font-family:inherit;font-size:11px;text-align:center}@media (max-width: 560px){.gsearch__footer[data-v-ff35bac6]{justify-content:space-between;gap:8px}}.gsearch-fade-enter-active[data-v-ff35bac6],.gsearch-fade-leave-active[data-v-ff35bac6]{transition:opacity .15s ease}.gsearch-fade-enter-active .gsearch[data-v-ff35bac6],.gsearch-fade-leave-active .gsearch[data-v-ff35bac6]{transition:transform .15s ease}.gsearch-fade-enter-from[data-v-ff35bac6],.gsearch-fade-leave-to[data-v-ff35bac6]{opacity:0}.gsearch-fade-enter-from .gsearch[data-v-ff35bac6],.gsearch-fade-leave-to .gsearch[data-v-ff35bac6]{transform:translateY(-8px)}.changelog[data-v-c19c6a23]{display:grid;grid-template-columns:170px 1fr;grid-template-rows:minmax(0,1fr);gap:16px;height:62vh;min-width:0;color:var(--text-color)}@media (max-width: 640px){.changelog[data-v-c19c6a23]{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:12px}}.changelog__versions[data-v-c19c6a23]{display:flex;flex-direction:column;gap:6px;padding-right:12px;border-right:1px solid var(--line-color);overflow-y:auto;min-width:0;min-height:0}@media (max-width: 640px){.changelog__versions[data-v-c19c6a23]{flex-direction:row;padding-right:0;padding-bottom:10px;border-right:none;border-bottom:1px solid var(--line-color);overflow-x:auto}}.changelog__version-btn[data-v-c19c6a23]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left;cursor:pointer;flex:0 0 auto;min-width:0;transition:background .15s,border-color .15s}.changelog__version-btn[data-v-c19c6a23]:hover{background:var(--secondary-bg-color)}.changelog__version-btn.is-active[data-v-c19c6a23]{border-color:var(--title-color);background:var(--secondary-bg-color)}.changelog__version-row[data-v-c19c6a23]{display:flex;align-items:center;gap:6px;min-width:0}.changelog__version-name[data-v-c19c6a23]{font-size:var(--text-md)}.changelog__badge[data-v-c19c6a23]{padding:0 6px;border-radius:var(--radius-xs);background:var(--title-color);color:var(--primary-bg-color);font-size:10px;line-height:16px;white-space:nowrap}.changelog__version-date[data-v-c19c6a23]{font-size:var(--text-xs);opacity:.5}.changelog__release[data-v-c19c6a23]{overflow-y:auto;min-width:0;min-height:0;padding-right:4px}.changelog__head[data-v-c19c6a23]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-bottom:10px;margin-bottom:12px;border-bottom:1px solid var(--line-color)}.changelog__title[data-v-c19c6a23]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.changelog__version[data-v-c19c6a23]{font-family:af-Bold,sans-serif;font-size:17px;color:var(--title-color)}.changelog__date[data-v-c19c6a23]{font-size:var(--text-sm);opacity:.55}.changelog__date i[data-v-c19c6a23]{font-size:10px}.changelog__count[data-v-c19c6a23]{padding:2px 8px;border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:var(--text-xs);opacity:.7;white-space:nowrap}.changelog__body[data-v-c19c6a23]{font-size:var(--text-md);line-height:1.65}.changelog__body[data-v-c19c6a23] h3{display:flex;align-items:center;gap:8px;margin:16px 0 8px;font-size:var(--text-md);color:var(--title-color)}.changelog__body[data-v-c19c6a23] h3:before{content:"";width:4px;height:14px;border-radius:2px;background:var(--title-color);opacity:.6}.changelog__body[data-v-c19c6a23] h3:first-child{margin-top:0}.changelog__body[data-v-c19c6a23] ul,.changelog__body[data-v-c19c6a23] ol{margin:0;padding-left:20px}.changelog__body[data-v-c19c6a23] ul>li{list-style:disc outside}.changelog__body[data-v-c19c6a23] ul ul>li{list-style:circle outside}.changelog__body[data-v-c19c6a23] ol>li{list-style:decimal outside}.changelog__body[data-v-c19c6a23] li{margin:5px 0;opacity:.88}.changelog__body[data-v-c19c6a23] li::marker{color:var(--title-color)}.changelog__body[data-v-c19c6a23] p{margin:8px 0}.changelog__body[data-v-c19c6a23] code{padding:1px 5px;border:1px solid var(--line-color);border-radius:6px;background:var(--secondary-bg-color);font-size:var(--text-sm)}.changelog__body[data-v-c19c6a23] a{color:var(--title-color)}.changelog__empty[data-v-c19c6a23]{padding:20px;text-align:center;opacity:.5}.wrapper[data-v-74bd3859]{height:100vh;height:100dvh;overflow:hidden;background:var(--app-shell-bg)}@media (max-width: 768px){.wrapper[data-v-74bd3859]{--app-panel-gap: 0px;--app-panel-radius: 0px;height:auto;min-height:100vh;min-height:100dvh;overflow:visible}}.container[data-v-74bd3859]{height:100%;min-height:0;display:flex;flex-direction:column}@media (max-width: 768px){.container[data-v-74bd3859]{height:auto;min-height:100vh;min-height:100dvh}}.wrapper-container[data-v-74bd3859]{flex:1 1 auto;min-height:0;display:flex;padding:var(--app-panel-gap) var(--app-panel-gap) var(--app-panel-gap) var(--app-panel-gap-left)}.home-container[data-v-74bd3859]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;background:var(--app-panel-bg);border-radius:var(--app-panel-radius)}.page-wrapper[data-v-74bd3859]{flex:1 1 auto;min-height:0;height:auto;overflow:auto}@media (max-width: 768px){.page-wrapper[data-v-74bd3859]{overflow:visible}}.page[data-v-74bd3859]{height:100%;min-height:0;min-width:0;max-width:100%}.page-enter-active[data-v-74bd3859]{transition:opacity .55s cubic-bezier(.16,1,.3,1)}.page-leave-active[data-v-74bd3859]{transition:opacity .22s cubic-bezier(.16,1,.3,1)}.page-enter-from[data-v-74bd3859],.page-leave-to[data-v-74bd3859]{opacity:0}.page-enter-to[data-v-74bd3859],.page-leave-from[data-v-74bd3859]{opacity:1}@media (prefers-reduced-motion: reduce){.page-enter-active[data-v-74bd3859],.page-leave-active[data-v-74bd3859]{transition:none}}.navigation-container[data-v-74bd3859]{-webkit-user-select:none;user-select:none;position:relative;flex:0 0 auto;display:flex;flex-direction:column;height:100%;background:transparent;overflow-x:hidden;transition:width .3s ease;list-style:none;font-size:16px;font-family:af-Light,sans-serif}.navigation-container.is-collapsed .navigation-link[data-v-74bd3859]{width:100%}.navigation-container.is-collapsed .nav-link[data-v-74bd3859]{justify-content:center;padding:10px 0;margin:0 auto;width:46px}.navigation-container.is-collapsed .nav-link_text[data-v-74bd3859]{display:none}.navigation-container.is-collapsed .svg-icon[data-v-74bd3859]{margin-right:0}.navigation-container.is-collapsed .line-nav[data-v-74bd3859]{width:46px;margin:24px auto 5px}@media (max-width: 768px){.navigation-container[data-v-74bd3859]{background:var(--app-shell-bg);position:fixed;top:0;left:0;height:100vh;height:100dvh;width:min(86vw,330px);z-index:500;transform:translate(-100%);opacity:.001;box-shadow:12px 0 40px #00000059;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease}.navigation-container.nav-mobile-open[data-v-74bd3859]{transform:translate(0);opacity:1}.navigation-content[data-v-74bd3859]{padding-bottom:calc(30px + env(safe-area-inset-bottom))}.nav-link[data-v-74bd3859]{padding:12px 14px;border-radius:var(--radius-md)}}.mobile-drawer-head[data-v-74bd3859]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 12px;border-bottom:1px solid var(--line-color);flex:0 0 auto}.mobile-drawer-head__brand[data-v-74bd3859]{display:flex;align-items:center;gap:10px;min-width:0}.mobile-drawer-head__logo[data-v-74bd3859]{width:40px;height:40px;margin-right:0;flex:0 0 auto}.mobile-drawer-head__text[data-v-74bd3859]{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1}.mobile-drawer-head__text p[data-v-74bd3859]{font-family:af-Bold,sans-serif;color:var(--title-color);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-drawer-head__text span[data-v-74bd3859]{font-size:var(--text-sm);opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-drawer-close[data-v-74bd3859]{width:38px;height:38px;padding:0;flex:0 0 auto;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .12s ease}.mobile-drawer-close svg[data-v-74bd3859]{width:18px;height:18px;display:block}.mobile-drawer-close[data-v-74bd3859]:hover{background:var(--primary-bg-color);border-color:var(--title-color)}.mobile-drawer-close[data-v-74bd3859]:active{transform:scale(.96)}.navigation-content[data-v-74bd3859]{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:70px}.svg-icon[data-v-74bd3859]{width:23px;height:23px;margin-right:10px;background-color:var(--text-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .25s ease}.active-link .svg-icon[data-v-74bd3859]{background-color:var(--title-color);transition:background-color .25s ease}.line-nav[data-v-74bd3859]{margin:30px 0 5px}.line-nav div[data-v-74bd3859]{background:var(--line-color);height:1px;width:100%}.navigation-link[data-v-74bd3859]{width:86%}.sidebar-brand[data-v-74bd3859]{display:flex;align-items:center;gap:10px;width:86%;margin:0 auto;padding:0 0 6px;min-width:0;flex:0 0 auto}.sidebar-brand.is-collapsed[data-v-74bd3859]{width:100%;justify-content:center}.sidebar-brand__logo[data-v-74bd3859]{width:57px;height:auto;margin-right:0;flex:0 0 auto}.sidebar-brand.is-collapsed .sidebar-brand__logo[data-v-74bd3859]{width:44px}.sidebar-brand__text[data-v-74bd3859]{line-height:1;min-width:0}.sidebar-brand__text p[data-v-74bd3859]{font-family:af-Bold,sans-serif;color:var(--title-color);font-size:20px;text-shadow:0 0 6px rgba(255,140,0,.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-brand__text span[data-v-74bd3859]{font-size:var(--text-sm);opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.navigation-info[data-v-74bd3859]{width:100%;display:flex;justify-content:center}nav[data-v-74bd3859]{margin-top:20px}li[data-v-74bd3859]{margin-bottom:3px}.nav-link[data-v-74bd3859]{opacity:.7;max-width:100%;padding:8px 12px;display:flex;align-items:center;transition:background-color .25s ease,color .25s ease,opacity .25s ease}.nav-link[data-v-74bd3859]:hover{color:var(--title-color);background-color:var(--primary-bg-color);border-radius:var(--radius-sm);transition:background-color .25s ease,color .25s ease}.nav-link:hover .svg-icon[data-v-74bd3859]{background-color:var(--title-color)}img[data-v-74bd3859]{margin-right:10px;width:18px;height:18px}.logo-img[data-v-74bd3859]{width:60px;height:57px;display:flex;margin:25px auto 20px;justify-content:center}.logo-img_hide[data-v-74bd3859]{display:flex;justify-content:center;margin:20px auto}.active-link[data-v-74bd3859]{opacity:1;color:var(--title-color);background-color:var(--primary-bg-color);border-radius:var(--radius-sm);transition:background-color .25s ease,color .25s ease}.hidden-image-style[data-v-74bd3859]{display:flex;justify-content:center;margin:0 auto;padding-right:0}.collapse-button-container[data-v-74bd3859]{position:absolute;bottom:0;left:0;right:0;background:var(--app-shell-bg);padding:25.5px 30px;z-index:10;border-top:1px solid var(--line-color);display:flex;align-items:center;justify-content:space-between;gap:10px}.collapse-button-container.is-collapsed[data-v-74bd3859]{justify-content:center;padding:25.5px 0}.collapse-nav-btn[data-v-74bd3859]{font-size:24px;color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:.75;transition:opacity .18s ease,background-color .18s ease,border-color .18s ease,transform .12s ease}.collapse-actions[data-v-74bd3859]{display:inline-flex;align-items:center;gap:10px;min-width:0}.collapse-action[data-v-74bd3859]{border-radius:var(--radius-md);color:var(--title-color);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;opacity:.72;transition:opacity .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease,transform .12s ease}.collapse-action i[data-v-74bd3859]{font-size:24px}.collapse-action[data-v-74bd3859]:active{transform:translateY(0) scale(.98)}.greetings[data-v-74bd3859]{-webkit-user-select:none;user-select:none;cursor:default;transition:transform .5s ease;transform-origin:top;position:relative;flex:0 0 auto;z-index:100;margin:0 auto;width:100%;padding:18px 28px 12px;background:transparent;overflow:visible;display:grid;grid-template-columns:auto minmax(0,560px) minmax(max-content,1fr);align-items:center;column-gap:12px}@media (max-width: 1024px){.greetings[data-v-74bd3859]{grid-template-columns:auto auto minmax(max-content,1fr)}}@media (max-width: 768px){.greetings[data-v-74bd3859]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;position:sticky;top:0;background:var(--app-panel-bg)}}.greetings.hidden[data-v-74bd3859]{transform:translateY(-100%)}.greetings .greetings-search[data-v-74bd3859]{display:flex;justify-content:flex-start;position:relative;z-index:2;justify-self:start;width:100%;max-width:560px;min-width:0;padding:0}@media (max-width: 768px){.greetings .greetings-search[data-v-74bd3859]{flex:0 0 auto;width:auto;padding:0 4px}}.greetings .greetings-title[data-v-74bd3859]{display:flex;align-items:center;gap:10px;position:relative;z-index:2;min-width:0;justify-self:start}.greetings .greetings-title img[data-v-74bd3859]{margin-left:20px;width:57px;height:auto;flex:0 0 auto}.greetings .greetings-title p[data-v-74bd3859]{font-size:20px;text-shadow:0 0 6px rgba(255,140,0,.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width: 768px){.greetings .greetings-title[data-v-74bd3859]{gap:8px}.greetings .greetings-title img[data-v-74bd3859]{margin-left:0;width:40px;height:auto}.greetings .greetings-title p[data-v-74bd3859]{font-size:16px}.greetings .greetings-title span[data-v-74bd3859]{display:inline-block;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 420px){.greetings .greetings-title p[data-v-74bd3859],.greetings .greetings-title span[data-v-74bd3859]{display:none}}@media (max-width: 768px){.greetings .greetings-title[data-v-74bd3859]{flex:1 1 auto}}.greetings .dropdown[data-v-74bd3859]{justify-self:end;min-width:0}@media (max-width: 768px){.greetings .dropdown[data-v-74bd3859]{flex:0 0 auto}}.greetings-profile[data-v-74bd3859]{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0;cursor:pointer;border-radius:var(--radius-pill);background:transparent;font-size:20px}@media (max-width: 768px){.greetings-profile[data-v-74bd3859]{gap:6px}}.dropdown[data-v-74bd3859]{margin:0 40px 0 0;position:relative;cursor:pointer;z-index:2;flex:1 1 0;display:flex;justify-content:flex-end;min-width:0}@media (max-width: 768px){.dropdown[data-v-74bd3859]{margin:0 4px 0 0;flex:0 0 auto}}.impersonation-bar[data-v-74bd3859]{display:flex;align-items:center;gap:10px;margin-right:14px;padding:6px 8px 6px 14px;border-radius:var(--radius-pill);border:1px solid var(--color-warning);background:var(--color-warning-soft);white-space:nowrap;min-width:0}@media (max-width: 900px){.impersonation-bar[data-v-74bd3859]{margin-right:8px;padding:4px}.impersonation-bar .impersonation-bar__text[data-v-74bd3859]{display:none}}.impersonation-bar__text[data-v-74bd3859]{font-size:var(--text-sm);color:var(--text-color)}.impersonation-bar__text b[data-v-74bd3859]{color:var(--title-color)}.impersonation-bar__btn[data-v-74bd3859]{height:28px;padding:0 14px;border:none;border-radius:var(--radius-pill);background:var(--color-warning);color:#1c1200;font-size:var(--text-sm);font-family:af-Bold,sans-serif;cursor:pointer;transition:opacity .15s}.impersonation-bar__btn[data-v-74bd3859]:hover:not(:disabled){opacity:.85}.impersonation-bar__btn[data-v-74bd3859]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 900px){.impersonation-bar[data-v-74bd3859]{margin-right:8px;padding:6px}.impersonation-bar__text[data-v-74bd3859]{display:none}}.burger-overlay[data-v-74bd3859]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:450;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.burger-overlay-fade-enter-active[data-v-74bd3859],.burger-overlay-fade-leave-active[data-v-74bd3859]{transition:opacity .25s ease}.burger-overlay-fade-enter-from[data-v-74bd3859],.burger-overlay-fade-leave-to[data-v-74bd3859]{opacity:0}.burger-overlay-fade-enter-to[data-v-74bd3859],.burger-overlay-fade-leave-from[data-v-74bd3859]{opacity:1}.burger-menu[data-v-74bd3859]{width:44px;height:44px;background:var(--secondary-bg-color);border-radius:var(--radius-md);display:none;align-items:center;justify-content:center;cursor:pointer;margin-right:8px;flex:0 0 auto;color:var(--text-color);transition:transform .2s ease,background-color .25s ease}@media (max-width: 768px){.burger-menu[data-v-74bd3859]{display:flex}}.burger-menu[data-v-74bd3859]:active{transform:scale(.98)}.burger-svg[data-v-74bd3859]{width:22px;height:22px;display:block}.burger-svg .p[data-v-74bd3859]{stroke:currentColor;stroke-width:2.6;stroke-linecap:round;transform-box:fill-box;transform-origin:center;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .18s ease}.burger-svg.open .p1[data-v-74bd3859]{transform:translateY(5px) rotate(45deg)}.burger-svg.open .p2[data-v-74bd3859]{opacity:0;transform:scaleX(.6)}.burger-svg.open .p3[data-v-74bd3859]{transform:translateY(-5px) rotate(-45deg)}.footer[data-v-74bd3859]{cursor:default;width:100%;height:76px;flex:0 0 76px;margin-top:16px;background-color:transparent;border-top:1px solid var(--line-color);position:relative;display:flex;align-items:center;padding:0 14px;overflow:hidden}.footer-glow[data-v-74bd3859]{position:absolute;inset:-60px -40px auto -40px;height:140px;filter:blur(12px);opacity:.9;pointer-events:none}.footer-inner[data-v-74bd3859]{width:94%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:14px;position:relative;z-index:1;min-width:0}.brandbox[data-v-74bd3859]{display:flex;align-items:center;gap:10px;min-width:0}.logo[data-v-74bd3859]{width:42px;height:var(--control-lg);border-radius:var(--radius-md);padding:6px;margin-right:0;border:1px solid var(--line-color)}.brandtext[data-v-74bd3859]{display:flex;flex-direction:column;gap:2px;min-width:0}.brandname[data-v-74bd3859]{font-size:var(--text-md);letter-spacing:.2px;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copyright[data-v-74bd3859]{font-size:var(--text-sm);color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.donate-links[data-v-74bd3859]{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:nowrap}.donate-btn[data-v-74bd3859]{height:38px;padding:0 10px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--secondary-bg-color);border:1px solid var(--line-color);transition:transform .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.donate-btn img[data-v-74bd3859]{height:22px;width:auto;margin-right:0;opacity:.95}.donate-btn[data-v-74bd3859]:hover{transform:translateY(-1px);background:var(--primary-bg-color);border-color:var(--title-color)}.donate-btn[data-v-74bd3859]:active{transform:translateY(0);opacity:.95}.version-btn[data-v-74bd3859]{position:relative;border:none;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted;text-underline-offset:3px}.version-btn__dot[data-v-74bd3859]{position:absolute;top:-2px;right:-8px;width:6px;height:6px;border-radius:50%;background:var(--title-color)}.madeby[data-v-74bd3859]{font-size:var(--text-sm);color:#b4b4b4e6;display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.link[data-v-74bd3859]{color:#4eaaff;text-decoration:none;transition:color .2s ease,opacity .2s ease}.link[data-v-74bd3859]:hover{color:#79c3ff;text-decoration:underline}.heart[data-v-74bd3859]{color:#f04747}@media (max-width: 768px){.footer[data-v-74bd3859]{height:auto;flex:0 0 auto;padding:0 10px;margin-top:10px}.footer-inner[data-v-74bd3859]{width:100%;padding:10px 0;gap:6px;flex-direction:column;justify-content:center;text-align:center}.logo[data-v-74bd3859]{width:32px;height:32px}.brandname[data-v-74bd3859]{font-size:var(--text-sm)}.copyright[data-v-74bd3859],.madeby[data-v-74bd3859]{font-size:var(--text-xs)}.footer-donate-link[data-v-74bd3859]{height:32px;padding:0 12px;font-size:var(--text-sm)}.footer-left[data-v-74bd3859],.footer-right[data-v-74bd3859]{width:100%}.brandbox[data-v-74bd3859],.madeby[data-v-74bd3859]{justify-content:center}.madeby[data-v-74bd3859]{flex-wrap:wrap;white-space:normal}.donate-btn[data-v-74bd3859]{height:var(--control-md);padding:0 8px}.donate-btn img[data-v-74bd3859]{height:20px}}.footer-center[data-v-74bd3859]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.footer-donate-link[data-v-74bd3859]{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 16px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);text-decoration:none;transition:border-color .18s,transform .12s;opacity:.7}.footer-donate-link i[data-v-74bd3859]{color:#f87171}.footer-donate-link[data-v-74bd3859]:hover{border-color:var(--title-color);opacity:1;transform:translateY(-1px)}.products[data-v-74bd3859]{position:relative;display:inline-flex;align-items:center}.products-btn[data-v-74bd3859]{width:44px;height:44px;padding:0;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,transform .12s ease,background-color .18s ease}.products-btn[data-v-74bd3859]:active{transform:scale(.99)}.dotgrid[data-v-74bd3859]{width:18px;height:18px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:3px}.dot[data-v-74bd3859]{width:4px;height:4px;border-radius:var(--radius-pill);background:var(--text-color);opacity:.9}.products-menu[data-v-74bd3859]{position:absolute;top:calc(100% + 10px);right:0;width:120px;max-width:calc(100vw - 24px);border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--secondary-bg-color);overflow:hidden;z-index:999;padding:10px;display:grid;gap:10px}.products-item[data-v-74bd3859]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 10px;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);text-decoration:none;color:var(--text-color);transition:background-color .18s ease,border-color .18s ease,transform .12s ease}.products-item[data-v-74bd3859]:hover{background:var(--primary-bg-color);border-color:#ffffff24}.products-item[data-v-74bd3859]:active{transform:scale(.99)}.products-item__logo[data-v-74bd3859]{width:44px;height:44px;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);padding:8px;margin-right:0}.products-item__title[data-v-74bd3859]{font-size:var(--text-sm);white-space:nowrap}.products-menu-enter-active[data-v-74bd3859],.products-menu-leave-active[data-v-74bd3859]{transition:opacity .18s ease,transform .18s ease}.products-menu-enter-from[data-v-74bd3859],.products-menu-leave-to[data-v-74bd3859]{opacity:0;transform:translateY(-6px)}.products-menu-enter-to[data-v-74bd3859],.products-menu-leave-from[data-v-74bd3859]{opacity:1;transform:translateY(0)}.mobile-tools[data-v-74bd3859]{padding:14px 14px 6px}.mobile-card[data-v-74bd3859]{border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color);padding:12px;margin-bottom:12px}.mobile-card__head[data-v-74bd3859]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.mobile-card__title[data-v-74bd3859]{font-size:var(--text-sm);letter-spacing:.25px;opacity:.8}.mobile-card__right[data-v-74bd3859]{display:inline-flex;align-items:center;gap:10px}.mobile-projects[data-v-74bd3859]{display:grid;grid-template-columns:1fr;gap:10px}.mobile-projects__item[data-v-74bd3859]{gap:5px;display:flex;align-items:center;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--secondary-bg-color);text-decoration:none;color:var(--text-color);transition:background-color .18s ease,border-color .18s ease,transform .12s ease,opacity .18s ease;opacity:.95}.mobile-projects__item[data-v-74bd3859]:hover{background:var(--primary-bg-color);border-color:#ffffff24;opacity:1}.mobile-projects__item[data-v-74bd3859]:active{transform:scale(.99)}.mobile-projects__icon[data-v-74bd3859]{width:40px;height:40px;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);padding:7px;margin-right:0;flex:0 0 auto}.mobile-projects__meta[data-v-74bd3859]{display:flex;flex-direction:column;min-width:0;gap:2px;flex:1 1 auto}.mobile-projects__title[data-v-74bd3859]{font-size:var(--text-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-projects__sub[data-v-74bd3859]{font-size:9px;opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-projects__arrow[data-v-74bd3859]{width:18px;height:18px;opacity:.85;flex:0 0 auto}.mobile-projects__arrow svg[data-v-74bd3859]{width:18px;height:18px;display:block;color:var(--text-color)}.mobile-servers[data-v-74bd3859]{padding:2px 0 0}.donate-trc[data-v-74bd3859]{display:inline-flex;align-items:center;gap:10px}.trc20-link[data-v-74bd3859]{border:none;background:transparent;color:#b4b4b4f2;font-size:var(--text-sm);letter-spacing:.2px;cursor:pointer;padding:0 4px;border-radius:var(--radius-sm);transition:opacity .18s ease,transform .12s ease,color .18s ease;text-decoration:underline;text-underline-offset:3px}.trc20-link[data-v-74bd3859]:hover{color:var(--text-color);opacity:1}.trc20-link[data-v-74bd3859]:active{transform:scale(.99)}.trc-modal[data-v-74bd3859]{display:grid;gap:12px;justify-items:center}.trc-qr[data-v-74bd3859]{width:min(420px,100%);height:auto;border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color);padding:10px}.trc-hint[data-v-74bd3859]{font-size:var(--text-md);opacity:.85;text-align:center}.dlg[data-v-3babe050]{display:flex;align-items:flex-start;gap:12px}.dlg i[data-v-3babe050]{margin-top:2px;font-size:16px;color:var(--title-color)}.dlg--error i[data-v-3babe050]{color:#e2564a}.dlg--success i[data-v-3babe050]{color:#3ac07a}.dlg__text[data-v-3babe050]{margin:0;font-size:14px;line-height:1.55;white-space:pre-wrap}.undo[data-v-3babe050]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:1200;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);box-shadow:0 14px 40px #00000059}.undo__text[data-v-3babe050]{font-size:13px;color:var(--text-color)}.undo__btn[data-v-3babe050]{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:1px solid var(--title-color);border-radius:10px;background:transparent;color:var(--title-color);font-size:12.5px;cursor:pointer}.undo__btn i[data-v-3babe050]{font-size:11px}.undo__btn[data-v-3babe050]:disabled{opacity:.5;cursor:not-allowed}.undo__timer[data-v-3babe050]{min-width:18px;padding:0 5px;border-radius:7px;background:var(--primary-bg-color);font-size:11px}.undo__close[data-v-3babe050]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:transparent;color:var(--text-color);opacity:.5;cursor:pointer}.undo__close[data-v-3babe050]:hover{opacity:1}.undo-fade-enter-active[data-v-3babe050],.undo-fade-leave-active[data-v-3babe050]{transition:opacity .2s ease,transform .2s ease}.undo-fade-enter-from[data-v-3babe050],.undo-fade-leave-to[data-v-3babe050]{opacity:0;transform:translate(-50%,10px)}.undo-fade-enter-to[data-v-3babe050],.undo-fade-leave-from[data-v-3babe050]{opacity:1;transform:translate(-50%)}.reconnect-banner[data-v-204abbda]{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:10px;padding:10px 18px;border-radius:12px;background:rgba(22,24,32,.88);color:#fff;font-size:14px;box-shadow:0 6px 24px #00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.reconnect-banner__spinner[data-v-204abbda]{width:14px;height:14px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:reconnect-spin-204abbda .8s linear infinite}@keyframes reconnect-spin-204abbda{to{transform:rotate(360deg)}}.reconnect-fade-enter-active[data-v-204abbda],.reconnect-fade-leave-active[data-v-204abbda]{transition:opacity .25s ease,transform .25s ease}.reconnect-fade-enter-from[data-v-204abbda],.reconnect-fade-leave-to[data-v-204abbda]{opacity:0;transform:translate(-50%) translateY(8px)}.donate-page[data-v-d5176339]{min-height:100%;padding-bottom:80px}.hero[data-v-d5176339]{position:relative;overflow:hidden;padding:90px 24px 60px;border-bottom:1px solid var(--line-color);text-align:center}.hero__glow[data-v-d5176339]{position:absolute;width:500px;height:500px;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0}.hero__glow--l[data-v-d5176339]{background:rgba(var(--title-color-rgb, 10, 128, 129),.12);top:-100px;left:-100px}.hero__glow--r[data-v-d5176339]{background:rgba(245,200,66,.06);bottom:-100px;right:-100px}.hero__bot[data-v-d5176339]{position:absolute;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.3;z-index:0}.hero__bot--left[data-v-d5176339]{width:clamp(160px,20vw,280px);left:max(16px,4vw);bottom:-40px}.hero__bot--right[data-v-d5176339]{width:clamp(100px,13vw,180px);right:max(16px,7vw);bottom:-16px}.hero__inner[data-v-d5176339]{position:relative;z-index:1;max-width:780px;margin:0 auto}.hero__pill[data-v-d5176339]{display:inline-flex;align-items:center;gap:8px;padding:5px 16px;margin-bottom:24px;border:1px solid var(--line-color);border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--title-color);background:var(--primary-bg-color)}.hero__pill-dot[data-v-d5176339]{width:6px;height:6px;border-radius:50%;background:var(--title-color);animation:blink-d5176339 2.4s ease-in-out infinite}@keyframes blink-d5176339{0%,to{opacity:1}50%{opacity:.3}}.hero__title[data-v-d5176339]{margin:0;font-size:clamp(32px,5.5vw,60px);font-weight:900;letter-spacing:-.045em;line-height:1.02;color:var(--text-color);display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.hero__title img[data-v-d5176339]{width:clamp(32px,3.5vw,50px);height:clamp(32px,3.5vw,50px);object-fit:contain;flex-shrink:0}.hero__title-accent[data-v-d5176339]{background:linear-gradient(135deg,#f5c842 0%,#f0a020 60%,#e08000 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero__sub[data-v-d5176339]{max-width:600px;margin:18px auto 0;font-size:var(--text-lg);line-height:1.75;color:var(--text-color);opacity:.6}.hero__stats[data-v-d5176339]{display:inline-flex;align-items:center;gap:0;margin-top:32px;border:1px solid var(--line-color);border-radius:18px;background:var(--primary-bg-color);overflow:hidden}.hero__stat[data-v-d5176339]{padding:14px 28px;text-align:center}.hero__stat strong[data-v-d5176339]{display:block;font-size:20px;font-weight:900;color:var(--text-color);line-height:1.1}.hero__stat span[data-v-d5176339]{display:block;margin-top:4px;font-size:var(--text-xs);color:var(--text-color);opacity:.45}.hero__stat-price[data-v-d5176339]{color:var(--title-color)!important}.hero__stat-sale[data-v-d5176339]{color:var(--color-warning)!important}.hero__stat-divider[data-v-d5176339]{width:1px;height:40px;background:var(--line-color);flex-shrink:0}.layout[data-v-d5176339]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;padding:28px 24px 0;align-items:start}.sidebar[data-v-d5176339]{display:flex;flex-direction:column;gap:14px;position:sticky;top:24px}.section-eyebrow[data-v-d5176339]{font-size:var(--text-xs);font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--title-color);margin-bottom:10px}.main-card[data-v-d5176339]{border:1px solid var(--line-color);border-radius:22px;background:var(--secondary-bg-color);overflow:hidden}.themes-block[data-v-d5176339]{padding:28px 28px 26px;border-bottom:1px solid var(--line-color);background:var(--primary-bg-color)}.themes-block__head[data-v-d5176339]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.themes-block__title[data-v-d5176339]{margin:0 0 8px;font-size:22px;font-weight:900;color:var(--text-color);letter-spacing:-.03em;line-height:1.15}.themes-block__sub[data-v-d5176339]{margin:0;font-size:var(--text-md);line-height:1.65;color:var(--text-color);opacity:.52;max-width:520px}.themes-block__crown[data-v-d5176339]{width:52px;height:52px;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;border:1px solid rgba(245,200,66,.25);background:rgba(245,200,66,.07);color:var(--color-warning);font-size:20px;flex-shrink:0}.themes-grid[data-v-d5176339]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.theme-tile[data-v-d5176339]{border-radius:14px;border:1px solid var(--tbar);overflow:hidden;cursor:default;transition:transform .2s,border-color .2s}.theme-tile[data-v-d5176339]:hover{transform:translateY(-3px);border-color:var(--tc)}.theme-tile__preview[data-v-d5176339]{height:76px;background:var(--tb);display:grid;grid-template-columns:18px 1fr;grid-template-rows:12px 1fr;gap:4px;padding:7px}.theme-tile__topbar[data-v-d5176339]{grid-column:1/-1;background:var(--tbar);border-radius:3px}.theme-tile__sidebar[data-v-d5176339]{display:flex;flex-direction:column;gap:3px;padding-top:2px}.theme-tile__sb-line[data-v-d5176339]{height:4px;border-radius:2px;background:var(--tc);opacity:.3;width:100%}.theme-tile__sb-line--short[data-v-d5176339]{width:70%}.theme-tile__content[data-v-d5176339]{display:flex;flex-direction:column;gap:4px;padding-top:2px}.theme-tile__c-bar[data-v-d5176339]{height:14px;border-radius:3px;background:var(--tbar)}.theme-tile__c-line[data-v-d5176339]{height:4px;border-radius:2px;background:var(--tc);opacity:.2;width:100%}.theme-tile__c-line--med[data-v-d5176339]{width:70%}.theme-tile__footer[data-v-d5176339]{display:flex;align-items:center;gap:6px;padding:7px 9px;border-top:1px solid var(--tbar);background:var(--tb)}.theme-tile__dot[data-v-d5176339]{width:6px;height:6px;border-radius:50%;background:var(--tc);flex-shrink:0}.theme-tile__label[data-v-d5176339]{flex:1;font-size:var(--text-xs);font-weight:700;color:var(--tc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.theme-tile__lock[data-v-d5176339]{font-size:9px;color:var(--color-warning);opacity:.7}.ai-quota-block[data-v-d5176339]{display:flex;align-items:flex-start;gap:18px;padding:28px;border-bottom:1px solid var(--line-color)}.ai-quota-block__icon[data-v-d5176339]{flex:0 0 auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color)}.ai-quota-block__icon i[data-v-d5176339]{font-size:var(--text-xl);color:var(--title-color)}.ai-quota-block__body[data-v-d5176339]{min-width:0}.ai-quota-block__body h3[data-v-d5176339]{margin:6px 0 8px;font-size:20px;color:var(--title-color)}.ai-quota-block__body p[data-v-d5176339]{margin:0;font-size:14px;line-height:1.6;opacity:.75;max-width:620px}@media (max-width: 600px){.ai-quota-block[data-v-d5176339]{padding:20px 18px;gap:14px}}.preview-block[data-v-d5176339]{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:24px;align-items:center;padding:28px;border-bottom:1px solid var(--line-color);background:linear-gradient(135deg,var(--primary-bg-color) 0%,var(--secondary-bg-color) 100%)}.preview-block__screen[data-v-d5176339]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line-color);background:var(--secondary-bg-color)}.preview-block__screen img[data-v-d5176339]{display:block;width:100%;height:auto}.preview-block__content h2[data-v-d5176339]{margin:0;font-size:22px;font-weight:900;color:var(--text-color);letter-spacing:-.03em;line-height:1.2}.preview-block__content p[data-v-d5176339]{margin:10px 0 0;font-size:var(--text-md);line-height:1.7;color:var(--text-color);opacity:.55}.nick-showcase[data-v-d5176339]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.nick-showcase__item[data-v-d5176339]{display:inline-flex;padding:4px 10px;border:1px solid var(--line-color);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:800}.nick-showcase__item--custom[data-v-d5176339]{color:#ff6f91;border-color:#ff6f9147}.badge-block[data-v-d5176339]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:28px;border-bottom:1px solid var(--line-color)}.badge-block h3[data-v-d5176339]{margin:0 0 6px;font-size:var(--text-xl);font-weight:900;color:var(--text-color);letter-spacing:-.02em}.badge-block p[data-v-d5176339]{margin:0 0 16px;font-size:var(--text-md);line-height:1.65;color:var(--text-color);opacity:.5}.badge-showcase[data-v-d5176339],.title-showcase[data-v-d5176339]{display:flex;flex-wrap:wrap;gap:8px}.badge-showcase__item[data-v-d5176339]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border:1px solid var(--line-color);border-radius:var(--radius-pill);background:var(--primary-bg-color);font-size:var(--text-md);font-weight:800;color:var(--text-color)}.badge-showcase__avatar[data-v-d5176339]{position:relative;width:28px;height:28px;flex:0 0 auto}.badge-showcase__avatar img[data-v-d5176339]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.badge-showcase__avatar .avatar-nick-badge[data-v-d5176339]{width:14px;height:14px;right:-3px;bottom:-3px}.badge-showcase__avatar .avatar-nick-badge .premium-nick-badge[data-v-d5176339]{font-size:8px}.fx-block[data-v-d5176339]{padding:28px;border-bottom:1px solid var(--line-color)}.fx-block__head[data-v-d5176339]{margin-bottom:22px}.fx-block__head h3[data-v-d5176339]{margin:0 0 6px;font-size:var(--text-xl);font-weight:900;color:var(--text-color);letter-spacing:-.02em}.fx-block__head p[data-v-d5176339]{margin:0;font-size:var(--text-md);line-height:1.65;color:var(--text-color);opacity:.5;max-width:560px}.fx-grid[data-v-d5176339]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fx-cell[data-v-d5176339]{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--primary-bg-color)}.fx-cell__label[data-v-d5176339]{font-size:var(--text-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-color);opacity:.5}.fx-row[data-v-d5176339]{display:flex;flex-wrap:wrap;gap:14px 16px;align-items:flex-start}.fx-glow[data-v-d5176339]{display:flex;flex-direction:column;align-items:center;gap:8px}.fx-glow__avatar[data-v-d5176339]{width:46px;height:46px;border-radius:50%}.fx-glow__avatar img[data-v-d5176339]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.fx-glow__label[data-v-d5176339]{font-size:10.5px;font-weight:700;color:var(--text-color);opacity:.5}.fx-effect[data-v-d5176339]{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);font-size:22px}.frames-block[data-v-d5176339]{padding:28px;border-bottom:1px solid var(--line-color);display:flex;flex-direction:column;gap:20px}.frames-block h3[data-v-d5176339]{margin:0 0 6px;font-size:var(--text-xl);font-weight:900;color:var(--text-color);letter-spacing:-.02em}.frames-block p[data-v-d5176339]{margin:0;font-size:var(--text-md);line-height:1.65;color:var(--text-color);opacity:.5}.frames-block__list[data-v-d5176339]{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.frame-item[data-v-d5176339]{display:flex;flex-direction:column;align-items:center;gap:10px}.frame-item__avatar[data-v-d5176339]{width:58px;height:58px;border-radius:50%;position:relative;overflow:visible}.frame-item__avatar img[data-v-d5176339]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block;position:relative;z-index:2}.frame-item__label[data-v-d5176339]{font-size:var(--text-xs);font-weight:700;color:var(--text-color);opacity:.5}.features-block[data-v-d5176339]{padding:28px;border-bottom:1px solid var(--line-color)}.features-grid[data-v-d5176339]{margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.feature-card[data-v-d5176339]{padding:16px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--primary-bg-color);transition:border-color .15s,transform .15s}.feature-card[data-v-d5176339]:hover{border-color:var(--title-color);transform:translateY(-1px)}.feature-card__icon[data-v-d5176339]{width:44px;height:44px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);display:flex;align-items:center;justify-content:center;margin-bottom:12px;overflow:hidden}.feature-card__icon img[data-v-d5176339]{width:28px;height:28px;object-fit:contain}.feature-card__title[data-v-d5176339]{font-size:var(--text-md);font-weight:800;color:var(--text-color);margin-bottom:5px}.feature-card__desc[data-v-d5176339]{font-size:11.5px;line-height:1.55;color:var(--text-color);opacity:.48}.infra-block[data-v-d5176339]{padding:22px 28px;display:flex;flex-direction:column;gap:10px}.infra-block__item[data-v-d5176339]{display:flex;align-items:center;gap:10px;font-size:var(--text-sm);color:var(--text-color);opacity:.55;line-height:1.55}.infra-block__item i[data-v-d5176339]{color:var(--title-color);flex-shrink:0;font-size:var(--text-md)}.price-card[data-v-d5176339]{position:relative;border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--secondary-bg-color);padding:22px;overflow:hidden}.price-card__glow[data-v-d5176339]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,rgba(245,200,66,.06) 0%,transparent 65%);pointer-events:none}.price-card__top[data-v-d5176339]{display:flex;align-items:center;gap:12px;margin-bottom:18px}.price-card__icon[data-v-d5176339]{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(245,200,66,.25);background:rgba(245,200,66,.08);color:var(--color-warning);font-size:var(--text-xl);flex-shrink:0}.price-card__name[data-v-d5176339]{font-size:14px;font-weight:800;color:var(--text-color);line-height:1.2}.price-card__period[data-v-d5176339]{margin-top:3px;font-size:var(--text-xs);color:var(--text-color);opacity:.42}.price-card__sale-badge[data-v-d5176339]{margin-left:auto;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid rgba(245,200,66,.3);background:rgba(245,200,66,.08);color:var(--color-warning);font-size:var(--text-xs);font-weight:900;letter-spacing:.04em;flex-shrink:0}.price-card__price[data-v-d5176339]{display:flex;align-items:baseline;gap:10px;margin-bottom:18px}.price-card__old[data-v-d5176339]{font-size:var(--text-xl);font-weight:700;color:var(--text-color);opacity:.3;text-decoration:line-through;text-decoration-thickness:2px}.price-card__new[data-v-d5176339]{font-size:42px;font-weight:900;letter-spacing:-.04em;line-height:1;color:var(--title-color)}.price-card__currencies[data-v-d5176339]{font-size:var(--text-sm);color:var(--text-color);opacity:.38;font-weight:600}.price-card__divider[data-v-d5176339]{height:1px;background:var(--line-color);margin-bottom:16px}.price-card__methods-label[data-v-d5176339]{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-color);opacity:.38;margin-bottom:10px}.price-card__methods[data-v-d5176339]{display:flex;flex-direction:column;gap:8px}.card-faq-hint[data-v-d5176339]{display:flex;align-items:center;gap:9px;width:100%;margin-top:10px;padding:10px 13px;border-radius:var(--radius-md);border:1px dashed rgba(var(--title-color-rgb, 10, 128, 129),.35);background:rgba(var(--title-color-rgb, 10, 128, 129),.04);color:var(--title-color);font-size:var(--text-sm);font-weight:700;font-family:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.card-faq-hint[data-v-d5176339]:hover{border-color:var(--title-color);background:rgba(var(--title-color-rgb, 10, 128, 129),.08)}.card-faq-hint__icon[data-v-d5176339]{font-size:var(--text-md);flex-shrink:0;opacity:.8}.card-faq-hint__arrow[data-v-d5176339]{font-size:9px;margin-left:auto;opacity:.4;flex-shrink:0}.pay-btn[data-v-d5176339]{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;padding:11px 13px;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);text-decoration:none;color:var(--text-color);cursor:pointer;width:100%;text-align:left;font-family:inherit;transition:border-color .15s,background .15s,transform .15s}.pay-btn[data-v-d5176339]:hover{border-color:var(--title-color);background:var(--secondary-bg-color);transform:translateY(-1px)}.pay-btn__icon[data-v-d5176339]{width:40px;height:40px;border-radius:11px;border:1px solid var(--line-color);background:var(--secondary-bg-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pay-btn__icon img[data-v-d5176339]{width:20px;height:20px;object-fit:contain}.pay-btn__icon .invert[data-v-d5176339]{filter:var(--invert-img)}.pay-btn__body[data-v-d5176339]{display:flex;flex-direction:column;gap:2px;min-width:0}.pay-btn__name[data-v-d5176339]{font-size:var(--text-md);font-weight:800;color:var(--text-color)}.pay-btn__sub[data-v-d5176339]{font-size:var(--text-xs);color:var(--text-color);opacity:.42}.pay-btn__arrow[data-v-d5176339]{font-size:10px;opacity:.25}.info-card[data-v-d5176339]{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:flex-start;padding:16px 18px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color)}.info-card__icon[data-v-d5176339]{width:40px;height:40px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;border:1px solid var(--line-color);color:var(--title-color);background:var(--primary-bg-color);font-size:14px;flex-shrink:0}.info-card__icon--gold[data-v-d5176339]{color:var(--color-warning)}.info-card__title[data-v-d5176339]{font-size:var(--text-md);font-weight:800;color:var(--text-color);margin-bottom:5px}.info-card__text[data-v-d5176339]{margin:0;font-size:var(--text-sm);line-height:1.65;color:var(--text-color);opacity:.48}.contact-card[data-v-d5176339]{padding:18px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color);display:flex;flex-direction:column;gap:14px}.contact-card__title[data-v-d5176339]{font-size:14px;font-weight:800;color:var(--text-color);margin-bottom:5px}.contact-card__sub[data-v-d5176339]{font-size:var(--text-sm);line-height:1.6;color:var(--text-color);opacity:.46}.contact-card__btn[data-v-d5176339]{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px;border-radius:13px;border:1px solid rgba(114,137,218,.28);background:rgba(114,137,218,.06);color:#7289da;text-decoration:none;font-size:var(--text-md);font-weight:800;transition:border-color .15s,background .15s,transform .15s}.contact-card__btn[data-v-d5176339]:hover{border-color:#7289da80;background:rgba(114,137,218,.1);transform:translateY(-1px)}.trc-modal[data-v-d5176339]{display:grid;gap:14px;justify-items:center}.trc-modal__head[data-v-d5176339]{width:100%;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center}.trc-modal__icon[data-v-d5176339]{width:44px;height:44px;border-radius:13px;border:1px solid var(--line-color);background:var(--primary-bg-color);display:flex;align-items:center;justify-content:center}.trc-modal__icon img[data-v-d5176339]{width:22px;height:22px}.trc-modal__head h3[data-v-d5176339]{margin:0;color:var(--text-color);font-size:14px}.trc-modal__head p[data-v-d5176339]{margin:4px 0 0;color:var(--text-color);opacity:.5;font-size:var(--text-sm);line-height:1.45}.trc-qr[data-v-d5176339]{width:min(380px,100%);height:auto;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--primary-bg-color);padding:10px}.trc-address[data-v-d5176339]{display:flex;align-items:center;gap:10px;width:100%;padding:11px 14px;border-radius:13px;border:1px solid var(--line-color);background:var(--primary-bg-color);cursor:pointer;transition:border-color .15s}.trc-address[data-v-d5176339]:hover{border-color:var(--title-color)}.trc-address__text[data-v-d5176339]{flex:1;font-size:var(--text-sm);font-family:monospace;color:var(--text-color);opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trc-address__icon[data-v-d5176339]{font-size:var(--text-md);color:var(--title-color);flex-shrink:0}.trc-hint[data-v-d5176339]{font-size:var(--text-sm);color:var(--text-color);opacity:.55;line-height:1.55}.card-faq-modal[data-v-d5176339]{display:flex;flex-direction:column;gap:14px}.card-faq-modal__step[data-v-d5176339]{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:flex-start}.card-faq-modal__step-num[data-v-d5176339]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--title-color);font-size:var(--text-sm);font-weight:900;flex-shrink:0}.card-faq-modal__step-text[data-v-d5176339]{font-size:var(--text-md);line-height:1.65;color:var(--text-color);opacity:.75;padding-top:4px}.card-faq-modal__amount[data-v-d5176339]{color:var(--title-color);opacity:1;font-weight:900}.card-faq-modal__link[data-v-d5176339]{color:var(--title-color);text-decoration:none;font-weight:700;margin:0 3px}.card-faq-modal__link i[data-v-d5176339]{font-size:10px;margin-left:2px;opacity:.7}.card-faq-modal__link[data-v-d5176339]:hover{text-decoration:underline}.card-faq-modal__address[data-v-d5176339]{display:flex;align-items:center;gap:8px;width:100%;margin-top:8px;padding:9px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);cursor:pointer;transition:border-color .15s;font-family:inherit}.card-faq-modal__address[data-v-d5176339]:hover{border-color:var(--title-color)}.card-faq-modal__address-text[data-v-d5176339]{flex:1;font-size:var(--text-xs);font-family:monospace;color:var(--text-color);opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.card-faq-modal__address-icon[data-v-d5176339]{font-size:var(--text-sm);color:var(--title-color);flex-shrink:0}.card-faq-modal__address-hint[data-v-d5176339]{margin-top:5px;font-size:var(--text-xs);color:var(--text-color);opacity:.4}.card-faq-modal__note[data-v-d5176339]{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--primary-bg-color);font-size:var(--text-sm);line-height:1.6;color:var(--text-color);opacity:.6}.card-faq-modal__note i[data-v-d5176339]{color:var(--title-color);font-size:var(--text-md);flex-shrink:0;margin-top:1px;opacity:1}@media (max-width: 1200px){.themes-grid[data-v-d5176339]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1100px){.layout[data-v-d5176339]{grid-template-columns:1fr}.sidebar[data-v-d5176339]{position:static;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.price-card[data-v-d5176339]{grid-column:1/-1}}@media (max-width: 860px){.preview-block[data-v-d5176339],.badge-block[data-v-d5176339],.fx-grid[data-v-d5176339]{grid-template-columns:1fr}.features-grid[data-v-d5176339]{grid-template-columns:repeat(2,minmax(0,1fr))}.themes-grid[data-v-d5176339]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 768px){.hero[data-v-d5176339]{padding:48px 16px 38px}.hero__bot[data-v-d5176339]{display:none}.hero__stats[data-v-d5176339]{flex-direction:column;border-radius:14px}.hero__stat-divider[data-v-d5176339]{width:100%;height:1px}.layout[data-v-d5176339]{padding:16px 16px 0;gap:14px}.sidebar[data-v-d5176339]{grid-template-columns:1fr}.themes-block[data-v-d5176339],.preview-block[data-v-d5176339],.frames-block[data-v-d5176339],.badge-block[data-v-d5176339],.fx-block[data-v-d5176339],.features-block[data-v-d5176339],.infra-block[data-v-d5176339]{padding:20px 18px}.themes-block__head[data-v-d5176339]{flex-direction:column;gap:12px}.themes-block__crown[data-v-d5176339]{display:none}.features-grid[data-v-d5176339]{grid-template-columns:1fr}.themes-grid[data-v-d5176339]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.hero__title[data-v-d5176339]{font-size:28px;flex-direction:column;gap:8px}.themes-grid[data-v-d5176339]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fchips[data-v-3ea87221]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.fchips__label[data-v-3ea87221]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.4px;opacity:.5}.fchips__item[data-v-3ea87221]{display:inline-flex;align-items:center;gap:7px;min-height:var(--control-sm);max-width:100%;padding:0 10px 0 12px;border:1px solid var(--line-color);border-radius:var(--radius-pill);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-sm);min-width:0}.fchips__item[data-v-3ea87221]:hover{border-color:var(--color-danger);opacity:1}.fchips__item i[data-v-3ea87221]{font-size:var(--text-xs);opacity:.55}.fchips__item:hover i[data-v-3ea87221]{color:var(--color-danger);opacity:1}.fchips__name[data-v-3ea87221]{flex:0 0 auto;opacity:.6}.fchips__value[data-v-3ea87221]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--title-color)}.fchips__clear[data-v-3ea87221]{min-height:var(--control-sm);padding:0 12px;border:1px dashed var(--line-color);border-radius:var(--radius-pill);background:transparent;color:var(--text-color);font-size:var(--text-sm)}.fchips__clear[data-v-3ea87221]:hover{border-color:var(--title-color);color:var(--title-color);opacity:1}.empty-state[data-v-5eaf174a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:56px 20px;text-align:center;color:var(--text-color)}.empty-state.is-compact[data-v-5eaf174a]{padding:28px 16px}.empty-state__icon[data-v-5eaf174a]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:4px;border:1px solid var(--line-color);border-radius:50%;background:var(--secondary-bg-color);font-size:20px;opacity:.75}.empty-state__title[data-v-5eaf174a]{font-size:17px;font-family:af-Bold,sans-serif}.empty-state__desc[data-v-5eaf174a]{max-width:460px;font-size:13px;line-height:1.5;opacity:.6}.empty-state__actions[data-v-5eaf174a]{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}.empty-state__btn[data-v-5eaf174a]{height:38px;padding:0 18px;border:1px solid var(--title-color);border-radius:12px;background:var(--title-color);color:var(--primary-bg-color);font-size:13px;cursor:pointer}.empty-state__btn[data-v-5eaf174a]:disabled{opacity:.5;cursor:not-allowed}.empty-state__btn--ghost[data-v-5eaf174a]{background:transparent;border-color:var(--line-color);color:var(--text-color)}.tab[data-v-5cc641a2]{border:none;cursor:pointer;font-size:32px;color:var(--line-color);position:relative;z-index:1;transition:color .2s ease,transform .12s ease}@media (max-width: 600px){.tab[data-v-5cc641a2]{font-size:24px}}.tab[data-v-5cc641a2]:active{transform:scale(.99)}.tab--active[data-v-5cc641a2]{color:var(--text-color)}.tabfade-enter-active[data-v-5cc641a2],.tabfade-leave-active[data-v-5cc641a2]{transition:opacity .22s ease,transform .22s ease}.tabfade-enter-from[data-v-5cc641a2]{opacity:0;transform:translateY(6px)}.tabfade-leave-to[data-v-5cc641a2]{opacity:0;transform:translateY(-6px)}.tabfade-enter-to[data-v-5cc641a2],.tabfade-leave-from[data-v-5cc641a2]{opacity:1;transform:translateY(0)}.filters-shell[data-v-5cc641a2]{display:grid;gap:14px}.filters-hero[data-v-5cc641a2]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line-color);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.filters-hero-icon[data-v-5cc641a2]{width:42px;height:var(--control-lg);border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-color);background:rgba(255,255,255,.04);flex:0 0 auto}.filters-hero-icon i[data-v-5cc641a2]{font-size:16px;opacity:.9}.filters-hero-text[data-v-5cc641a2]{display:grid;gap:2px}.filters-hero-title[data-v-5cc641a2]{font-size:14px;letter-spacing:.2px}.filters-hero-sub[data-v-5cc641a2]{font-size:var(--text-md);opacity:.78}.filters-head[data-v-5cc641a2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.filters-title[data-v-5cc641a2]{font-size:var(--text-md);opacity:.95;display:inline-flex;align-items:center;gap:10px}.mini[data-v-5cc641a2]{border:1px solid var(--line-color);background:rgba(255,255,255,.02);color:var(--text-color);border-radius:var(--radius-pill);padding:7px 10px;font-size:var(--text-sm);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .12s ease,transform .05s ease}.mini[data-v-5cc641a2]:hover{background:rgba(255,255,255,.05)}.mini[data-v-5cc641a2]:active{transform:translateY(1px)}.filters-grid[data-v-5cc641a2]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width: 720px){.filters-grid[data-v-5cc641a2]{grid-template-columns:1fr}}.field[data-v-5cc641a2]{display:flex;flex-direction:column;gap:6px}.label[data-v-5cc641a2]{color:var(--text-color);font-size:var(--text-md);display:inline-flex;align-items:center;gap:8px}.select-wrap[data-v-5cc641a2]{position:relative;display:inline-flex;align-items:center}.select-wrap--full[data-v-5cc641a2]{width:100%}.select-input[data-v-5cc641a2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-color);border-radius:23px;background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;padding:10px 40px 10px 12px;outline:none;line-height:1}.select-input--full[data-v-5cc641a2]{width:100%;min-width:0}.select-arrow[data-v-5cc641a2]{position:absolute;right:12px;pointer-events:none;color:var(--text-color);opacity:.7;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.filters-hint[data-v-5cc641a2]{margin-top:12px;border:1px dashed var(--line-color);background:var(--secondary-bg-color);border-radius:var(--radius-lg);padding:10px 12px;display:flex;align-items:center;gap:10px;font-size:var(--text-md);opacity:.85}.login[data-v-e8e8048f]{display:flex;justify-content:center;align-items:center;height:100vh;background:var(--background);background-size:cover;color:var(--text-color)}.login__card[data-v-e8e8048f]{width:400px;padding:40px 36px 28px;border-radius:18px;background-color:var(--primary-bg-color);display:flex;flex-direction:column;align-items:stretch}@media (max-width: 480px){.login__card[data-v-e8e8048f]{width:90%;padding:30px 20px 24px}}.login__logo[data-v-e8e8048f]{height:72px;margin:0 auto 16px;display:block}.login__header[data-v-e8e8048f]{display:flex;flex-direction:column;align-items:center;margin-bottom:24px}.login__title[data-v-e8e8048f]{font-size:22px;font-weight:600;text-align:center;margin:0 0 6px}.login__subtitle[data-v-e8e8048f]{text-align:center;font-size:var(--text-md);color:var(--text-color);margin:0}.login__actions[data-v-e8e8048f]{display:flex;flex-direction:column;gap:10px}.login__button[data-v-e8e8048f]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:12px 20px;border-radius:var(--radius-xs);border:none;cursor:pointer;font-size:14px;font-weight:500;gap:8px;transition:transform .1s ease,opacity .2s ease}.login__button--discord[data-v-e8e8048f]{background:#5662f6;color:#fff}.login__button--discord[data-v-e8e8048f]:hover{opacity:.88}.login__button--discord[data-v-e8e8048f]:active{transform:translateY(1px)}.login__button-icon[data-v-e8e8048f]{width:17px;height:17px}.login__footer[data-v-e8e8048f]{margin-top:20px;padding-top:20px;border-top:1px solid #2b2d3c}.login__hint[data-v-e8e8048f]{text-align:center;font-size:var(--text-sm);color:var(--text-color);margin:0}.login__hint-link[data-v-e8e8048f]{color:#5662f6;text-decoration:none;font-weight:500}.login__hint-link[data-v-e8e8048f]:hover{opacity:.8}.login__hint-link[data-v-e8e8048f]:hover{text-decoration:underline}.login__modal-details[data-v-e8e8048f]{margin-top:10px;font-size:14px;color:#dfe2ffcc}.sp-root[data-v-dd0dfd88]{display:flex;height:calc(100vh - 226px);border:1px solid var(--line-color);border-radius:var(--radius-lg);overflow:hidden;background:var(--primary-bg-color);position:relative}.sp-root[data-v-dd0dfd88]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(ellipse 60% 40% at 70% 100%,rgba(10,128,129,.04) 0%,transparent 70%)}.sp-root>*[data-v-dd0dfd88]{position:relative;z-index:1}.sp-sidebar[data-v-dd0dfd88]{width:300px;min-width:300px;display:flex;flex-direction:column;border-right:1px solid var(--line-color);background:var(--secondary-bg-color)}@media (max-width: 900px){.sp-sidebar[data-v-dd0dfd88]{width:260px;min-width:260px}}@media (max-width: 700px){.sp-sidebar[data-v-dd0dfd88]{width:100%;min-width:100%;max-height:42%;border-right:none;border-bottom:1px solid var(--line-color)}}.sp-sidebar-header[data-v-dd0dfd88]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 14px;border-bottom:1px solid var(--line-color)}.sp-sidebar-title-group[data-v-dd0dfd88]{display:flex;align-items:center;gap:10px}.sp-sidebar-icon[data-v-dd0dfd88]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:rgba(10,128,129,.12);border:1px solid rgba(10,128,129,.25);color:var(--title-color);flex-shrink:0}.sp-sidebar-title[data-v-dd0dfd88]{display:block;font-size:var(--text-sm);font-weight:700;color:var(--text-color);letter-spacing:.08em;text-transform:uppercase}.sp-sidebar-subtitle[data-v-dd0dfd88]{margin:2px 0 0;font-size:var(--text-xs);color:var(--text-color);opacity:.4}.sp-new-btn[data-v-dd0dfd88]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:9px;border:1px solid rgba(10,128,129,.4);background:rgba(10,128,129,.08);color:var(--title-color);font-size:var(--text-sm);font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s}.sp-new-btn[data-v-dd0dfd88]:hover:not(:disabled){background:rgba(10,128,129,.15);border-color:var(--title-color);transform:translateY(-1px)}.sp-new-btn[data-v-dd0dfd88]:active:not(:disabled){transform:translateY(0)}.sp-new-btn[data-v-dd0dfd88]:disabled{opacity:.35;cursor:not-allowed}.sp-alert[data-v-dd0dfd88]{margin:10px 10px 0;padding:9px 11px;border-radius:var(--radius-sm);border:1px solid rgba(240,120,60,.35);background:rgba(240,120,60,.07);color:#f0a060;display:flex;align-items:flex-start;gap:8px;font-size:var(--text-sm);line-height:1.45}.sp-alert svg[data-v-dd0dfd88]{flex-shrink:0;margin-top:1px}.sp-ticket-list[data-v-dd0dfd88]{flex:1;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:3px}.sp-ticket-list>*[data-v-dd0dfd88]{flex:0 0 auto}.sp-ticket-list[data-v-dd0dfd88]::-webkit-scrollbar{width:4px}.sp-ticket-list[data-v-dd0dfd88]::-webkit-scrollbar-track{background:transparent}.sp-ticket-list[data-v-dd0dfd88]::-webkit-scrollbar-thumb{background:var(--line-color);border-radius:2px}.sp-list-state[data-v-dd0dfd88]{display:flex;align-items:center;justify-content:center;gap:8px;padding:36px 10px;text-align:center;color:var(--text-color);opacity:.35;font-size:var(--text-sm)}.sp-list-spinner[data-v-dd0dfd88]{width:14px;height:14px;border-radius:50%;border:2px solid var(--line-color);border-top-color:var(--title-color);animation:sp-spin-dd0dfd88 .8s linear infinite;flex-shrink:0}.sp-ticket-item[data-v-dd0dfd88]{width:100%;text-align:left;padding:10px 11px;border-radius:11px;cursor:pointer;border:1px solid transparent;background:transparent;font-family:inherit;position:relative;transition:background .13s,border-color .13s,transform .1s}.sp-ticket-item[data-v-dd0dfd88]:hover{background:rgba(10,128,129,.05);border-color:#0a808126;transform:translate(2px)}.sp-ticket-item--active[data-v-dd0dfd88]{background:rgba(10,128,129,.08);border-color:#0a80814d}.sp-ticket-item--active[data-v-dd0dfd88]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:0 3px 3px 0;background:var(--title-color)}.sp-ticket-inner[data-v-dd0dfd88]{display:flex;align-items:flex-start;gap:10px;min-width:0}.sp-ticket-avatar[data-v-dd0dfd88]{width:36px;height:36px;border-radius:50%;flex-shrink:0;overflow:hidden;border:1.5px solid var(--line-color);background:var(--primary-bg-color);display:flex;align-items:center;justify-content:center}.sp-ticket-avatar-img[data-v-dd0dfd88]{width:100%;height:100%;border-radius:50%;object-fit:cover}.sp-ticket-avatar-fallback[data-v-dd0dfd88]{font-size:var(--text-md);font-weight:700;color:var(--text-color);opacity:.5}.sp-ticket-info[data-v-dd0dfd88]{flex:1;min-width:0}.sp-ticket-top[data-v-dd0dfd88]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:3px}.sp-ticket-name[data-v-dd0dfd88]{font-size:var(--text-md);font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-ticket-sub[data-v-dd0dfd88]{font-size:var(--text-xs);color:var(--text-color);opacity:.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.sp-ticket-preview[data-v-dd0dfd88]{font-size:11.5px;color:var(--text-color);opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-ticket-no[data-v-dd0dfd88]{position:absolute;top:8px;right:10px;font-size:10px;font-family:monospace;color:var(--text-color);opacity:.25}.sp-status-dot[data-v-dd0dfd88]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sp-status-dot--open[data-v-dd0dfd88]{background:#2eb82e;box-shadow:0 0 6px #2eb82e80}.sp-status-dot--pending[data-v-dd0dfd88]{background:#e09000;box-shadow:0 0 6px #e0900080}.sp-status-dot--closed[data-v-dd0dfd88]{background:var(--line-color)}.sp-status-dot--sm[data-v-dd0dfd88]{width:10px;height:10px;border:2px solid var(--secondary-bg-color)}.sp-status-dot--inline[data-v-dd0dfd88]{width:6px;height:6px}.sp-chat[data-v-dd0dfd88]{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--primary-bg-color)}.sp-empty[data-v-dd0dfd88]{flex:1;display:flex;align-items:center;justify-content:center}.sp-empty-content[data-v-dd0dfd88]{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.sp-empty-icon[data-v-dd0dfd88]{width:64px;height:64px;border-radius:18px;border:1px solid rgba(10,128,129,.2);background:rgba(10,128,129,.06);display:flex;align-items:center;justify-content:center;color:var(--title-color);opacity:.7;margin-bottom:4px}.sp-empty-title[data-v-dd0dfd88]{margin:0;font-size:var(--text-lg);font-weight:600;color:var(--text-color);opacity:.6}.sp-empty-sub[data-v-dd0dfd88]{margin:0;font-size:var(--text-sm);color:var(--text-color);opacity:.3}.sp-chat-header[data-v-dd0dfd88]{display:flex;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid var(--line-color);background:var(--secondary-bg-color)}@media (max-width: 900px){.sp-chat-header[data-v-dd0dfd88]{flex-direction:column;align-items:flex-start}}.sp-chat-user[data-v-dd0dfd88]{flex:1;min-width:0;display:flex;align-items:center;gap:12px}.sp-chat-avatar-wrap[data-v-dd0dfd88]{position:relative;flex-shrink:0}.sp-chat-avatar-wrap .sp-status-dot--sm[data-v-dd0dfd88]{position:absolute;bottom:0;right:0}.sp-chat-avatar[data-v-dd0dfd88]{width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid var(--line-color);background:var(--primary-bg-color);display:flex;align-items:center;justify-content:center}.sp-chat-avatar-img[data-v-dd0dfd88]{width:100%;height:100%;object-fit:cover}.sp-chat-avatar-fallback[data-v-dd0dfd88]{font-size:16px;font-weight:800;color:var(--text-color);opacity:.5}.sp-chat-header-info[data-v-dd0dfd88]{flex:1;min-width:0}.sp-chat-title[data-v-dd0dfd88]{font-size:var(--text-lg);font-weight:700;color:var(--text-color);display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-ticket-num[data-v-dd0dfd88]{font-size:var(--text-xs);font-family:monospace;color:var(--text-color);opacity:.3;font-weight:400}.sp-chat-meta[data-v-dd0dfd88]{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:5px}.sp-meta-chip[data-v-dd0dfd88]{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:10.5px;opacity:.65;white-space:nowrap}.sp-meta-chip svg[data-v-dd0dfd88]{opacity:.7}.sp-meta-chip--accent[data-v-dd0dfd88]{border-color:#0a808159;background:rgba(10,128,129,.08);color:var(--title-color);opacity:1}.sp-chat-actions[data-v-dd0dfd88]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.sp-act-btn[data-v-dd0dfd88]{padding:6px 11px;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:var(--text-sm);font-weight:600;font-family:inherit;cursor:pointer;transition:border-color .13s,background .13s,color .13s,transform .1s}.sp-act-btn[data-v-dd0dfd88]:hover{border-color:var(--title-color);color:var(--title-color);background:rgba(10,128,129,.08);transform:translateY(-1px)}.sp-act-btn--danger[data-v-dd0dfd88]:hover{border-color:#d43f3f;color:#d43f3f;background:rgba(212,63,63,.08)}.sp-status-badge[data-v-dd0dfd88]{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs);font-weight:600;padding:5px 10px;border-radius:7px;white-space:nowrap}.sp-status-badge--open[data-v-dd0dfd88]{background:rgba(46,184,46,.1);color:#2eb82e;border:1px solid rgba(46,184,46,.25)}.sp-status-badge--pending[data-v-dd0dfd88]{background:rgba(224,144,0,.1);color:#e09000;border:1px solid rgba(224,144,0,.25)}.sp-status-badge--closed[data-v-dd0dfd88]{background:var(--secondary-bg-color);color:var(--text-color);opacity:.55;border:1px solid var(--line-color)}.sp-messages[data-v-dd0dfd88]{flex:1;overflow-y:auto;padding:24px 20px 16px;display:flex;flex-direction:column;gap:18px}.sp-messages[data-v-dd0dfd88]::-webkit-scrollbar{width:4px}.sp-messages[data-v-dd0dfd88]::-webkit-scrollbar-track{background:transparent}.sp-messages[data-v-dd0dfd88]::-webkit-scrollbar-thumb{background:var(--line-color);border-radius:2px}.sp-msg-state[data-v-dd0dfd88]{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;font-size:var(--text-md);color:var(--text-color);opacity:.35;padding:40px 0}.sp-msg-row[data-v-dd0dfd88]{display:flex;align-items:flex-end;gap:10px;max-width:min(640px,78%)}.sp-msg-row--own[data-v-dd0dfd88]{align-self:flex-end;flex-direction:row-reverse}.sp-msg-row--other[data-v-dd0dfd88]{align-self:flex-start}@media (max-width: 800px){.sp-msg-row[data-v-dd0dfd88]{max-width:90%}}.sp-msg-avatar[data-v-dd0dfd88]{width:32px;height:32px;border-radius:50%;flex-shrink:0;overflow:hidden;border:1.5px solid var(--line-color);background:var(--secondary-bg-color);display:flex;align-items:center;justify-content:center}.sp-msg-avatar--support[data-v-dd0dfd88]{border-color:#0a808180;background:rgba(10,128,129,.1)}.sp-avatar-img[data-v-dd0dfd88]{width:100%;height:100%;object-fit:cover;border-radius:50%}.sp-avatar-fallback[data-v-dd0dfd88]{font-size:var(--text-sm);font-weight:700;color:var(--text-color);opacity:.55;-webkit-user-select:none;user-select:none}.sp-msg-body[data-v-dd0dfd88]{display:flex;flex-direction:column;min-width:0}.sp-msg-row--own .sp-msg-body[data-v-dd0dfd88]{align-items:flex-end}.sp-msg-row--other .sp-msg-body[data-v-dd0dfd88]{align-items:flex-start}.sp-msg-sender[data-v-dd0dfd88]{font-size:10.5px;color:var(--text-color);opacity:.4;margin-bottom:4px;padding:0 3px}.sp-msg-bubble[data-v-dd0dfd88]{padding:10px 14px;border-radius:14px;font-size:14px;line-height:1.55;white-space:pre-wrap;word-break:break-word;max-width:100%}.sp-msg-bubble--other[data-v-dd0dfd88]{background:var(--secondary-bg-color);border:1px solid var(--line-color);color:var(--text-color);border-bottom-left-radius:4px}.sp-msg-bubble--own[data-v-dd0dfd88]{background:rgba(10,128,129,.13);border:1px solid rgba(10,128,129,.35);color:var(--text-color);border-bottom-right-radius:4px}.sp-msg-bubble--typing[data-v-dd0dfd88]{display:flex;align-items:center;gap:5px;padding:13px 16px}.sp-msg-bubble--typing span[data-v-dd0dfd88]{width:6px;height:6px;border-radius:50%;background:var(--title-color);opacity:.5;animation:sp-bounce-dd0dfd88 1.2s ease-in-out infinite}.sp-msg-bubble--typing span[data-v-dd0dfd88]:nth-child(2){animation-delay:.2s}.sp-msg-bubble--typing span[data-v-dd0dfd88]:nth-child(3){animation-delay:.4s}.sp-img-link[data-v-dd0dfd88]{display:inline-flex;align-items:center;gap:5px;margin-top:5px;font-size:var(--text-xs);color:var(--title-color);text-decoration:none;opacity:.7;border:1px solid rgba(10,128,129,.25);border-radius:7px;padding:4px 9px;background:rgba(10,128,129,.06);transition:opacity .13s}.sp-img-link[data-v-dd0dfd88]:hover{opacity:1}.sp-msg-time[data-v-dd0dfd88]{font-size:10px;color:var(--text-color);opacity:.28;margin-top:4px;font-family:monospace;padding:0 3px}.sp-compose[data-v-dd0dfd88]{border-top:1px solid var(--line-color);padding:12px 14px;display:flex;flex-direction:column;gap:8px;background:var(--secondary-bg-color)}.sp-hints[data-v-dd0dfd88]{display:flex;gap:5px;flex-wrap:wrap}.sp-hint[data-v-dd0dfd88]{font-size:var(--text-xs);padding:4px 10px;border-radius:6px;border:1px solid var(--line-color);background:transparent;color:var(--text-color);opacity:.6;font-family:inherit;cursor:pointer;transition:opacity .13s,border-color .13s,background .13s,transform .1s}.sp-hint[data-v-dd0dfd88]:hover{opacity:1;border-color:#0a808180;background:rgba(10,128,129,.07);color:var(--title-color);transform:translateY(-1px)}.sp-compose-main[data-v-dd0dfd88]{display:flex;flex-direction:column;gap:0;border:1px solid var(--line-color);border-radius:var(--radius-md);overflow:hidden;background:var(--primary-bg-color);transition:border-color .15s}.sp-compose-main[data-v-dd0dfd88]:focus-within{border-color:#0a808180;box-shadow:0 0 0 3px #0a808112}.sp-textarea[data-v-dd0dfd88]{width:100%;resize:none;padding:12px 14px;border:none;background:transparent;color:var(--text-color);font-size:14px;font-family:inherit;outline:none;line-height:1.55}.sp-textarea[data-v-dd0dfd88]::placeholder{color:var(--text-color);opacity:.3}.sp-compose-footer[data-v-dd0dfd88]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-top:1px solid var(--line-color)}@media (max-width: 640px){.sp-compose-footer[data-v-dd0dfd88]{flex-direction:column;align-items:stretch}}.sp-img-field[data-v-dd0dfd88]{flex:1;min-width:0;display:flex;align-items:center;gap:7px;color:var(--text-color);opacity:.4}.sp-img-field svg[data-v-dd0dfd88]{flex-shrink:0}.sp-img-input[data-v-dd0dfd88]{flex:1;min-width:0;border:none;background:transparent;color:var(--text-color);font-size:var(--text-sm);font-family:inherit;outline:none}.sp-img-input[data-v-dd0dfd88]::placeholder{color:var(--text-color);opacity:.35}.sp-send-btn[data-v-dd0dfd88]{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;border-radius:9px;border:1px solid rgba(10,128,129,.45);background:rgba(10,128,129,.1);color:var(--title-color);font-size:var(--text-md);font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .1s}.sp-send-btn[data-v-dd0dfd88]:hover:not(:disabled){background:rgba(10,128,129,.2);border-color:var(--title-color);transform:translateY(-1px)}.sp-send-btn[data-v-dd0dfd88]:active:not(:disabled){transform:translateY(0)}.sp-send-btn[data-v-dd0dfd88]:disabled{opacity:.5;cursor:default}.sp-spinner[data-v-dd0dfd88]{width:13px;height:13px;border-radius:50%;border:2px solid rgba(10,128,129,.3);border-top-color:var(--title-color);animation:sp-spin-dd0dfd88 .8s linear infinite}.sp-closed-bar[data-v-dd0dfd88]{padding:13px 18px;border-top:1px solid var(--line-color);font-size:var(--text-sm);color:var(--text-color);opacity:.4;text-align:center;background:var(--secondary-bg-color);display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width: 700px){.sp-root[data-v-dd0dfd88]{flex-direction:column;height:calc(100vh - 70px)}.sp-chat[data-v-dd0dfd88]{min-height:0}}@keyframes sp-spin-dd0dfd88{to{transform:rotate(360deg)}}@keyframes sp-bounce-dd0dfd88{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@keyframes wave-944349e8{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes fadeUp-944349e8{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.lt__controls[data-v-944349e8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:12px}.lt__bulk-skeleton[data-v-944349e8]{display:flex;align-items:center;gap:6px;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:20px;padding:3px 10px;opacity:.5}.lt__wrap[data-v-944349e8]{display:flex;align-items:center;min-height:40px}.lt__wrap--head[data-v-944349e8]{min-height:1.2em}.lt__wrap--head .lt__bone[data-v-944349e8]{height:.9em}.lt__wrap--center[data-v-944349e8]{justify-content:center}.lt__bone[data-v-944349e8]{margin:auto;background:linear-gradient(90deg,var(--line-color) 0%,color-mix(in srgb,var(--line-color) 50%,white 50%) 38%,color-mix(in srgb,var(--line-color) 50%,white 50%) 52%,var(--line-color) 100%);background-size:800px 100%;animation:wave-944349e8 1.8s ease-in-out infinite;animation-delay:calc(var(--rd, 0s) + var(--cd, 0s));border-radius:7px;flex-shrink:0}.lt__bone--check[data-v-944349e8]{width:16px;height:16px;border-radius:4px;margin:0}.lt__bone--control[data-v-944349e8]{height:28px;border-radius:20px;margin:0}.lt__bone--chip[data-v-944349e8]{height:22px;border-radius:20px;margin:0}.lt__th-check[data-v-944349e8],.lt__td-check[data-v-944349e8]{width:38px;min-width:38px;padding:0 8px;text-align:center}.lt__row[data-v-944349e8]{animation:fadeUp-944349e8 .26s ease both;animation-delay:var(--rd, 0s)}@media (max-width: 768px){.lt__wrap[data-v-944349e8]{min-height:36px}.lt__controls[data-v-944349e8]{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion: reduce){.lt__bone[data-v-944349e8],.lt__row[data-v-944349e8]{animation:none}}div[data-v-51ac43b3]{padding:20px;border-bottom:1px solid var(--line-color);display:flex;flex-direction:column;gap:5px}div p[data-v-51ac43b3]{display:flex;align-items:center;gap:10px}div p img[data-v-51ac43b3]{width:30px;height:var(--control-sm)}.page-title[data-v-335b2e3e]{-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:10px}.page-title__icon[data-v-335b2e3e]{width:28px;height:28px;background-color:var(--text-color);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;flex-shrink:0}.animated-image{width:35px;cursor:pointer}.loader-spinner{height:15px!important;width:15px!important}.wive-table{margin-bottom:20px;border-radius:var(--radius-xl);background:var(--secondary-bg-color);border:1px solid var(--line-color);padding:10px 12px 14px;overflow-x:auto;overflow-y:hidden}.wive-loader{border-radius:var(--radius-lg);overflow:hidden}.wave-grid{display:grid;grid-auto-flow:column;gap:3px;margin-top:10px;min-width:640px}.wave-cell{position:relative;background:var(--primary-bg-color);border-radius:var(--radius-sm);border:1px solid var(--line-color);padding:6px 8px 4px;display:flex;flex-direction:column;justify-content:space-between;min-height:60px;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;cursor:pointer}.wave-cell--busy{border-style:dashed}.wave-cell--active{border-color:var(--accent-color)}.wave-cell--blocked{border-color:#5b111c;border-style:dashed}.wave-time{font-variant-numeric:tabular-nums;font-size:var(--text-md);opacity:.7;text-align:left;margin-bottom:4px}.wave-time--blocked{color:#ff4d4f;opacity:1}.cell-inner{display:flex;align-items:center;justify-content:space-between;gap:3px}.occupy-wave{flex:1 1 auto;min-width:0;display:flex;justify-content:flex-start;align-items:center;gap:8px}.occupy-wave p{font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0;text-align:left}.occupy-wave span{font-size:var(--text-xl);flex:0 0 auto}.wave-cell span{visibility:hidden}.wave-cell:hover span{visibility:visible}.cancel{cursor:pointer;font-size:14px;opacity:.7;transition:opacity .15s ease,transform .15s ease;flex:0 0 auto}.cancel:hover{opacity:1;transform:scale(1.05)}.s-input{height:40px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:0 12px;outline:none;font-size:var(--text-md);width:100%;box-sizing:border-box}.s-input--readonly{display:flex;align-items:center;opacity:.6;cursor:default}.select{height:40px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:0 12px;outline:none;font-size:var(--text-md);width:100%}.select option{color:var(--text-color);background:var(--primary-bg-color)}.planner-modal{display:grid;gap:10px}.planner-modal__field{display:flex;flex-direction:column;gap:6px}.planner-modal__label{font-size:var(--text-sm);opacity:.6}@media (max-width: 700px){.wive-table{padding:8px 8px 10px}.wave-grid{min-width:540px;gap:4px}.wave-cell{min-height:52px;padding:6px}.wave-time{font-size:var(--text-sm);margin-bottom:2px}.occupy-wave p{font-size:var(--text-xs)}.wave-cell span{visibility:visible}}.inactive[data-v-69069bc7]{border:1px solid var(--line-color);overflow:hidden;border-radius:var(--radius-xl)}.inactive-data[data-v-69069bc7]{padding:20px;display:flex;flex-direction:column;background:var(--secondary-bg-color)}.inactive-data input[data-v-69069bc7],.inactive-data select[data-v-69069bc7]{padding:15px;margin-bottom:15px;border:1px solid var(--line-color);background-color:var(--primary-bg-color);color:var(--text-color);border-radius:var(--radius-xs);font-size:var(--text-lg);outline:none}.inactive-data_personal[data-v-69069bc7]{display:flex;gap:15px}.inactive-data_personal input[data-v-69069bc7],.inactive-data_personal select[data-v-69069bc7]{width:33%}.inactive-data_date[data-v-69069bc7]{display:flex;gap:15px}.inactive-data_date input[data-v-69069bc7],.inactive-data_date select[data-v-69069bc7]{width:49.7%}.inactive-data_date-wrap[data-v-69069bc7]{width:49.7%;display:flex;flex-direction:column}.inactive-data_date-wrap input[data-v-69069bc7]{width:100%}.inactive-date-error[data-v-69069bc7]{font-size:var(--text-sm);color:var(--color-danger);margin:-10px 0 10px}.loader-spinner[data-v-69069bc7]{width:18px;height:18px;border:3px solid rgba(255,255,255,.18);border-top-color:var(--text-color);border-radius:50%;animation:spin-69069bc7 .6s linear infinite}@keyframes spin-69069bc7{to{transform:rotate(360deg)}}.table-controls[data-v-109b7210]{display:flex;flex-direction:column;align-items:stretch;margin-bottom:16px;gap:12px;min-width:0;max-width:100%}@media (min-width: 641px){.table-controls[data-v-109b7210]{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}}.control-group[data-v-109b7210]{display:flex;align-items:center;gap:8px}.control-label[data-v-109b7210]{font-size:14px;color:var(--text-color);opacity:.8}.bulk-group[data-v-109b7210]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:20px;padding:6px 12px;opacity:.4;transition:opacity .2s ease,border-color .2s ease}.bulk-group--active[data-v-109b7210]{opacity:1;border-color:var(--title-color)}.bulk-group__count[data-v-109b7210]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--title-color);color:var(--primary-bg-color);border-radius:99px;font-size:11px;font-weight:700;line-height:1}.bulk-group__label[data-v-109b7210]{font-size:14px;color:var(--text-color);opacity:.7}.bulk-group__sep[data-v-109b7210]{width:1px;height:16px;background:var(--line-color);flex-shrink:0}.bulk-group__actions[data-v-109b7210]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0;flex:1 1 auto}@media (max-width: 640px){.bulk-group__actions[data-v-109b7210]{justify-content:center}}.bulk-group__clear[data-v-109b7210]{padding:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:8px;cursor:pointer;opacity:.5;transition:opacity .15s,background .15s,border-color .15s,color .15s}.bulk-group__clear[data-v-109b7210]:hover{opacity:1;background:rgba(255,107,107,.12);border-color:#ff6b6b;color:#ff6b6b}.total-info[data-v-109b7210]{font-size:14px;color:var(--text-color);background:var(--secondary-bg-color);padding:4px 12px;border-radius:20px;border:1px solid var(--line-color)}.top-pagination[data-v-109b7210]{display:flex;align-items:center;gap:6px;background:var(--secondary-bg-color);padding:4px 8px;border-radius:24px;border:1px solid var(--line-color)}.th-check[data-v-109b7210],.td-check[data-v-109b7210]{width:38px;min-width:38px;padding:0 8px;text-align:center}.ui-check[data-v-109b7210]{display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.ui-check input[type=checkbox][data-v-109b7210]{opacity:0;width:0;height:0}.ui-check__box[data-v-109b7210]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;border:1.5px solid var(--line-color);background:var(--primary-bg-color);transition:border-color .15s,background .15s;flex-shrink:0;position:relative}.ui-check:hover .ui-check__box[data-v-109b7210]{border-color:var(--title-color)}.ui-check input:checked~.ui-check__box[data-v-109b7210]{background:var(--title-color);border-color:var(--title-color)}.ui-check input:checked~.ui-check__box[data-v-109b7210]:after{content:"";display:block;width:4px;height:7px;border:1.5px solid var(--primary-bg-color);border-top:none;border-left:none;transform:rotate(45deg) translate(-1px,-1px)}.ui-check input:indeterminate~.ui-check__box[data-v-109b7210]{background:var(--title-color);border-color:var(--title-color)}.ui-check input:indeterminate~.ui-check__box[data-v-109b7210]:after{content:"";display:block;width:7px;height:1.5px;background:var(--primary-bg-color);border-radius:1px}.faction-info[data-v-109b7210]{min-width:0;max-width:100%}.table-scroll[data-v-109b7210]{width:100%;max-width:100%;min-width:0;overflow-x:auto}[data-v-109b7210] .bulk-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:26px;min-height:26px;padding:0 11px;border-radius:20px;border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:13px;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .1s;white-space:nowrap;min-width:0;max-width:100%}@media (max-width: 640px){[data-v-109b7210] .bulk-action-btn{font-size:0;gap:0;padding:0 12px}[data-v-109b7210] .bulk-action-btn i{font-size:13px}}[data-v-109b7210] .bulk-action-btn:hover{transform:translateY(-1px)}[data-v-109b7210] .bulk-action-btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.pagination[data-v-109b7210]{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap}.pager-btn[data-v-109b7210]{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 6px;border-radius:18px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:16px;line-height:1;cursor:pointer;transition:all .2s ease}.pager-btn--small[data-v-109b7210]{min-width:28px;height:28px;min-height:28px;font-size:14px}.pager-btn[data-v-109b7210]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--title-color);background:var(--secondary-bg-color)}.pager-btn[data-v-109b7210]:active:not(:disabled){transform:translateY(0)}.pager-btn[data-v-109b7210]:focus-visible{outline:none;border-color:var(--title-color)}.pager-btn[data-v-109b7210]:disabled{opacity:.4;cursor:not-allowed;transform:none}.pager-info[data-v-109b7210]{display:flex;align-items:center;gap:6px;margin:0 4px;font-size:14px;color:var(--text-color);background:var(--secondary-bg-color);padding:4px 12px;border-radius:20px;border:1px solid var(--line-color)}.pager-input[data-v-109b7210]{width:50px;height:28px;text-align:center;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:14px;outline:none;transition:border-color .2s ease}.pager-input[data-v-109b7210]::-webkit-outer-spin-button,.pager-input[data-v-109b7210]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pager-input[data-v-109b7210]:focus{border-color:var(--title-color)}.page-size-select[data-v-109b7210]{height:36px;padding:0 10px;border-radius:18px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:14px;cursor:pointer;outline:none;transition:border-color .2s ease}.page-size-select[data-v-109b7210]:hover{border-color:var(--title-color)}@media (max-width: 640px){.control-group[data-v-109b7210]{justify-content:space-between}.total-info[data-v-109b7210]{text-align:center}.top-pagination[data-v-109b7210],.bulk-group[data-v-109b7210]{justify-content:center}.pagination[data-v-109b7210]{gap:4px}.pager-btn[data-v-109b7210]{min-width:32px;height:32px;min-height:32px;font-size:14px}.pager-btn--small[data-v-109b7210]{min-width:26px;height:26px;min-height:26px}.pager-info[data-v-109b7210]{font-size:13px;padding:2px 8px}.pager-input[data-v-109b7210]{width:40px;height:24px;font-size:13px}.page-size-select[data-v-109b7210]{height:32px;font-size:13px}}.contacts-cell[data-v-b3de10c1]{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.contacts-discord[data-v-b3de10c1]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 7px;border-radius:6px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-xs);opacity:.85;transition:.1s ease;max-width:100%;overflow:hidden}.contacts-discord i[data-v-b3de10c1]{font-size:var(--text-sm);flex-shrink:0}.contacts-discord[data-v-b3de10c1]:hover{border:1px solid var(--title-color)}.contacts-discord__id[data-v-b3de10c1]{font-family:monospace;font-size:var(--text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:120px;display:inline-block}.archive-modal[data-v-b3de10c1]{display:flex;flex-direction:column;gap:12px}.archive-modal__text[data-v-b3de10c1]{font-size:14px;color:var(--text-color);line-height:1.5}.archive-modal__username[data-v-b3de10c1]{color:var(--title-color)}.archive-modal__info[data-v-b3de10c1]{margin-top:4px;padding:10px 12px;border-radius:var(--radius-md);background:var(--secondary-bg-color);border:1px solid var(--line-color);display:flex;flex-direction:column;gap:6px;font-size:var(--text-md)}.archive-modal__row[data-v-b3de10c1]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.archive-modal__label[data-v-b3de10c1]{opacity:.7;color:var(--text-color)}.archive-modal__note[data-v-b3de10c1]{font-size:var(--text-sm);opacity:.7;color:var(--text-color);margin-top:2px}.archive-modal__status[data-v-b3de10c1]{opacity:1;color:var(--title-color)}.reprimands-item[data-v-7dde66d5]{padding:5px 0}.reprimands-date[data-v-7dde66d5]{margin-right:17px;font-size:14px;width:100px;padding-right:10px;border-right:1px solid #3C3F58;height:100%}.panel[data-v-0af440c1]{min-width:0;border-radius:var(--radius-lg);background:var(--secondary-bg-color);display:flex;flex-direction:column;height:320px}@media (max-width: 650px){.panel[data-v-0af440c1]{height:auto}}.panel-top[data-v-0af440c1]{padding:6px 4px 0}.panel-scroll[data-v-0af440c1]{flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 4px 6px;min-width:0}.panel-list[data-v-0af440c1]{padding-left:10px;min-width:0}.panel-item[data-v-0af440c1]{display:flex;gap:12px;padding:4px 0;position:relative;min-width:0}.panel-item__icon[data-v-0af440c1]{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0}.panel-item__circle[data-v-0af440c1]{width:10px;height:10px;border:2px solid var(--title-color);border-radius:50%;background:var(--secondary-bg-color)}.panel-item__line[data-v-0af440c1]{flex:1;width:2px;background:var(--title-color);margin-top:4px}.panel-item__content[data-v-0af440c1]{flex:1;min-width:0;padding-bottom:4px}.panel-item__text[data-v-0af440c1]{font-size:14px;line-height:1.4;margin-bottom:6px;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 650px){.panel-item__text[data-v-0af440c1]{font-size:var(--text-sm)}}.panel-item__date[data-v-0af440c1]{font-size:var(--text-md);font-family:af-Thin,sans-serif;color:var(--title-color)}@media (max-width: 650px){.panel-item__date[data-v-0af440c1]{font-size:10px}}.panel-empty[data-v-0af440c1]{height:100%;display:flex;align-items:center;justify-content:center}.pagination[data-v-0af440c1]{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.pagination-btn[data-v-0af440c1]{width:32px;height:32px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 435px){.pagination-btn[data-v-0af440c1]{padding:10px 20px;width:10px;height:28px}}.pagination-btn[data-v-0af440c1]:disabled{opacity:.4;cursor:default}.pagination-info[data-v-0af440c1]{font-size:var(--text-md);color:var(--text-color);padding:0 6px;white-space:nowrap}.filters[data-v-0af440c1]{display:flex;gap:8px;flex-wrap:wrap;padding:0 6px 8px}@media (max-width: 527px){.filters[data-v-0af440c1]{gap:2px;padding:0}}.filter-chip[data-v-0af440c1]{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--title-color);padding:8px 12px;border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer}@media (max-width: 527px){.filter-chip[data-v-0af440c1]{padding:6px 10px;font-size:8px}}.filter-chip[data-v-0af440c1]:hover{border-color:var(--title-color)}.filter-chip[data-v-0af440c1]:active{transform:scale(.99)}.filter-chip[data-v-0af440c1]:focus-visible{outline:none;border-color:var(--title-color)}.filter-chip--active[data-v-0af440c1]{background:var(--primary-bg-color);border-color:var(--title-color);opacity:1}.filter-chip--inactive[data-v-0af440c1]{opacity:.55;border-style:dashed;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--line-color);background:rgba(0,0,0,.02)}.panel-item--archive[data-v-0af440c1]{width:100%;border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:14px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .08s}.panel-item--archive[data-v-0af440c1]:hover{border-color:var(--title-color)}.panel-item--archive[data-v-0af440c1]:active{transform:scale(.995)}.panel-item--archive[data-v-0af440c1]:focus-visible{outline:none;border-color:var(--title-color)}.panel-item__left[data-v-0af440c1]{min-width:0}.panel-item__avatar[data-v-0af440c1]{width:42px;height:var(--control-lg);border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--line-color)}.panel-item__avatar--placeholder[data-v-0af440c1]{display:flex;align-items:center;justify-content:center;color:var(--text-color);background:var(--secondary-bg-color)}.panel-item__title[data-v-0af440c1]{font-size:14px;color:var(--text-color);margin-bottom:2px;overflow-wrap:anywhere;word-break:break-word}.panel-item__meta[data-v-0af440c1]{font-size:var(--text-sm);color:var(--title-color);margin-bottom:3px;overflow-wrap:anywhere;word-break:break-word}.panel-item__sub[data-v-0af440c1]{font-size:var(--text-sm);color:var(--text-color);opacity:.9;overflow-wrap:anywhere;word-break:break-word}.panel-item__right[data-v-0af440c1]{display:flex;flex-direction:column;gap:6px;align-items:flex-end;justify-content:center;min-width:0}.panel-item__pill[data-v-0af440c1]{font-size:var(--text-xs);padding:4px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);white-space:nowrap}@media (max-width: 960px){.panel-item--archive[data-v-0af440c1]{grid-template-columns:auto 1fr}.panel-item__right[data-v-0af440c1]{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:8px;flex-wrap:wrap;align-items:center}}.panel-item__text[data-v-0af440c1]{white-space:pre-line}.panel[data-v-01abc3a9]{min-width:0;border-radius:var(--radius-lg);background:var(--secondary-bg-color);display:flex;flex-direction:column;height:320px}@media (max-width: 650px){.panel[data-v-01abc3a9]{height:auto}}.panel-top[data-v-01abc3a9]{padding:6px 4px 0}.panel-scroll[data-v-01abc3a9]{flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 4px 6px;min-width:0}.panel-list[data-v-01abc3a9]{padding-left:10px;min-width:0}.panel-item[data-v-01abc3a9]{display:flex;gap:12px;padding:4px 0;position:relative;min-width:0}.panel-item__icon[data-v-01abc3a9]{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0}.panel-item__circle[data-v-01abc3a9]{width:10px;height:10px;border:2px solid var(--title-color);border-radius:50%;background:var(--secondary-bg-color)}.panel-item__line[data-v-01abc3a9]{flex:1;width:2px;background:var(--title-color);margin-top:4px}.panel-item__content[data-v-01abc3a9]{flex:1;min-width:0;padding-bottom:4px}.panel-item__text[data-v-01abc3a9]{font-size:14px;line-height:1.4;margin-bottom:6px;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 650px){.panel-item__text[data-v-01abc3a9]{font-size:var(--text-sm)}}.panel-item__date[data-v-01abc3a9]{font-size:var(--text-md);font-family:af-Thin,sans-serif;color:var(--title-color)}@media (max-width: 650px){.panel-item__date[data-v-01abc3a9]{font-size:10px}}.panel-empty[data-v-01abc3a9]{height:100%;display:flex;align-items:center;justify-content:center}.pagination[data-v-01abc3a9]{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.pagination-btn[data-v-01abc3a9]{width:32px;height:32px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 435px){.pagination-btn[data-v-01abc3a9]{padding:10px 20px;width:10px;height:28px}}.pagination-btn[data-v-01abc3a9]:disabled{opacity:.4;cursor:default}.pagination-info[data-v-01abc3a9]{font-size:var(--text-md);color:var(--text-color);padding:0 6px;white-space:nowrap}.filters[data-v-01abc3a9]{display:flex;gap:8px;flex-wrap:wrap;padding:0 6px 8px}@media (max-width: 527px){.filters[data-v-01abc3a9]{gap:2px;padding:0}}.filter-chip[data-v-01abc3a9]{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--title-color);padding:8px 12px;border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer}@media (max-width: 527px){.filter-chip[data-v-01abc3a9]{padding:6px 10px;font-size:8px}}.filter-chip[data-v-01abc3a9]:hover{border-color:var(--title-color)}.filter-chip[data-v-01abc3a9]:active{transform:scale(.99)}.filter-chip[data-v-01abc3a9]:focus-visible{outline:none;border-color:var(--title-color)}.filter-chip--active[data-v-01abc3a9]{background:var(--primary-bg-color);border-color:var(--title-color);opacity:1}.filter-chip--inactive[data-v-01abc3a9]{opacity:.55;border-style:dashed;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--line-color);background:rgba(0,0,0,.02)}.panel-item--archive[data-v-01abc3a9]{width:100%;border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:14px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .08s}.panel-item--archive[data-v-01abc3a9]:hover{border-color:var(--title-color)}.panel-item--archive[data-v-01abc3a9]:active{transform:scale(.995)}.panel-item--archive[data-v-01abc3a9]:focus-visible{outline:none;border-color:var(--title-color)}.panel-item__left[data-v-01abc3a9]{min-width:0}.panel-item__avatar[data-v-01abc3a9]{width:42px;height:var(--control-lg);border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--line-color)}.panel-item__avatar--placeholder[data-v-01abc3a9]{display:flex;align-items:center;justify-content:center;color:var(--text-color);background:var(--secondary-bg-color)}.panel-item__title[data-v-01abc3a9]{font-size:14px;color:var(--text-color);margin-bottom:2px;overflow-wrap:anywhere;word-break:break-word}.panel-item__meta[data-v-01abc3a9]{font-size:var(--text-sm);color:var(--title-color);margin-bottom:3px;overflow-wrap:anywhere;word-break:break-word}.panel-item__sub[data-v-01abc3a9]{font-size:var(--text-sm);color:var(--text-color);opacity:.9;overflow-wrap:anywhere;word-break:break-word}.panel-item__right[data-v-01abc3a9]{display:flex;flex-direction:column;gap:6px;align-items:flex-end;justify-content:center;min-width:0}.panel-item__pill[data-v-01abc3a9]{font-size:var(--text-xs);padding:4px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);white-space:nowrap}@media (max-width: 960px){.panel-item--archive[data-v-01abc3a9]{grid-template-columns:auto 1fr}.panel-item__right[data-v-01abc3a9]{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:8px;flex-wrap:wrap;align-items:center}}.panel-item__text[data-v-01abc3a9]{white-space:pre-line}.panel[data-v-d2d92769]{min-width:0;border-radius:var(--radius-lg);background:var(--secondary-bg-color);display:flex;flex-direction:column;height:320px}@media (max-width: 650px){.panel[data-v-d2d92769]{height:auto}}.panel-top[data-v-d2d92769]{padding:6px 4px 0}.panel-scroll[data-v-d2d92769]{flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 4px 6px;min-width:0}.panel-list[data-v-d2d92769]{padding-left:10px;min-width:0}.panel-item[data-v-d2d92769]{display:flex;gap:12px;padding:4px 0;position:relative;min-width:0}.panel-item__icon[data-v-d2d92769]{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0}.panel-item__circle[data-v-d2d92769]{width:10px;height:10px;border:2px solid var(--title-color);border-radius:50%;background:var(--secondary-bg-color)}.panel-item__line[data-v-d2d92769]{flex:1;width:2px;background:var(--title-color);margin-top:4px}.panel-item__content[data-v-d2d92769]{flex:1;min-width:0;padding-bottom:4px}.panel-item__text[data-v-d2d92769]{font-size:14px;line-height:1.4;margin-bottom:6px;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 650px){.panel-item__text[data-v-d2d92769]{font-size:var(--text-sm)}}.panel-item__date[data-v-d2d92769]{font-size:var(--text-md);font-family:af-Thin,sans-serif;color:var(--title-color)}@media (max-width: 650px){.panel-item__date[data-v-d2d92769]{font-size:10px}}.panel-empty[data-v-d2d92769]{height:100%;display:flex;align-items:center;justify-content:center}.pagination[data-v-d2d92769]{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.pagination-btn[data-v-d2d92769]{width:32px;height:32px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 435px){.pagination-btn[data-v-d2d92769]{padding:10px 20px;width:10px;height:28px}}.pagination-btn[data-v-d2d92769]:disabled{opacity:.4;cursor:default}.pagination-info[data-v-d2d92769]{font-size:var(--text-md);color:var(--text-color);padding:0 6px;white-space:nowrap}.filters[data-v-d2d92769]{display:flex;gap:8px;flex-wrap:wrap;padding:0 6px 8px}@media (max-width: 527px){.filters[data-v-d2d92769]{gap:2px;padding:0}}.filter-chip[data-v-d2d92769]{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--title-color);padding:8px 12px;border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer}@media (max-width: 527px){.filter-chip[data-v-d2d92769]{padding:6px 10px;font-size:8px}}.filter-chip[data-v-d2d92769]:hover{border-color:var(--title-color)}.filter-chip[data-v-d2d92769]:active{transform:scale(.99)}.filter-chip[data-v-d2d92769]:focus-visible{outline:none;border-color:var(--title-color)}.filter-chip--active[data-v-d2d92769]{background:var(--primary-bg-color);border-color:var(--title-color);opacity:1}.filter-chip--inactive[data-v-d2d92769]{opacity:.55;border-style:dashed;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--line-color);background:rgba(0,0,0,.02)}.panel-item--archive[data-v-d2d92769]{width:100%;border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:14px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .08s}.panel-item--archive[data-v-d2d92769]:hover{border-color:var(--title-color)}.panel-item--archive[data-v-d2d92769]:active{transform:scale(.995)}.panel-item--archive[data-v-d2d92769]:focus-visible{outline:none;border-color:var(--title-color)}.panel-item__left[data-v-d2d92769]{min-width:0}.panel-item__avatar[data-v-d2d92769]{width:42px;height:var(--control-lg);border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--line-color)}.panel-item__avatar--placeholder[data-v-d2d92769]{display:flex;align-items:center;justify-content:center;color:var(--text-color);background:var(--secondary-bg-color)}.panel-item__title[data-v-d2d92769]{font-size:14px;color:var(--text-color);margin-bottom:2px;overflow-wrap:anywhere;word-break:break-word}.panel-item__meta[data-v-d2d92769]{font-size:var(--text-sm);color:var(--title-color);margin-bottom:3px;overflow-wrap:anywhere;word-break:break-word}.panel-item__sub[data-v-d2d92769]{font-size:var(--text-sm);color:var(--text-color);opacity:.9;overflow-wrap:anywhere;word-break:break-word}.panel-item__right[data-v-d2d92769]{display:flex;flex-direction:column;gap:6px;align-items:flex-end;justify-content:center;min-width:0}.panel-item__pill[data-v-d2d92769]{font-size:var(--text-xs);padding:4px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);white-space:nowrap}@media (max-width: 960px){.panel-item--archive[data-v-d2d92769]{grid-template-columns:auto 1fr}.panel-item__right[data-v-d2d92769]{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:8px;flex-wrap:wrap;align-items:center}}.archive-modal[data-v-20f11dd3]{display:flex;flex-direction:column;gap:14px}.archive-user[data-v-20f11dd3]{display:flex;align-items:center;gap:10px}.archive-user__avatar[data-v-20f11dd3]{width:42px;height:var(--control-lg);border-radius:50%;object-fit:cover;border:1px solid var(--line-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.archive-user__avatar--placeholder[data-v-20f11dd3]{background:var(--primary-bg-color);color:var(--text-color);font-size:14px}.archive-user__name[data-v-20f11dd3]{font-size:var(--text-lg);color:var(--title-color)}.archive-user__sub[data-v-20f11dd3]{font-size:var(--text-sm);margin-top:2px}.archive-kv[data-v-20f11dd3]{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}.kv[data-v-20f11dd3]{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:var(--radius-md);padding:8px 10px}.kv__k[data-v-20f11dd3]{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--title-color);flex-shrink:0}.kv__k i[data-v-20f11dd3]{font-size:var(--text-xs);opacity:.8}.kv__v[data-v-20f11dd3]{font-size:var(--text-sm);color:var(--text-color);text-align:right;word-break:break-word;max-width:60%}.archive-contacts[data-v-20f11dd3]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px}@media (max-width: 480px){.archive-contacts[data-v-20f11dd3]{grid-template-columns:1fr}}.archive-contact[data-v-20f11dd3]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-sm);text-decoration:none;overflow:hidden;transition:border-color .15s;width:100%}.archive-contact i[data-v-20f11dd3]{font-size:var(--text-md);color:var(--title-color);flex-shrink:0}.archive-contact span[data-v-20f11dd3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.archive-contact[data-v-20f11dd3]:not(.archive-contact--empty):hover{border-color:var(--title-color)}.archive-contact--empty[data-v-20f11dd3]{opacity:.4;cursor:default}.archive-counters[data-v-20f11dd3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px;margin-top:10px}.archive-counter[data-v-20f11dd3]{border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:var(--radius-md);padding:8px 10px;display:flex;flex-direction:column;align-items:center;gap:3px}.archive-counter__val[data-v-20f11dd3]{font-size:16px;font-weight:600;color:var(--title-color);line-height:1}.archive-counter__label[data-v-20f11dd3]{font-size:10px;color:var(--text-color);opacity:.7;text-align:center}.archive-sections[data-v-20f11dd3]{display:grid;grid-template-columns:1fr;gap:12px}.archive-loading[data-v-20f11dd3]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);font-size:var(--text-md);color:var(--text-color);opacity:.8}.archive-loading__spin[data-v-20f11dd3]{width:16px;height:16px;border-radius:var(--radius-pill);border:2px solid rgba(255,255,255,.2);border-top-color:#fffc;animation:archspin-20f11dd3 .8s linear infinite;flex-shrink:0}@keyframes archspin-20f11dd3{to{transform:rotate(360deg)}}.archive-error[data-v-20f11dd3]{padding:12px;border:1px solid rgba(255,107,107,.35);border-radius:var(--radius-md);background:var(--secondary-bg-color);font-size:var(--text-sm);color:var(--text-color);opacity:.85}.archive-section[data-v-20f11dd3]{border:1px solid var(--line-color);background:var(--secondary-bg-color);border-radius:14px;overflow:hidden}.archive-section__toggle[data-v-20f11dd3]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:none;border:none;cursor:pointer;color:var(--text-color);gap:10px;transition:background .15s}.archive-section__toggle-title[data-v-20f11dd3]{display:flex;align-items:center;gap:7px;font-size:14px;color:var(--text-color)}.archive-section__toggle-title i[data-v-20f11dd3]{font-size:var(--text-md);color:var(--title-color);opacity:.8}.archive-section__toggle-meta[data-v-20f11dd3]{display:flex;align-items:center;gap:8px;flex-shrink:0}.archive-section__toggle-count[data-v-20f11dd3]{font-size:var(--text-xs);opacity:.7;color:var(--text-color);background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-xl);padding:1px 8px;line-height:1.6}.archive-section__toggle-arrow[data-v-20f11dd3]{font-size:14px;opacity:.5;color:var(--text-color);transition:transform .2s ease;display:inline-block;line-height:1}.archive-section__toggle-arrow--open[data-v-20f11dd3]{transform:rotate(180deg)}.archive-section__body[data-v-20f11dd3]{padding:0 10px 10px;border-top:1px solid var(--line-color);overflow:hidden}.section-body-enter-active[data-v-20f11dd3],.section-body-leave-active[data-v-20f11dd3]{transition:opacity .2s ease,transform .2s ease;overflow:hidden}.section-body-enter-from[data-v-20f11dd3],.section-body-leave-to[data-v-20f11dd3]{opacity:0;transform:translateY(-6px)}.section-body-enter-to[data-v-20f11dd3],.section-body-leave-from[data-v-20f11dd3]{opacity:1;transform:translateY(0)}.archive-list[data-v-20f11dd3]{display:flex;flex-direction:column;gap:8px;padding-top:10px}.archive-row[data-v-20f11dd3]{border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:var(--radius-md);padding:8px 10px}.archive-row__main[data-v-20f11dd3]{display:flex;flex-direction:column;gap:6px}.archive-row__text[data-v-20f11dd3]{font-size:var(--text-md);color:var(--text-color);line-height:1.35;white-space:pre-line}.archive-row__date[data-v-20f11dd3]{display:flex;align-items:center;gap:5px;font-size:var(--text-sm);color:var(--title-color)}.archive-row__date i[data-v-20f11dd3]{font-size:var(--text-xs);opacity:.7}.archive-empty[data-v-20f11dd3]{font-size:var(--text-md);color:var(--title-color);padding-top:10px}@media (min-width: 900px){.archive-kv[data-v-20f11dd3]{grid-template-columns:1fr 1fr}}.panel[data-v-11d61532]{min-width:0;border-radius:var(--radius-lg);background:var(--secondary-bg-color);display:flex;flex-direction:column;height:320px}@media (max-width: 650px){.panel[data-v-11d61532]{height:auto}}.panel-top[data-v-11d61532]{padding:6px 4px 0}.panel-scroll[data-v-11d61532]{flex:1 1 auto;min-height:0;overflow:hidden;padding:4px 4px 6px;min-width:0}.panel-list[data-v-11d61532]{padding-left:10px;min-width:0}.panel-item[data-v-11d61532]{display:flex;gap:12px;padding:4px 0;position:relative;min-width:0}.panel-item__icon[data-v-11d61532]{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0}.panel-item__circle[data-v-11d61532]{width:10px;height:10px;border:2px solid var(--title-color);border-radius:50%;background:var(--secondary-bg-color)}.panel-item__line[data-v-11d61532]{flex:1;width:2px;background:var(--title-color);margin-top:4px}.panel-item__content[data-v-11d61532]{flex:1;min-width:0;padding-bottom:4px}.panel-item__text[data-v-11d61532]{font-size:14px;line-height:1.4;margin-bottom:6px;overflow-wrap:anywhere;word-break:break-word}@media (max-width: 650px){.panel-item__text[data-v-11d61532]{font-size:var(--text-sm)}}.panel-item__date[data-v-11d61532]{font-size:var(--text-md);font-family:af-Thin,sans-serif;color:var(--title-color)}@media (max-width: 650px){.panel-item__date[data-v-11d61532]{font-size:10px}}.panel-empty[data-v-11d61532]{height:100%;display:flex;align-items:center;justify-content:center}.pagination[data-v-11d61532]{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap}.pagination-btn[data-v-11d61532]{width:32px;height:32px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media (max-width: 435px){.pagination-btn[data-v-11d61532]{padding:10px 20px;width:10px;height:28px}}.pagination-btn[data-v-11d61532]:disabled{opacity:.4;cursor:default}.pagination-info[data-v-11d61532]{font-size:var(--text-md);color:var(--text-color);padding:0 6px;white-space:nowrap}.filters[data-v-11d61532]{display:flex;gap:8px;flex-wrap:wrap;padding:0 6px 8px}@media (max-width: 527px){.filters[data-v-11d61532]{gap:2px;padding:0}}.filter-chip[data-v-11d61532]{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--title-color);padding:8px 12px;border-radius:var(--radius-pill);font-size:var(--text-sm);cursor:pointer}@media (max-width: 527px){.filter-chip[data-v-11d61532]{padding:6px 10px;font-size:8px}}.filter-chip[data-v-11d61532]:hover{border-color:var(--title-color)}.filter-chip[data-v-11d61532]:active{transform:scale(.99)}.filter-chip[data-v-11d61532]:focus-visible{outline:none;border-color:var(--title-color)}.filter-chip--active[data-v-11d61532]{background:var(--primary-bg-color);border-color:var(--title-color);opacity:1}.filter-chip--inactive[data-v-11d61532]{opacity:.55;border-style:dashed;text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--line-color);background:rgba(0,0,0,.02)}.panel-item--archive[data-v-11d61532]{width:100%;border:1px solid var(--line-color);background:var(--primary-bg-color);border-radius:14px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .08s}.panel-item--archive[data-v-11d61532]:hover{border-color:var(--title-color)}.panel-item--archive[data-v-11d61532]:active{transform:scale(.995)}.panel-item--archive[data-v-11d61532]:focus-visible{outline:none;border-color:var(--title-color)}.panel-item__left[data-v-11d61532]{min-width:0}.panel-item__avatar[data-v-11d61532]{width:42px;height:var(--control-lg);border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--line-color)}.panel-item__avatar--placeholder[data-v-11d61532]{display:flex;align-items:center;justify-content:center;color:var(--text-color);background:var(--secondary-bg-color)}.panel-item__title[data-v-11d61532]{font-size:14px;color:var(--text-color);margin-bottom:2px;overflow-wrap:anywhere;word-break:break-word}.panel-item__meta[data-v-11d61532]{font-size:var(--text-sm);color:var(--title-color);margin-bottom:3px;overflow-wrap:anywhere;word-break:break-word}.panel-item__sub[data-v-11d61532]{font-size:var(--text-sm);color:var(--text-color);opacity:.9;overflow-wrap:anywhere;word-break:break-word}.panel-item__right[data-v-11d61532]{display:flex;flex-direction:column;gap:6px;align-items:flex-end;justify-content:center;min-width:0}.panel-item__pill[data-v-11d61532]{font-size:var(--text-xs);padding:4px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);white-space:nowrap}@media (max-width: 960px){.panel-item--archive[data-v-11d61532]{grid-template-columns:auto 1fr}.panel-item__right[data-v-11d61532]{grid-column:1/-1;flex-direction:row;justify-content:flex-start;gap:8px;flex-wrap:wrap;align-items:center}}.panel-list[data-v-11d61532]{display:flex;flex-direction:column;gap:8px}.archive-card[data-v-11d61532]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);cursor:pointer;text-align:left;transition:border-color .15s,background .15s;width:100%}.archive-card[data-v-11d61532]:hover{border-color:var(--title-color);background:var(--primary-bg-color)}.archive-card__avatar[data-v-11d61532]{flex-shrink:0;width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid var(--line-color)}.archive-card__img[data-v-11d61532]{width:100%;height:100%;object-fit:cover}.archive-card__placeholder[data-v-11d61532]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--primary-bg-color);color:var(--text-color);font-weight:700}.archive-card__info[data-v-11d61532]{flex:1;min-width:0}.archive-card__top[data-v-11d61532]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.archive-card__name[data-v-11d61532]{font-size:14px;font-weight:700;color:var(--text-color);min-width:0;word-break:break-word}.archive-card__badges[data-v-11d61532]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.archive-card__badge[data-v-11d61532]{display:inline-flex;align-items:center;gap:6px;max-width:180px;padding:4px 8px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-xs);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.archive-card__badge--who i[data-v-11d61532],.archive-card__badge--reason i[data-v-11d61532]{color:var(--title-color)}.archive-card__role[data-v-11d61532]{margin-top:6px;font-size:var(--text-md);color:var(--text-color);opacity:.92;word-break:break-word}.archive-card__dates[data-v-11d61532]{margin-top:8px;display:flex;flex-wrap:wrap;gap:12px;font-size:var(--text-sm);color:var(--text-color);opacity:.75}.archive-card__dates span[data-v-11d61532]{display:inline-flex;align-items:center;gap:6px}.archive-card__dates i[data-v-11d61532]{color:var(--title-color)}@media (max-width: 768px){.archive-card[data-v-11d61532],.archive-card__top[data-v-11d61532]{flex-direction:column}.archive-card__badges[data-v-11d61532]{justify-content:flex-start}}.profile-tabs[data-v-c08aa467]{width:100%;min-width:0;border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color);padding:18px 20px;display:flex;flex-direction:column;color:var(--text-color)}.tabs[data-v-c08aa467]{display:flex;align-items:center;gap:18px;padding:0 4px;border-bottom:1px solid var(--line-color);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;position:relative}.tabs[data-v-c08aa467]::-webkit-scrollbar{display:none}.tabs__indicator[data-v-c08aa467]{position:absolute;left:0;bottom:-1px;height:2px;background:var(--title-color);border-radius:var(--radius-pill);width:var(--indicator-w, 0px);transform:translate(var(--indicator-x, 0px));transition:transform .22s cubic-bezier(.2,.9,.2,1),width .22s cubic-bezier(.2,.9,.2,1);pointer-events:none}.tabs__item[data-v-c08aa467]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:10px 2px 12px;font-size:var(--text-lg);cursor:pointer;line-height:1.15;text-align:left;white-space:nowrap;transition:opacity .15s ease,color .15s ease}.tabs__item--active[data-v-c08aa467]{opacity:1;color:var(--title-color)}.tabs-body[data-v-c08aa467]{padding-top:14px;min-width:0;position:relative}.tabfade-enter-active[data-v-c08aa467],.tabfade-leave-active[data-v-c08aa467]{transition:opacity .18s ease,transform .18s ease,filter .18s ease}.tabfade-enter-from[data-v-c08aa467]{opacity:0;transform:translateY(6px);filter:blur(1px)}.tabfade-leave-to[data-v-c08aa467]{opacity:0;transform:translateY(-6px);filter:blur(1px)}.image-upload[data-v-245470cd]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.image-upload__warning[data-v-245470cd]{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#e0a84a;background:rgba(224,168,74,.1);border:1px solid rgba(224,168,74,.3);border-radius:10px;padding:8px 12px;line-height:1.5;margin:0}.image-upload__warning i[data-v-245470cd]{flex-shrink:0;margin-top:1px}.image-upload__dropzone[data-v-245470cd]{position:relative;border:2px dashed var(--line-color);border-radius:12px;padding:28px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;transition:border-color .18s,background .18s;min-height:140px}.image-upload__dropzone--active[data-v-245470cd]{border-color:var(--title-color);background:rgba(255,255,255,.03)}.image-upload__dropzone--has-preview[data-v-245470cd]{padding:0;overflow:hidden;border-style:solid}.image-upload__dropzone-icon[data-v-245470cd]{font-size:32px;color:var(--line-color);opacity:.7}.image-upload__dropzone-text[data-v-245470cd]{font-size:13px;color:var(--text-color);opacity:.7;margin:0}.image-upload__dropzone-sub[data-v-245470cd]{font-size:12px;color:var(--text-color);opacity:.4;margin:0}.image-upload__file-btn[data-v-245470cd]{font-size:13px;color:var(--title-color);border:1px solid var(--title-color);border-radius:8px;padding:6px 14px;cursor:pointer;transition:background .15s}.image-upload__file-btn[data-v-245470cd]:hover{background:rgba(255,255,255,.05)}.image-upload__file-input[data-v-245470cd]{display:none}.image-upload__preview[data-v-245470cd]{width:100%;height:180px;object-fit:cover;display:block;border-radius:10px}.image-upload__remove[data-v-245470cd]{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.55);border:none;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.image-upload__remove[data-v-245470cd]:hover{background:rgba(0,0,0,.8)}.image-upload__gif-notice[data-v-245470cd]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-color);opacity:.5;margin:-2px 0 0;padding:0 2px}.image-upload__gif-notice i[data-v-245470cd]{font-size:10px;flex-shrink:0}.image-upload__gif-notice--allowed[data-v-245470cd]{opacity:1;color:#4ade80}.image-upload__gif-notice--allowed i[data-v-245470cd]{color:#4ade80;font-size:11px}.image-upload__gif-premium[data-v-245470cd]{background:linear-gradient(90deg,#c084fc,#e879f9,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600;opacity:1}.image-upload__default-btn[data-v-245470cd]{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border-radius:12px;border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:13px;cursor:pointer;transition:border-color .18s,background .18s,color .18s;text-align:left}.image-upload__default-btn[data-v-245470cd]:hover{border-color:var(--title-color);background:rgba(255,255,255,.04);color:var(--title-color)}.image-upload__default-btn:hover .image-upload__default-btn-icon[data-v-245470cd]{border-color:var(--title-color);color:var(--title-color)}.image-upload__default-btn:hover .image-upload__default-btn-arrow[data-v-245470cd]{opacity:.7;transform:translate(2px)}.image-upload__default-btn-icon[data-v-245470cd]{width:30px;height:30px;border-radius:8px;border:1px solid var(--line-color);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;transition:border-color .18s,color .18s;color:var(--text-color);opacity:.7}.image-upload__default-btn-text[data-v-245470cd]{flex:1;line-height:1.3}.image-upload__default-btn-arrow[data-v-245470cd]{font-size:11px;opacity:.3;transition:opacity .18s,transform .18s;flex-shrink:0}.image-upload__divider[data-v-245470cd]{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-color);opacity:.45}.image-upload__divider[data-v-245470cd]:before,.image-upload__divider[data-v-245470cd]:after{content:"";flex:1;height:1px;background:var(--line-color)}.image-upload__label[data-v-245470cd]{font-size:14px;color:var(--text-color)}.image-upload__input[data-v-245470cd]{width:100%;padding:8px 10px;border-radius:10px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;outline:none;transition:border-color .15s,opacity .15s}.image-upload__input[data-v-245470cd]:focus{border-color:var(--title-color)}.image-upload__input[data-v-245470cd]:disabled{opacity:.4;cursor:not-allowed}.image-upload__error[data-v-245470cd]{display:flex;align-items:flex-start;gap:6px;font-size:12px;color:#ff6b6b;overflow-wrap:anywhere;word-break:break-word;margin:0}.image-upload__error-icon[data-v-245470cd]{flex-shrink:0;margin-top:1px;font-size:11px}.image-upload__error--premium[data-v-245470cd]{background:linear-gradient(90deg,#ff6b6b 0%,#c084fc 60%,#e879f9 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:500}.card-container[data-v-f102ff32]{width:100%;min-width:0}.profile-role[data-v-f102ff32]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:700;letter-spacing:.8px;text-transform:uppercase;padding:5px 14px;color:#fff;white-space:nowrap;position:relative;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);background:linear-gradient(135deg,var(--title-color) 0%,color-mix(in srgb,var(--title-color) 70%,black) 100%)}.profile-role[data-v-f102ff32]:before{content:"";position:absolute;top:0;left:0;right:40%;height:100%;background:radial-gradient(ellipse at 0% 50%,rgba(255,255,255,.25) 0%,transparent 70%);pointer-events:none}.profile-role i[data-v-f102ff32]{font-size:var(--text-xs)}.profile-role.rainbow-text[data-v-f102ff32],.profile-role.rainbow-animated[data-v-f102ff32],.profile-role.neon-animated[data-v-f102ff32],.profile-role.sakura-animated[data-v-f102ff32]{background-clip:border-box!important;-webkit-background-clip:border-box!important;-webkit-text-fill-color:#fff!important;color:#fff!important}.profile-role.rainbow-text[data-v-f102ff32]{background-size:cover!important}.profile-role.rainbow-animated[data-v-f102ff32]{animation:rainbow-move 3s linear infinite!important}.profile-role.neon-animated[data-v-f102ff32]{animation:neon-move 8s linear infinite!important;filter:none!important}.profile-role.sakura-animated[data-v-f102ff32]{animation:none!important}.ctx-switch[data-v-f102ff32]{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.ctx-pill[data-v-f102ff32]{border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:6px 10px;border-radius:var(--radius-pill);font-size:var(--text-xs);cursor:pointer;opacity:.8}.ctx-pill[data-active=true][data-v-f102ff32]{opacity:1;border-color:var(--title-color)}.profile-data[data-v-f102ff32]{display:flex;align-items:center;flex-wrap:wrap;gap:25px;min-width:0}.profile-img-wrapper[data-v-f102ff32]{width:clamp(120px,12vw,180px);height:clamp(120px,12vw,180px);border-radius:50%;position:relative;cursor:pointer;flex:0 0 auto;overflow:visible;isolation:isolate}.profile-img-wrapper.no-access[data-v-f102ff32]{cursor:default}.profile-img-box[data-v-f102ff32]{width:100%;height:100%;border-radius:50%;overflow:hidden;position:relative;z-index:2}.profile-img[data-v-f102ff32]{width:100%;height:100%;border-radius:50%;object-fit:cover;transition:filter .18s ease,transform .18s ease;display:block}.profile-img-placeholder[data-v-f102ff32]{width:100%;height:100%;border-radius:50%;background:var(--primary-bg-color);border:1px solid var(--line-color);display:flex;align-items:center;justify-content:center}.profile-img-placeholder i[data-v-f102ff32]{font-size:64px;color:var(--line-color)}.profile-img-overlay[data-v-f102ff32]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .18s ease;z-index:5;color:var(--text-color);pointer-events:none}.profile-img-overlay i[data-v-f102ff32]{font-size:30px}.profile-img-wrapper:not(.no-access):hover .profile-img[data-v-f102ff32]{filter:blur(2px) brightness(.5);transform:scale(1.03)}.profile-img-wrapper:not(.no-access):hover .profile-img-overlay[data-v-f102ff32]{opacity:1}.profile-img-icon[data-v-f102ff32]{width:34px;height:34px}.profile-username[data-v-f102ff32]{flex-wrap:wrap;display:flex;align-items:center;gap:8px 16px;min-width:0}.profile-username h3[data-v-f102ff32]{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.profile-username h3 .profile-username_achievements[data-v-f102ff32]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0;flex:0 0 auto}.profile-username h3 .achievement-item[data-v-f102ff32]{position:relative;cursor:pointer;transition:transform .3s;font-size:0;line-height:0}.profile-username h3 .achievement-item img[data-v-f102ff32]{width:25px!important;max-height:25px}.profile-username h3 .achievement-item:hover img[data-v-f102ff32]{transform:scale(1.05)}.profile-username h3 .achievement-item--premium[data-v-f102ff32]{display:inline-flex;align-items:center;gap:6px}.profile-username h3 .achievement-premium-date[data-v-f102ff32]{font-size:var(--text-xs);line-height:1.5;font-weight:600;color:var(--text-color);background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-pill);padding:3px 7px;white-space:nowrap}.profile-meta[data-v-f102ff32]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.badge[data-v-f102ff32]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;min-width:0}.server[data-v-f102ff32]{background:var(--primary-bg-color);border:1px solid var(--line-color);padding:5px 8px;border-radius:15px;font-size:10px;font-variant:small-caps;letter-spacing:.8px;text-transform:uppercase;cursor:default;white-space:nowrap}.profile-button[data-v-f102ff32]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.profile-button .img-profile[data-v-f102ff32]{width:20px;height:20px}.profile-info[data-v-f102ff32]{flex:1 1 0;display:flex;flex-direction:column;min-width:0}.profile-info h3[data-v-f102ff32]{font-size:35px;width:fit-content;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.profile-info p[data-v-f102ff32]{font-size:20px;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.profile-info .profile-button[data-v-f102ff32]{margin-top:10px}.info-modal[data-v-f102ff32]{padding-top:4px}.info-modal__text[data-v-f102ff32]{font-size:var(--text-md);color:#9c9fb8;overflow-wrap:anywhere;word-break:break-word;margin:0}@media (max-width: 1100px){.profile-info h3[data-v-f102ff32]{font-size:34px}.profile-info p[data-v-f102ff32]{font-size:var(--text-xl)}}@media (max-width: 820px){.profile-data[data-v-f102ff32]{gap:18px}.profile-img-icon[data-v-f102ff32]{width:30px;height:var(--control-sm)}.profile-info h3[data-v-f102ff32]{font-size:30px}.profile-info p[data-v-f102ff32]{font-size:16px}.profile-username h3 .achievement-item img[data-v-f102ff32]{width:28px!important}}@media (max-width: 640px){.profile-data[data-v-f102ff32]{flex-direction:column;align-items:flex-start;gap:14px}.profile-img-wrapper[data-v-f102ff32]{width:120px;height:120px}.profile-img-placeholder i[data-v-f102ff32]{font-size:48px}.profile-info h3[data-v-f102ff32]{font-size:26px}.profile-info p[data-v-f102ff32]{font-size:14px}.profile-button .img-profile[data-v-f102ff32]{width:18px;height:18px}.profile-username h3 .achievement-item img[data-v-f102ff32]{width:26px!important}}@media (max-width: 420px){.profile-img-wrapper[data-v-f102ff32]{width:104px;height:104px}.profile-info h3[data-v-f102ff32]{font-size:22px}.profile-info p[data-v-f102ff32]{font-size:var(--text-md)}.server[data-v-f102ff32]{font-size:9px;padding:4px 7px}.profile-username h3 .achievement-item img[data-v-f102ff32]{width:24px!important}}@media (hover: none) and (pointer: coarse){.profile-img-wrapper:hover .profile-img[data-v-f102ff32]{filter:none;transform:none}.profile-img-wrapper:hover .profile-img-overlay[data-v-f102ff32]{opacity:0}}.profile-card[data-v-3e89a1ce]{width:100%;border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color);padding:18px 20px 20px;display:flex;flex-direction:column;color:var(--text-color)}.profile-card__header[data-v-3e89a1ce]{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid var(--line-color)}.profile-card__title[data-v-3e89a1ce]{font-size:20px;text-align:center;margin:0}.profile-card__privacy-btn[data-v-3e89a1ce]{position:absolute;right:0;top:50%;transform:translateY(-50%);background:none;border:1px solid var(--line-color);border-radius:var(--radius-xs);color:var(--text-color);opacity:.55;cursor:pointer;padding:4px 7px;font-size:var(--text-md);line-height:1;transition:opacity .15s,border-color .15s}.profile-card__privacy-btn[data-v-3e89a1ce]:hover{opacity:1;border-color:var(--title-color);color:var(--title-color)}.profile-data[data-v-3e89a1ce]{overflow:auto;max-height:420px}.profile-info_table[data-v-3e89a1ce]{width:100%;border-collapse:collapse;cursor:default}.profile-info_table tr[data-v-3e89a1ce]{border-bottom:1px solid var(--line-color);transition:background-color .1s ease}.profile-info_table tr[data-v-3e89a1ce]:last-child{border-bottom:none}.profile-info_table tr[data-v-3e89a1ce]:hover{background-color:var(--primary-bg-color)}.profile-info_table td[data-v-3e89a1ce]{padding:12px 0;color:var(--text-color);font-size:14px}.profile-info_table td.align-start[data-v-3e89a1ce]{display:flex;align-items:center;gap:10px;padding-left:5px}.profile-info_table td.align-start img[data-v-3e89a1ce]{width:20px;height:20px}.profile-info_table td.align-end[data-v-3e89a1ce]{text-align:right;padding-right:5px}.points[data-v-3e89a1ce]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.points img[data-v-3e89a1ce]{width:15px;cursor:pointer}.privacy-modal[data-v-3e89a1ce]{display:flex;flex-direction:column;gap:14px;padding-top:4px}.privacy-modal__desc[data-v-3e89a1ce]{font-size:14px;color:var(--text-color);opacity:.85;display:flex;align-items:flex-start;gap:10px;line-height:1.5;margin:0}.privacy-modal__desc i[data-v-3e89a1ce]{color:var(--title-color);font-size:14px;margin-top:1px;flex-shrink:0}.privacy-modal__list[data-v-3e89a1ce]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.privacy-modal__item[data-v-3e89a1ce]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-color);padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color)}.privacy-modal__item i[data-v-3e89a1ce]{color:var(--title-color);font-size:var(--text-md);opacity:.7;flex-shrink:0}@media (max-width: 1275px){.profile-info_table td[data-v-3e89a1ce]{font-size:var(--text-md)}}@media (max-width: 768px){.profile-card[data-v-3e89a1ce]{padding-inline:14px}.profile-info_table td[data-v-3e89a1ce]{font-size:var(--text-sm)}}@media (max-width: 500px){.profile-info_table td[data-v-3e89a1ce]{font-size:var(--text-xs)}}.immun[data-v-e74175ab]{position:absolute;top:10px;right:10px}button[data-v-e74175ab]{border:none;background:var(--primary-bg-color);padding:5px 8px;cursor:pointer;transition:.1s ease}button[data-v-e74175ab]:hover{background:var(--table-header);transition:.1s ease}img[data-v-e74175ab]{width:16px!important;height:16px!important}.immun-modal[data-v-e74175ab]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.immun-modal__text[data-v-e74175ab]{font-size:14px;color:var(--text-color)}.immun-modal__label[data-v-e74175ab]{font-size:var(--text-md);color:var(--text-color)}.immun-modal__select[data-v-e74175ab]{width:100%;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;outline:none}.user-profile-stats[data-v-3c723543]{display:flex;align-items:stretch;justify-content:flex-end;width:100%;height:100%}.user-profile-stats__grid[data-v-3c723543]{display:grid;grid-auto-rows:1fr;gap:16px;width:100%}.user-profile-stats__item[data-v-3c723543]{position:relative;background:var(--secondary-bg-color);border-radius:18px;border:1px solid var(--line-color);padding:18px 18px 16px;display:flex;flex-direction:column;justify-content:center;gap:12px}.user-profile-stats__item--span[data-v-3c723543]{grid-column:1/-1}.user-profile-stats__title-row[data-v-3c723543]{display:flex;align-items:center;justify-content:space-between;gap:10px}.user-profile-stats__title[data-v-3c723543]{font-size:14px;color:var(--text-color);line-height:1.3}.user-profile-stats__top[data-v-3c723543]{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.user-profile-stats__icon[data-v-3c723543]{width:60px;height:60px;border-radius:18px;background:var(--primary-bg-color);border:1px solid var(--line-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.user-profile-stats__icon img[data-v-3c723543]{width:30px;height:var(--control-sm);object-fit:contain}.user-profile-stats__value[data-v-3c723543]{display:flex;align-items:baseline;gap:4px;min-height:var(--control-md);align-items:center}.user-profile-stats__value-prefix[data-v-3c723543],.user-profile-stats__value-suffix[data-v-3c723543]{font-size:var(--text-xl);color:var(--text-color);opacity:.8;cursor:pointer}.user-profile-stats__value-main[data-v-3c723543]{font-size:30px}.success-modal[data-v-3c723543]{padding-top:4px}.success-modal__text[data-v-3c723543]{font-size:14px;color:var(--text-color);line-height:1.5;white-space:pre-line}.modal-field[data-v-3c723543]{display:flex;flex-direction:column;gap:10px;padding-top:4px}.modal-field__textarea[data-v-3c723543]{width:100%;min-height:44px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;outline:none}.modal-error-text[data-v-3c723543]{padding-top:4px;font-size:14px;line-height:1.35;color:var(--text-color)}@media (max-width: 576px){.details__row[data-v-3c723543]{grid-template-columns:1fr}.details__label[data-v-3c723543]{font-size:var(--text-xs)}.details__value[data-v-3c723543]{font-size:var(--text-md)}}@keyframes wave-83d7905a{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes fadeUp-83d7905a{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-ring-83d7905a{0%,to{opacity:.15;transform:scale(1)}50%{opacity:.3;transform:scale(1.04)}}.sk[data-v-83d7905a]{width:100%;animation:fadeUp-83d7905a .35s ease both}.sk__pulse[data-v-83d7905a]{background:linear-gradient(90deg,var(--line-color) 0%,color-mix(in srgb,var(--line-color) 60%,white 40%) 38%,color-mix(in srgb,var(--line-color) 60%,white 40%) 52%,var(--line-color) 100%);background-size:800px 100%;animation:wave-83d7905a 1.8s ease-in-out infinite;animation-delay:var(--delay, 0s);border-radius:var(--radius-xs);flex-shrink:0}.sk__card[data-v-83d7905a]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-xl);padding:20px}.sk__top[data-v-83d7905a]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:20px;margin-bottom:20px;align-items:stretch}@media (max-width: 1100px){.sk__top[data-v-83d7905a]{display:flex;flex-direction:column;row-gap:20px}}.sk__header[data-v-83d7905a]{display:flex;align-items:center;gap:22px;min-height:172px}@media (max-width: 640px){.sk__header[data-v-83d7905a]{flex-direction:column;align-items:flex-start;gap:14px;min-height:unset}}.sk__avatar[data-v-83d7905a]{position:relative;width:130px;height:130px;flex-shrink:0}@media (max-width: 1100px){.sk__avatar[data-v-83d7905a]{width:110px;height:110px}}@media (max-width: 640px){.sk__avatar[data-v-83d7905a]{width:90px;height:90px}}.sk__avatar-circle[data-v-83d7905a]{width:100%;height:100%;border-radius:50%}.sk__avatar-ring[data-v-83d7905a]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:2px solid var(--line-color);animation:pulse-ring-83d7905a 2.4s ease-in-out infinite;pointer-events:none}.sk__header-body[data-v-83d7905a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:11px}.sk__name[data-v-83d7905a]{height:28px;width:58%;border-radius:var(--radius-sm)}@media (max-width: 820px){.sk__name[data-v-83d7905a]{height:22px;width:70%}}.sk__role-row[data-v-83d7905a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sk__role[data-v-83d7905a]{height:15px;width:80px;border-radius:6px}.sk__badge[data-v-83d7905a]{height:22px;width:56px;border-radius:var(--radius-pill)}.sk__badge--sm[data-v-83d7905a]{width:68px}.sk__socials[data-v-83d7905a]{display:flex;gap:10px;margin-top:2px}.sk__social-icon[data-v-83d7905a]{width:26px;height:26px;border-radius:6px}.sk__action-btn[data-v-83d7905a]{height:32px;width:172px;border-radius:var(--radius-pill);margin-top:4px}.sk__stats-grid[data-v-83d7905a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 480px){.sk__stats-grid[data-v-83d7905a]{grid-template-columns:1fr}}.sk__stat-card[data-v-83d7905a]{display:flex;flex-direction:column;gap:14px;padding:16px 18px;animation:fadeUp-83d7905a .35s ease both;animation-delay:var(--delay, 0s)}.sk__stat-label[data-v-83d7905a]{height:13px;width:52%;border-radius:5px}.sk__stat-bottom[data-v-83d7905a]{display:flex;align-items:center;gap:14px}.sk__stat-icon-wrap[data-v-83d7905a]{flex-shrink:0}.sk__stat-icon[data-v-83d7905a]{width:50px;height:50px;border-radius:14px}.sk__stat-controls[data-v-83d7905a]{display:flex;align-items:baseline;gap:6px}.sk__stat-plus[data-v-83d7905a],.sk__stat-minus[data-v-83d7905a]{width:14px;height:14px;border-radius:3px;opacity:.6}.sk__stat-value[data-v-83d7905a]{height:28px;width:64px;border-radius:6px}.sk__main[data-v-83d7905a]{display:grid;grid-template-columns:minmax(0,32%) minmax(0,66.5%);column-gap:20px}@media (max-width: 1200px){.sk__main[data-v-83d7905a]{grid-template-columns:minmax(0,40%) minmax(0,60%)}}@media (max-width: 992px){.sk__main[data-v-83d7905a]{grid-template-columns:1fr;row-gap:20px}}.sk__info-card[data-v-83d7905a]{display:flex;flex-direction:column;gap:0}.sk__info-title-wrap[data-v-83d7905a]{display:flex;justify-content:center;padding-bottom:12px}.sk__info-title[data-v-83d7905a]{height:18px;width:56%;border-radius:6px}.sk__divider[data-v-83d7905a]{height:1px;background:var(--line-color);margin-bottom:4px}.sk__info-rows[data-v-83d7905a]{display:flex;flex-direction:column}.sk__info-row[data-v-83d7905a]{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;border-bottom:1px solid var(--line-color);animation:fadeUp-83d7905a .3s ease both;animation-delay:var(--delay, 0s)}.sk__info-row[data-v-83d7905a]:last-child{border-bottom:none}.sk__info-left[data-v-83d7905a]{display:flex;align-items:center;gap:10px}.sk__info-icon[data-v-83d7905a]{width:20px;height:20px;border-radius:4px}.sk__info-label[data-v-83d7905a],.sk__info-value[data-v-83d7905a]{height:13px;border-radius:5px}.sk__history-card[data-v-83d7905a]{display:flex;flex-direction:column;padding:18px 20px}.sk__tabs[data-v-83d7905a]{display:flex;align-items:center;gap:20px;padding-bottom:12px;overflow:hidden}.sk__tab[data-v-83d7905a]{height:13px;width:130px;border-radius:5px}.sk__tab--active[data-v-83d7905a]{width:148px;opacity:1}.sk__tab--md[data-v-83d7905a]{width:80px}.sk__tab--sm[data-v-83d7905a]{width:54px}.sk__tab-divider[data-v-83d7905a]{height:1px;background:var(--line-color);margin-bottom:14px}.sk__chips[data-v-83d7905a]{display:flex;gap:8px;margin-bottom:20px}.sk__chip[data-v-83d7905a]{height:28px;border-radius:var(--radius-pill);animation:fadeUp-83d7905a .3s ease both;animation-delay:var(--delay, 0s)}.sk__timeline[data-v-83d7905a]{display:flex;flex-direction:column;gap:0}.sk__tl-item[data-v-83d7905a]{display:flex;gap:14px;animation:fadeUp-83d7905a .3s ease both;animation-delay:var(--delay, 0s)}.sk__tl-left[data-v-83d7905a]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:10px;padding-top:4px}.sk__tl-dot[data-v-83d7905a]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.sk__tl-line[data-v-83d7905a]{width:2px;flex:1;min-height:24px;background:var(--line-color);border-radius:2px;margin-top:4px;margin-bottom:4px;opacity:.5}.sk__tl-body[data-v-83d7905a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding-bottom:20px}.sk__tl-text[data-v-83d7905a]{height:13px;border-radius:5px}.sk__tl-text--b[data-v-83d7905a]{opacity:.65}.sk__tl-date[data-v-83d7905a]{height:11px;width:110px;border-radius:4px;opacity:.5;margin-top:2px}.review[data-v-1e75f5e0]{display:flex;flex-direction:column;gap:12px;color:var(--text-color)}.review__head[data-v-1e75f5e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.review__sub[data-v-1e75f5e0]{font-size:var(--text-sm);opacity:.55;flex:1 1 220px;line-height:1.5}.review__btn[data-v-1e75f5e0]{height:34px;padding:0 14px;border:1px solid var(--title-color);border-radius:var(--radius-md);background:transparent;color:var(--title-color);font-size:var(--text-md);cursor:pointer;flex:0 0 auto}.review__btn[data-v-1e75f5e0]:disabled{opacity:.5;cursor:not-allowed}.review__body[data-v-1e75f5e0]{display:flex;flex-direction:column;gap:12px}.review__summary[data-v-1e75f5e0]{margin:0;font-size:14px;line-height:1.6}.review__group-title[data-v-1e75f5e0]{font-size:var(--text-sm);opacity:.6;margin-bottom:8px}.review__list[data-v-1e75f5e0]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.review__item[data-v-1e75f5e0]{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-md);line-height:1.55;padding:8px 10px;border-radius:var(--radius-sm);background:var(--primary-bg-color)}.review__item-icon[data-v-1e75f5e0]{font-size:var(--text-sm);line-height:1.55;flex:0 0 auto}.review__item-icon--risk[data-v-1e75f5e0]{color:var(--color-warning)}.review__item-icon--tip[data-v-1e75f5e0]{color:#3fa66a}.review__facts[data-v-1e75f5e0]{margin-top:4px;padding-top:12px;border-top:1px solid var(--line-color)}.review__facts-grid[data-v-1e75f5e0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.review__fact-card[data-v-1e75f5e0]{border:1px solid var(--line-color);border-radius:var(--radius-md);padding:10px 12px}.review__fact-head[data-v-1e75f5e0]{display:flex;align-items:center;gap:8px;font-size:var(--text-sm);color:var(--title-color);margin-bottom:8px}.review__fact-head i[data-v-1e75f5e0]{font-size:var(--text-xs);opacity:.6}.review__fact-rows[data-v-1e75f5e0]{display:flex;flex-direction:column;gap:4px}.review__fact-row[data-v-1e75f5e0]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:var(--text-sm)}.review__fact-row--wide[data-v-1e75f5e0]{flex-direction:column;align-items:flex-start;gap:2px}.review__fact-label[data-v-1e75f5e0]{opacity:.5}.review__fact-value[data-v-1e75f5e0]{color:var(--title-color);font-weight:400;text-align:right}.review__fact-row--wide .review__fact-value[data-v-1e75f5e0]{text-align:left;line-height:1.5}.review__error[data-v-1e75f5e0]{font-size:var(--text-md);color:var(--color-warning)}.review__hint[data-v-1e75f5e0]{font-size:var(--text-sm);opacity:.5;line-height:1.5}.review__quota[data-v-1e75f5e0]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border:1px dashed var(--line-color);border-radius:var(--radius-sm);font-size:var(--text-sm);opacity:.8}.review__quota i[data-v-1e75f5e0]{font-size:var(--text-xs);color:var(--title-color)}.review__quota b[data-v-1e75f5e0]{color:var(--title-color);font-weight:400}.review__quota-date[data-v-1e75f5e0]{margin-left:auto;opacity:.6}.audit[data-v-f3450558]{display:flex;flex-direction:column;gap:14px;color:var(--text-color)}.audit__sub[data-v-f3450558]{font-size:var(--text-sm);opacity:.55;line-height:1.5}.audit__hint[data-v-f3450558]{font-size:var(--text-sm);opacity:.5}.audit__error[data-v-f3450558]{font-size:var(--text-md);color:var(--color-warning)}.audit__facts[data-v-f3450558]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.audit__fact[data-v-f3450558]{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--line-color);border-radius:var(--radius-md)}.audit__fact b[data-v-f3450558]{font-size:var(--text-md);color:var(--title-color);font-weight:400}.audit__fact-label[data-v-f3450558]{font-size:var(--text-xs);opacity:.5}.audit__super[data-v-f3450558]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed var(--line-color);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:1.5}.audit__super i[data-v-f3450558]{color:var(--title-color);flex:0 0 auto}.audit__super--warn i[data-v-f3450558]{color:var(--color-warning)}.audit__group-head[data-v-f3450558]{display:flex;align-items:center;justify-content:space-between;gap:10px}.audit__group-title[data-v-f3450558]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-bottom:8px}.audit__toggle[data-v-f3450558]{border:none;background:transparent;color:var(--title-color);font-size:var(--text-sm);cursor:pointer;padding:0 0 8px}.audit__rows[data-v-f3450558]{display:flex;flex-direction:column;gap:4px}.audit__row[data-v-f3450558]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:9px;background:var(--primary-bg-color);font-size:12.5px;opacity:.55}.audit__row i[data-v-f3450558]{font-size:10px;flex:0 0 auto}.audit__row.is-granted[data-v-f3450558]{opacity:1}.audit__row.is-granted i[data-v-f3450558]{color:#3fa66a}.audit__row-title[data-v-f3450558]{flex:1 1 auto;min-width:0}.audit__row-via[data-v-f3450558]{font-size:var(--text-xs);opacity:.6;text-align:right;max-width:45%}.profile-page__main-block[data-v-aa81b8a5]{display:grid;grid-template-columns:minmax(0,32%) minmax(0,66.5%);column-gap:20px}@media (max-width: 1200px){.profile-page__main-block[data-v-aa81b8a5]{grid-template-columns:minmax(0,40%) minmax(0,60%)}}@media (max-width: 992px){.profile-page__main-block[data-v-aa81b8a5]{grid-template-columns:1fr;row-gap:20px}}.profile-page__top-card[data-v-aa81b8a5]{margin-bottom:20px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:20px;row-gap:20px;align-items:stretch}@media (max-width: 1100px){.profile-page__top-card[data-v-aa81b8a5]{display:flex;flex-direction:column}}.profile-page__top-card-left[data-v-aa81b8a5]{position:relative;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-xl);padding:20px;display:flex;flex-direction:column;justify-content:center;gap:14px;min-width:0}.profile-page__top-card-left--with-indicators[data-v-aa81b8a5]{padding-top:45px}.profile-page__top-card-left-indicator[data-v-aa81b8a5]{z-index:10!important;display:flex;align-items:center;gap:5px;position:absolute!important;top:10px;right:10px}.profile-page__top-card-left--with-bg[data-v-aa81b8a5]{background-color:transparent!important}.profile-page__top-card-left--with-bg[data-v-aa81b8a5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-xl);background:rgba(0,0,0,.5);pointer-events:none}.profile-page__top-card-left--with-bg>*[data-v-aa81b8a5]{position:relative;z-index:1}.profile-page__top-card-right[data-v-aa81b8a5]{width:100%;min-width:0}.profile-page__top-card-left--with-bg[data-v-aa81b8a5]{color:#eef1f6}.profile-page__top-card-left--with-bg .premium-username[data-v-aa81b8a5]{-webkit-text-fill-color:currentColor}.profile-page__top-card-left--with-bg img.invert[data-v-aa81b8a5],.profile-page__top-card-left--with-bg[data-v-aa81b8a5] img.invert{filter:brightness(0) invert(1)}.profile-page__top-card-left--with-bg[data-v-aa81b8a5] .server,.profile-page__top-card-left--with-bg .profile-page__bg-btn[data-v-aa81b8a5],.profile-page__top-card-left--with-bg button[data-v-aa81b8a5]{color:var(--text-color);-webkit-text-fill-color:var(--text-color)}.profile-page__top-card-left--with-bg[data-v-aa81b8a5] .server i,.profile-page__top-card-left--with-bg .profile-page__bg-btn i[data-v-aa81b8a5]{color:var(--text-color)}.profile-page__bg-btn[data-v-aa81b8a5]{color:var(--text-color);width:25px;height:25px;min-height:25px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:4px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);cursor:pointer;z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);line-height:0}@media (max-width: 480px){.profile-page__bg-btn[data-v-aa81b8a5]{top:8px;right:8px;padding:3px}}.profile-page__bg-btn-icon[data-v-aa81b8a5]{width:18px;height:18px}@media (max-width: 480px){.profile-page__bg-btn-icon[data-v-aa81b8a5]{width:16px;height:16px}}.profile-page__points-modal[data-v-aa81b8a5]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.profile-page__points-label[data-v-aa81b8a5]{font-size:14px;color:var(--text-color)}.profile-page__points-input[data-v-aa81b8a5]{width:100%;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;outline:none}.profile-page__points-input[data-v-aa81b8a5]:focus{border-color:var(--title-color)}@media (max-width: 576px){.profile-page__points-input[data-v-aa81b8a5]{font-size:var(--text-md);padding:7px 9px}}.profile-page__points-hint[data-v-aa81b8a5]{font-size:var(--text-sm);color:var(--text-color);opacity:.7}@media (max-width: 576px){.profile-page__points-hint[data-v-aa81b8a5]{font-size:var(--text-xs)}}.profile-page__points-error[data-v-aa81b8a5]{font-size:var(--text-sm);color:var(--title-color)}@media (max-width: 576px){.profile-page__points-error[data-v-aa81b8a5]{font-size:var(--text-xs)}}.privacy-modal[data-v-aa81b8a5]{display:flex;flex-direction:column;gap:14px;padding-top:4px}.privacy-modal__desc[data-v-aa81b8a5]{font-size:14px;color:var(--text-color);opacity:.85;display:flex;align-items:flex-start;gap:10px;line-height:1.5;margin:0}.privacy-modal__desc i[data-v-aa81b8a5]{color:var(--title-color);font-size:16px;margin-top:1px;flex-shrink:0}.privacy-modal__list[data-v-aa81b8a5]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.privacy-modal__item[data-v-aa81b8a5]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-color);padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color)}.privacy-modal__item i[data-v-aa81b8a5]{color:var(--title-color);font-size:var(--text-md);opacity:.7;flex-shrink:0}.org-modal[data-v-bdae79a2]{display:flex;flex-direction:column;gap:12px}.org-modal__hint[data-v-bdae79a2]{font-size:var(--text-md)}.org-modal__list[data-v-bdae79a2]{display:flex;flex-wrap:wrap;gap:8px}.org-modal__item[data-v-bdae79a2]{padding:8px 12px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);cursor:pointer}.questions-modal[data-v-bdae79a2]{display:flex;flex-direction:column;gap:10px}.tabs[data-v-bdae79a2]{display:flex;margin-bottom:5px}.tabs button[data-v-bdae79a2]{color:var(--text-color);background:none;border:none;padding:1rem;cursor:pointer;font-size:16px}.tabs .active[data-v-bdae79a2]{border-bottom:2px solid #000}.modal-question[data-v-bdae79a2]{background:var(--primary-bg-color);padding:10px;margin-bottom:5px;border-radius:15px;display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid var(--line-color)}.modal-question .question-block[data-v-bdae79a2]{width:100%}.modal-question .question-block div[data-v-bdae79a2]{padding:0;margin:0;display:flex;align-items:center}.modal-question .question-block div input[data-v-bdae79a2]{font-size:var(--text-lg);width:100%;background:inherit;color:var(--text-color)}.add-question[data-v-bdae79a2]{width:100%;border:1px solid var(--line-color);border-radius:15px;background:var(--primary-bg-color);padding:10px;display:flex;flex-direction:column;gap:10px;margin-top:20px}.add-question input[data-v-bdae79a2]{font-size:var(--text-lg);width:100%;background:inherit;color:var(--text-color);padding:10px;border:1px solid var(--line-color);border-radius:5px}.add-question button[data-v-bdae79a2]{background:var(--primary-bg-color);color:var(--text-color);padding:10px;border:1px solid var(--line-color);border-radius:5px;cursor:pointer;font-size:var(--text-lg);transition:background .2s}.q-tabs[data-v-bdae79a2]{display:flex;gap:8px;flex-wrap:wrap}.q-tab[data-v-bdae79a2]{flex:1 1 140px;height:34px;padding:0 12px;border:1px solid var(--line-color);border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:12.5px;cursor:pointer;min-width:0}.q-tab i[data-v-bdae79a2]{margin-right:6px;font-size:var(--text-xs);opacity:.7}.q-tab.active[data-v-bdae79a2]{border-color:var(--title-color);color:var(--title-color)}.q-hint[data-v-bdae79a2]{margin:0;font-size:11.5px;line-height:1.55;opacity:.6}.q-list[data-v-bdae79a2]{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto;padding-right:4px}.q-card[data-v-bdae79a2]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--secondary-bg-color);min-width:0}.q-card__num[data-v-bdae79a2]{flex:0 0 auto;width:22px;padding-top:16px;text-align:center;font-size:var(--text-sm);opacity:.45}.q-card__fields[data-v-bdae79a2]{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;min-width:0}@media (max-width: 620px){.q-card__fields[data-v-bdae79a2]{grid-template-columns:1fr}}.q-field[data-v-bdae79a2]{display:flex;flex-direction:column;gap:3px;min-width:0}.q-field__label[data-v-bdae79a2]{font-size:var(--text-xs);opacity:.55}.q-field input[data-v-bdae79a2]{width:100%;min-width:0}.q-card__actions[data-v-bdae79a2]{display:flex;align-items:center;gap:6px;padding-top:14px}.q-icon[data-v-bdae79a2]{width:30px;height:var(--control-sm);border:1px solid var(--line-color);border-radius:9px;background:transparent;color:var(--text-color);opacity:.65;cursor:pointer}.q-icon[data-v-bdae79a2]:hover{opacity:1}.q-icon--ok[data-v-bdae79a2]:hover{border-color:var(--color-success);color:var(--color-success)}.q-icon--danger[data-v-bdae79a2]:hover{border-color:var(--color-danger);color:var(--color-danger)}.q-empty[data-v-bdae79a2]{padding:18px;border:1px dashed var(--line-color);border-radius:var(--radius-md);text-align:center;font-size:12.5px;opacity:.55}.q-add[data-v-bdae79a2]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--title-color);border-radius:var(--radius-md)}.q-add__title[data-v-bdae79a2]{font-size:12.5px;color:var(--title-color)}.q-add__fields[data-v-bdae79a2]{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;min-width:0}@media (max-width: 620px){.q-add__fields[data-v-bdae79a2]{grid-template-columns:1fr}}.q-add__btn[data-v-bdae79a2]{height:var(--control-md);padding:0 14px;border:none;border-radius:var(--radius-sm);background:var(--title-color);color:var(--primary-bg-color);font-size:12.5px;cursor:pointer;white-space:nowrap}.q-add__btn[data-v-bdae79a2]:disabled{opacity:.45;cursor:not-allowed}.org-modal__search[data-v-bdae79a2]{width:100%}.org-modal__item[data-v-bdae79a2]{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left}.org-modal__item i[data-v-bdae79a2]{font-size:10px;opacity:.45}.q-field input[data-v-bdae79a2],.q-add__fields input[data-v-bdae79a2],.org-modal__search[data-v-bdae79a2],.questions-modal input[data-v-bdae79a2]:not([type=checkbox]){width:100%;min-width:0;height:var(--control-md);padding:0 12px;background-color:var(--primary-bg-color);font-size:var(--text-md);color:var(--text-color);border:1px solid var(--line-color);border-radius:var(--radius-sm);outline:none;transition:border-color .15s ease}.q-field input[data-v-bdae79a2]:focus,.q-add__fields input[data-v-bdae79a2]:focus,.org-modal__search[data-v-bdae79a2]:focus{border-color:var(--title-color)}.q-tab[data-v-bdae79a2],.q-icon[data-v-bdae79a2],.q-add__btn[data-v-bdae79a2]{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.dpicker[data-v-1277e97a]{position:relative;width:100%}.dpicker__manual[data-v-1277e97a],.dpicker__control[data-v-1277e97a]{width:100%;height:38px;padding:0 12px;border-radius:10px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--title-color);font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.dpicker__manual[data-v-1277e97a]:disabled,.dpicker__control[data-v-1277e97a]:disabled{opacity:.5;cursor:not-allowed}.dpicker__control--error[data-v-1277e97a]{border-color:#f4433699}.dpicker__control.is-open[data-v-1277e97a]{border-color:#3085d699}.dpicker__value[data-v-1277e97a]{display:inline-flex;align-items:center;gap:6px;min-width:0}.dpicker__value i[data-v-1277e97a]{font-size:10px;opacity:.6}.dpicker__value-text[data-v-1277e97a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpicker__placeholder[data-v-1277e97a]{opacity:.5}.dpicker__caret[data-v-1277e97a]{font-size:10px;opacity:.5;flex-shrink:0}.dpicker__hint[data-v-1277e97a]{display:block;margin-top:4px;font-size:11px;color:#f44336}.dpicker__chips[data-v-1277e97a]{display:flex;flex-wrap:wrap;gap:6px;padding:6px;border-radius:10px;border:1px solid var(--line-color);background:var(--primary-bg-color);min-height:38px;align-items:center}.dpicker__chips.is-disabled[data-v-1277e97a]{opacity:.5;pointer-events:none}.dpicker__chip[data-v-1277e97a]{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 8px;border-radius:8px;background:var(--secondary-bg-color);border:1px solid var(--line-color);font-size:12px;color:var(--title-color)}.dpicker__chip i[data-v-1277e97a]{font-size:10px;opacity:.6}.dpicker__chip--missing[data-v-1277e97a]{border-color:#f4433699}.dpicker__chip-name[data-v-1277e97a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.dpicker__chip-x[data-v-1277e97a]{border:none;background:transparent;color:var(--text-color);cursor:pointer;padding:0 2px;opacity:.6;font-size:10px}.dpicker__chip-x[data-v-1277e97a]:hover{opacity:1;color:#f44336}.dpicker__add[data-v-1277e97a]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;border:1px dashed var(--line-color);background:transparent;color:var(--text-color);font-size:12px;cursor:pointer}.dpicker__add i[data-v-1277e97a]{font-size:9px}.dpicker__add[data-v-1277e97a]:hover{color:var(--title-color);border-color:#3085d699}.dpicker__value i[data-v-1277e97a],.dpicker__opt i[data-v-1277e97a]{flex-shrink:0}.dpicker__menu[data-v-1277e97a]{position:fixed;z-index:100010;min-width:220px;display:flex;flex-direction:column;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:12px;box-shadow:0 12px 32px #00000040;overflow:hidden}.dpicker__search[data-v-1277e97a]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line-color)}.dpicker__search i[data-v-1277e97a]{font-size:11px;opacity:.5}.dpicker__search input[data-v-1277e97a]{flex:1;border:none;background:transparent;color:var(--title-color);font-size:13px;outline:none}.dpicker__list[data-v-1277e97a]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:4px}.dpicker__group[data-v-1277e97a]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;opacity:.45;padding:8px 8px 4px}.dpicker__opt[data-v-1277e97a]{width:100%;display:flex;align-items:center;gap:8px;padding:7px 8px;border:none;background:transparent;color:var(--text-color);font-size:13px;border-radius:8px;cursor:pointer;text-align:left}.dpicker__opt i[data-v-1277e97a]{font-size:10px;opacity:.5}.dpicker__opt[data-v-1277e97a]:hover{background:var(--primary-bg-color);color:var(--title-color)}.dpicker__opt.is-active[data-v-1277e97a]{background:rgba(48,133,214,.15);color:var(--title-color)}.dpicker__opt-name[data-v-1277e97a]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpicker__check[data-v-1277e97a]{font-size:10px;color:#3085d6}.dpicker__opt--clear[data-v-1277e97a]{border-bottom:1px solid var(--line-color);border-radius:0;color:#f44336;opacity:.85}.dpicker__empty[data-v-1277e97a]{padding:16px;text-align:center;font-size:12px;opacity:.5}.calling-modal-body[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:18px}.calling-modal-row[data-v-e4f4c01a]{display:flex;gap:10px;flex-wrap:wrap}.calling-select[data-v-e4f4c01a]{flex:1 1 200px;padding:10px 12px;background-color:var(--secondary-bg-color);font-size:14px;color:var(--text-color);border-radius:var(--radius-xs);border:1px solid var(--line-color);outline:none;transition:background-color .2s ease,border-color .2s ease}.calling-counts[data-v-e4f4c01a]{display:flex;gap:10px;flex-wrap:wrap}.calling-count[data-v-e4f4c01a]{flex:1 1 180px;display:flex;flex-direction:column;gap:6px}.calling-count__title[data-v-e4f4c01a]{font-size:14px;color:var(--text-color);opacity:.95}.calling-input[data-v-e4f4c01a]{width:100%;padding:10px 12px;background-color:var(--secondary-bg-color);font-size:14px;color:var(--text-color);border-radius:var(--radius-xs);border:1px solid var(--line-color);outline:none;transition:background-color .2s ease,border-color .2s ease}.calling-total[data-v-e4f4c01a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background-color:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md)}.calling-total__remain[data-v-e4f4c01a]{opacity:.9}.calling-text[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:16px}.calling-text input[data-v-e4f4c01a]{width:100%;padding:10px 12px;background-color:var(--secondary-bg-color);font-size:14px;color:var(--text-color);border-radius:var(--radius-xs);border:1px solid var(--line-color);outline:none;transition:background-color .2s ease,border-color .2s ease}.calling-candidate[data-v-e4f4c01a]{margin-bottom:4px}.calling-candidate__title[data-v-e4f4c01a]{margin-bottom:5px;font-size:14px;color:var(--text-color)}.calling-candidate__row[data-v-e4f4c01a]{display:flex;align-items:center;gap:6px;margin-bottom:8px}.calling-candidate__row input[data-v-e4f4c01a]{flex:1}.calling-candidate__remove[data-v-e4f4c01a]{padding:8px 10px;border-radius:var(--radius-xs);border:1px solid var(--line-color);background-color:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);cursor:pointer}.calling-candidate__add[data-v-e4f4c01a]{background-color:var(--secondary-bg-color);color:var(--text-color);padding:10px;width:100%;border-radius:var(--radius-xs);cursor:pointer;border:1px solid var(--line-color)}.calling-candidate__add[data-v-e4f4c01a]:disabled{opacity:.7;cursor:not-allowed}.calling-record[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background-color:var(--secondary-bg-color)}.calling-record__toggle[data-v-e4f4c01a]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text-color);cursor:pointer}.calling-record__toggle input[data-v-e4f4c01a]{width:16px;height:16px;cursor:pointer}.calling-record__body[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:8px}.calling-record__hint[data-v-e4f4c01a]{font-size:var(--text-sm);color:var(--text-color);opacity:.75;line-height:1.35}.cs-block[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);min-width:0}.cs-block__title[data-v-e4f4c01a]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--text-md);color:var(--title-color)}.cs-block__count[data-v-e4f4c01a]{padding:1px 8px;border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:var(--text-xs);color:var(--text-color);opacity:.7;white-space:nowrap}.cs-note[data-v-e4f4c01a]{margin:0;font-size:11.5px;opacity:.6;line-height:1.5}.cs-candidates[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:8px}.cs-candidate[data-v-e4f4c01a]{display:flex;align-items:center;gap:8px;min-width:0}.cs-candidate__num[data-v-e4f4c01a]{flex:0 0 auto;width:22px;text-align:center;font-size:var(--text-sm);opacity:.5}.cs-candidate input[data-v-e4f4c01a]{flex:1 1 auto;min-width:0}.cs-icon-btn[data-v-e4f4c01a]{flex:0 0 auto;width:30px;height:var(--control-sm);border:1px solid var(--line-color);border-radius:9px;background:transparent;color:var(--text-color);opacity:.6;cursor:pointer}.cs-icon-btn[data-v-e4f4c01a]:hover{opacity:1;border-color:var(--color-danger);color:var(--color-danger)}.cs-add[data-v-e4f4c01a]{align-self:flex-start;height:32px;padding:0 12px;border:1px dashed var(--line-color);border-radius:var(--radius-sm);background:transparent;color:var(--title-color);font-size:12.5px;cursor:pointer}.cs-add[data-v-e4f4c01a]:hover{border-style:solid}.cs-modes[data-v-e4f4c01a]{display:flex;gap:8px;flex-wrap:wrap}.cs-mode[data-v-e4f4c01a]{flex:1 1 150px;height:var(--control-md);padding:0 12px;border:1px solid var(--line-color);border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:12.5px;cursor:pointer;min-width:0}.cs-mode i[data-v-e4f4c01a]{margin-right:6px;font-size:var(--text-xs);opacity:.7}.cs-mode.active[data-v-e4f4c01a]{border-color:var(--title-color);color:var(--title-color)}.cs-counts[data-v-e4f4c01a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:8px}.cs-count[data-v-e4f4c01a]{display:flex;flex-direction:column;gap:4px;min-width:0}.cs-count__title[data-v-e4f4c01a]{font-size:var(--text-sm);opacity:.8}.cs-count__hint[data-v-e4f4c01a]{font-size:var(--text-xs);opacity:.5}.cs-block input[data-v-e4f4c01a]:not([type=checkbox]):not([type=radio]),.cs-block select[data-v-e4f4c01a]{width:100%;min-width:0;height:38px;padding:0 12px;background-color:var(--primary-bg-color);font-size:13.5px;color:var(--text-color);border-radius:var(--radius-sm);border:1px solid var(--line-color);outline:none;transition:border-color .15s ease}.cs-block input[data-v-e4f4c01a]:not([type=checkbox]):focus,.cs-block select[data-v-e4f4c01a]:focus{border-color:var(--title-color)}.cs-block .calling-select[data-v-e4f4c01a]{flex:0 0 auto}.cs-icon-btn[data-v-e4f4c01a],.cs-mode[data-v-e4f4c01a],.cs-add[data-v-e4f4c01a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}.delete-modal__text[data-v-38fa9f5e]{margin-bottom:10px;color:var(--text-color)}.delete-modal__textarea[data-v-38fa9f5e]{width:100%;resize:vertical;min-height:110px;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:12px 14px;outline:none}.delete-modal__textarea[data-v-38fa9f5e]:focus{border-color:var(--text-color)}.close-modal__text[data-v-38fa9f5e]{color:var(--text-color);line-height:1.35}.mtp__transport[data-v-d4c0cfec]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.mtp__play[data-v-d4c0cfec]{width:42px;height:var(--control-lg);padding:0;border-radius:50%;flex-shrink:0}.mtp__play[data-v-d4c0cfec]:disabled{opacity:.4;cursor:default}.mtp__skip[data-v-d4c0cfec],.mtp__dl[data-v-d4c0cfec]{width:34px;height:34px;padding:0;border-radius:50%;background:var(--secondary-bg-color);border:1px solid var(--line-color);color:var(--text-color);font-size:var(--text-sm);flex-shrink:0}.mtp__skip[data-v-d4c0cfec]:hover:not(:disabled),.mtp__dl[data-v-d4c0cfec]:hover:not(:disabled){background:var(--secondary-bg-color);color:var(--title-color);opacity:1}.mtp__skip[data-v-d4c0cfec]:disabled,.mtp__dl[data-v-d4c0cfec]:disabled{opacity:.35;cursor:default}.mtp__dl[data-v-d4c0cfec]{margin-left:auto}.mtp__time[data-v-d4c0cfec]{font-variant-numeric:tabular-nums;font-size:var(--text-md);opacity:.75;flex-shrink:0}.mtp__solo-note[data-v-d4c0cfec]{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--color-success)}.mtp__solo-off[data-v-d4c0cfec]{padding:0;background:transparent;color:var(--text-color);font-size:var(--text-sm);text-decoration:underline;opacity:.7}.mtp__solo-off[data-v-d4c0cfec]:hover{background:transparent;opacity:1}.mtp__main-wave[data-v-d4c0cfec]{position:relative;display:flex;align-items:center;gap:1px;height:84px;padding:0 2px;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);cursor:pointer;overflow:hidden;transition:opacity .2s ease}.mtp__main-wave--pending[data-v-d4c0cfec]{opacity:.5}.mtp__status[data-v-d4c0cfec]{margin:8px 0 0;font-size:var(--text-md);opacity:.6}.mtp__status--error[data-v-d4c0cfec]{color:var(--color-danger);opacity:1}.mtp__speaking[data-v-d4c0cfec]{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:var(--text-md);opacity:.8}.mtp__speaking b[data-v-d4c0cfec]{color:var(--title-color)}.mtp__toggle[data-v-d4c0cfec]{display:flex;align-items:center;gap:8px;width:100%;margin-top:10px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);text-align:left}.mtp__toggle[data-v-d4c0cfec]:hover{background:var(--secondary-bg-color);color:var(--title-color);opacity:1}.mtp__toggle i[data-v-d4c0cfec]{width:10px;font-size:var(--text-xs);opacity:.6}.mtp__toggle-hint[data-v-d4c0cfec]{margin-left:auto;font-size:var(--text-sm);opacity:.55}.mtp__tracks[data-v-d4c0cfec]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.mtp__track[data-v-d4c0cfec]{display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:12px;align-items:center;padding:8px 10px;border-radius:var(--radius-md);border:1px solid transparent;background:var(--secondary-bg-color);transition:border-color .15s ease}.mtp__track--speaking[data-v-d4c0cfec]{border-color:var(--title-color)}.mtp__track--solo[data-v-d4c0cfec]{border-color:var(--color-success)}@media (max-width: 700px){.mtp__track[data-v-d4c0cfec]{grid-template-columns:1fr}}.mtp__meta[data-v-d4c0cfec]{display:flex;flex-direction:column;gap:4px;min-width:0}.mtp__nick[data-v-d4c0cfec]{font-size:var(--text-md);color:var(--title-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mtp__share[data-v-d4c0cfec]{font-size:var(--text-xs);opacity:.5}.mtp__controls[data-v-d4c0cfec]{display:flex;gap:4px;margin-top:2px}.mtp__btn[data-v-d4c0cfec]{width:28px;height:26px;padding:0;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-xs)}.mtp__btn[data-v-d4c0cfec]:hover{background:var(--primary-bg-color);color:var(--title-color);opacity:1}.mtp__btn--on[data-v-d4c0cfec]{color:var(--color-success);border-color:#48c78e80}.mtp__wave[data-v-d4c0cfec]{position:relative;display:flex;align-items:center;gap:1px;height:46px;cursor:pointer;overflow:hidden}.mtp__bar[data-v-d4c0cfec]{flex:1;min-width:1px;border-radius:1px;background:var(--text-color);opacity:.18}.mtp__bar--loud[data-v-d4c0cfec]{opacity:.32}.mtp__bar--played[data-v-d4c0cfec]{background:var(--title-color);opacity:.5}.mtp__bar--played.mtp__bar--loud[data-v-d4c0cfec]{opacity:.95}.mtp__head[data-v-d4c0cfec]{position:absolute;top:0;bottom:0;width:2px;background:var(--title-color);transform:translate(-1px);pointer-events:none}.page[data-v-a068a5f9]{width:100%}.card[data-v-a068a5f9]{min-height:100vh;border-radius:0!important;margin:0 auto;background:var(--background);background-size:cover;overflow:hidden}.topbar[data-v-a068a5f9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--line-color)}.topbar-left[data-v-a068a5f9]{display:flex;align-items:flex-start;gap:12px;min-width:0}.back[data-v-a068a5f9]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);text-decoration:none;transition:transform .06s ease,border-color .2s ease}.back[data-v-a068a5f9]:hover{transform:translateY(-1px);border-color:#7480b8}.titles[data-v-a068a5f9]{min-width:0}.title[data-v-a068a5f9]{margin:0;font-size:var(--text-xl);color:var(--text-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:820px}.subtitle[data-v-a068a5f9]{margin-top:6px;display:flex;flex-wrap:wrap;gap:8px;font-size:var(--text-sm);color:var(--te);opacity:.95}.dot[data-v-a068a5f9]{opacity:.7}.topbar-right[data-v-a068a5f9]{display:flex;align-items:center;gap:10px}.table-wrap[data-v-a068a5f9]{padding:10px 10px 14px}[data-v-a068a5f9] .faction-info_table{width:100%;border-collapse:separate;border-spacing:0}[data-v-a068a5f9] .table-header th{position:sticky;top:0;z-index:50;background:var(--secondary-bg-color)}[data-v-a068a5f9] .td,[data-v-a068a5f9] th{border-color:var(--line-color)!important}[data-v-a068a5f9] .faction-info_table_row:hover .td{background:rgba(255,255,255,.02)}.cell-center[data-v-a068a5f9]{text-align:center}.qcell[data-v-a068a5f9]{display:flex;gap:10px;text-align:start;align-items:center;padding:2px 0;cursor:help}.qnum[data-v-a068a5f9]{min-width:34px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-sm)}.qtext[data-v-a068a5f9]{color:var(--text-color);font-size:var(--text-md);line-height:1.25}.cand-head[data-v-a068a5f9]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:2px 0}.cand-name[data-v-a068a5f9]{font-size:var(--text-sm);color:var(--text-color);text-align:center;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cand-score[data-v-a068a5f9]{font-size:var(--text-sm);display:flex;align-items:center;gap:4px;opacity:.95}.ok[data-v-a068a5f9]{color:#8bc34a}.bad[data-v-a068a5f9]{color:#ff8a80}.half[data-v-a068a5f9]{color:#ffca28}.cand-total[data-v-a068a5f9]{font-size:var(--text-sm);color:var(--text-color)}.sep[data-v-a068a5f9]{opacity:.75;color:var(--te)}.mark[data-v-a068a5f9]{display:flex;align-items:center;justify-content:center;gap:8px;min-height:34px}.mark-btn[data-v-a068a5f9]{--mark-color: 116, 128, 184;display:flex;justify-content:center;align-content:center;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:rgb(var(--mark-color));opacity:.8;cursor:pointer;font-size:16px;font-weight:600;line-height:1;transition:transform .06s ease,border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease;padding:10px 15px}.mark-btn--yes[data-v-a068a5f9]{--mark-color: 46, 204, 113}.mark-btn--half[data-v-a068a5f9]{--mark-color: 255, 202, 40}.mark-btn--no[data-v-a068a5f9]{--mark-color: 255, 82, 82}.mark-btn[data-v-a068a5f9]:hover{transform:translateY(-1px);opacity:1;border-color:rgba(var(--mark-color),.7);background:rgba(var(--mark-color),.14);color:rgb(var(--mark-color))}.mark-btn.on[data-v-a068a5f9]{opacity:1;border-color:rgb(var(--mark-color));background:rgba(var(--mark-color),.22);color:rgb(var(--mark-color));box-shadow:inset 0 0 0 1px rgba(var(--mark-color),.65),0 0 0 3px rgba(var(--mark-color),.16)}.mark-static[data-v-a068a5f9]{font-size:16px}.muted[data-v-a068a5f9]{opacity:.6;color:var(--te)}.modal-text[data-v-a068a5f9]{color:var(--text-color);line-height:1.35}.rec-panel[data-v-a068a5f9]{margin:10px;padding:14px 16px;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color)}.rec-live[data-v-a068a5f9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rec-dot[data-v-a068a5f9]{width:10px;height:10px;border-radius:50%;background:#ff5252;box-shadow:0 0 #ff525299;animation:rec-pulse-a068a5f9 1.4s infinite}@keyframes rec-pulse-a068a5f9{0%{box-shadow:0 0 #ff525280}70%{box-shadow:0 0 0 8px #ff525200}to{box-shadow:0 0 #ff525200}}.rec-live__text[data-v-a068a5f9]{color:var(--text-color);font-size:14px}.rec-stop[data-v-a068a5f9]{margin-left:auto;padding:8px 14px;border-radius:var(--radius-sm);border:1px solid rgba(255,107,107,.55);background:var(--primary-bg-color);color:var(--text-color);cursor:pointer;font-size:var(--text-md)}.rec-stop[data-v-a068a5f9]:disabled{opacity:.6;cursor:not-allowed}.rec-hint[data-v-a068a5f9]{margin-top:8px;font-size:var(--text-sm);color:var(--te);opacity:.85}.rec-archived[data-v-a068a5f9]{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:var(--text-md);opacity:.7}.rec-expired[data-v-a068a5f9],.rec-interrupted[data-v-a068a5f9]{display:flex;align-items:center;gap:8px;color:var(--text-color);font-size:var(--text-md);opacity:.85}.rec-done-head[data-v-a068a5f9]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.rec-done-title[data-v-a068a5f9]{color:var(--text-color);font-size:14px;display:flex;align-items:center;gap:8px}.rec-meta[data-v-a068a5f9]{opacity:.7;font-size:var(--text-sm)}.rec-zip[data-v-a068a5f9]{padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);cursor:pointer;font-size:var(--text-md)}.rec-track--whole[data-v-a068a5f9]{margin-bottom:8px;border-color:#3085d673;background:rgba(48,133,214,.08)}.rec-track--whole .rec-track__name i[data-v-a068a5f9]{margin-right:6px;opacity:.8}.rec-tracks[data-v-a068a5f9]{display:flex;flex-direction:column;gap:8px}.rec-track[data-v-a068a5f9]{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line-color);border-radius:var(--radius-sm);background:var(--primary-bg-color);flex-wrap:wrap}.rec-track__name[data-v-a068a5f9]{min-width:140px;color:var(--text-color);font-size:var(--text-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rec-track__audio[data-v-a068a5f9]{flex:1;min-width:220px;height:34px}.rec-track__load[data-v-a068a5f9]{padding:7px 12px;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);cursor:pointer;font-size:var(--text-md)}.rec-track__load[data-v-a068a5f9]:disabled{opacity:.6;cursor:not-allowed}.rec-track__dl[data-v-a068a5f9]{padding:7px 10px;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);cursor:pointer}.rec-track__err[data-v-a068a5f9]{font-size:var(--text-sm);color:#ff8a80}.faq-modal[data-v-a068a5f9]{display:flex;flex-direction:column}.faq-modal__textarea[data-v-a068a5f9]{width:100%;min-height:260px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:10px 12px;font-size:14px;resize:vertical;outline:none}.cursor-tooltip[data-v-a068a5f9]{position:fixed;z-index:999999;max-width:420px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:rgba(10,12,20,.92);color:#fff;font-size:var(--text-sm);line-height:1.35;white-space:pre-wrap;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 820px){.title[data-v-a068a5f9]{max-width:520px;font-size:16px}}@media (max-width: 640px){.topbar[data-v-a068a5f9]{flex-direction:column;align-items:stretch}.topbar-right[data-v-a068a5f9]{justify-content:space-between}.title[data-v-a068a5f9]{max-width:100%}.cursor-tooltip[data-v-a068a5f9]{max-width:320px}}.ov[data-v-dc950eef]{display:flex;flex-direction:column;gap:16px}@media (max-width: 480px){.ov[data-v-dc950eef]{gap:12px}}.ov-setup-banner[data-v-dc950eef]{display:flex;align-items:center;gap:14px;border-color:color-mix(in srgb,var(--title-color) 40%,transparent)}.ov-setup-banner__icon[data-v-dc950eef]{flex-shrink:0;width:38px;height:38px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--title-color) 12%,transparent);color:var(--title-color);font-size:var(--text-lg)}.ov-setup-banner__body[data-v-dc950eef]{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.ov-setup-banner__title[data-v-dc950eef]{font-weight:600;color:var(--title-color);font-size:var(--text-md)}.ov-setup-banner__sub[data-v-dc950eef]{font-size:var(--text-sm);opacity:.7;line-height:1.4}@media (max-width: 600px){.ov-setup-banner[data-v-dc950eef]{flex-direction:column;align-items:flex-start}}.ov-danger[data-v-dc950eef]{border-color:color-mix(in srgb,#ed4245 30%,var(--line-color));padding:0;overflow:hidden}.ov-danger__head[data-v-dc950eef]{display:flex;align-items:center;gap:10px;width:100%;padding:14px 16px;border:none;background:transparent;color:var(--text-color);cursor:pointer;text-align:left}.ov-danger__warn-icon[data-v-dc950eef]{color:#ed4245;font-size:var(--text-md);flex-shrink:0}.ov-danger__title[data-v-dc950eef]{font-size:var(--text-md);font-weight:600;color:var(--title-color);white-space:nowrap}.ov-danger__sub[data-v-dc950eef]{font-size:var(--text-sm);opacity:.55;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-danger__chevron[data-v-dc950eef]{font-size:var(--text-xs);opacity:.5;transition:transform .15s;flex-shrink:0}.ov-danger__chevron.is-open[data-v-dc950eef]{transform:rotate(180deg)}.ov-danger__body[data-v-dc950eef]{display:flex;flex-direction:column;gap:8px;padding:4px 16px 16px}.ov-danger__row[data-v-dc950eef]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--secondary-bg-color)}.ov-danger__row--delete[data-v-dc950eef]{border-color:color-mix(in srgb,#ed4245 35%,transparent)}@media (max-width: 600px){.ov-danger__row[data-v-dc950eef]{flex-direction:column;align-items:stretch}}.ov-danger__meta[data-v-dc950eef]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.ov-danger__row-title[data-v-dc950eef]{font-size:12.5px;font-weight:500;color:var(--title-color)}.ov-danger__row-sub[data-v-dc950eef]{font-size:11.5px;opacity:.55}.ov-danger__row-icon[data-v-dc950eef]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:var(--control-sm);flex:0 0 auto;border-radius:9px;border:1px solid var(--line-color);background:var(--primary-bg-color)}.ov-danger__row-icon i[data-v-dc950eef]{font-size:var(--text-sm);opacity:.7}.ov-danger__row-icon--delete[data-v-dc950eef]{border-color:color-mix(in srgb,#ed4245 35%,transparent)}.ov-danger__row-icon--delete i[data-v-dc950eef]{color:#ed4245;opacity:1}.ov-danger__btn[data-v-dc950eef]{padding:8px 14px;border-radius:9px;border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;flex:0 0 auto;transition:background .12s,border-color .12s}.ov-danger__btn[data-v-dc950eef]:hover:not(:disabled){border-color:var(--title-color);color:var(--title-color)}.ov-danger__btn[data-v-dc950eef]:disabled{opacity:.5;cursor:not-allowed}.ov-danger__btn--delete[data-v-dc950eef]{border-color:color-mix(in srgb,#ed4245 50%,transparent);color:#ed4245}.ov-danger__btn--delete[data-v-dc950eef]:hover:not(:disabled){border-color:#ed4245;color:#ed4245;background:color-mix(in srgb,#ed4245 12%,transparent)}.ov-card[data-v-dc950eef]{border:1px solid var(--line-color);border-radius:18px;background:var(--primary-bg-color);padding:16px}@media (max-width: 480px){.ov-card[data-v-dc950eef]{border-radius:14px;padding:12px}}.ov-headline[data-v-dc950eef]{display:flex;align-items:center;gap:8px;color:var(--title-color);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.6px;opacity:.85;margin-bottom:12px;font-weight:600}.ov-hero[data-v-dc950eef]{display:grid;grid-template-columns:minmax(0,1fr) 260px;align-items:center;gap:14px}@media (max-width: 920px){.ov-hero[data-v-dc950eef]{grid-template-columns:1fr}}.ov-hero__left[data-v-dc950eef]{display:flex;align-items:center;gap:12px;min-width:0}.ov-hero__avatar[data-v-dc950eef]{width:56px;height:56px;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:color-mix(in srgb,var(--title-color) 15%,transparent);color:var(--title-color);font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ov-hero__avatar-img[data-v-dc950eef]{width:100%;height:100%;object-fit:cover;display:block}.ov-hero__title[data-v-dc950eef]{margin:0;color:var(--title-color);font-size:24px;line-height:1.1}@media (max-width: 480px){.ov-hero__title[data-v-dc950eef]{font-size:var(--text-xl)}}.ov-hero__meta[data-v-dc950eef]{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px}.ov-chip[data-v-dc950eef]{height:24px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--secondary-bg-color);font-size:var(--text-xs);opacity:.9}.ov-chip--accent[data-v-dc950eef]{border-color:color-mix(in srgb,var(--title-color) 40%,transparent);background:color-mix(in srgb,var(--title-color) 11%,transparent)}.ov-hero__progress[data-v-dc950eef]{border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);padding:12px}.ov-hero__progress-head[data-v-dc950eef]{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.ov-hero__progress-head span[data-v-dc950eef]{opacity:.6}.ov-hero__progress-head strong[data-v-dc950eef]{color:var(--title-color);font-size:16px}.ov-hero__progress-bar[data-v-dc950eef]{margin-top:10px;width:100%;height:8px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--line-color) 55%,transparent);overflow:hidden}.ov-hero__progress-bar span[data-v-dc950eef]{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--title-color) 55%,#5ab8ff);transition:width .2s ease}.ov-grid[data-v-dc950eef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:var(--space-3);align-items:start}.ov-list[data-v-dc950eef]{display:flex;flex-direction:column;gap:2px}.ov-list__row[data-v-dc950eef]{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid var(--line-color)}.ov-list__row[data-v-dc950eef]:last-child{border-bottom:none;padding-bottom:0}.ov-list__row span[data-v-dc950eef]{font-size:var(--text-sm);opacity:.6}.ov-list__row b[data-v-dc950eef]{font-size:var(--text-md);color:var(--title-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-dc__name[data-v-dc950eef]{display:inline-flex;align-items:center;gap:8px;min-width:0}.ov-dc__badge[data-v-dc950eef]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:400;white-space:nowrap;flex:0 0 auto}.ov-dc__badge i[data-v-dc950eef]{font-size:10px}.ov-dc__badge--ok[data-v-dc950eef]{color:#3fa66a;background:rgba(63,166,106,.12)}.ov-dc__badge--off[data-v-dc950eef]{color:#d06060;background:rgba(208,96,96,.12)}.ov-dc__note[data-v-dc950eef]{margin:10px 0 0;font-size:var(--text-sm);line-height:1.5;opacity:.5}.ov-dc__tool[data-v-dc950eef]{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border:1px solid var(--line-color);border-radius:var(--radius-md);color:var(--text-color);text-decoration:none}.ov-dc__tool[data-v-dc950eef]:hover{border-color:var(--title-color);color:var(--title-color)}.ov-dc__tool-text[data-v-dc950eef]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.ov-dc__tool-title[data-v-dc950eef]{font-size:var(--text-md);color:var(--title-color)}.ov-dc__tool-sub[data-v-dc950eef]{font-size:var(--text-xs);opacity:.55}.ov-dc__tool-arrow[data-v-dc950eef]{font-size:var(--text-xs);opacity:.5;flex:0 0 auto}.ov-checks[data-v-dc950eef]{display:flex;flex-direction:column;margin:0;padding:0}.ov-check[data-v-dc950eef]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--line-color)}.ov-check[data-v-dc950eef]:first-child{padding-top:0}.ov-check[data-v-dc950eef]:last-child{padding-bottom:0;border-bottom:0}@media (max-width: 560px){.ov-check[data-v-dc950eef]{flex-wrap:wrap}.ov-check .ov-btn[data-v-dc950eef]{margin-left:calc(var(--control-md) + var(--space-3))}}.ov-check__mark[data-v-dc950eef]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--control-md);height:var(--control-md);border:1px dashed var(--line-color);border-radius:var(--radius-pill);font-size:var(--text-sm);opacity:.8}.ov-check--ok .ov-check__mark[data-v-dc950eef]{border-color:transparent;background:var(--color-success-soft);color:var(--color-success);opacity:1}.ov-check__body[data-v-dc950eef]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.ov-check__title[data-v-dc950eef]{color:var(--text-color);font-size:var(--text-md);font-weight:600}.ov-check__text[data-v-dc950eef]{font-size:var(--text-sm);line-height:1.4;opacity:.65;overflow-wrap:anywhere}.ov-btn[data-v-dc950eef]{display:inline-flex;align-items:center;flex:0 0 auto;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--line-color);border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.ov-btn i[data-v-dc950eef]{font-size:var(--text-xs);opacity:.7}.ov-btn[data-v-dc950eef]:hover{border-color:color-mix(in srgb,var(--title-color) 50%,transparent);background:color-mix(in srgb,var(--title-color) 8%,transparent)}.ov-btn--accent[data-v-dc950eef]{border-color:color-mix(in srgb,var(--title-color) 55%,transparent);color:var(--title-color)}.ov-inline-error[data-v-dc950eef]{margin-top:10px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid rgba(255,90,90,.2);background:rgba(255,90,90,.08);color:#ff8a8a;font-size:var(--text-sm)}.ov-inline-success[data-v-dc950eef]{margin-top:10px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid rgba(90,200,120,.2);background:rgba(90,200,120,.08);color:#7de89b;font-size:var(--text-sm)}.transfer-modal[data-v-dc950eef]{display:flex;flex-direction:column;gap:14px}.transfer-modal__warning[data-v-dc950eef]{display:flex;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid rgba(255,180,0,.18);background:rgba(255,180,0,.08);font-size:var(--text-md);line-height:1.45}.transfer-modal__warning i[data-v-dc950eef]{color:#ffb84d;margin-top:2px}.transfer-modal__field[data-v-dc950eef]{display:flex;flex-direction:column;gap:8px}.transfer-modal__field label[data-v-dc950eef]{font-size:var(--text-md);color:var(--title-color);font-weight:600}.transfer-modal__field input[data-v-dc950eef]{width:100%;height:44px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);padding:0 14px;outline:none;transition:border-color .12s ease,background .12s ease}.transfer-modal__field input[data-v-dc950eef]:focus{border-color:color-mix(in srgb,var(--title-color) 50%,transparent);background:color-mix(in srgb,var(--title-color) 4%,var(--secondary-bg-color))}.transfer-modal__hint[data-v-dc950eef]{font-size:var(--text-sm);line-height:1.45;opacity:.8;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.transfer-modal__hint b[data-v-dc950eef]{color:var(--title-color);font-family:monospace;font-size:var(--text-md)}.transfer-modal__hint span[data-v-dc950eef]{opacity:.65}.transfer-modal__error[data-v-dc950eef]{font-size:var(--text-sm);color:#ff8a8a}.ov__summary[data-v-ad83d96d]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line-color)}.ov__ring[data-v-ad83d96d]{width:30px;height:30px;transform:rotate(-90deg)}.ov__ring circle[data-v-ad83d96d]{fill:none;stroke-width:5}.ov__track[data-v-ad83d96d]{stroke:var(--line-color)}.ov__fill[data-v-ad83d96d]{stroke:var(--title-color);stroke-dasharray:100.5;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.3,1)}.ov__pct[data-v-ad83d96d]{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.ov__caption[data-v-ad83d96d]{font-size:11.5px;opacity:.65}.ov__mark[data-v-ad83d96d]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:10px;color:var(--color-warning);background:var(--color-warning-soft);transition:color .3s ease,background .3s ease}.ov__item--ok .ov__mark[data-v-ad83d96d]{color:var(--color-success);background:var(--color-success-soft)}.ov__ok[data-v-ad83d96d]{color:var(--color-success)}.ov__todo[data-v-ad83d96d]{--dot: var(--color-warning)}.sr__grid[data-v-d1a5f9ee]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sr__lead[data-v-d1a5f9ee]{--role: var(--228742e4);--dot: var(--228742e4)}.sr__tester[data-v-d1a5f9ee]{--role: var(--3ece2f71);--dot: var(--3ece2f71)}.sr__artist[data-v-d1a5f9ee]{--dot: var(--1f1999f9)}.sr__plain[data-v-d1a5f9ee]{--role: var(--32d9454c)}.sr__fresh[data-v-d1a5f9ee]{margin-left:auto;height:18px;font-size:10px}.sr__member[data-v-d1a5f9ee]{flex:0 0 auto}.sr__member-row[data-v-d1a5f9ee]{border-bottom:0}.sr__nick[data-v-d1a5f9ee]{font-size:12px;font-weight:600;color:#f2f3f5}.sr__roles[data-v-d1a5f9ee]{display:flex;gap:5px;margin-left:auto}.sr__member-chip[data-v-d1a5f9ee]{color:#dbdee1;background:#1e1f22}.so__grid[data-v-a8f7b107]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.so__discord[data-v-a8f7b107]{flex:1 1 auto}.so__old[data-v-a8f7b107]{opacity:.55}.so__embed[data-v-a8f7b107]{--embed: var(--color-warning)}.so__wait[data-v-a8f7b107]{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#949ba4}.aa__grid[data-v-be6eeca7]{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr))}.aa__cell[data-v-be6eeca7]{display:flex;justify-content:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.aa__person[data-v-be6eeca7]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line-color)}.aa__who[data-v-be6eeca7]{display:grid;gap:2px}.aa__who b[data-v-be6eeca7]{font-size:13px}.aa__who small[data-v-be6eeca7]{font-size:11px;opacity:.65}.aa__action[data-v-be6eeca7]{display:flex;align-items:center;gap:9px;height:30px;padding:0 10px;border:1px dashed var(--line-color);border-radius:var(--radius-xs);opacity:.5;transition:opacity .35s ease,border-color .35s ease,color .35s ease}.aa__action>i[data-v-be6eeca7]:first-child{width:14px;text-align:center}.aa__action--open[data-v-be6eeca7]{border-style:solid;border-color:var(--title-color);color:var(--title-color);opacity:1}.aa__state[data-v-be6eeca7]{font-size:10px}.am__row[data-v-e0a636a5]{min-height:40px}.am__icon[data-v-e0a636a5]{width:14px;font-size:11px;text-align:center;color:var(--title-color)}.am__name[data-v-e0a636a5]{flex:1 1 auto;min-width:0}.am__value[data-v-e0a636a5]{flex:0 0 auto;margin-left:auto}.am__picker[data-v-e0a636a5]{min-width:150px;max-width:190px;gap:4px}.am__hint[data-v-e0a636a5]{margin-top:auto}.am__place[data-v-e0a636a5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px}.am__viewer[data-v-e0a636a5]{padding-bottom:8px}.am__hidden[data-v-e0a636a5]{align-self:center;margin:2px auto 0}.tb__list[data-v-a2fc1dbb]{position:relative}.tb__row[data-v-a2fc1dbb]{box-sizing:border-box;height:34px;min-height:34px;background:var(--secondary-bg-color);transition:box-shadow .2s ease}.tb__row--drag[data-v-a2fc1dbb]{z-index:2;border-radius:var(--radius-xs);background:var(--primary-bg-color);box-shadow:0 8px 20px -8px #0000008c,0 0 0 1px var(--title-color)}.tb__grip[data-v-a2fc1dbb]{font-size:11px;opacity:.45}.tb__off[data-v-a2fc1dbb]{opacity:.45}.tb__table[data-v-a2fc1dbb]{display:grid;font-size:11.5px}.tb__tr[data-v-a2fc1dbb]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));border-bottom:1px solid color-mix(in srgb,var(--line-color) 60%,transparent)}.tb__tr[data-v-a2fc1dbb]:last-child{border-bottom:0}.tb__tr--head[data-v-a2fc1dbb]{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;background:var(--primary-bg-color)}.tb__td[data-v-a2fc1dbb]{min-width:0;padding:8px;overflow:hidden;border-radius:6px;white-space:nowrap;text-overflow:ellipsis;animation:gdk-row-in .35s ease both}.tb__td--fresh[data-v-a2fc1dbb]{color:var(--title-color)}.rt__verbal[data-v-117166b9]{--dot: #f49536}.rt__strict[data-v-117166b9]{--dot: #f44336}.rt__ministry[data-v-117166b9]{--dot: #9c6ade}.rt__line[data-v-117166b9]{display:flex;align-items:center;justify-content:space-between;gap:10px}.rt__label[data-v-117166b9]{font-size:12px;opacity:.8}.rt__rule[data-v-117166b9]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--radius-xs);font-size:12px;background:color-mix(in srgb,var(--title-color) 8%,transparent)}.rt__target[data-v-117166b9]{flex:1 1 140px}.rt__track[data-v-117166b9]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line-color);border-radius:var(--radius-xs);background:var(--primary-bg-color)}.rt__track-title[data-v-117166b9]{display:flex;align-items:center;gap:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rt__dots[data-v-117166b9]{display:flex;gap:4px}.rt__dots i[data-v-117166b9]{width:16px;height:6px;border-radius:3px;background:var(--line-color);transition:background .35s ease,transform .35s ease}.rt__dots .rt__slot--on[data-v-117166b9]{background:var(--dot);transform:scaleY(1.3)}.rt__count[data-v-117166b9]{min-width:34px;font-variant-numeric:tabular-nums;text-align:right}.rs__forum-icon[data-v-e4d98d39]{font-size:11px;color:var(--title-color)}.rs__publish[data-v-e4d98d39]{align-self:flex-start}.rs__discord[data-v-e4d98d39]{flex:1 1 auto}.rs__feed[data-v-e4d98d39]{justify-content:flex-start}.rs__thread[data-v-e4d98d39]{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #1f2023;border-radius:8px;background:#2b2d31;animation:gdk-row-in .45s cubic-bezier(.2,.8,.3,1) both}.rs__thread-body[data-v-e4d98d39]{display:grid;flex:1 1 auto;gap:2px;min-width:0}.rs__thread-body b[data-v-e4d98d39]{overflow:hidden;font-size:12px;white-space:nowrap;text-overflow:ellipsis;color:#f2f3f5}.rs__thread-body small[data-v-e4d98d39]{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#949ba4}.rs__tag[data-v-e4d98d39]{padding:2px 7px;border-radius:999px;font-size:10px;color:#1e1f22;background:#f0b232}.pl__fields[data-v-85f5408f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px}.pl__fields .gdk-label[data-v-85f5408f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pl__click[data-v-85f5408f]{justify-content:space-between;border-top:1px solid var(--line-color)}.pl__grid[data-v-85f5408f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:10px 12px 12px;border-radius:var(--radius-xs)}.pl__slot[data-v-85f5408f]{display:grid;justify-items:center;gap:2px;padding:7px 4px;border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:11.5px;background:var(--primary-bg-color);animation:gdk-pop .35s ease both;transition:background .3s ease,border-color .3s ease}.pl__slot b[data-v-85f5408f]{font-variant-numeric:tabular-nums}.pl__slot small[data-v-85f5408f]{max-width:100%;overflow:hidden;font-size:10px;white-space:nowrap;text-overflow:ellipsis;color:var(--color-success)}.pl__slot--busy[data-v-85f5408f]{border-color:var(--title-color);background:color-mix(in srgb,var(--title-color) 14%,var(--primary-bg-color))}.pl__slot--busy small[data-v-85f5408f]{color:var(--title-color)}.pl__slot--blocked[data-v-85f5408f]{border-style:dashed;background:repeating-linear-gradient(135deg,transparent 0 6px,color-mix(in srgb,var(--line-color) 60%,transparent) 6px 8px)}.pl__slot--blocked small[data-v-85f5408f]{color:var(--text-color);opacity:.6}.nc__row[data-v-c25c0e61]{min-height:42px}.nc__icon[data-v-c25c0e61]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;font-size:11px;color:var(--title-color);background:color-mix(in srgb,var(--title-color) 14%,transparent)}.nc__picker[data-v-c25c0e61]{flex:0 0 150px}.nc__discord[data-v-c25c0e61]{flex:1 1 auto}.nc__embed[data-v-c25c0e61]{--embed: var(--color-danger)}.ar__bolt[data-v-c363aed8]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;font-size:11px;color:var(--color-warning);background:var(--color-warning-soft)}.ar__muted[data-v-c363aed8]{opacity:.5}.ar__sentence[data-v-c363aed8]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-radius:var(--radius-xs);font-size:12px;line-height:1.6;background:var(--primary-bg-color)}.ar__if[data-v-c363aed8],.ar__then[data-v-c363aed8]{padding:1px 7px;border-radius:6px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ar__if[data-v-c363aed8]{color:var(--color-warning);background:var(--color-warning-soft)}.ar__then[data-v-c363aed8]{color:var(--color-success);background:var(--color-success-soft)}.ar__recipient[data-v-c363aed8]{flex:1 1 130px}.ar__option[data-v-c363aed8]{display:flex;align-items:center;gap:8px;font-size:12px}.ar__save[data-v-c363aed8]{align-self:flex-end}.ar__ring[data-v-c363aed8]{animation:ar-ring-c363aed8 .9s ease both}.ar__notice[data-v-c363aed8]{align-items:flex-start;padding-top:9px;padding-bottom:9px;border-radius:8px}.ar__notice-body[data-v-c363aed8]{display:grid;gap:2px}.ar__notice-body b[data-v-c363aed8]{font-size:12px}.ar__notice-body small[data-v-c363aed8]{font-size:11px;opacity:.7}.ar__empty[data-v-c363aed8]{gap:8px;font-size:11.5px;opacity:.6}.ar__dm[data-v-c363aed8]{min-height:70px}.ar__embed[data-v-c363aed8]{--embed: var(--color-warning)}@keyframes ar-ring-c363aed8{0%,to{transform:rotate(0)}25%{transform:rotate(18deg)}50%{transform:rotate(-14deg)}75%{transform:rotate(8deg)}}.pt__presets[data-v-8a4d3c71]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pt__preset[data-v-8a4d3c71]{display:flex;align-items:center;gap:7px;height:32px;padding:0 10px;overflow:hidden;border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:12px;white-space:nowrap;text-overflow:ellipsis;background:var(--secondary-bg-color);transition:border-color .25s ease,color .25s ease,background .25s ease,transform .14s ease}.pt__preset i[data-v-8a4d3c71]{font-size:11px;opacity:.6}.pt__preset--active[data-v-8a4d3c71]{border-color:var(--title-color);color:var(--title-color);background:color-mix(in srgb,var(--title-color) 10%,var(--secondary-bg-color))}.pt__preset--active i[data-v-8a4d3c71]{opacity:1}.pt__row[data-v-8a4d3c71]{min-height:30px}.pt__meta[data-v-8a4d3c71]{flex:1 1 auto;min-width:0;overflow:hidden;font-size:11.5px;white-space:nowrap;text-overflow:ellipsis;opacity:.6}.pt__arrow[data-v-8a4d3c71]{font-size:10px;opacity:.4}.pt__value[data-v-8a4d3c71]{min-width:96px;color:var(--title-color)}.pt__place[data-v-8a4d3c71]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pt__fresh[data-v-8a4d3c71]{color:var(--title-color)}.pt__card[data-v-8a4d3c71]{gap:6px}.pt__line[data-v-8a4d3c71]{display:grid;gap:1px}.pt__line small[data-v-8a4d3c71]{font-size:10px;letter-spacing:.04em;text-transform:uppercase;opacity:.55}.pt__line b[data-v-8a4d3c71]{font-size:12px}.ps__preset[data-v-947286a2]{min-height:52px}.ps__preset--muted[data-v-947286a2]{opacity:.55}.ps__icon[data-v-947286a2]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;font-size:12px;color:var(--title-color);background:color-mix(in srgb,var(--title-color) 14%,transparent)}.ps__text[data-v-947286a2]{display:grid;flex:1 1 auto;gap:2px;min-width:0}.ps__text b[data-v-947286a2]{font-size:12.5px}.ps__text small[data-v-947286a2]{overflow:hidden;font-size:11px;white-space:nowrap;text-overflow:ellipsis;opacity:.6}.ps__confirm[data-v-947286a2]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(0,0,0,.45)}.ps__dialog[data-v-947286a2]{width:100%;animation:gdk-rise .3s ease both}.ps__chips[data-v-947286a2]{display:flex;flex-wrap:wrap;gap:5px}.ps__actions[data-v-947286a2]{display:flex;justify-content:flex-end;gap:6px}.ps__dirty[data-v-947286a2]{--dot: var(--color-warning)}.ps__saved[data-v-947286a2]{color:var(--color-success)}.gdk{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:14px;font-size:12.5px;line-height:1.3;color:var(--text-color);-webkit-user-select:none;user-select:none}.gdk-win{position:relative;display:flex;flex-direction:column;min-height:0;border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--secondary-bg-color);box-shadow:0 12px 30px -18px #0009}.gdk-win__bar{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-color);font-size:11.5px;white-space:nowrap}.gdk-win__bar>i{color:var(--title-color)}.gdk-win__side{margin-left:auto;font-size:11px;opacity:.7}.gdk-win__body{display:flex;flex-direction:column;gap:9px;padding:10px 12px}.gdk-row{position:relative;display:flex;align-items:center;gap:8px;min-height:34px;padding:5px 12px;border-bottom:1px solid color-mix(in srgb,var(--line-color) 60%,transparent)}.gdk-row:last-child{border-bottom:0}.gdk-row--head{min-height:26px;font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;opacity:.55}.gdk-row--new{animation:gdk-row-in .45s cubic-bezier(.2,.8,.3,1) both}.gdk-row__grow{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gdk-field{position:relative;display:grid;gap:4px;min-width:0}.gdk-label{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;opacity:.6}.gdk-input{display:flex;align-items:center;gap:6px;min-width:0;height:28px;padding:0 9px;overflow:hidden;border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:12.5px;white-space:nowrap;background:var(--primary-bg-color);transition:border-color .2s ease,box-shadow .2s ease}.gdk-input>.fas{margin-left:auto;font-size:9px;opacity:.6}.gdk-input--focus{border-color:var(--title-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--title-color) 20%,transparent)}.gdk-input--num{justify-content:center;width:46px;font-variant-numeric:tabular-nums}.gdk-placeholder{opacity:.45}.gdk-caret{flex:0 0 auto;width:1px;height:14px;margin-left:-4px;background:var(--title-color);animation:gdk-blink 1s steps(1) infinite}.gdk-chip{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--radius-pill);font-size:11.5px;white-space:nowrap;color:var(--title-color);background:color-mix(in srgb,var(--title-color) 14%,transparent)}.gdk-chip--muted{color:var(--text-color);background:color-mix(in srgb,var(--text-color) 8%,transparent)}.gdk-chip--role{color:var(--text-color);background:color-mix(in srgb,var(--text-color) 7%,transparent)}.gdk-chip--role:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--role, #949ba4)}.gdk-chip--warn{color:var(--color-warning);background:var(--color-warning-soft)}.gdk-chip--ok{color:var(--color-success);background:var(--color-success-soft)}.gdk-chip--new{animation:gdk-pop .4s cubic-bezier(.2,.9,.3,1.3) both}.gdk-check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--line-color);border-radius:4px;font-size:8px;color:transparent;background:var(--primary-bg-color);transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .4s ease}.gdk-check--on{border-color:var(--title-color);color:var(--on-accent);background:var(--title-color)}.gdk-check--flash{box-shadow:0 0 0 5px color-mix(in srgb,var(--title-color) 28%,transparent)}.gdk-toggle{position:relative;flex:0 0 auto;width:30px;height:17px;border-radius:var(--radius-pill);background:var(--line-color);transition:background .25s ease}.gdk-toggle:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;transition:transform .25s cubic-bezier(.4,0,.2,1)}.gdk-toggle--on{background:var(--title-color)}.gdk-toggle--on:after{transform:translate(13px)}.gdk-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 11px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:11.5px;white-space:nowrap;color:var(--on-accent);background:var(--title-color);transition:transform .14s ease,filter .14s ease,opacity .25s ease}.gdk-btn i{font-size:9px}.gdk-btn--ghost{border-color:var(--line-color);color:var(--text-color);background:var(--primary-bg-color)}.gdk-btn--pressed{filter:brightness(1.12);transform:scale(.93)}.gdk-btn--off{opacity:.4}.gdk-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:6;display:grid;gap:2px;padding:4px;border:1px solid var(--line-color);border-radius:var(--radius-sm);background:var(--secondary-bg-color);box-shadow:var(--shadow-pop);animation:gdk-drop .2s ease both}.gdk-menu__item{display:flex;align-items:center;gap:7px;height:26px;padding:0 8px;border-radius:7px;font-size:12px;white-space:nowrap;transition:background .15s ease}.gdk-menu__item--hover{background:color-mix(in srgb,var(--title-color) 16%,transparent)}.gdk-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--dot, var(--title-color))}.gdk-avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:10.5px;font-weight:600;color:#fff;background:var(--avatar, var(--title-color))}.gdk-avatar--lg{width:30px;height:30px;font-size:13px}.gdk-side{display:grid;gap:2px;padding:8px}.gdk-side__item{display:flex;align-items:center;gap:8px;height:28px;padding:0 9px;overflow:hidden;border-radius:var(--radius-xs);font-size:12px;white-space:nowrap;opacity:.72;transition:background .3s ease,color .3s ease,opacity .35s ease,height .35s ease,padding .35s ease}.gdk-side__item>i:first-child{width:14px;font-size:11px;text-align:center}.gdk-side__item--active{color:var(--title-color);background:var(--primary-bg-color);opacity:1}.gdk-side__item--gone{height:0;padding-top:0;padding-bottom:0;opacity:0}.gdk-side__mark{margin-left:auto;font-size:10px}.gdk-flash{animation:gdk-flash 1.4s ease-out both}.gdk-note{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:var(--radius-xs);font-size:11.5px;color:var(--title-color);background:color-mix(in srgb,var(--title-color) 10%,transparent)}.gdk-note--ok{color:var(--color-success);background:var(--color-success-soft)}.gdk-note--warn{color:var(--color-warning);background:var(--color-warning-soft)}.gdk-bar{position:absolute;left:12px;right:12px;bottom:12px;z-index:5;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border:1px solid color-mix(in srgb,var(--color-warning) 55%,var(--line-color));border-radius:var(--radius-pill);font-size:11.5px;background:var(--secondary-bg-color);box-shadow:var(--shadow-pop);animation:gdk-rise .35s cubic-bezier(.2,.8,.3,1) both}.gdk-bar>i{color:var(--color-warning)}.gdk-bar .gdk-btn{margin-left:auto}.gdk-bar--ok{justify-content:center;border-color:color-mix(in srgb,var(--color-success) 55%,var(--line-color));color:var(--color-success)}.gdk-bar--ok>i{color:var(--color-success)}.gdk-discord{display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid #1f2023;border-radius:var(--radius-md);color:#dbdee1;background:#313338}.gdk-discord__head{display:flex;align-items:center;gap:7px;padding:9px 12px;border-bottom:1px solid #1f2023;font-size:12px;white-space:nowrap;color:#f2f3f5;background:#2b2d31}.gdk-discord__head>i{color:#949ba4}.gdk-discord__feed{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;gap:10px;min-height:0;padding:10px 12px}.gdk-discord__empty{margin:auto;font-size:11.5px;color:#949ba4}.gdk-msg{display:flex;gap:9px;animation:gdk-row-in .45s cubic-bezier(.2,.8,.3,1) both}.gdk-msg__avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:12px;color:#fff;background:var(--avatar, #5865f2)}.gdk-msg__body{display:grid;flex:1 1 auto;gap:3px;min-width:0}.gdk-msg__author{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#f2f3f5}.gdk-msg__author small{font-size:10px;font-weight:400;color:#949ba4}.gdk-msg__tag{padding:0 4px;border-radius:3px;font-size:9px;font-weight:600;line-height:14px;color:#fff;background:#5865f2}.gdk-msg__text{font-size:12px;color:#dbdee1}.gdk-embed{display:grid;gap:3px;padding:7px 10px;border-left:3px solid var(--embed, #5865f2);border-radius:4px;background:#2b2d31}.gdk-embed__title{font-size:12px;font-weight:700;color:#f2f3f5}.gdk-embed__text{font-size:11.5px;color:#dbdee1}.gdk-dc-button{display:inline-flex;align-items:center;gap:6px;width:fit-content;height:24px;margin-top:4px;padding:0 10px;border-radius:4px;font-size:11.5px;color:#fff;background:#248046}.gdk-cursor{position:absolute;z-index:20;width:18px;height:18px;margin:-3px 0 0 -4px;pointer-events:none;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.gdk-cursor svg{position:relative;display:block;width:100%;height:100%;overflow:visible;transform-origin:20% 14%;transition:transform .14s ease}.gdk-cursor path{fill:#fff;stroke:#0d0e16;stroke-width:1.4;stroke-linejoin:round}.gdk-cursor__ring{position:absolute;left:-8px;top:-9px;width:22px;height:22px;border:2px solid var(--title-color);border-radius:50%;opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .3s ease}.gdk-cursor--press svg{transform:scale(.85)}.gdk-cursor--press .gdk-cursor__ring{opacity:.9;transform:scale(1)}.gdk-fade-enter-active,.gdk-fade-leave-active{transition:opacity .25s ease}.gdk-fade-enter-from,.gdk-fade-leave-to{opacity:0}.gdk-swap-enter-active{transition:opacity .3s ease,transform .35s cubic-bezier(.2,.8,.3,1)}.gdk-swap-leave-active{position:absolute;transition:opacity .2s ease}.gdk-swap-enter-from{opacity:0;transform:translateY(-6px)}.gdk-swap-leave-to{opacity:0}@keyframes gdk-blink{50%{opacity:0}}@keyframes gdk-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes gdk-row-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes gdk-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes gdk-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gdk-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--title-color) 60%,transparent);background-color:color-mix(in srgb,var(--title-color) 20%,transparent)}to{box-shadow:0 0 0 10px transparent}}@media (prefers-reduced-motion: reduce){.gdk *,.gdk-cursor{animation:none!important;transition:none!important}}.gd[data-v-fab9e59f]{margin:0 0 var(--space-5);overflow:hidden;border:1px solid var(--line-color);border-radius:var(--radius-xl);background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--title-color) 12%,transparent),transparent 55%),var(--secondary-bg-color)}.gd__head[data-v-fab9e59f]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.gd__badge[data-v-fab9e59f]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-sm);font-size:12px;color:var(--on-accent);background:var(--title-color);box-shadow:0 8px 20px -8px var(--title-color)}.gd__heading[data-v-fab9e59f]{display:grid;gap:2px;min-width:0}.gd__eyebrow[data-v-fab9e59f]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--title-color)}.gd__title[data-v-fab9e59f]{font-size:var(--text-lg);font-weight:600}.gd__tools[data-v-fab9e59f]{display:flex;flex:0 0 auto;gap:var(--space-2);margin-left:auto}.gd__tool[data-v-fab9e59f],.gd__toggle[data-v-fab9e59f]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-md);border:1px solid var(--line-color);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--text-color);background:var(--primary-bg-color);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.gd__tool[data-v-fab9e59f]:hover,.gd__toggle[data-v-fab9e59f]:hover{border-color:var(--title-color);color:var(--title-color)}.gd__tool i[data-v-fab9e59f],.gd__toggle i[data-v-fab9e59f]{font-size:11px}.gd__tool[data-v-fab9e59f]{width:var(--control-md)}.gd__toggle[data-v-fab9e59f]{padding:0 var(--space-3)}.gd__body[data-v-fab9e59f]{padding:0 var(--space-4) var(--space-4)}.gd__stage[data-v-fab9e59f]{display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr)}@media (max-width: 900px){.gd__stage[data-v-fab9e59f]{grid-template-columns:minmax(0,1fr)}}.gd__pane[data-v-fab9e59f]{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.gd__label[data-v-fab9e59f]{display:inline-flex;align-items:center;gap:7px;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;opacity:.75}.gd__label i[data-v-fab9e59f]{color:var(--title-color)}.gd__screen[data-v-fab9e59f]{position:relative;height:268px;overflow:hidden;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:radial-gradient(circle,color-mix(in srgb,var(--text-color) 8%,transparent) 1px,transparent 1.3px) 0 0/16px 16px,var(--primary-bg-color);transition:border-color .4s ease,box-shadow .4s ease}.gd__screen--live[data-v-fab9e59f]{border-color:color-mix(in srgb,var(--title-color) 65%,var(--line-color));box-shadow:0 0 0 4px color-mix(in srgb,var(--title-color) 14%,transparent)}.gd__link[data-v-fab9e59f]{position:relative;display:flex;align-items:center;justify-content:center;margin-top:22px}@media (max-width: 900px){.gd__link[data-v-fab9e59f]{height:44px;margin-top:var(--space-2)}.gd__link .gd__link-line[data-v-fab9e59f]{top:0;bottom:0;left:50%;right:auto;width:2px;height:auto;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--title-color) 45%,transparent) 0 6px,transparent 6px 12px)}.gd__link .gd__link-dot i[data-v-fab9e59f]{transform:rotate(90deg)}}.gd__link-line[data-v-fab9e59f]{position:absolute;top:50%;left:6px;right:6px;height:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--title-color) 45%,transparent) 0 6px,transparent 6px 12px);background-size:24px 2px;animation:gd-flow-fab9e59f 1.2s linear infinite}.gd__link-dot[data-v-fab9e59f]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--title-color) 60%,var(--line-color));border-radius:50%;font-size:12px;color:var(--title-color);background:var(--secondary-bg-color);transition:background .3s ease,color .3s ease}.gd__link--live .gd__link-dot[data-v-fab9e59f]{color:var(--on-accent);background:var(--title-color);animation:gd-pulse-fab9e59f 1.2s ease-out}.gd__steps[data-v-fab9e59f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none}@media (max-width: 900px){.gd__steps[data-v-fab9e59f]{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}}.gd__step[data-v-fab9e59f]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--primary-bg-color);opacity:.6;transition:opacity .3s ease,border-color .3s ease}.gd__step--done[data-v-fab9e59f]{opacity:.85}.gd__step--active[data-v-fab9e59f]{border-color:color-mix(in srgb,var(--title-color) 60%,var(--line-color));opacity:1}.gd__num[data-v-fab9e59f]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--line-color);border-radius:50%;font-size:var(--text-xs);font-weight:600}.gd__num i[data-v-fab9e59f]{font-size:9px}.gd__step--active .gd__num[data-v-fab9e59f]{border-color:var(--title-color);color:var(--on-accent);background:var(--title-color)}.gd__step--done .gd__num[data-v-fab9e59f]{border-color:transparent;color:var(--color-success);background:var(--color-success-soft)}.gd__step-text[data-v-fab9e59f]{font-size:var(--text-sm);line-height:1.35}.gd__step-bar[data-v-fab9e59f]{grid-column:1/-1;height:2px;overflow:hidden;border-radius:2px;background:var(--line-color)}.gd__step-bar i[data-v-fab9e59f]{display:block;height:100%;background:var(--title-color);transform-origin:left center}.gd__why[data-v-fab9e59f]{display:flex;gap:var(--space-3);margin:var(--space-3) 0 0;font-size:var(--text-sm);line-height:1.5}.gd__why i[data-v-fab9e59f]{margin-top:3px;color:var(--color-warning)}.gd__why b[data-v-fab9e59f]{color:var(--title-color)}@keyframes gd-flow-fab9e59f{to{background-position:24px 0}}@keyframes gd-pulse-fab9e59f{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--title-color) 55%,transparent)}to{box-shadow:0 0 0 14px transparent}}@media (prefers-reduced-motion: reduce){.gd__link-line[data-v-fab9e59f],.gd__link--live .gd__link-dot[data-v-fab9e59f]{animation:none}}.srv[data-v-9c8beb3c]{display:grid;grid-template-columns:236px minmax(0,1fr);border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--secondary-bg-color)}@media (max-width: 1024px){.srv[data-v-9c8beb3c]{grid-template-columns:204px minmax(0,1fr)}}@media (max-width: 768px){.srv[data-v-9c8beb3c]{grid-template-columns:minmax(0,1fr)}}.srv-side[data-v-9c8beb3c]{min-width:0;border-right:1px solid var(--line-color);border-radius:var(--radius-xl) 0 0 var(--radius-xl);background:var(--primary-bg-color)}@media (max-width: 768px){.srv-side[data-v-9c8beb3c]{border-right:0;border-radius:var(--radius-xl)}}.srv-side__inner[data-v-9c8beb3c]{position:sticky;top:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-3)}@media (max-width: 768px){.srv-side__inner[data-v-9c8beb3c]{position:static}}.srv-search[data-v-9c8beb3c]{position:relative;display:flex;align-items:center}.srv-search__icon[data-v-9c8beb3c]{position:absolute;left:11px;font-size:var(--text-xs);opacity:.5;pointer-events:none}.srv-search__input[data-v-9c8beb3c]{width:100%;height:var(--control-md);padding:0 30px;border:1px solid var(--line-color);border-radius:var(--radius-sm);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);outline:none;transition:border-color var(--transition-fast)}.srv-search__input[data-v-9c8beb3c]::placeholder{color:var(--text-color);opacity:.45}.srv-search__input[data-v-9c8beb3c]:focus{border-color:var(--title-color)}.srv-search__clear[data-v-9c8beb3c]{position:absolute;right:6px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;min-height:22px;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-color);font-size:10px;opacity:.5;cursor:pointer}.srv-search__clear[data-v-9c8beb3c]:hover{opacity:1;background:var(--primary-bg-color)}.srv-nav[data-v-9c8beb3c]{display:flex;flex-direction:column;gap:var(--space-4)}.srv-nav__group[data-v-9c8beb3c]{display:flex;flex-direction:column;gap:2px}.srv-nav__group--tools[data-v-9c8beb3c]{padding-top:var(--space-4);border-top:1px solid var(--line-color)}.srv-nav__label[data-v-9c8beb3c]{padding:0 var(--space-2) var(--space-1);color:var(--text-color);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.5}.srv-nav__item[data-v-9c8beb3c]{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--control-lg);padding:6px var(--space-2) 6px 10px;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--text-color);font-size:var(--text-lg);text-align:left;cursor:pointer;opacity:.75;transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.srv-nav__item[data-v-9c8beb3c]:hover:not(:disabled){opacity:1;background:var(--secondary-bg-color)}.srv-nav__item[data-v-9c8beb3c]:focus-visible{outline:2px solid var(--title-color);outline-offset:-2px}.srv-nav__item[data-v-9c8beb3c]:disabled{opacity:.4;cursor:not-allowed}.srv-nav__item--active[data-v-9c8beb3c]{opacity:1;background:var(--secondary-bg-color);color:var(--title-color);font-weight:600}@media (max-width: 768px){.srv-nav__item[data-v-9c8beb3c]{min-height:48px;padding:8px 12px}}.srv-nav__icon[data-v-9c8beb3c]{flex:0 0 auto;width:18px;font-size:var(--text-md);text-align:center}.srv-nav__text[data-v-9c8beb3c]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.srv-nav__name[data-v-9c8beb3c],.srv-nav__hit[data-v-9c8beb3c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.srv-nav__hit[data-v-9c8beb3c]{font-size:var(--text-xs);font-weight:400;opacity:.6}.srv-nav__dot[data-v-9c8beb3c]{flex:0 0 auto;width:8px;height:8px;border-radius:var(--radius-pill);background:var(--color-warning)}.srv-nav__chevron[data-v-9c8beb3c]{display:none;font-size:var(--text-xs);opacity:.4}@media (max-width: 768px){.srv-nav__chevron[data-v-9c8beb3c]{display:inline-block}}.srv-nav__empty[data-v-9c8beb3c]{padding:var(--space-2);font-size:var(--text-sm);opacity:.6}.srv-main[data-v-9c8beb3c]{display:flex;flex-direction:column;min-width:0;padding:var(--space-5) var(--space-6) var(--space-4)}@media (max-width: 1024px){.srv-main[data-v-9c8beb3c]{padding:var(--space-5)}}@media (max-width: 768px){.srv-main[data-v-9c8beb3c]{padding:var(--space-4)}}@media (max-width: 480px){.srv-main[data-v-9c8beb3c]{padding:var(--space-3)}}.srv-back[data-v-9c8beb3c]{display:none}@media (max-width: 768px){.srv-back[data-v-9c8beb3c]{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);height:var(--control-md);margin-bottom:var(--space-3);padding:0 var(--space-3) 0 var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:var(--text-md);cursor:pointer;opacity:.8}.srv-back[data-v-9c8beb3c]:hover{opacity:1;background:var(--primary-bg-color)}}.srv-head[data-v-9c8beb3c]{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-color)}.srv-head__title[data-v-9c8beb3c]{margin:0;color:var(--text-color);font-size:var(--text-xl);font-weight:700}.srv-head__hint[data-v-9c8beb3c]{max-width:720px;margin:var(--space-1) 0 0;font-size:var(--text-md);line-height:1.5;opacity:.7}.srv-body[data-v-9c8beb3c]{flex:1 1 auto;min-width:0}.srv-unsaved[data-v-9c8beb3c]{position:sticky;bottom:var(--space-4);z-index:20;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-5);padding:10px 10px 10px var(--space-4);border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--primary-bg-color);box-shadow:var(--shadow-pop)}.srv-unsaved__text[data-v-9c8beb3c]{min-width:0;font-size:var(--text-md);font-weight:500}.srv-unsaved__actions[data-v-9c8beb3c]{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.srv-unsaved__reset[data-v-9c8beb3c]{height:var(--control-md);padding:0 var(--space-3);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:var(--text-md);cursor:pointer}.srv-unsaved__reset[data-v-9c8beb3c]:hover:not(:disabled){text-decoration:underline}.srv-unsaved__reset[data-v-9c8beb3c]:disabled{opacity:.5;cursor:not-allowed}.srv-unsaved__save[data-v-9c8beb3c]{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border:0;border-radius:var(--radius-sm);background:var(--color-success);color:var(--on-accent);font-size:var(--text-md);font-weight:600;white-space:nowrap;cursor:pointer;transition:opacity var(--transition-fast)}.srv-unsaved__save[data-v-9c8beb3c]:hover:not(:disabled){opacity:.88}.srv-unsaved__save[data-v-9c8beb3c]:disabled{opacity:.6;cursor:progress}.srv-unsaved--alert[data-v-9c8beb3c]{border-color:var(--color-danger);background:color-mix(in srgb,var(--color-danger) 18%,var(--primary-bg-color));animation:srv-unsaved-shake-9c8beb3c .5s ease}@media (max-width: 768px){.srv-unsaved[data-v-9c8beb3c]{position:fixed;right:var(--space-3);bottom:var(--space-3);left:var(--space-3);margin:0}}@media (max-width: 768px){.srv--dirty .srv-body[data-v-9c8beb3c]{padding-bottom:96px}}@media (max-width: 768px){.srv:not(.srv--section) .srv-main[data-v-9c8beb3c]{padding:0}.srv:not(.srv--section) .srv-main[data-v-9c8beb3c]>:not(.srv-unsaved){display:none}.srv--section .srv-side[data-v-9c8beb3c]{display:none}}@keyframes srv-unsaved-shake-9c8beb3c{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.srv-unsaved-enter-active[data-v-9c8beb3c],.srv-unsaved-leave-active[data-v-9c8beb3c]{transition:opacity .2s ease,transform .2s ease}.srv-unsaved-enter-from[data-v-9c8beb3c],.srv-unsaved-leave-to[data-v-9c8beb3c]{opacity:0;transform:translateY(12px)}@media (prefers-reduced-motion: reduce){.srv-unsaved--alert[data-v-9c8beb3c]{animation:none}.srv-unsaved-enter-active[data-v-9c8beb3c],.srv-unsaved-leave-active[data-v-9c8beb3c]{transition:none}}.settings-toast[data-v-9c8beb3c]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:60;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:var(--radius-md);background:var(--secondary-bg-color);border:1px solid var(--line-color);box-shadow:var(--shadow-pop);color:var(--title-color);font-size:var(--text-md)}.settings-toast i[data-v-9c8beb3c]{color:var(--color-success);font-size:var(--text-lg)}.toast-fade-enter-active[data-v-9c8beb3c],.toast-fade-leave-active[data-v-9c8beb3c]{transition:opacity .25s ease,transform .25s ease}.toast-fade-enter-from[data-v-9c8beb3c],.toast-fade-leave-to[data-v-9c8beb3c]{opacity:0;transform:translate(-50%,12px)}.loading-state[data-v-9c8beb3c]{display:grid;gap:10px}.loading-state .sk[data-v-9c8beb3c]{height:58px;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:linear-gradient(90deg,var(--skeleton-bg),var(--skeleton-shine),var(--skeleton-bg));background-size:200% 100%;animation:shimmer-9c8beb3c 1.2s linear infinite}@keyframes shimmer-9c8beb3c{0%{background-position:0% 0%}to{background-position:200% 0%}}.empty-state[data-v-9c8beb3c]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;gap:12px;opacity:.4;font-size:14px}.empty-state i[data-v-9c8beb3c]{font-size:30px}.faq-container[data-v-9c8beb3c]{display:flex;gap:20px;max-height:69vh;overflow:hidden}@media (max-width: 768px){.faq-container[data-v-9c8beb3c]{flex-direction:column;max-height:none}}.faq-sidebar[data-v-9c8beb3c]{flex-shrink:0;border-right:1px solid var(--line-color);padding-right:16px;overflow-y:auto}@media (max-width: 768px){.faq-sidebar[data-v-9c8beb3c]{border-right:none;border-bottom:1px solid var(--line-color);padding-right:0;padding-bottom:12px;max-height:200px}}.faq-sidebar__title[data-v-9c8beb3c]{font-size:var(--text-sm);font-weight:600;color:var(--title-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;opacity:.7}.faq-sidebar__nav[data-v-9c8beb3c]{display:flex;flex-direction:column;gap:6px}.faq-sidebar__nav a[data-v-9c8beb3c]{font-size:var(--text-md);color:var(--text-color);text-decoration:none;padding:6px 8px;border-radius:var(--radius-xs);transition:all .15s;cursor:pointer;opacity:.75}.faq-sidebar__nav a[data-v-9c8beb3c]:hover{background:var(--secondary-bg-color);opacity:1;color:var(--title-color)}.faq-content[data-v-9c8beb3c]{flex:1;overflow-y:auto;padding-right:8px}@media (max-width: 768px){.faq-content[data-v-9c8beb3c]{padding-right:0}}.faq-section[data-v-9c8beb3c]{margin-bottom:28px;scroll-margin-top:16px}.faq-section[data-v-9c8beb3c]:last-child{margin-bottom:0}.faq-section h3[data-v-9c8beb3c]{font-size:16px;font-weight:600;color:var(--title-color);border-bottom:1px solid var(--line-color);padding-bottom:8px;margin:0 0 12px}.faq-section p[data-v-9c8beb3c]{margin:10px 0;font-size:14px;line-height:1.5;color:var(--text-color)}.faq-section ul[data-v-9c8beb3c],.faq-section ol[data-v-9c8beb3c]{margin:8px 0 12px;padding-left:20px}.faq-section li[data-v-9c8beb3c]{margin:6px 0;font-size:14px;line-height:1.45;color:var(--text-color)}.faq-section strong[data-v-9c8beb3c]{color:var(--title-color)}.s-modal-body[data-v-9c8beb3c]{padding-top:4px}.s-modal-body__text[data-v-9c8beb3c]{font-size:14px;line-height:1.5;color:var(--text-color)}.na-page[data-v-db5d40db]{min-height:100vh;width:100%;background:var(--background);background-size:cover;color:var(--text-color);display:flex;align-items:center;justify-content:center;padding:24px}.na-content[data-v-db5d40db]{width:min(560px,100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.na-image[data-v-db5d40db]{width:min(260px,72vw);height:auto;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.na-info[data-v-db5d40db]{display:flex;flex-direction:column;align-items:center;gap:8px}.na-info h1[data-v-db5d40db]{margin:0;color:var(--text-color);font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.na-info p[data-v-db5d40db]{margin:0;max-width:450px;color:var(--text-color);opacity:.72;font-size:var(--text-lg);line-height:1.5}.na-actions[data-v-db5d40db]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:4px}.na-button[data-v-db5d40db]{min-height:var(--control-lg);padding:0 16px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,opacity .18s ease}.na-button i[data-v-db5d40db]{font-size:14px}.na-button[data-v-db5d40db]:hover{background:var(--primary-bg-color);border-color:var(--title-color);transform:translateY(-1px)}.na-button[data-v-db5d40db]:active{transform:translateY(0);opacity:.9}.na-button-primary[data-v-db5d40db]{background:var(--primary-bg-color)}.na-button-secondary[data-v-db5d40db]{background:transparent}@media (max-width: 520px){.na-page[data-v-db5d40db]{padding:18px}.na-content[data-v-db5d40db]{gap:14px}.na-image[data-v-db5d40db]{width:min(220px,76vw)}.na-actions[data-v-db5d40db]{flex-direction:column}.na-button[data-v-db5d40db]{width:100%}}@media (prefers-reduced-motion: reduce){.na-button[data-v-db5d40db]{transition:none}}.header[data-v-97ae8b4b]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.header_top[data-v-97ae8b4b]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.actions[data-v-97ae8b4b]{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.pill[data-v-97ae8b4b]{height:40px;padding:0 14px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:rgba(255,255,255,.03);color:var(--text-color);font-size:var(--text-md);display:inline-flex;align-items:center;gap:10px;opacity:.9}.grid[data-v-97ae8b4b]{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;align-items:stretch}.grid.single[data-v-97ae8b4b]{grid-template-columns:1fr}@media (max-width: 1000px){.grid[data-v-97ae8b4b]{grid-template-columns:1fr}}.card[data-v-97ae8b4b]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.card_head[data-v-97ae8b4b]{padding:12px;border-bottom:1px solid var(--line-color);display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto}.card_title[data-v-97ae8b4b]{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-md)}.small[data-v-97ae8b4b]{font-size:var(--text-sm);opacity:.75}.editor_split[data-v-97ae8b4b]{display:grid;grid-template-columns:1fr 1fr;min-height:650px}@media (max-width: 1100px){.editor_split[data-v-97ae8b4b]{grid-template-columns:1fr}}.textarea[data-v-97ae8b4b]{width:100%;min-height:650px;resize:vertical;background:var(--primary-bg-color);border:0;color:var(--text-color);padding:12px;font-size:14px;line-height:1.4;outline:none}.textarea.readonly[data-v-97ae8b4b]{opacity:.92;cursor:default}.preview[data-v-97ae8b4b]{border-left:1px solid var(--line-color);background:rgba(255,255,255,.02);display:flex;flex-direction:column;min-height:650px}@media (max-width: 1100px){.preview[data-v-97ae8b4b]{border-left:0;border-top:1px solid var(--line-color)}}.preview_head[data-v-97ae8b4b]{padding:12px;border-bottom:1px solid var(--line-color);font-size:var(--text-md)}.preview_body[data-v-97ae8b4b]{margin:0;padding:12px;white-space:pre-wrap;word-break:break-word;color:var(--text-color);font-size:14px;line-height:1.4;flex:1 1 auto;min-height:0}.filters[data-v-97ae8b4b]{padding:12px;display:grid;gap:10px;flex:0 0 auto}.switches[data-v-97ae8b4b]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.seg[data-v-97ae8b4b]{height:var(--control-md);border-radius:var(--radius-pill);border:1px solid var(--line-color);background:rgba(255,255,255,.02);color:var(--text-color);font-size:var(--text-sm);cursor:pointer}.seg.on[data-v-97ae8b4b]{background:rgba(48,133,214,.18);border-color:#3085d68c}.search[data-v-97ae8b4b]{height:40px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);display:flex;align-items:center;gap:10px;padding:0 12px}.search input[data-v-97ae8b4b]{flex:1;border:0;outline:none;background:transparent;color:var(--text-color);font-size:14px;min-width:0}.search .x[data-v-97ae8b4b]{width:30px;height:var(--control-sm);border-radius:var(--radius-md);border:1px solid var(--line-color);background:rgba(255,255,255,.02);color:var(--text-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.9}.row[data-v-97ae8b4b]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 700px){.row[data-v-97ae8b4b]{grid-template-columns:1fr}}.select[data-v-97ae8b4b],.input[data-v-97ae8b4b]{height:40px;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);padding:0 12px;outline:none;font-size:var(--text-md)}.full[data-v-97ae8b4b]{width:100%;justify-content:center}.tablewrap[data-v-97ae8b4b]{border-top:1px solid var(--line-color);background:rgba(0,0,0,.05);overflow:auto;flex:1 1 auto;min-height:0}.table[data-v-97ae8b4b]{width:100%;border-collapse:separate;border-spacing:0;min-width:920px;font-size:var(--text-sm)}.table th[data-v-97ae8b4b],.table td[data-v-97ae8b4b]{padding:11px 12px;border-right:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);white-space:nowrap}.table th[data-v-97ae8b4b]:first-child,.table td[data-v-97ae8b4b]:first-child{border-left:1px solid rgba(255,255,255,.18)}.table thead tr th[data-v-97ae8b4b]{border-top:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);text-align:left}.table tbody tr:hover td[data-v-97ae8b4b]{background:rgba(48,133,214,.06)}.skeleton[data-v-97ae8b4b]{padding:12px;flex:1 1 auto;min-height:0}.skeleton__bar[data-v-97ae8b4b]{height:var(--control-md);width:180px;background:var(--skeleton-bg);border-radius:6px;margin-bottom:12px;animation:shine-97ae8b4b 1.2s infinite linear alternate}.skeleton__area[data-v-97ae8b4b]{height:520px;background:var(--skeleton-bg);border-radius:6px;animation:shine-97ae8b4b 1.2s infinite linear alternate}@keyframes shine-97ae8b4b{0%{opacity:.6}to{opacity:1}}.status-cell[data-v-a082a99f]{display:flex;justify-content:center;align-items:center;gap:10px}.items-list[data-v-a082a99f]{display:flex;flex-direction:column;max-width:300px}.item[data-v-a082a99f]{display:inline-flex;align-items:center;gap:5px;font-size:var(--text-sm);padding:2px 0;line-height:1.4;flex-wrap:wrap}.item--empty[data-v-a082a99f]{opacity:.5;font-style:italic;padding:2px 0}.item-icon[data-v-a082a99f]{font-size:var(--text-xs);opacity:.5;flex-shrink:0;width:14px}.item-id[data-v-a082a99f]{opacity:.5;font-size:10px;font-family:monospace}.item-cmd[data-v-a082a99f]{font-family:monospace;font-size:var(--text-xs);background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:4px;padding:1px 5px}.item-cmd-sep[data-v-a082a99f]{opacity:.4;font-size:var(--text-xs)}.error[data-v-a082a99f]{margin-top:12px;opacity:.85;color:#f44336;font-size:var(--text-md)}.confirm-text[data-v-a082a99f]{font-size:14px;line-height:1.6}.confirm-text--pre[data-v-a082a99f]{white-space:pre-wrap}.type-picker[data-v-a082a99f]{display:flex;flex-direction:column;gap:10px}.type-picker__hint[data-v-a082a99f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--radius-md);background:var(--secondary-bg-color);border:1px dashed var(--line-color);font-size:12.5px;line-height:1.45;opacity:.9}.type-picker__hint i[data-v-a082a99f]{color:var(--title-color);font-size:14px}.type-picker__item[data-v-a082a99f]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:14px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);cursor:pointer;text-align:left;transition:all .2s ease;width:100%}.type-picker__item[data-v-a082a99f]:hover{background:var(--primary-bg-color);border-color:var(--title-color)}.type-picker__item:hover .type-picker__arrow[data-v-a082a99f]{opacity:1;transform:translate(0)}.type-picker__item[data-v-a082a99f]:active{transform:translateY(1px)}.type-picker__icon[data-v-a082a99f]{width:44px;height:44px;border-radius:var(--radius-md);font-size:19px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--primary-bg-color);border:1px solid var(--line-color);color:var(--title-color)}.type-picker__icon--form[data-v-a082a99f]{color:#5b9bff}.type-picker__icon--manage[data-v-a082a99f]{color:#72c780}.type-picker__icon--list[data-v-a082a99f]{color:#d8a657}.type-picker__icon--reply[data-v-a082a99f]{color:#b88cff}.type-picker__icon--selector[data-v-a082a99f]{color:#ff8fb1}.type-picker__content[data-v-a082a99f]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.type-picker__title[data-v-a082a99f]{font-size:14px;font-weight:600}.type-picker__desc[data-v-a082a99f]{font-size:var(--text-md);opacity:.7;line-height:1.4}.type-picker__mono[data-v-a082a99f]{font-family:monospace;font-size:var(--text-sm);padding:1px 6px;border-radius:6px;background:var(--line-color);opacity:.95}.type-picker__arrow[data-v-a082a99f]{flex-shrink:0;font-size:var(--text-md);opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .2s ease;color:var(--title-color)}.filters[data-v-a082a99f]{display:flex;flex-direction:column;gap:16px}.filters__hero[data-v-a082a99f]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--radius-md);background:var(--secondary-bg-color);border:1px solid var(--line-color)}.filters__hero-icon[data-v-a082a99f]{width:40px;height:40px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;background:var(--primary-bg-color);border:1px solid var(--line-color)}.filters__hero-icon i[data-v-a082a99f]{font-size:16px;opacity:.9}.filters__hero-content[data-v-a082a99f]{display:flex;flex-direction:column;gap:2px}.filters__hero-title[data-v-a082a99f]{font-size:14px;font-weight:600}.filters__hero-sub[data-v-a082a99f]{font-size:var(--text-md);opacity:.7}.filters__header[data-v-a082a99f]{display:flex;align-items:center;justify-content:space-between}.filters__header-title[data-v-a082a99f]{font-size:var(--text-md);font-weight:600;display:inline-flex;align-items:center;gap:8px}.filters__header-title i[data-v-a082a99f]{font-size:var(--text-sm);opacity:.7}.filters__reset[data-v-a082a99f]{border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);border-radius:var(--radius-xl);padding:6px 12px;font-size:var(--text-sm);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s ease}.filters__reset[data-v-a082a99f]:hover{background:var(--primary-bg-color);border-color:var(--title-color)}.filters__reset[data-v-a082a99f]:active{transform:translateY(1px)}.filters__grid[data-v-a082a99f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 720px){.filters__grid[data-v-a082a99f]{grid-template-columns:1fr}}.filters__field[data-v-a082a99f]{display:flex;flex-direction:column;gap:6px}.filters__label[data-v-a082a99f]{font-size:var(--text-sm);font-weight:500;opacity:.7}.filters__select-wrapper[data-v-a082a99f]{position:relative;width:100%}.filters__select[data-v-a082a99f]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:8px 32px 8px 12px;border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);outline:none;cursor:pointer;transition:all .2s ease}.filters__select[data-v-a082a99f]:hover{border-color:var(--title-color)}.filters__select[data-v-a082a99f]:focus{border-color:var(--title-color);box-shadow:0 0 0 2px #0a80811a}.filters__select-arrow[data-v-a082a99f]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:var(--text-xs);opacity:.5;pointer-events:none}.filters__hint[data-v-a082a99f]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--secondary-bg-color);border:1px dashed var(--line-color);font-size:var(--text-sm);opacity:.8}.filters__hint i[data-v-a082a99f]{font-size:var(--text-sm);opacity:.6}.names-loading[data-v-a082a99f]{font-size:var(--text-sm);color:var(--text-color);opacity:.7;display:flex;align-items:center;gap:8px;margin-left:12px;padding:4px 8px;border-radius:var(--radius-lg);background:var(--secondary-bg-color)}.select-wrap[data-v-d1c0aa0f]{position:relative;display:inline-flex;align-items:center}.select-input[data-v-d1c0aa0f]{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid var(--line-color);border-radius:23px;background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;padding:10px 40px 10px 12px;outline:none;min-width:240px;line-height:1}.select-input--with-icon[data-v-d1c0aa0f]{padding-left:38px}.select-icon[data-v-d1c0aa0f]{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--text-color);opacity:.7;font-size:var(--text-md);display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.select-arrow[data-v-d1c0aa0f]{position:absolute;right:12px;pointer-events:none;color:var(--text-color);opacity:.7;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.modal-shell[data-v-d1c0aa0f]{display:grid;gap:14px}.modal-hero[data-v-d1c0aa0f]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line-color);border-radius:18px;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.hero-icon[data-v-d1c0aa0f]{width:42px;height:var(--control-lg);border-radius:14px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-color);background:rgba(255,255,255,.04);flex:0 0 auto}.hero-icon i[data-v-d1c0aa0f]{font-size:16px;opacity:.9}.hero-text[data-v-d1c0aa0f]{display:grid;gap:2px}.hero-title[data-v-d1c0aa0f]{font-size:14px;letter-spacing:.2px}.hero-sub[data-v-d1c0aa0f]{font-size:var(--text-md);opacity:.78}.pill-row[data-v-d1c0aa0f]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-d1c0aa0f]{border:1px solid var(--line-color);background:rgba(255,255,255,.03);color:var(--text-color);border-radius:var(--radius-pill);padding:8px 10px;font-size:var(--text-md);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .12s ease,transform .05s ease}.pill[data-v-d1c0aa0f]:hover{background:rgba(255,255,255,.05)}.pill[data-v-d1c0aa0f]:active{transform:translateY(1px)}.pill i[data-v-d1c0aa0f]{opacity:.85}.cards[data-v-d1c0aa0f]{display:grid;gap:12px}.card[data-v-d1c0aa0f]{border:1px solid var(--line-color);border-radius:18px;padding:14px;background:rgba(255,255,255,.02)}.card-head[data-v-d1c0aa0f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.card-title[data-v-d1c0aa0f]{display:inline-flex;align-items:center;gap:10px;font-size:var(--text-md);opacity:.95}.card-title i[data-v-d1c0aa0f]{opacity:.85}.mini[data-v-d1c0aa0f]{border:1px solid var(--line-color);background:rgba(255,255,255,.02);color:var(--text-color);border-radius:var(--radius-pill);padding:7px 10px;font-size:var(--text-sm);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .12s ease,transform .05s ease}.mini[data-v-d1c0aa0f]:hover{background:rgba(255,255,255,.05)}.mini[data-v-d1c0aa0f]:active{transform:translateY(1px)}.mini i[data-v-d1c0aa0f]{opacity:.85}.grid2[data-v-d1c0aa0f]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field--full[data-v-d1c0aa0f]{grid-column:1/-1}.label[data-v-d1c0aa0f]{font-size:var(--text-md);color:var(--text-color);opacity:.82;margin-bottom:8px}.input-wrap[data-v-d1c0aa0f]{display:flex;align-items:center;gap:10px;border:1px solid var(--line-color);border-radius:23px;background:var(--secondary-bg-color);padding:10px 12px}.input-wrap i[data-v-d1c0aa0f]{opacity:.85;font-size:14px}.text-input[data-v-d1c0aa0f]{width:100%;border:none;outline:none;background:transparent;color:var(--text-color);font-size:14px}.text-input[data-v-d1c0aa0f]::placeholder{color:var(--text-color);opacity:.75}.hint[data-v-d1c0aa0f]{margin-top:12px;border:1px dashed rgba(255,255,255,.14);background:rgba(255,255,255,.02);border-radius:var(--radius-lg);padding:10px 12px;display:flex;align-items:center;gap:10px;font-size:var(--text-md);opacity:.85}.hint i[data-v-d1c0aa0f]{opacity:.85}@media (max-width: 720px){.grid2[data-v-d1c0aa0f]{grid-template-columns:1fr}.select-input[data-v-d1c0aa0f]{min-width:220px}}.src-badge[data-v-d1c0aa0f]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:var(--text-xs);line-height:16px;vertical-align:middle;border:1px solid var(--line-color);color:var(--text-color);opacity:.85}.src-badge--bot[data-v-d1c0aa0f]{border-color:var(--accent-color);color:var(--accent-color);opacity:1}.src-badge--discord[data-v-d1c0aa0f]{border-color:var(--primary-color);color:var(--primary-color);opacity:1}.ban-page[data-v-348b16c2]{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:24px}.ban-page--full[data-v-348b16c2]{min-height:100vh;background:var(--background);background-size:cover}.ban-content[data-v-348b16c2]{width:min(560px,100%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center}.ban-image[data-v-348b16c2]{border-radius:0 0 50% 50%;width:min(260px,72vw);height:auto;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.ban-info[data-v-348b16c2]{display:flex;flex-direction:column;align-items:center;gap:8px}.ban-info h1[data-v-348b16c2]{margin:0;color:var(--text-color);font-size:clamp(24px,4vw,34px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.ban-info p[data-v-348b16c2]{font-family:af-Thin,sans-serif;margin:0;max-width:460px;color:var(--text-color);opacity:.72;font-size:var(--text-lg);line-height:1.5}.ban-actions[data-v-348b16c2]{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:4px}.ban-button[data-v-348b16c2]{min-height:var(--control-lg);padding:0 16px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:500;line-height:1;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease,opacity .18s ease}.ban-button i[data-v-348b16c2]{font-size:14px}.ban-button[data-v-348b16c2]:hover{background:var(--primary-bg-color);border-color:var(--title-color);transform:translateY(-1px)}.ban-button[data-v-348b16c2]:active{transform:translateY(0);opacity:.9}.ban-button[data-v-348b16c2]:disabled{opacity:.55;cursor:not-allowed;transform:none}.ban-button-primary[data-v-348b16c2]{background:var(--primary-bg-color)}.ban-button-secondary[data-v-348b16c2]{background:transparent}@media (max-width: 520px){.ban-page[data-v-348b16c2]{padding:18px}.ban-content[data-v-348b16c2]{gap:14px}.ban-image[data-v-348b16c2]{width:min(220px,76vw)}.ban-actions[data-v-348b16c2]{flex-direction:column}.ban-button[data-v-348b16c2]{width:100%}}@media (prefers-reduced-motion: reduce){.ban-button[data-v-348b16c2]{transition:none}}.save-bar[data-v-d0614271]{position:sticky;top:0;z-index:6;display:flex;align-items:center;justify-content:flex-start;gap:12px;margin-bottom:18px;padding:10px 14px;border:1px solid var(--line-color);border-radius:var(--radius-pill);background:var(--secondary-bg-color)}.save-bar__btn[data-v-d0614271]{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;padding:11px 26px;border:none;border-radius:var(--radius-pill);background:var(--title-color);color:var(--on-accent);font-size:var(--text-md);font-weight:600;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.save-bar__btn i[data-v-d0614271]{font-size:var(--text-lg)}.save-bar__btn[data-v-d0614271]:hover:not(:disabled){opacity:.88}.save-bar__btn[data-v-d0614271]:active:not(:disabled){transform:scale(.97)}.save-bar__btn[data-v-d0614271]:disabled{opacity:.45;cursor:not-allowed}.save-bar__hint[data-v-d0614271]{font-size:var(--text-sm);color:var(--text-color);opacity:.55;min-width:0}@media (max-width: 640px){.save-bar__hint[data-v-d0614271]{display:none}}.save-bar-enter-active[data-v-d0614271],.save-bar-leave-active[data-v-d0614271]{transition:opacity .18s ease,transform .18s ease}.save-bar-enter-from[data-v-d0614271],.save-bar-leave-to[data-v-d0614271]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion: reduce){.save-bar-enter-active[data-v-d0614271],.save-bar-leave-active[data-v-d0614271]{transition:none}}.settings-section[data-v-eff37e49]{width:100%}.section-header[data-v-eff37e49]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.section-header__icon[data-v-eff37e49]{width:48px;height:48px;border-radius:14px;background:rgba(var(--title-color-rgb, 10, 128, 129),.12);border:1px solid rgba(var(--title-color-rgb, 10, 128, 129),.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-header__icon i[data-v-eff37e49]{font-size:20px;color:var(--title-color)}.section-header__title[data-v-eff37e49]{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--text-color)}.section-header__sub[data-v-eff37e49]{font-size:var(--text-md);color:var(--text-color);opacity:.5;margin:0}.profile-hero[data-v-eff37e49]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line-color);margin-bottom:24px}.profile-hero__bg[data-v-eff37e49]{position:relative;height:130px;background:var(--secondary-bg-color);background-size:cover;background-position:center;display:flex;align-items:flex-end;justify-content:flex-end;padding:14px}.profile-hero__overlay[data-v-eff37e49]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.35));pointer-events:none}.change-bg-btn[data-v-eff37e49]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.2);background:rgba(0,0,0,.45);color:#ffffffd9;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s}.change-bg-btn[data-v-eff37e49]:hover{background:rgba(0,0,0,.65)}.profile-hero__body[data-v-eff37e49]{display:flex;align-items:flex-end;gap:18px;padding:0 24px 20px;background:var(--secondary-bg-color)}.profile-avatar-wrap[data-v-eff37e49]{position:relative;margin-top:-36px;flex-shrink:0;cursor:pointer}.profile-avatar-wrap:hover .profile-avatar__edit[data-v-eff37e49]{opacity:1}.profile-avatar-frame-wrap[data-v-eff37e49]{width:80px;height:80px;border-radius:50%;position:relative}.profile-avatar[data-v-eff37e49]{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.profile-avatar__edit[data-v-eff37e49]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}.profile-avatar__edit i[data-v-eff37e49]{color:#fff;font-size:16px}.profile-hero__info[data-v-eff37e49]{padding-bottom:4px;display:flex;flex-direction:column;gap:6px}.profile-hero__name[data-v-eff37e49]{font-size:var(--text-xl);font-weight:700;color:var(--text-color)}.profile-hero__age[data-v-eff37e49]{font-size:var(--text-sm);color:var(--text-color);opacity:.5}.cards-row[data-v-eff37e49]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:24px}.card[data-v-eff37e49]{border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);overflow:hidden}.card__header[data-v-eff37e49]{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line-color);font-size:14px;font-weight:600;color:var(--text-color)}.card__header i[data-v-eff37e49]{color:var(--title-color);font-size:var(--text-lg)}.card__body[data-v-eff37e49]{padding:20px;display:flex;flex-direction:column;gap:16px}.field[data-v-eff37e49]{display:flex;flex-direction:column;gap:7px}.field__label[data-v-eff37e49]{font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color);opacity:.55;display:flex;align-items:center;gap:7px}.field__label i[data-v-eff37e49]{font-size:var(--text-md);color:var(--title-color);opacity:1}.field__input[data-v-eff37e49]{background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:9px;padding:10px 14px;color:var(--text-color);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.field__input[data-v-eff37e49]::placeholder{color:var(--text-color);opacity:.3}.field__input[data-v-eff37e49]:focus{border-color:var(--title-color);box-shadow:0 0 0 3px #0a80811a}.field-error[data-v-eff37e49]{color:#f44336;font-size:var(--text-sm);margin:0;display:flex;align-items:center;gap:5px}.settings-section[data-v-10914367]{width:100%}.section-header[data-v-10914367]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.section-header__icon[data-v-10914367]{width:48px;height:48px;border-radius:14px;background:rgba(var(--title-color-rgb, 10, 128, 129),.12);border:1px solid rgba(var(--title-color-rgb, 10, 128, 129),.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-header__icon i[data-v-10914367]{font-size:20px;color:var(--title-color)}.section-header__title[data-v-10914367]{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--text-color)}.section-header__sub[data-v-10914367]{font-size:var(--text-md);color:var(--text-color);opacity:.5;margin:0}.card[data-v-10914367]{border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);overflow:hidden}.card__header[data-v-10914367]{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line-color);font-size:14px;font-weight:600;color:var(--text-color)}.card__header i[data-v-10914367]{color:var(--title-color);font-size:var(--text-lg)}.card__body[data-v-10914367]{padding:20px;display:flex;flex-direction:column;gap:16px}.vip-card[data-v-10914367]{margin-bottom:24px}.vip-card__content[data-v-10914367]{position:relative}.vip-card__body[data-v-10914367]{transition:filter .2s,opacity .2s}.vip-card__body--locked[data-v-10914367]{filter:blur(5px);opacity:.38;pointer-events:none;-webkit-user-select:none;user-select:none}.vip-badge[data-v-10914367]{margin-left:auto;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;color:var(--title-color);background:rgba(var(--title-color-rgb, 10, 128, 129),.12);border:1px solid rgba(var(--title-color-rgb, 10, 128, 129),.25);border-radius:var(--radius-xl);padding:3px 10px;display:flex;align-items:center;gap:5px}.vip-lock[data-v-10914367]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;text-align:center;color:var(--text-color);pointer-events:auto}.vip-lock__icon[data-v-10914367]{font-size:28px;color:var(--title-color);margin-bottom:3px}.vip-lock strong[data-v-10914367]{font-size:20px;font-weight:900;color:var(--text-color)}.vip-lock p[data-v-10914367]{margin:0;max-width:430px;font-size:14px;line-height:1.55;color:var(--text-color);opacity:.72}.vip-lock a[data-v-10914367]{color:var(--title-color);font-weight:900;text-decoration:none}.vip-lock a[data-v-10914367]:hover{text-decoration:underline}.premium-preview[data-v-10914367]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--line-color)}.premium-preview__bg[data-v-10914367]{position:relative;height:120px;background:var(--primary-bg-color);background-size:cover;background-position:center}.premium-preview__overlay[data-v-10914367]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.35));pointer-events:none}.premium-preview__body[data-v-10914367]{display:flex;align-items:flex-end;gap:18px;padding:0 24px 20px;background:var(--primary-bg-color)}.premium-preview__avatar-wrap[data-v-10914367]{width:80px;height:80px;border-radius:50%;position:relative;margin-top:-36px;flex-shrink:0}.premium-preview__avatar[data-v-10914367]{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.premium-preview__info[data-v-10914367]{padding-bottom:4px;display:flex;flex-direction:column;gap:6px;min-width:0}.premium-preview__name[data-v-10914367]{font-size:var(--text-xl);font-weight:700;color:var(--text-color)}.premium-block[data-v-10914367]{display:flex;flex-direction:column;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--line-color)}.premium-block[data-v-10914367]:last-child{padding-bottom:0;border-bottom:none}.premium-block__head[data-v-10914367]{display:flex;align-items:center;justify-content:space-between;gap:16px}.premium-block__head h3[data-v-10914367]{margin:0 0 4px;font-size:var(--text-lg);color:var(--text-color)}.premium-block__head p[data-v-10914367]{margin:0;font-size:var(--text-sm);color:var(--text-color);opacity:.5;line-height:1.4}.premium-switch[data-v-10914367]{position:relative;width:48px;height:26px;flex:0 0 auto;cursor:pointer}.premium-switch input[data-v-10914367]{display:none}.premium-switch span[data-v-10914367]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-pill);border:1px solid var(--line-color);background:var(--primary-bg-color);transition:border-color .2s,background .2s}.premium-switch span[data-v-10914367]:before{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--text-color);opacity:.45;transition:transform .2s,opacity .2s,background .2s}.premium-switch input:checked+span[data-v-10914367]{border-color:var(--title-color);background:rgba(var(--title-color-rgb, 10, 128, 129),.18)}.premium-switch input:checked+span[data-v-10914367]:before{transform:translate(22px);opacity:1;background:var(--title-color)}.premium-switch--disabled[data-v-10914367]{cursor:not-allowed}.premium-row-preview[data-v-10914367]{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 14px;border-radius:14px;border:1px solid var(--line-color);background:var(--primary-bg-color);background-size:cover;background-position:center}.premium-row-preview div[data-v-10914367]{min-width:0}.premium-row-preview span[data-v-10914367]{font-size:var(--text-lg);font-weight:700}.premium-row-preview p[data-v-10914367]{margin:4px 0 0;font-size:var(--text-sm);color:var(--text-color);opacity:.58}.premium-row-preview__avatar-wrap[data-v-10914367]{flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;overflow:visible}.premium-row-preview__avatar[data-v-10914367]{width:44px;height:44px;border-radius:50%;position:relative;overflow:visible}.premium-row-preview__avatar img[data-v-10914367]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.premium-row-preview--enabled[data-v-10914367]{border-color:rgba(var(--title-color-rgb, 10, 128, 129),.35)}.premium-row-preview--enabled[data-v-10914367]{color:#eef1f6}.premium-row-preview--enabled p[data-v-10914367],.premium-row-preview--enabled span[data-v-10914367]:not(.premium-username):not([class*=-animated]){color:#eef1f6;-webkit-text-fill-color:#eef1f6}.premium-row-preview--enabled .premium-username[data-v-10914367]{-webkit-text-fill-color:currentColor}.premium-row-preview--enabled img.invert[data-v-10914367]{filter:brightness(0) invert(1)}.style-options[data-v-10914367]{display:flex;gap:10px;flex-wrap:wrap}.style-option[data-v-10914367]{display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-md);font-weight:500;cursor:pointer;transition:border-color .2s,background .2s}.style-option i[data-v-10914367]{font-size:var(--text-md);color:var(--title-color)}.style-option[data-v-10914367]:hover:not(:disabled){border-color:var(--title-color)}.style-option[data-v-10914367]:disabled{cursor:not-allowed}.style-option--active[data-v-10914367]{border-color:var(--title-color);background:rgba(var(--title-color-rgb, 10, 128, 129),.1)}.color-picker-row[data-v-10914367]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.color-picker-wrap[data-v-10914367]{display:flex;align-items:center;gap:14px}.color-input[data-v-10914367]{width:48px;height:48px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:none;cursor:pointer;padding:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.color-input[data-v-10914367]:disabled{cursor:not-allowed}.color-input[data-v-10914367]::-webkit-color-swatch-wrapper{padding:0;border-radius:var(--radius-xs)}.color-input[data-v-10914367]::-webkit-color-swatch{border:none;border-radius:var(--radius-xs)}.color-preview[data-v-10914367]{font-size:var(--text-xl);font-weight:700;transition:color .15s}.badge-color-preview[data-v-10914367]{position:relative;width:48px;height:48px;flex:0 0 auto}.badge-color-preview img[data-v-10914367]{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.glow-dot[data-v-10914367]{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:1px solid var(--line-color)}.glow-dot--none[data-v-10914367]{background:var(--secondary-bg-color)}.glow-dot--rainbow[data-v-10914367]{background:conic-gradient(#ff0000,#00ff00,#0080ff,#ff0000);border-color:transparent}.theme-grid[data-v-10914367]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}.theme-card[data-v-10914367]{border:2px solid var(--line-color);border-radius:14px;overflow:hidden;background:var(--primary-bg-color);cursor:pointer;transition:border-color .2s,transform .15s;padding:0}.theme-card[data-v-10914367]:hover:not(:disabled){transform:translateY(-2px)}.theme-card--active[data-v-10914367]{border-color:var(--title-color)}.theme-card[data-v-10914367]:disabled{cursor:not-allowed}.theme-preview[data-v-10914367]{height:100px;padding:12px;display:flex;flex-direction:column;gap:8px}.theme-preview--sakura[data-v-10914367]{background:#150910}.theme-preview--neon[data-v-10914367]{background:#07020f}.theme-preview--rainbow[data-v-10914367]{background:#0a080f}.theme-preview--gold[data-v-10914367]{background:#0f0a00}.theme-preview--aurora[data-v-10914367]{background:#020b12}.theme-preview--galaxy[data-v-10914367]{background:#07050f}.tp-bar[data-v-10914367]{height:10px;border-radius:4px;background:#222435}.tp-bar--sakura[data-v-10914367]{background:#3d1a2e}.tp-bar--neon[data-v-10914367]{background:#1a0a35}.tp-bar--rainbow[data-v-10914367]{background:#2a2040}.tp-bar--gold[data-v-10914367]{background:#3a2800}.tp-bar--aurora[data-v-10914367]{background:#0a2e20}.tp-bar--galaxy[data-v-10914367]{background:#2a1650}.tp-content[data-v-10914367]{display:flex;flex-direction:column;gap:5px;flex:1;justify-content:center}.tp-line[data-v-10914367]{height:6px;border-radius:3px;background:rgba(223,226,255,.15);width:100%}.tp-line--short[data-v-10914367]{width:55%}.tp-line--med[data-v-10914367]{width:75%}.tp-line--sakura[data-v-10914367]{background:rgba(244,114,182,.2)}.tp-line--neon[data-v-10914367]{background:rgba(0,245,255,.2)}.tp-line--rainbow[data-v-10914367]{background:rgba(192,132,252,.2)}.tp-line--gold[data-v-10914367]{background:rgba(245,200,66,.2)}.tp-line--aurora[data-v-10914367]{background:rgba(0,255,135,.2)}.tp-line--galaxy[data-v-10914367]{background:rgba(199,125,255,.2)}.theme-card__info[data-v-10914367]{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:var(--text-md);font-weight:600;color:var(--text-color);border-top:1px solid var(--line-color)}.theme-card__info i[data-v-10914367]:first-child{font-size:14px;color:var(--title-color)}.theme-card__check[data-v-10914367]{margin-left:auto;color:var(--title-color)!important}.field[data-v-10914367]{display:flex;flex-direction:column;gap:7px}.field__label[data-v-10914367]{font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color);opacity:.55;display:flex;align-items:center;gap:7px}.field__label i[data-v-10914367]{font-size:var(--text-md);color:var(--title-color);opacity:1}.field__input[data-v-10914367]{background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:9px;padding:10px 14px;color:var(--text-color);font-size:14px;outline:none;transition:border-color .2s,box-shadow .2s}.field__input[data-v-10914367]::placeholder{color:var(--text-color);opacity:.3}.field__input[data-v-10914367]:focus{border-color:var(--title-color);box-shadow:0 0 0 3px #0a80811a}.appearance-layout[data-v-2857975e]{width:100%}.appearance-grid[data-v-2857975e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width: 1100px){.appearance-grid[data-v-2857975e]{grid-template-columns:minmax(0,1fr)}}.lang-grid[data-v-2857975e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px}.lang-card[data-v-2857975e]{display:flex;align-items:center;gap:12px;padding:12px 14px;min-height:var(--control-lg);text-align:left;border:2px solid var(--line-color);border-radius:14px;background:var(--primary-bg-color);cursor:pointer;transition:border-color .2s,transform .15s}.lang-card[data-v-2857975e]:hover{transform:translateY(-2px)}.lang-card--active[data-v-2857975e]{border-color:var(--title-color)}.lang-card__badge[data-v-2857975e]{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;min-height:34px;border-radius:var(--radius-md);background:var(--secondary-bg-color);border:1px solid var(--line-color);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--text-color);opacity:.7}.lang-card--active .lang-card__badge[data-v-2857975e]{background:var(--title-color);border-color:var(--title-color);color:var(--primary-bg-color);opacity:1}.lang-card__text[data-v-2857975e]{display:flex;flex-direction:column;gap:2px;min-width:0}.lang-card__native[data-v-2857975e]{font-size:var(--text-md);font-weight:600;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-card__translated[data-v-2857975e]{font-size:var(--text-sm);color:var(--text-color);opacity:.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-card__check[data-v-2857975e]{margin-left:auto;flex:0 0 auto;font-size:var(--text-sm);color:var(--title-color)}.save-state[data-v-2857975e]{margin-left:12px;font-size:var(--text-sm);font-weight:500;color:var(--text-color);opacity:.55;white-space:nowrap}.save-state--ok[data-v-2857975e]{color:var(--color-success);opacity:1}.save-state--fail[data-v-2857975e]{color:var(--color-danger);opacity:1}.section-header[data-v-2857975e]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.card--wide[data-v-2857975e]{grid-column:1/-1}.appearance-premium[data-v-2857975e]{margin-top:8px;padding-top:28px;border-top:1px solid var(--line-color)}.section-header__icon[data-v-2857975e]{width:48px;height:48px;border-radius:14px;background:rgba(var(--title-color-rgb, 10, 128, 129),.12);border:1px solid rgba(var(--title-color-rgb, 10, 128, 129),.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-header__icon i[data-v-2857975e]{font-size:20px;color:var(--title-color)}.section-header__title[data-v-2857975e]{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--text-color)}.section-header__sub[data-v-2857975e]{font-size:var(--text-md);color:var(--text-color);opacity:.5;margin:0}.card[data-v-2857975e]{display:flex;flex-direction:column;height:100%;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);overflow:hidden}.card__header[data-v-2857975e]{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line-color);font-size:14px;font-weight:600;color:var(--text-color)}.card__header i[data-v-2857975e]{color:var(--title-color);font-size:var(--text-lg)}.card__body[data-v-2857975e]{padding:20px;flex:1 1 auto;display:flex;flex-direction:column}.theme-grid[data-v-2857975e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}.density-grid[data-v-2857975e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:16px}.density-card[data-v-2857975e]{display:flex;flex-direction:column;text-align:left}.density-card__hint[data-v-2857975e]{margin:0;padding:0 14px 12px;font-size:var(--text-sm);color:var(--text-color);opacity:.5}.density-preview[data-v-2857975e]{height:100px;padding:12px;display:flex;flex-direction:column;justify-content:center;background:var(--secondary-bg-color)}.density-preview--cozy[data-v-2857975e]{gap:9px}.density-preview--compact[data-v-2857975e]{gap:3px}.density-preview__row[data-v-2857975e]{height:8px;border-radius:3px;background:var(--line-color)}.density-preview--cozy .density-preview__row[data-v-2857975e]:nth-child(n+4){display:none}.shell-preview[data-v-2857975e]{position:relative;height:100px;display:flex;gap:8px;padding:10px;background:var(--app-shell-bg);overflow:hidden}.shell-preview__nav[data-v-2857975e]{flex:0 0 auto;width:26px;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 5px}.shell-preview__nav span[data-v-2857975e]{height:4px;border-radius:2px;background:var(--line-color)}.shell-preview__panel[data-v-2857975e]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.shell-preview__bar[data-v-2857975e]{height:6px;width:55%;margin:0 auto;border-radius:3px;background:var(--line-color)}.shell-preview__rows[data-v-2857975e]{display:flex;flex-direction:column;gap:5px}.shell-preview__rows span[data-v-2857975e]{height:4px;border-radius:2px;background:var(--line-color);opacity:.55}.shell-preview--panel .shell-preview__panel[data-v-2857975e]{border:1px solid var(--title-color);border-radius:12px;background:var(--app-panel-bg)}.shell-preview--legacy[data-v-2857975e]{gap:0;padding:0}.shell-preview--legacy .shell-preview__bar[data-v-2857975e]{position:absolute;top:0;left:0;right:0;width:auto;height:16px;margin:0;border-radius:0;border-bottom:1px solid var(--line-color);background:var(--secondary-bg-color)}.shell-preview--legacy .shell-preview__nav[data-v-2857975e]{padding:16px 5px 0;border-right:1px solid var(--line-color);background:var(--secondary-bg-color)}.shell-preview--legacy .shell-preview__panel[data-v-2857975e]{padding:24px 10px 8px}.shell-note[data-v-2857975e]{margin-top:auto;padding-top:18px;font-size:var(--text-md);color:var(--text-color);opacity:.55}.premium-hint[data-v-2857975e]{display:flex;align-items:center;gap:14px;margin-top:24px;padding:14px;border:1px solid rgba(245,200,66,.24);border-radius:14px;background:rgba(245,200,66,.06)}.premium-hint>i[data-v-2857975e]{font-size:var(--text-xl);color:var(--color-warning);flex-shrink:0}.premium-hint__text[data-v-2857975e]{display:flex;flex-direction:column;gap:3px;min-width:0}.premium-hint__text strong[data-v-2857975e]{font-size:var(--text-md);font-weight:700;color:var(--text-color)}.premium-hint__text span[data-v-2857975e]{font-size:var(--text-sm);line-height:1.45;color:var(--text-color);opacity:.58}.theme-card[data-v-2857975e]{border:2px solid var(--line-color);border-radius:14px;overflow:hidden;background:var(--primary-bg-color);cursor:pointer;transition:border-color .2s,transform .15s;padding:0}.theme-card[data-v-2857975e]:hover{transform:translateY(-2px)}.theme-card--active[data-v-2857975e]{border-color:var(--title-color)}.theme-preview[data-v-2857975e]{height:100px;padding:12px;display:flex;flex-direction:column;gap:8px}.theme-preview--dark[data-v-2857975e]{background:#0e0f17}.theme-preview--bright[data-v-2857975e]{background:#ededed}.theme-preview--mint[data-v-2857975e]{background:#060b0b}.theme-preview--midnight[data-v-2857975e]{background:#0d1117}.tp-bar[data-v-2857975e]{height:10px;border-radius:4px;background:#222435}.tp-bar--bright[data-v-2857975e]{background:#D1D1D1}.tp-bar--mint[data-v-2857975e]{background:#143c36}.tp-bar--midnight[data-v-2857975e]{background:#21262d}.tp-content[data-v-2857975e]{display:flex;flex-direction:column;gap:5px;flex:1;justify-content:center}.tp-line[data-v-2857975e]{height:6px;border-radius:3px;background:rgba(223,226,255,.15);width:100%}.tp-line--short[data-v-2857975e]{width:55%}.tp-line--med[data-v-2857975e]{width:75%}.tp-line--bright[data-v-2857975e]{background:rgba(37,37,37,.15)}.tp-line--mint[data-v-2857975e]{background:rgba(0,229,180,.12)}.tp-line--midnight[data-v-2857975e]{background:rgba(255,255,255,.12)}.theme-card__info[data-v-2857975e]{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:var(--text-md);font-weight:600;color:var(--text-color);border-top:1px solid var(--line-color)}.theme-card__info i[data-v-2857975e]:first-child{font-size:14px;color:var(--title-color)}.theme-card__check[data-v-2857975e]{margin-left:auto;color:var(--title-color)!important}.toggle[data-v-3c879143]{position:relative;display:inline-block;width:46px;height:26px;flex:0 0 auto;cursor:pointer}.toggle input[data-v-3c879143]{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;width:100%;height:100%;border-radius:999px;border:1px solid var(--line-color);background:var(--secondary-bg-color);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s,border-color .2s}.toggle input[data-v-3c879143]:checked{background:color-mix(in srgb,var(--title-color) 25%,transparent);border-color:color-mix(in srgb,var(--title-color) 60%,transparent)}.toggle input[data-v-3c879143]:disabled{opacity:.45;cursor:not-allowed}.toggle__knob[data-v-3c879143]{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:999px;background:var(--line-color);pointer-events:none;display:flex;align-items:center;justify-content:center;transition:transform .2s,background-color .2s}.toggle__knob--on[data-v-3c879143]{transform:translate(20px);background:var(--title-color)}.toggle__icon[data-v-3c879143]{font-size:9px;color:var(--secondary-bg-color);line-height:1}.settings-section[data-v-e1dd26de]{width:100%}.section-header[data-v-e1dd26de]{display:flex;align-items:center;gap:16px;margin-bottom:28px}.section-header__icon[data-v-e1dd26de]{width:48px;height:48px;border-radius:14px;background:rgba(var(--title-color-rgb, 10, 128, 129),.12);border:1px solid rgba(var(--title-color-rgb, 10, 128, 129),.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-header__icon i[data-v-e1dd26de]{font-size:20px;color:var(--title-color)}.section-header__title[data-v-e1dd26de]{font-size:22px;font-weight:700;margin:0 0 4px;color:var(--text-color)}.section-header__sub[data-v-e1dd26de]{font-size:var(--text-md);color:var(--text-color);opacity:.5;margin:0}.privacy-alert[data-v-e1dd26de]{display:flex;align-items:flex-start;gap:12px;background:rgba(10,128,129,.08);border:1px solid rgba(10,128,129,.2);padding:14px 18px;border-radius:var(--radius-sm);margin-bottom:24px;font-size:13.5px;color:var(--text-color);line-height:1.5}.privacy-alert i[data-v-e1dd26de]{color:var(--title-color);font-size:16px;margin-top:1px;flex-shrink:0}.cards-row[data-v-e1dd26de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:24px}.card[data-v-e1dd26de]{border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color);overflow:hidden}.card__header[data-v-e1dd26de]{display:flex;align-items:center;gap:10px;padding:16px 20px;border-bottom:1px solid var(--line-color);font-size:14px;font-weight:600;color:var(--text-color)}.card__header i[data-v-e1dd26de]{color:var(--title-color);font-size:var(--text-lg)}.card__body[data-v-e1dd26de]{padding:20px;display:flex;flex-direction:column;gap:0}.toggle-field[data-v-e1dd26de]{display:flex;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line-color)}.toggle-field[data-v-e1dd26de]:last-child{border-bottom:none;padding-bottom:0}.toggle-field[data-v-e1dd26de]:first-child{padding-top:0}.toggle-field__info[data-v-e1dd26de]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-color)}.toggle-field__info i[data-v-e1dd26de]{width:18px;font-size:14px;color:var(--title-color);opacity:.8}.settings[data-v-b48a52ce]{display:flex;gap:0;min-height:calc(100vh - 120px)}@media (max-width: 768px){.settings[data-v-b48a52ce]{flex-direction:column}}.settings-sidebar[data-v-b48a52ce]{flex:0 0 290px;border-right:1px solid var(--line-color);padding:8px 12px;display:flex;flex-direction:column;gap:4px}@media (max-width: 768px){.settings-sidebar[data-v-b48a52ce]{border-right:none;border-bottom:1px solid var(--line-color);padding-bottom:12px}}.sidebar-brand[data-v-b48a52ce]{padding:16px 12px 20px}.sidebar-brand__label[data-v-b48a52ce]{font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-color);opacity:.4}.settings-nav[data-v-b48a52ce]{display:flex;flex-direction:column;gap:2px}.settings-nav__item[data-v-b48a52ce]{display:flex;align-items:center;gap:12px;padding:11px 14px;border:none;background:transparent;color:var(--text-color);font-size:14px;border-radius:var(--radius-sm);cursor:pointer;width:100%;text-align:left;transition:background .2s,color .2s;position:relative;opacity:.7}.settings-nav__item[data-v-b48a52ce]:hover{background:var(--secondary-bg-color);opacity:1}.settings-nav__item--active[data-v-b48a52ce]{background:var(--secondary-bg-color);opacity:1;color:var(--title-color)}.settings-nav__item--active .nav-icon i[data-v-b48a52ce]{color:var(--title-color)}.nav-icon[data-v-b48a52ce]{width:32px;height:32px;border-radius:var(--radius-xs);background:var(--primary-bg-color);display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-icon i[data-v-b48a52ce]{font-size:14px}.nav-label[data-v-b48a52ce]{flex:1;font-weight:500}.nav-arrow[data-v-b48a52ce]{font-size:10px;opacity:.5}.settings-content[data-v-b48a52ce]{flex:1;padding:32px 36px;min-width:0}@media (max-width: 768px){.settings-content[data-v-b48a52ce]{padding:20px 16px}}.slide-fade-enter-active[data-v-b48a52ce],.slide-fade-leave-active[data-v-b48a52ce]{transition:opacity .18s ease,transform .18s ease}.slide-fade-enter-from[data-v-b48a52ce]{opacity:0;transform:translate(12px)}.slide-fade-leave-to[data-v-b48a52ce]{opacity:0;transform:translate(-12px)}.modal-content[data-v-b48a52ce]{display:flex;flex-direction:column;gap:14px;padding:4px 0}.modal-hint[data-v-b48a52ce]{font-size:var(--text-sm);color:var(--text-color);opacity:.5;margin:0;display:flex;align-items:center;gap:6px}.modal-error[data-v-b48a52ce]{color:#f44336;opacity:1!important}.cell-user[data-v-013cd985]{display:flex;align-items:center;gap:8px;white-space:nowrap;cursor:pointer}.cell-user__avatar[data-v-013cd985]{width:28px;height:28px;border-radius:50%;overflow:hidden;border:1px solid var(--line-color);flex-shrink:0}.cell-user__img[data-v-013cd985]{width:100%;height:100%;object-fit:cover}.cell-user__placeholder[data-v-013cd985]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-xs)}.cell-user__name[data-v-013cd985]{font-size:var(--text-md);font-weight:500}.cell-role[data-v-013cd985]{color:var(--text-color);cursor:pointer}.cell-faction[data-v-013cd985]{color:var(--text-color);opacity:.7}.cell-date[data-v-013cd985]{white-space:nowrap;font-size:var(--text-sm);opacity:.8;cursor:pointer}.cell-badge[data-v-013cd985]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-xl);font-size:var(--text-xs);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);white-space:nowrap;cursor:pointer}.cell-badge--who[data-v-013cd985]{color:var(--title-color);border-color:var(--title-color);opacity:.85}.cell-reason[data-v-013cd985]{font-size:var(--text-sm);color:var(--text-color);opacity:.7;max-width:180px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.cell-empty[data-v-013cd985]{opacity:.3;font-size:var(--text-sm)}.header[data-v-e18fce63]{margin-bottom:20px}.header_top[data-v-e18fce63]{display:flex;align-items:center;justify-content:space-between}.header_actions[data-v-e18fce63]{display:flex;gap:12px}.eb-wrap[data-v-e18fce63]{display:flex;flex-direction:column;gap:16px;padding:0 0 32px;height:calc(100vh - 283px);overflow:hidden}.eb-grid[data-v-e18fce63]{display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:16px;flex:1;min-height:0;overflow:hidden}.eb-panel-scroll[data-v-e18fce63]{overflow-y:auto;height:100%;padding-right:4px}.eb-panel-scroll[data-v-e18fce63]::-webkit-scrollbar{width:6px}.eb-panel-scroll[data-v-e18fce63]::-webkit-scrollbar-track{background:var(--line-color);border-radius:3px}.eb-panel-scroll[data-v-e18fce63]::-webkit-scrollbar-thumb{background:var(--title-color);border-radius:3px}.eb-panel[data-v-e18fce63]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-md);overflow:hidden;min-width:0}.eb-preview-wrap[data-v-e18fce63]{height:100%;overflow:hidden}.eb-preview[data-v-e18fce63]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-md);display:flex;flex-direction:column;height:100%;overflow:hidden}.eb-section[data-v-e18fce63]{padding:16px 18px;border-bottom:1px solid var(--line-color)}.eb-section[data-v-e18fce63]:last-child{border-bottom:none}.eb-section-title[data-v-e18fce63]{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--title-color);margin-bottom:12px;display:flex;align-items:center;gap:8px}.eb-section-title[data-v-e18fce63]:after{content:"";flex:1;height:1px;background:var(--line-color)}.eb-field[data-v-e18fce63]{margin-bottom:10px}.eb-field[data-v-e18fce63]:last-child{margin-bottom:0}.eb-label[data-v-e18fce63]{display:block;font-size:var(--text-xs);font-weight:600;color:var(--text-color);opacity:.5;margin-bottom:5px;letter-spacing:.4px;text-transform:uppercase}.eb-input[data-v-e18fce63]{width:100%;background:var(--primary-bg-color);border:1px solid var(--line-color);color:var(--text-color);padding:8px 12px;border-radius:var(--radius-xs);font-size:var(--text-md);outline:none;transition:border-color .2s;resize:vertical;font-family:inherit}.eb-input[data-v-e18fce63]:focus{border-color:var(--title-color)}.eb-input--error[data-v-e18fce63]{border-color:#ed4245}.eb-input--error[data-v-e18fce63]:focus{border-color:#ed4245}.eb-textarea[data-v-e18fce63]{min-height:72px;line-height:1.5}.eb-row2[data-v-e18fce63]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.eb-color-row[data-v-e18fce63]{display:flex;align-items:center;gap:12px}.eb-color-picker[data-v-e18fce63]{width:38px;height:38px;border-radius:var(--radius-xs);border:1px solid var(--line-color);padding:2px;background:var(--primary-bg-color);cursor:pointer;flex-shrink:0}.eb-swatches[data-v-e18fce63]{display:flex;gap:6px;flex-wrap:wrap}.eb-swatch[data-v-e18fce63]{width:22px;height:22px;border-radius:5px;cursor:pointer;border:2px solid transparent;transition:all .15s}.eb-swatch[data-v-e18fce63]:hover{transform:scale(1.2);border-color:var(--title-color)}.eb-fields-list[data-v-e18fce63]{display:flex;flex-direction:column;gap:8px}.eb-field-item[data-v-e18fce63]{background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-sm);padding:12px}.eb-field-header[data-v-e18fce63]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.eb-field-num[data-v-e18fce63]{font-size:var(--text-xs);font-weight:600;color:var(--title-color);font-family:JetBrains Mono,monospace;opacity:.8}.eb-remove-btn[data-v-e18fce63]{background:none;border:none;color:var(--text-color);opacity:.4;cursor:pointer;font-size:14px;padding:2px 5px;border-radius:4px;transition:all .15s}.eb-remove-btn[data-v-e18fce63]:hover{opacity:1;color:#ed4245;background:rgba(237,66,69,.1)}.eb-toggle-row[data-v-e18fce63]{display:flex;align-items:center;gap:8px;margin-top:8px}.eb-toggle[data-v-e18fce63]{width:32px;height:17px;background:var(--line-color);border-radius:9px;position:relative;cursor:pointer;transition:background .2s;flex-shrink:0}.eb-toggle.on[data-v-e18fce63]{background:var(--title-color)}.eb-toggle[data-v-e18fce63]:after{content:"";width:11px;height:11px;background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;transition:left .2s}.eb-toggle.on[data-v-e18fce63]:after{left:18px}.eb-toggle-label[data-v-e18fce63]{font-size:var(--text-sm);color:var(--text-color);opacity:.55}.eb-add-btn[data-v-e18fce63]{width:100%;margin-top:10px;padding:9px;background:transparent;border:1px dashed var(--line-color);color:var(--text-color);opacity:.5;border-radius:var(--radius-xs);cursor:pointer;font-size:var(--text-md);font-weight:600;transition:all .15s;font-family:inherit}.eb-add-btn[data-v-e18fce63]:hover{border-color:var(--title-color);color:var(--title-color);opacity:1}.guild-info[data-v-e18fce63]{background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-xs);padding:8px 12px}.guild-name[data-v-e18fce63]{display:flex;align-items:center;gap:8px;font-size:var(--text-md);color:var(--text-color)}.guild-name i[data-v-e18fce63]{font-size:14px;opacity:.7}.guild-id[data-v-e18fce63]{font-size:var(--text-xs);opacity:.5;font-family:monospace;margin-left:auto}.eb-preview-bar[data-v-e18fce63]{padding:10px 18px;background:var(--primary-bg-color);border-bottom:1px solid var(--line-color);font-size:var(--text-sm);color:var(--text-color);opacity:.5;display:flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;flex-shrink:0}.eb-preview-hash[data-v-e18fce63]{color:var(--title-color);font-weight:700;opacity:1}.eb-chat[data-v-e18fce63]{flex:1;padding:20px;overflow-y:auto}.eb-chat[data-v-e18fce63]::-webkit-scrollbar{width:6px}.eb-chat[data-v-e18fce63]::-webkit-scrollbar-track{background:var(--line-color);border-radius:3px}.eb-chat[data-v-e18fce63]::-webkit-scrollbar-thumb{background:var(--title-color);border-radius:3px}.eb-msg[data-v-e18fce63]{display:flex;gap:14px}.eb-avatar[data-v-e18fce63]{width:38px;height:38px;border-radius:50%;flex-shrink:0;margin-top:2px;overflow:hidden;background:var(--primary-bg-color);border:1px solid var(--line-color)}.eb-avatar img[data-v-e18fce63]{width:100%;height:100%;object-fit:cover}.eb-msg-body[data-v-e18fce63]{flex:1;min-width:0}.eb-msg-header[data-v-e18fce63]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px;flex-wrap:wrap}.eb-bot-name[data-v-e18fce63]{font-size:14px;font-family:af-Medium,sans-serif;color:var(--text-color)}.eb-bot-tag[data-v-e18fce63]{font-size:10px;font-weight:700;background:var(--title-color);color:#fff;padding:1px 5px;border-radius:3px;letter-spacing:.3px}.eb-msg-time[data-v-e18fce63]{font-size:var(--text-xs);color:var(--text-color);opacity:.35}.eb-msg-text[data-v-e18fce63]{font-size:14px;line-height:1.5;color:var(--text-color);opacity:.85;margin-bottom:4px;word-break:break-word}.eb-msg-text[data-v-e18fce63] p{margin:0 0 8px}.eb-msg-text[data-v-e18fce63] p:last-child{margin-bottom:0}.eb-msg-text[data-v-e18fce63] strong{font-weight:700}.eb-msg-text[data-v-e18fce63] em{font-style:italic}.eb-msg-text[data-v-e18fce63] u{text-decoration:underline}.eb-msg-text[data-v-e18fce63] s{text-decoration:line-through}.eb-msg-text[data-v-e18fce63] code{background:rgba(0,0,0,.3);padding:2px 4px;border-radius:3px;font-family:monospace;font-size:.9em}.eb-msg-text[data-v-e18fce63] pre{background:rgba(0,0,0,.3);padding:8px;border-radius:4px;overflow-x:auto;margin:8px 0}.eb-msg-text[data-v-e18fce63] pre code{background:none;padding:0}.eb-msg-text[data-v-e18fce63] .ds-quote{border-left:3px solid var(--line-color);padding-left:10px;margin:4px 0;opacity:.75}.eb-msg-text[data-v-e18fce63] .ds-spoiler{background:rgba(255,255,255,.1);border-radius:3px;padding:0 3px;cursor:pointer;color:transparent;transition:color .2s}.eb-msg-text[data-v-e18fce63] .ds-spoiler:hover{color:inherit}.eb-msg-text[data-v-e18fce63] .ds-subtext{font-size:.75em;opacity:.5;display:block}.eb-msg-text[data-v-e18fce63] a{color:var(--title-color);text-decoration:none}.eb-msg-text[data-v-e18fce63] a:hover{text-decoration:underline}.eb-embed[data-v-e18fce63]{display:flex;border-radius:6px;overflow:hidden;background:var(--primary-bg-color);border:1px solid var(--line-color);border-left:4px solid var(--title-color);max-width:500px;margin-top:6px}.eb-embed-inner[data-v-e18fce63]{padding:12px 14px 14px;flex:1;min-width:0}.eb-embed-author[data-v-e18fce63]{display:flex;align-items:center;gap:7px;margin-bottom:7px}.eb-embed-author-icon[data-v-e18fce63]{width:22px;height:22px;border-radius:50%;object-fit:cover}.eb-embed-author-name[data-v-e18fce63]{font-size:var(--text-sm);font-weight:600;color:var(--text-color);opacity:.9;text-decoration:none}.eb-embed-title[data-v-e18fce63]{font-size:14px;font-weight:700;color:var(--text-color);margin-bottom:5px;line-height:1.3}.eb-embed-title a[data-v-e18fce63]{color:var(--title-color);text-decoration:none}.eb-embed-title a[data-v-e18fce63]:hover{text-decoration:underline}.eb-embed-desc[data-v-e18fce63]{font-size:var(--text-md);color:var(--text-color);opacity:.75;line-height:1.5;margin-bottom:10px;word-break:break-word}.eb-embed-desc[data-v-e18fce63] strong{font-weight:700}.eb-embed-desc[data-v-e18fce63] em{font-style:italic}.eb-embed-desc[data-v-e18fce63] u{text-decoration:underline}.eb-embed-desc[data-v-e18fce63] s{text-decoration:line-through}.eb-embed-desc[data-v-e18fce63] code{background:rgba(0,0,0,.3);padding:2px 4px;border-radius:3px;font-family:monospace;font-size:.9em}.eb-embed-desc[data-v-e18fce63] pre{background:rgba(0,0,0,.3);padding:8px;border-radius:4px;overflow-x:auto;margin:8px 0}.eb-embed-desc[data-v-e18fce63] pre code{background:none;padding:0}.eb-embed-desc[data-v-e18fce63] .ds-quote{border-left:3px solid var(--line-color);padding-left:10px;margin:4px 0;opacity:.75}.eb-embed-desc[data-v-e18fce63] .ds-spoiler{background:rgba(255,255,255,.1);border-radius:3px;padding:0 3px;cursor:pointer;color:transparent;transition:color .2s}.eb-embed-desc[data-v-e18fce63] .ds-spoiler:hover{color:inherit}.eb-embed-desc[data-v-e18fce63] .ds-subtext{font-size:.75em;opacity:.5;display:block}.eb-embed-desc[data-v-e18fce63] a{color:var(--title-color);text-decoration:none}.eb-embed-desc[data-v-e18fce63] a:hover{text-decoration:underline}.eb-embed-fields[data-v-e18fce63]{display:grid;gap:8px;margin-bottom:10px}.eb-embed-field-name[data-v-e18fce63]{font-size:var(--text-sm);font-weight:700;color:var(--text-color);margin-bottom:2px;word-break:break-word}.eb-embed-field-name[data-v-e18fce63] strong{font-weight:700}.eb-embed-field-name[data-v-e18fce63] em{font-style:italic}.eb-embed-field-name[data-v-e18fce63] u{text-decoration:underline}.eb-embed-field-name[data-v-e18fce63] s{text-decoration:line-through}.eb-embed-field-name[data-v-e18fce63] code{background:rgba(0,0,0,.3);padding:1px 3px;border-radius:3px;font-family:monospace;font-size:.9em}.eb-embed-field-name[data-v-e18fce63] .ds-spoiler{background:rgba(255,255,255,.1);border-radius:3px;padding:0 3px;cursor:pointer;color:transparent;transition:color .2s}.eb-embed-field-name[data-v-e18fce63] .ds-spoiler:hover{color:inherit}.eb-embed-field-name[data-v-e18fce63] a{color:var(--title-color);text-decoration:none}.eb-embed-field-name[data-v-e18fce63] a:hover{text-decoration:underline}.eb-embed-field-value[data-v-e18fce63]{font-size:var(--text-sm);color:var(--text-color);opacity:.65;word-break:break-word}.eb-embed-field-value[data-v-e18fce63] strong{font-weight:700}.eb-embed-field-value[data-v-e18fce63] em{font-style:italic}.eb-embed-field-value[data-v-e18fce63] u{text-decoration:underline}.eb-embed-field-value[data-v-e18fce63] s{text-decoration:line-through}.eb-embed-field-value[data-v-e18fce63] code{background:rgba(0,0,0,.3);padding:1px 3px;border-radius:3px;font-family:monospace;font-size:.9em}.eb-embed-field-value[data-v-e18fce63] pre{background:rgba(0,0,0,.3);padding:6px;border-radius:4px;overflow-x:auto;margin:4px 0}.eb-embed-field-value[data-v-e18fce63] pre code{background:none;padding:0}.eb-embed-field-value[data-v-e18fce63] .ds-quote{border-left:2px solid var(--line-color);padding-left:8px;margin:4px 0;opacity:.75}.eb-embed-field-value[data-v-e18fce63] .ds-spoiler{background:rgba(255,255,255,.1);border-radius:3px;padding:0 3px;cursor:pointer;color:transparent;transition:color .2s}.eb-embed-field-value[data-v-e18fce63] .ds-spoiler:hover{color:inherit}.eb-embed-field-value[data-v-e18fce63] .ds-subtext{font-size:.75em;opacity:.5;display:block}.eb-embed-field-value[data-v-e18fce63] a{color:var(--title-color);text-decoration:none}.eb-embed-field-value[data-v-e18fce63] a:hover{text-decoration:underline}.eb-embed-image[data-v-e18fce63]{width:100%;border-radius:4px;margin-top:10px;max-height:280px;object-fit:cover}.eb-embed-thumb[data-v-e18fce63]{width:72px;height:72px;border-radius:4px;object-fit:cover;flex-shrink:0;margin:12px 12px 0 0;align-self:flex-start}.eb-embed-footer[data-v-e18fce63]{display:flex;align-items:center;gap:7px;margin-top:10px}.eb-embed-footer-icon[data-v-e18fce63]{width:18px;height:18px;border-radius:50%;object-fit:cover}.eb-embed-footer-text[data-v-e18fce63]{font-size:var(--text-xs);color:var(--text-color);opacity:.45}.eb-embed-footer-sep[data-v-e18fce63]{font-size:var(--text-xs);color:var(--text-color);opacity:.3}.ch-validating[data-v-e18fce63]{display:inline-flex;margin-left:6px;font-size:10px;opacity:.6}.ch-name[data-v-e18fce63]{display:flex;align-items:center;gap:5px;font-size:var(--text-xs);margin-top:5px;color:var(--text-color)}.ch-name i[data-v-e18fce63]{font-size:10px;opacity:.5;flex-shrink:0}.ch-name-channel[data-v-e18fce63]{color:var(--title-color);font-weight:500}.ch-name-id[data-v-e18fce63]{opacity:.4;font-family:monospace;font-size:10px;color:var(--text-color)}.ch-error[data-v-e18fce63]{font-size:var(--text-xs);color:#ed4245;display:flex;align-items:center;gap:5px;margin-top:5px}.ch-error i[data-v-e18fce63]{font-size:10px;flex-shrink:0}.modal-message[data-v-e18fce63]{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14px;line-height:1.5}.modal-message i[data-v-e18fce63]{font-size:24px}.modal-message.error i[data-v-e18fce63]{color:#ed4245}.modal-message.success i[data-v-e18fce63]{color:#57f287}.modal-message.confirm i[data-v-e18fce63]{color:#faa61a}@media (max-width: 1200px){.eb-wrap[data-v-e18fce63]{height:auto;overflow:visible}.eb-grid[data-v-e18fce63]{grid-template-columns:1fr;overflow:visible}.eb-panel-scroll[data-v-e18fce63]{overflow-y:visible;height:auto;padding-right:0}.eb-preview-wrap[data-v-e18fce63]{height:auto}.eb-preview[data-v-e18fce63]{height:auto;max-height:500px}}@media (max-width: 640px){.eb-row2[data-v-e18fce63]{grid-template-columns:1fr}.eb-chat[data-v-e18fce63]{padding:16px}.header_actions[data-v-e18fce63]{gap:8px}.ghost[data-v-e18fce63],button[data-v-e18fce63]{padding:6px 12px;font-size:var(--text-sm)}}.report-lines-cell[data-v-76de591f]{display:inline-flex;align-items:center;gap:8px}.report-lines-cell__count[data-v-76de591f]{font-size:var(--text-md);color:var(--text-color)}.report-lines-cell__view[data-v-76de591f]{display:inline-flex;align-items:center;height:24px;min-height:24px;padding:0 9px;border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--title-color);font-size:var(--text-sm);cursor:pointer;transition:border-color .15s,background .15s,opacity .15s,transform .1s}.report-lines-cell__view[data-v-76de591f]:hover:not(:disabled){transform:translateY(-1px);border-color:var(--title-color)}.report-lines-cell__view[data-v-76de591f]:disabled{opacity:.35;cursor:not-allowed;transform:none}.report-view[data-v-76de591f]{display:flex;flex-direction:column;gap:16px}.report-view__comment[data-v-76de591f]{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color)}.report-view__comment-label[data-v-76de591f]{font-size:var(--text-sm);color:var(--title-color)}.report-view__comment-text[data-v-76de591f]{margin:0;font-size:var(--text-md);line-height:1.6;color:var(--text-color);white-space:pre-wrap;word-break:break-word}.report-view__meta[data-v-76de591f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.report-view__meta-item[data-v-76de591f]{display:flex;flex-direction:column;gap:5px;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color)}.report-view__meta-item span[data-v-76de591f]{font-size:var(--text-xs);opacity:.45;color:var(--text-color)}.report-view__meta-item strong[data-v-76de591f]{font-size:var(--text-md);font-weight:500;color:var(--text-color)}.report-view__list[data-v-76de591f]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto}.report-view__item[data-v-76de591f]{display:flex;gap:10px;padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color)}.report-view__num[data-v-76de591f]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:50%;background:var(--primary-bg-color);border:1px solid var(--line-color);color:var(--title-color);font-size:var(--text-xs);font-weight:700;flex-shrink:0}.report-view__text[data-v-76de591f]{font-size:13.5px;line-height:1.55;overflow-wrap:anywhere}.report-view__link[data-v-76de591f]{color:var(--title-color);font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;transition:opacity .15s,border-color .15s}.report-view__link[data-v-76de591f]:hover{opacity:.75}.report-view__empty[data-v-76de591f]{padding:18px;text-align:center;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);opacity:.55;font-size:var(--text-md)}.ar-field[data-v-76de591f]{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.ar-label[data-v-76de591f]{font-size:var(--text-md);font-weight:500;color:var(--text-color);display:flex;align-items:baseline;gap:8px}.ar-label-hint[data-v-76de591f]{font-size:var(--text-xs);opacity:.45;font-weight:400;color:var(--text-color)}.ar-field-error[data-v-76de591f]{font-size:var(--text-sm);color:var(--color-danger)}.ar-static-field[data-v-76de591f]{min-height:var(--control-md);display:flex;align-items:center;padding:0 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;box-sizing:border-box}.ar-static-field--error[data-v-76de591f]{color:var(--color-danger);background:rgba(255,107,107,.08);border-color:#ff6b6b33}.ar-period-row[data-v-76de591f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ar-date-wrap[data-v-76de591f]{display:flex;align-items:center;gap:6px;flex:1;min-width:130px}.ar-date-hint[data-v-76de591f]{font-size:var(--text-md);opacity:.45;white-space:nowrap;color:var(--text-color)}.ar-period-sep[data-v-76de591f]{font-size:var(--text-xl);opacity:.3;flex-shrink:0;color:var(--text-color)}.ar-date[data-v-76de591f],.ar-input[data-v-76de591f],.ar-select[data-v-76de591f]{flex:1;height:var(--control-md);padding:10px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;outline:none;transition:border-color .2s;box-sizing:border-box}.ar-date[data-v-76de591f]:focus,.ar-input[data-v-76de591f]:focus,.ar-select[data-v-76de591f]:focus{border-color:var(--title-color)}.ar-date[data-v-76de591f]::placeholder,.ar-input[data-v-76de591f]::placeholder,.ar-select[data-v-76de591f]::placeholder{opacity:.35}.ar-select[data-v-76de591f]{width:100%;cursor:pointer}.ar-targets[data-v-76de591f]{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.ar-targets__loading[data-v-76de591f]{font-size:var(--text-md);opacity:.6;padding:8px 0}.ar-target[data-v-76de591f]{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color)}.ar-target__head[data-v-76de591f]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.ar-target__note[data-v-76de591f]{font-size:var(--text-sm);opacity:.6}.ar-date[data-v-76de591f]{cursor:pointer}.ar-date[data-v-76de591f]::-webkit-calendar-picker-indicator{opacity:.4;cursor:pointer}.ar-textarea[data-v-76de591f]{width:100%;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:13.5px;line-height:1.7;resize:vertical;outline:none;font-family:inherit;transition:border-color .2s;box-sizing:border-box}.ar-textarea[data-v-76de591f]:focus{border-color:var(--title-color)}.ar-textarea[data-v-76de591f]::placeholder{opacity:.3}.ar-counter[data-v-76de591f]{font-size:var(--text-sm);color:var(--title-color);text-align:right;opacity:.7}.ar-counter--empty[data-v-76de591f]{opacity:.3}.ar-preview[data-v-76de591f]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-sm);padding:12px 14px;margin-bottom:18px}.ar-preview__label[data-v-76de591f]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;opacity:.4;margin-bottom:8px;color:var(--text-color)}.ar-preview__list[data-v-76de591f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.ar-preview__item[data-v-76de591f]{display:flex;align-items:baseline;gap:8px;font-size:var(--text-md);color:var(--text-color);line-height:1.5}.ar-preview__text[data-v-76de591f]{overflow-wrap:anywhere}.ar-preview__num[data-v-76de591f]{font-size:10px;font-weight:700;color:var(--title-color);opacity:.5;min-width:16px;text-align:right;flex-shrink:0}.ar-confirm-icon[data-v-76de591f]{width:52px;height:52px;border-radius:50%;font-size:20px;display:flex;align-items:center;justify-content:center;margin:4px auto 16px}.ar-confirm-icon--approve[data-v-76de591f]{background:rgba(72,199,142,.15);border:2px solid var(--color-success);color:var(--color-success)}.ar-confirm-icon--reject[data-v-76de591f]{background:rgba(255,107,107,.12);border:2px solid var(--color-danger);color:var(--color-danger)}.ar-confirm-text[data-v-76de591f]{text-align:center;font-size:var(--text-lg);color:var(--text-color);margin:0 0 16px}.ar-confirm-sub[data-v-76de591f]{text-align:center;font-size:var(--text-md);color:var(--text-color);opacity:.45;margin:0 0 16px}.ar-error[data-v-76de591f]{font-size:var(--text-md);color:var(--color-danger);padding:10px 14px;border-radius:var(--radius-xs);background:rgba(255,107,107,.08);border:1px solid rgba(255,107,107,.2);margin-bottom:4px}.ar-success[data-v-76de591f]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 0;font-size:var(--text-lg);color:var(--text-color)}.ar-success__icon[data-v-76de591f]{width:52px;height:52px;border-radius:50%;background:rgba(72,199,142,.15);border:2px solid var(--color-success);color:var(--color-success);font-size:22px;display:flex;align-items:center;justify-content:center}[data-v-76de591f] .bulk-action-btn--danger:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:rgba(255,107,107,.08)}.ar-slide-enter-active[data-v-76de591f]{transition:all .2s ease}.ar-slide-enter-from[data-v-76de591f]{opacity:0;transform:translateY(-6px)}.ar-check-enter-active[data-v-76de591f]{transition:all .3s cubic-bezier(.34,1.56,.64,1)}.ar-check-enter-from[data-v-76de591f]{opacity:0;transform:scale(.8)}@media (max-width: 720px){.report-view__meta[data-v-76de591f]{grid-template-columns:1fr}}.ai-page[data-v-047cf473]{display:flex;flex-direction:column;gap:16px;height:calc(100vh - 226px);overflow:hidden}.ai-page__top[data-v-047cf473]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.ai-chat[data-v-047cf473]{display:flex;flex-direction:column;flex:1;min-height:0;border:.5px solid var(--line-color);border-radius:18px;background:var(--secondary-bg-color);overflow:hidden}.ai-chat__header[data-v-047cf473]{display:flex;align-items:center;padding:12px 18px;border-bottom:.5px solid var(--line-color);background:var(--primary-bg-color);flex-shrink:0}.ai-chat__header-bot[data-v-047cf473]{display:flex;align-items:center;gap:11px}.ai-chat__header-avatar[data-v-047cf473]{width:38px;height:38px;border-radius:50%;object-fit:cover;border:.5px solid var(--line-color)}.ai-chat__header-name[data-v-047cf473]{font-size:14px;font-weight:500;color:var(--title-color)}.ai-chat__header-status[data-v-047cf473]{display:flex;align-items:center;gap:5px;font-size:var(--text-xs);color:color-mix(in srgb,var(--text-color) 50%,transparent);margin-top:2px}.ai-chat__header-dot[data-v-047cf473]{width:6px;height:6px;border-radius:50%;background:#2ec27e}.ai-chat__body[data-v-047cf473]{flex:1;min-height:0;display:flex;flex-direction:column;gap:4px;padding:18px 16px;overflow-y:auto;scroll-behavior:smooth}.ai-chat__body[data-v-047cf473]::-webkit-scrollbar{width:4px}.ai-chat__body[data-v-047cf473]::-webkit-scrollbar-track{background:transparent}.ai-chat__body[data-v-047cf473]::-webkit-scrollbar-thumb{background:var(--line-color);border-radius:4px}.ai-msg[data-v-047cf473]{display:flex;gap:9px;max-width:74%;align-items:flex-end;margin-bottom:10px}.ai-msg--user[data-v-047cf473]{align-self:flex-end;flex-direction:row-reverse}.ai-msg--user .ai-msg__inner[data-v-047cf473]{align-items:flex-end}.ai-msg--user .ai-msg__bubble[data-v-047cf473]{background:var(--title-color);border-radius:18px 4px 18px 18px}.ai-msg--user .ai-msg__text[data-v-047cf473]{color:#fff}.ai-msg--assistant[data-v-047cf473]{align-self:flex-start;max-width:88%}.ai-msg--assistant .ai-msg__bubble[data-v-047cf473]{background:var(--primary-bg-color);border:.5px solid var(--line-color);border-radius:4px 18px 18px}.ai-msg__avatar-wrap[data-v-047cf473]{flex-shrink:0}.ai-msg__avatar[data-v-047cf473]{width:47px;height:47px;border-radius:50%;object-fit:cover;border:.5px solid var(--line-color);display:block}.ai-msg__avatar--fallback[data-v-047cf473]{display:grid;place-items:center;background:var(--primary-bg-color);color:var(--text-color)}.ai-msg__avatar--fallback i[data-v-047cf473]{font-size:var(--text-lg)}.ai-msg__inner[data-v-047cf473]{display:flex;flex-direction:column;gap:4px;min-width:0;width:100%}.ai-msg__author[data-v-047cf473]{font-size:var(--text-xs);color:color-mix(in srgb,var(--text-color) 40%,transparent);letter-spacing:.3px;padding:0 6px}.ai-msg__bubble[data-v-047cf473]{padding:10px 14px;display:flex;flex-direction:column;gap:8px}.ai-msg__text[data-v-047cf473]{white-space:pre-wrap;word-break:break-word;color:var(--text-color);font-size:13.5px;line-height:1.6}.ai-msg__text[data-v-047cf473] .ai-inline-code{font-family:JetBrains Mono,Fira Mono,Cascadia Code,monospace;font-size:12.5px;padding:1px 5px;border-radius:5px;background:color-mix(in srgb,var(--title-color) 10%,transparent);border:.5px solid color-mix(in srgb,var(--line-color) 80%,transparent);color:var(--title-color)}.ai-msg__text[data-v-047cf473] strong{font-weight:600;color:var(--title-color)}.ai-msg__text[data-v-047cf473] em{font-style:italic;opacity:.85}.ai-code-block[data-v-047cf473]{border-radius:var(--radius-sm);overflow:hidden;border:.5px solid var(--line-color);font-family:JetBrains Mono,Fira Mono,Cascadia Code,Courier New,monospace;width:100%}.ai-msg--user .ai-code-block[data-v-047cf473]{max-width:100%}.ai-code-block__header[data-v-047cf473]{display:flex;align-items:center;justify-content:space-between;padding:7px 12px;background:color-mix(in srgb,var(--title-color) 6%,var(--secondary-bg-color));border-bottom:.5px solid var(--line-color)}.ai-code-block__lang[data-v-047cf473]{font-size:var(--text-xs);font-family:inherit;color:color-mix(in srgb,var(--text-color) 55%,transparent);letter-spacing:.5px;text-transform:lowercase}.ai-code-block__copy[data-v-047cf473]{display:flex;align-items:center;gap:5px;font-size:var(--text-xs);font-family:inherit;color:color-mix(in srgb,var(--text-color) 55%,transparent);background:transparent;border:none;cursor:pointer;padding:2px 6px;border-radius:5px;transition:color .15s,background .15s;letter-spacing:.2px}.ai-code-block__copy i[data-v-047cf473]{font-size:var(--text-md)}.ai-code-block__copy[data-v-047cf473]:hover{color:var(--title-color);background:color-mix(in srgb,var(--title-color) 8%,transparent)}.ai-code-block__body[data-v-047cf473]{overflow-x:auto;background:color-mix(in srgb,var(--secondary-bg-color) 60%,var(--primary-bg-color))}.ai-code-block__body[data-v-047cf473]::-webkit-scrollbar{height:3px}.ai-code-block__body[data-v-047cf473]::-webkit-scrollbar-track{background:transparent}.ai-code-block__body[data-v-047cf473]::-webkit-scrollbar-thumb{background:var(--line-color);border-radius:3px}.ai-code-block__pre[data-v-047cf473]{margin:0;padding:14px 16px;font-size:12.5px;line-height:1.65;white-space:pre;color:var(--text-color)}.ai-code-block__pre code[data-v-047cf473]{font-family:inherit;font-size:inherit;background:none;padding:0}.ai-code-block__pre[data-v-047cf473] .tok-keyword{color:#79b8ff;font-weight:500}.ai-code-block__pre[data-v-047cf473] .tok-string{color:#9ecbff}.ai-code-block__pre[data-v-047cf473] .tok-comment{color:color-mix(in srgb,var(--text-color) 38%,transparent);font-style:italic}.ai-code-block__pre[data-v-047cf473] .tok-number{color:#f8c555}.ai-code-block__pre[data-v-047cf473] .tok-fn{color:#b392f0}.ai-typing[data-v-047cf473]{display:flex;align-items:center;gap:4px;padding:2px 0}.ai-typing span[data-v-047cf473]{width:5px;height:5px;border-radius:50%;background:var(--title-color);animation:typing-047cf473 1.1s infinite ease-in-out}.ai-typing span[data-v-047cf473]:nth-child(2){animation-delay:.16s}.ai-typing span[data-v-047cf473]:nth-child(3){animation-delay:.32s}@keyframes typing-047cf473{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ai-chat__error[data-v-047cf473]{display:flex;align-items:center;gap:8px;margin:0 16px 10px;padding:9px 12px;border:.5px solid rgba(255,85,85,.3);border-radius:var(--radius-sm);color:#f88;background:rgba(255,85,85,.07);font-size:var(--text-md);flex-shrink:0}.ai-chat__error i[data-v-047cf473]{font-size:var(--text-lg);flex-shrink:0}.ai-chat__footer[data-v-047cf473]{padding:10px 14px 12px;border-top:.5px solid var(--line-color);background:var(--primary-bg-color);flex-shrink:0}.ai-chat__limit[data-v-047cf473]{display:flex;justify-content:flex-end;margin:0 48px 6px 0;font-size:var(--text-xs);color:color-mix(in srgb,var(--text-color) 38%,transparent)}.ai-chat__limit--danger[data-v-047cf473]{color:#f88}.ai-chat__form-wrap[data-v-047cf473]{display:flex;align-items:flex-end;gap:10px}.ai-chat__sender-avatar[data-v-047cf473]{flex-shrink:0}.ai-chat__form[data-v-047cf473]{flex:1;display:flex;align-items:flex-end;gap:8px;padding:7px 7px 7px 14px;border:.5px solid var(--line-color);border-radius:26px;background:var(--secondary-bg-color);transition:border-color .15s}.ai-chat__form[data-v-047cf473]:focus-within{border-color:var(--title-color)}.ai-chat__input[data-v-047cf473]{flex:1;min-height:26px;max-height:140px;resize:none;border:none;outline:none;background:transparent;color:var(--text-color);font-size:13.5px;line-height:1.5;font-family:inherit;padding:2px 0 0}.ai-chat__input[data-v-047cf473]::placeholder{color:color-mix(in srgb,var(--text-color) 30%,transparent)}.ai-chat__send[data-v-047cf473]{flex-shrink:0;color:var(--text-color);width:32px;height:32px;display:grid;place-items:center;border:none;border-radius:50%;background:inherit;cursor:pointer;transition:.18s ease}.ai-chat__send i[data-v-047cf473]{font-size:var(--text-lg)}.ai-chat__send[data-v-047cf473]:hover:not(:disabled){opacity:.82;transform:scale(1.06)}.ai-chat__send[data-v-047cf473]:disabled{opacity:.28;cursor:not-allowed;transform:none}@media (max-width: 768px){.ai-page[data-v-047cf473]{height:calc(100vh - 80px)}.ai-page__top[data-v-047cf473]{flex-direction:column;align-items:flex-start}.ai-msg[data-v-047cf473]{max-width:92%}.ai-msg--assistant[data-v-047cf473]{max-width:96%}.ai-chat__limit[data-v-047cf473]{margin-right:4px}}a[data-v-ebb2e1d9]{display:inline-flex;align-items:center;color:var(--title-color);text-decoration:none}a[data-v-ebb2e1d9]:hover{color:var(--title-color);text-decoration:underline}.sessions-card[data-v-ebb2e1d9]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-lg);padding:12px}.sessions-list[data-v-ebb2e1d9]{display:flex;flex-direction:column;gap:6px}.sessions-search-clear[data-v-ebb2e1d9]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);opacity:.55;cursor:pointer;transition:opacity .2s,color .2s}.sessions-search-clear[data-v-ebb2e1d9]:hover{color:var(--title-color);opacity:1}.sessions-page__empty[data-v-ebb2e1d9]{min-height:220px;display:grid;place-items:center;align-content:center;gap:10px;color:var(--text-color);opacity:.7;text-align:center;font-size:14px}.sessions-page__empty i[data-v-ebb2e1d9]{color:var(--title-color);font-size:22px}.sessions-page__empty--error[data-v-ebb2e1d9],.sessions-page__empty--error i[data-v-ebb2e1d9]{color:var(--color-danger)}.sessions-page__spin[data-v-ebb2e1d9]{animation:sessions-spin-ebb2e1d9 .8s linear infinite}.session-item__icon[data-v-ebb2e1d9]{position:relative;width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--title-color) 10%,transparent);border:1px solid color-mix(in srgb,var(--title-color) 20%,transparent);color:var(--title-color);font-size:17px;flex-shrink:0}.session-item__browser-badge[data-v-ebb2e1d9]{position:absolute;bottom:-5px;right:-5px;width:24px;height:24px;border-radius:50%;background:var(--primary-bg-color);border:1px solid color-mix(in srgb,var(--title-color) 20%,transparent);display:flex;align-items:center;justify-content:center;font-size:var(--text-lg);color:var(--title-color)}.session-item[data-v-ebb2e1d9]{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--line-color);border-radius:var(--radius-md);padding:12px 14px;background:var(--primary-bg-color);transition:border-color .2s,background .2s}.session-item[data-v-ebb2e1d9]:hover{border-color:color-mix(in srgb,var(--line-color) 60%,var(--title-color) 40%)}.session-item--current[data-v-ebb2e1d9]{border-color:color-mix(in srgb,var(--title-color) 35%,var(--line-color));background:color-mix(in srgb,var(--title-color) 5%,var(--primary-bg-color))}.session-item--stale[data-v-ebb2e1d9]{opacity:.6}.session-item--stale[data-v-ebb2e1d9]:hover{opacity:.85}.session-item__content[data-v-ebb2e1d9]{min-width:0}.session-item__title[data-v-ebb2e1d9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:var(--text-color);font-size:14px;font-weight:600;margin-bottom:5px}.session-item__badge[data-v-ebb2e1d9]{display:inline-flex;align-items:center;gap:5px;color:var(--title-color);background:color-mix(in srgb,var(--title-color) 12%,transparent);border:1px solid color-mix(in srgb,var(--title-color) 30%,transparent);border-radius:var(--radius-pill);padding:2px 9px;font-size:var(--text-xs);font-weight:500}.session-item__badge--stale[data-v-ebb2e1d9]{color:var(--text-color);background:color-mix(in srgb,var(--text-color) 8%,transparent);border-color:var(--line-color)}.session-item__badge-dot[data-v-ebb2e1d9]{width:5px;height:5px;border-radius:50%;background:var(--title-color);flex-shrink:0;box-shadow:0 0 5px color-mix(in srgb,var(--title-color) 70%,transparent)}.session-item__meta[data-v-ebb2e1d9]{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--text-color);opacity:.5;font-size:var(--text-sm)}.session-item__meta span[data-v-ebb2e1d9]{display:inline-flex;align-items:center;gap:5px}.session-item__meta i[data-v-ebb2e1d9]{font-size:var(--text-xs);color:var(--title-color);opacity:.7}.sessions-stale-toggle[data-v-ebb2e1d9]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px;margin-top:2px;border:1px dashed var(--line-color);border-radius:var(--radius-md);background:transparent;color:var(--text-color);font-size:var(--text-md);opacity:.7;cursor:pointer;transition:opacity .18s ease,border-color .18s ease,background-color .18s ease}.sessions-stale-toggle i[data-v-ebb2e1d9]{font-size:var(--text-xs);color:var(--title-color)}.sessions-stale-toggle[data-v-ebb2e1d9]:hover{opacity:1;border-color:color-mix(in srgb,var(--line-color) 60%,var(--title-color) 40%);background:var(--primary-bg-color)}@keyframes sessions-spin-ebb2e1d9{to{transform:rotate(360deg)}}@media (max-width: 720px){.session-item[data-v-ebb2e1d9]{grid-template-columns:40px minmax(0,1fr)}.session-item__button[data-v-ebb2e1d9]{grid-column:1/-1;width:100%;justify-content:center}}.header_top_actions[data-v-58925cdd]{display:flex;gap:8px}.header_bottom_actions[data-v-58925cdd]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search-clear[data-v-58925cdd]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);opacity:.45;cursor:pointer;transition:opacity .15s,color .15s}.search-clear[data-v-58925cdd]:hover{opacity:1;color:var(--title-color)}.type-tabs[data-v-58925cdd]{display:flex;align-items:center;gap:4px;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-xl);padding:3px}.type-tab[data-v-58925cdd]{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:var(--radius-lg);border:none;background:transparent;color:var(--text-color);font-size:var(--text-md);cursor:pointer;transition:background .15s,color .15s}.type-tab i[data-v-58925cdd]{font-size:var(--text-xs);opacity:.7}.type-tab span[data-v-58925cdd]{font-size:10px;color:var(--text-color);opacity:.45}.type-tab.active[data-v-58925cdd]{background:var(--primary-bg-color);color:var(--title-color);border:1px solid var(--line-color);font-weight:500}.type-tab.active span[data-v-58925cdd]{color:var(--title-color);opacity:.8}.type-tab[data-v-58925cdd]:not(.active):hover{color:var(--title-color)}.docs-empty[data-v-58925cdd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:280px;color:var(--text-color);opacity:.45;font-size:14px}.docs-empty i[data-v-58925cdd]{font-size:28px;color:var(--title-color);opacity:.5}.docs-grid[data-v-58925cdd]{display:flex;flex-direction:column;gap:6px}.doc-card[data-v-58925cdd]{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;padding:12px 14px;background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:14px;cursor:pointer;transition:border-color .18s,background .18s,transform .18s}.doc-card[data-v-58925cdd]:hover{border-color:color-mix(in srgb,var(--line-color) 50%,var(--title-color) 50%);transform:translateY(-1px)}.doc-card:hover .doc-card__actions[data-v-58925cdd]{opacity:1}.doc-card__icon[data-v-58925cdd]{width:44px;height:44px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--text-xl);flex-shrink:0}.doc-card__icon.doc[data-v-58925cdd]{background:color-mix(in srgb,var(--title-color) 10%,transparent);color:var(--title-color);border:1px solid color-mix(in srgb,var(--title-color) 20%,transparent)}.doc-card__icon.table[data-v-58925cdd]{background:color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success);border:1px solid color-mix(in srgb,var(--color-success) 25%,transparent)}.doc-card__body[data-v-58925cdd]{min-width:0}.doc-card__name[data-v-58925cdd]{font-size:14px;font-weight:550;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.doc-card__meta[data-v-58925cdd]{display:flex;align-items:center;gap:6px;font-size:var(--text-sm);color:var(--text-color);opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-card__type-badge[data-v-58925cdd]{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--radius-xl);font-size:10px;border:1px solid var(--line-color);flex-shrink:0}.doc-card__type-badge.doc[data-v-58925cdd]{color:var(--title-color);border-color:color-mix(in srgb,var(--title-color) 35%,transparent)}.doc-card__type-badge.table[data-v-58925cdd]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 35%,transparent)}.doc-card__dot[data-v-58925cdd]{opacity:.4}.doc-card__actions[data-v-58925cdd]{opacity:0;transition:opacity .15s}.doc-card__del[data-v-58925cdd]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-xs);font-size:var(--text-md);color:var(--text-color);opacity:.5;transition:opacity .15s,color .15s}.doc-card__del[data-v-58925cdd]:hover{opacity:1;color:var(--color-danger)}@media (max-width: 640px){.header_top_actions[data-v-58925cdd]{flex-direction:column}.doc-card[data-v-58925cdd]{grid-template-columns:40px 1fr auto;padding:10px 12px}.type-tabs[data-v-58925cdd]{width:100%;justify-content:space-around}.type-tab[data-v-58925cdd]{flex:1;justify-content:center;padding:0 8px}}.doc-loading[data-v-4ee48bea]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:300px;color:var(--text-color);opacity:.5;font-size:14px}.doc-loading i[data-v-4ee48bea]{color:var(--title-color);font-size:20px}.doc-header-left[data-v-4ee48bea]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.back-btn[data-v-4ee48bea]{flex-shrink:0;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);font-size:14px}.doc-title-wrap[data-v-4ee48bea]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.doc-name-input[data-v-4ee48bea]{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:var(--text-xl);font-weight:600;color:var(--text-color);padding:0}.doc-name-input[data-v-4ee48bea]::placeholder{color:var(--text-color);opacity:.3}.doc-name-input[data-v-4ee48bea]:focus{border-bottom:1px solid var(--line-color)}.doc-title-view[data-v-4ee48bea]{flex:1;min-width:0;margin:0;font-size:var(--text-xl);font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-type-badge[data-v-4ee48bea]{flex-shrink:0;display:inline-flex;align-items:center;padding:2px 9px;border-radius:var(--radius-xl);font-size:var(--text-xs);border:1px solid var(--line-color);color:var(--text-color);opacity:.6}.doc-type-badge.doc[data-v-4ee48bea]{color:var(--title-color);border-color:color-mix(in srgb,var(--title-color) 30%,transparent);opacity:1}.doc-type-badge.table[data-v-4ee48bea]{color:var(--color-success);border-color:color-mix(in srgb,var(--color-success) 30%,transparent);opacity:1}.btn-saved[data-v-4ee48bea]{opacity:.8}.md-editor-wrap[data-v-4ee48bea],.tbl-editor-wrap[data-v-4ee48bea]{background:var(--secondary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}.md-toolbar[data-v-4ee48bea],.tbl-toolbar[data-v-4ee48bea]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line-color);flex-wrap:wrap}.tb-btn[data-v-4ee48bea]{display:inline-flex;align-items:center;gap:5px;height:var(--control-sm);padding:0 8px;border-radius:var(--radius-xs);border:none;background:transparent;color:var(--text-color);font-size:var(--text-sm);cursor:pointer;opacity:.6;transition:opacity .15s,background .15s}.tb-btn i[data-v-4ee48bea]{font-size:var(--text-md)}.tb-btn[data-v-4ee48bea]:hover{opacity:1;background:var(--primary-bg-color)}.tb-sep[data-v-4ee48bea]{width:1px;height:18px;background:var(--line-color);margin:0 4px;flex-shrink:0}.tb-color[data-v-4ee48bea]{position:relative;display:inline-flex}.tb-color__trigger[data-v-4ee48bea]{justify-content:center;flex-direction:column;gap:1px;height:var(--control-sm);padding:0 7px}.tb-color__trigger.is-active[data-v-4ee48bea]{opacity:1;background:var(--primary-bg-color)}.tb-color__bar[data-v-4ee48bea]{width:16px;height:3px;border-radius:2px;box-shadow:0 0 0 1px var(--line-color) inset}.tb-color__menu[data-v-4ee48bea]{position:absolute;top:calc(100% + 6px);left:0;z-index:50;width:184px;padding:10px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);box-shadow:0 12px 30px #00000040}.tb-color__grid[data-v-4ee48bea]{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.tb-color__swatch[data-v-4ee48bea]{width:100%;aspect-ratio:1/1;border-radius:6px;border:1px solid var(--line-color);cursor:pointer;padding:0;transition:transform .1s}.tb-color__swatch[data-v-4ee48bea]:hover{transform:scale(1.12)}.tb-color__foot[data-v-4ee48bea]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-color)}.tb-color__custom[data-v-4ee48bea]{display:inline-flex;align-items:center;gap:6px;color:var(--text-color);font-size:var(--text-sm);cursor:pointer}.tb-color__custom input[type=color][data-v-4ee48bea]{width:24px;height:24px;padding:0;border:1px solid var(--line-color);border-radius:6px;background:transparent;cursor:pointer}.tb-color__reset[data-v-4ee48bea]{height:26px;padding:0 10px;border-radius:var(--radius-xs);border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:var(--text-sm);cursor:pointer}.tb-color__reset[data-v-4ee48bea]:hover{background:var(--primary-bg-color)}.editor-hint[data-v-4ee48bea]{display:flex;align-items:center;gap:8px;padding:8px 14px;border-bottom:1px solid var(--line-color);background:color-mix(in srgb,var(--title-color) 5%,var(--secondary-bg-color));color:var(--text-color);font-size:var(--text-sm);line-height:1.5;opacity:.85}.editor-hint i[data-v-4ee48bea]{color:var(--title-color);font-size:var(--text-md);flex-shrink:0}.editor-hint b[data-v-4ee48bea]{color:var(--title-color);font-weight:600}.search-clear[data-v-4ee48bea]{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color);opacity:.45;cursor:pointer;transition:opacity .15s,color .15s}.search-clear[data-v-4ee48bea]:hover{opacity:1;color:var(--title-color)}.search-state[data-v-4ee48bea]{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:var(--radius-xl);border:1px solid color-mix(in srgb,var(--title-color) 30%,transparent);color:var(--title-color);font-size:var(--text-xs)}.search-state.empty[data-v-4ee48bea]{color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 35%,transparent)}.image-size-control[data-v-4ee48bea]{display:inline-flex;align-items:center;gap:6px;height:var(--control-sm);padding:0 8px;border-radius:var(--radius-xs);background:var(--primary-bg-color);border:1px solid var(--line-color);color:var(--text-color);font-size:var(--text-sm)}.image-size-control input[data-v-4ee48bea]{width:70px;height:22px;border:none;outline:none;background:transparent;color:var(--text-color);font-size:var(--text-sm);-moz-appearance:textfield}.image-size-control input[data-v-4ee48bea]::-webkit-outer-spin-button,.image-size-control input[data-v-4ee48bea]::-webkit-inner-spin-button{-webkit-appearance:none}.doc-editor-shell[data-v-4ee48bea]{position:relative;min-height:560px;background:var(--primary-bg-color);overflow:auto}.doc-view[data-v-4ee48bea]{min-height:560px;background:var(--primary-bg-color)}.md-preview[data-v-4ee48bea]{padding:24px;font-size:14px;line-height:1.8;color:var(--text-color);background:var(--secondary-bg-color);outline:none;min-height:560px}.md-preview--editor[data-v-4ee48bea]{cursor:text}.md-preview--editor[data-v-4ee48bea]:empty:before{content:attr(data-placeholder);color:var(--text-color);opacity:.35;pointer-events:none}.md-preview--editor[data-v-4ee48bea]:focus{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--title-color) 18%,transparent)}.md-preview--view[data-v-4ee48bea]{min-height:560px}.md-preview[data-v-4ee48bea] mark{color:var(--title-color);background:color-mix(in srgb,var(--title-color) 18%,transparent);border:1px solid color-mix(in srgb,var(--title-color) 25%,transparent);border-radius:4px;padding:0 2px}.md-preview[data-v-4ee48bea] h1{font-size:24px;font-weight:700;margin:0 0 16px;padding-bottom:10px;border-bottom:1px solid var(--line-color);color:var(--text-color)}.md-preview[data-v-4ee48bea] h2{font-size:19px;font-weight:650;margin:22px 0 10px;color:var(--text-color)}.md-preview[data-v-4ee48bea] h3{font-size:16px;font-weight:650;margin:18px 0 8px;color:var(--text-color)}.md-preview[data-v-4ee48bea] p{margin:0 0 10px}.md-preview[data-v-4ee48bea] ul{list-style:disc;padding-left:22px;margin:0 0 12px}.md-preview[data-v-4ee48bea] ol{list-style:decimal;padding-left:22px;margin:0 0 12px}.md-preview[data-v-4ee48bea] ul li{list-style:disc;display:list-item;margin-bottom:4px}.md-preview[data-v-4ee48bea] ol li{list-style:decimal;display:list-item;margin-bottom:4px}.md-preview[data-v-4ee48bea] li::marker{color:var(--title-color)}.md-preview[data-v-4ee48bea] strong{font-weight:700}.md-preview[data-v-4ee48bea] em{font-style:italic}.md-preview[data-v-4ee48bea] s{text-decoration:line-through;opacity:.65}.md-preview[data-v-4ee48bea] code{background:var(--primary-bg-color);border:1px solid var(--line-color);padding:1px 6px;border-radius:5px;font-family:monospace;font-size:var(--text-md)}.md-preview[data-v-4ee48bea] pre{background:var(--primary-bg-color);border:1px solid var(--line-color);border-radius:var(--radius-sm);padding:14px 16px;margin:10px 0;overflow-x:auto}.md-preview[data-v-4ee48bea] pre code{background:none;border:none;padding:0}.md-preview[data-v-4ee48bea] .doc-code-block{position:relative;overflow:hidden;margin:14px 0;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--primary-bg-color)}.md-preview[data-v-4ee48bea] .doc-code-copy{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-color);border-radius:var(--radius-xs);background:var(--secondary-bg-color);color:var(--text-color);cursor:pointer;opacity:.7;transition:opacity .15s,color .15s,border-color .15s}.md-preview[data-v-4ee48bea] .doc-code-copy:hover{opacity:1;color:var(--title-color);border-color:var(--title-color)}.md-preview[data-v-4ee48bea] .doc-code-block pre{margin:0;padding:16px 48px 16px 16px;overflow-x:auto;border:none;border-radius:0;background:transparent}.md-preview[data-v-4ee48bea] .doc-code-block code{display:block;padding:0;border:none;background:transparent;color:var(--text-color);font-family:JetBrains Mono,Fira Code,monospace;font-size:var(--text-md);line-height:1.7;white-space:pre}.md-preview[data-v-4ee48bea] blockquote{margin:10px 0;padding:8px 16px;border-left:4px solid var(--title-color);background:var(--primary-bg-color);color:var(--text-color);opacity:.9;font-style:italic}.md-preview[data-v-4ee48bea] hr{margin:20px 0;border:none;height:1px;background:var(--line-color)}.md-preview[data-v-4ee48bea] a{color:var(--title-color);text-decoration:none;border-bottom:1px dotted currentColor}.md-preview[data-v-4ee48bea] a:hover{opacity:.8}.md-preview[data-v-4ee48bea] img.doc-image{max-width:100%;height:auto;border-radius:var(--radius-md);margin:12px auto 12px 0;display:block;cursor:pointer;transition:box-shadow .15s,transform .15s}.md-preview[data-v-4ee48bea] img.doc-image:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--title-color) 25%,transparent)}.md-preview[data-v-4ee48bea] img.doc-image--selected{box-shadow:0 0 0 2px var(--title-color)}.md-preview[data-v-4ee48bea] .doc-table-scroll{display:block!important;width:100%;overflow-x:auto;margin:14px 0}.md-preview[data-v-4ee48bea] .doc-table-scroll table,.md-preview[data-v-4ee48bea] table{display:table!important;width:100%;border-collapse:collapse;table-layout:fixed;min-width:420px;font-size:var(--text-md)}.md-preview[data-v-4ee48bea] thead{display:table-header-group!important}.md-preview[data-v-4ee48bea] tbody{display:table-row-group!important}.md-preview[data-v-4ee48bea] tr{display:table-row!important}.md-preview[data-v-4ee48bea] th,.md-preview[data-v-4ee48bea] td{display:table-cell!important;border:1px solid var(--line-color);padding:9px 12px;text-align:left;color:var(--text-color);min-width:110px;vertical-align:top}.md-preview[data-v-4ee48bea] th{background:var(--primary-bg-color);font-weight:600}.md-preview[data-v-4ee48bea] td{background:var(--secondary-bg-color)}.md-preview[data-v-4ee48bea] td:empty:before,.md-preview[data-v-4ee48bea] th:empty:before{content:" "}.image-resize-box[data-v-4ee48bea]{position:absolute;pointer-events:none;border:1px dashed var(--title-color);border-radius:var(--radius-md);z-index:5}.image-resize-handle[data-v-4ee48bea]{position:absolute;right:-6px;bottom:-6px;width:13px;height:13px;border-radius:50%;background:var(--title-color);border:2px solid var(--primary-bg-color);cursor:nwse-resize;pointer-events:auto}.doc-empty-view[data-v-4ee48bea]{min-height:560px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--text-color);opacity:.4;font-size:14px}.doc-empty-view i[data-v-4ee48bea]{color:var(--title-color);font-size:22px}.tbl-count[data-v-4ee48bea]{margin-left:auto;font-size:var(--text-sm);color:var(--text-color);opacity:.45;background:var(--primary-bg-color);padding:3px 10px;border-radius:var(--radius-xl);border:1px solid var(--line-color)}.tbl-scroll-wrap[data-v-4ee48bea]{overflow:hidden;display:flex;flex-direction:column}.tbl-scroll[data-v-4ee48bea]{overflow-x:auto;overflow-y:auto;max-height:650px}.sheet[data-v-4ee48bea]{border-collapse:collapse;width:100%;min-width:max-content;font-size:var(--text-md)}.th-row-num[data-v-4ee48bea],.td-row-num[data-v-4ee48bea]{width:40px;min-width:40px;text-align:center;font-size:var(--text-xs);color:var(--text-color);opacity:.4;background:var(--secondary-bg-color);border:1px solid var(--line-color);padding:6px 4px;-webkit-user-select:none;user-select:none}.th-col[data-v-4ee48bea]{border:1px solid var(--line-color);background:var(--secondary-bg-color);min-width:160px;padding:0;position:relative}.th-col:hover .th-del-btn[data-v-4ee48bea]{opacity:1}.th-inner[data-v-4ee48bea]{display:flex;align-items:center;gap:4px;padding:6px 8px}.th-name-input[data-v-4ee48bea]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--text-sm);font-weight:500;color:var(--text-color);cursor:text}.th-name-view[data-v-4ee48bea]{flex:1;min-width:0;font-size:var(--text-sm);font-weight:600;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.th-type-icon[data-v-4ee48bea]{font-size:10px;color:var(--text-color);opacity:.35;flex-shrink:0}.th-sort-btn[data-v-4ee48bea]{background:none;border:none;cursor:pointer;color:var(--text-color);opacity:.3;font-size:var(--text-xs);padding:0 2px;flex-shrink:0;transition:opacity .15s,color .15s}.th-sort-btn[data-v-4ee48bea]:hover,.th-sort-btn.asc[data-v-4ee48bea],.th-sort-btn.desc[data-v-4ee48bea]{opacity:1;color:var(--title-color)}.th-del-btn[data-v-4ee48bea]{background:none;border:none;cursor:pointer;color:var(--text-color);opacity:0;font-size:var(--text-xs);padding:0 2px;flex-shrink:0;transition:opacity .15s,color .15s}.th-del-btn[data-v-4ee48bea]:hover{color:var(--color-danger)}.th-actions-col[data-v-4ee48bea]{width:36px;min-width:36px;background:var(--secondary-bg-color);border:1px solid var(--line-color)}.td-cell[data-v-4ee48bea]{border:1px solid var(--line-color);padding:0;background:var(--primary-bg-color)}.cell-input[data-v-4ee48bea]{display:block;width:100%;min-width:160px;padding:8px 10px;border:none;outline:none;background:transparent;color:var(--text-color);font-size:var(--text-md)}.cell-input[data-v-4ee48bea]:focus{background:color-mix(in srgb,var(--title-color) 5%,transparent)}.cell-input[type=number][data-v-4ee48bea]{-moz-appearance:textfield}.cell-input[type=number][data-v-4ee48bea]::-webkit-outer-spin-button,.cell-input[type=number][data-v-4ee48bea]::-webkit-inner-spin-button{-webkit-appearance:none}.cell-input[type=date][data-v-4ee48bea]{color-scheme:dark}.cell-view[data-v-4ee48bea]{display:block;min-width:160px;padding:9px 10px;color:var(--text-color);font-size:var(--text-md);white-space:pre-wrap}.sheet--readonly .td-cell[data-v-4ee48bea]{background:var(--primary-bg-color)}.sheet--readonly .sheet-row:hover .td-cell[data-v-4ee48bea]{background:color-mix(in srgb,var(--title-color) 3%,var(--primary-bg-color))}.td-actions[data-v-4ee48bea]{width:36px;text-align:center;border:1px solid var(--line-color);background:var(--primary-bg-color)}.row-del-btn[data-v-4ee48bea]{background:none;border:none;cursor:pointer;color:var(--text-color);opacity:0;font-size:var(--text-sm);padding:4px 6px;transition:opacity .15s,color .15s}.sheet-row:hover .row-del-btn[data-v-4ee48bea]{opacity:.5}.row-del-btn[data-v-4ee48bea]:hover{opacity:1!important;color:var(--color-danger)}.td-empty[data-v-4ee48bea]{text-align:center;padding:32px;color:var(--text-color);opacity:.35;font-size:var(--text-md);background:var(--primary-bg-color);border:1px solid var(--line-color)}.add-row-inline[data-v-4ee48bea]{display:flex;align-items:center;gap:6px;padding:10px 16px;font-size:var(--text-md);color:var(--text-color);opacity:.45;background:none;border:none;border-top:1px solid var(--line-color);cursor:pointer;width:100%;transition:opacity .15s,color .15s}.add-row-inline i[data-v-4ee48bea]{font-size:var(--text-xs)}.add-row-inline[data-v-4ee48bea]:hover{opacity:1;color:var(--title-color)}.modal-field[data-v-4ee48bea]{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.modal-field label[data-v-4ee48bea]{font-size:var(--text-sm);color:var(--text-color);opacity:.6}.modal-field input[data-v-4ee48bea],.modal-field select[data-v-4ee48bea]{padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-md);outline:none}.modal-field input[data-v-4ee48bea]:focus,.modal-field select[data-v-4ee48bea]:focus{border-color:var(--title-color)}.col-type-btns[data-v-4ee48bea]{display:flex;gap:6px}.col-type-btn[data-v-4ee48bea]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 10px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:transparent;color:var(--text-color);font-size:var(--text-sm);cursor:pointer;transition:all .15s}.col-type-btn i[data-v-4ee48bea]{font-size:var(--text-xs)}.col-type-btn[data-v-4ee48bea]:hover{border-color:var(--title-color);color:var(--title-color)}.col-type-btn.active[data-v-4ee48bea]{background:color-mix(in srgb,var(--title-color) 10%,transparent);border-color:var(--title-color);color:var(--title-color)}.code-modal-textarea[data-v-4ee48bea]{width:100%;min-height:220px;padding:12px;border-radius:var(--radius-sm);border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);font-size:var(--text-md);line-height:1.6;outline:none;resize:vertical;font-family:JetBrains Mono,Fira Code,monospace}.code-modal-textarea[data-v-4ee48bea]:focus{border-color:var(--title-color)}.confirm-text[data-v-4ee48bea]{font-size:14px;color:var(--text-color);padding:8px 0;margin:0}@media (max-width: 900px){.md-preview[data-v-4ee48bea]{padding:18px}}@media (max-width: 640px){.doc-title-view[data-v-4ee48bea],.doc-name-input[data-v-4ee48bea]{font-size:var(--text-lg)}.md-toolbar[data-v-4ee48bea],.tbl-toolbar[data-v-4ee48bea]{gap:6px}.tbl-count[data-v-4ee48bea]{margin-left:0}.image-size-control[data-v-4ee48bea]{width:100%;justify-content:space-between}}.page-alert[data-v-7c2d4add]{display:flex;align-items:center;gap:10px;margin-bottom:18px;padding:14px 16px;border:1px solid rgba(255,107,107,.35);border-radius:18px;background:rgba(255,107,107,.08)}.page-alert__icon[data-v-7c2d4add]{color:var(--color-danger);flex-shrink:0}.page-alert__text[data-v-7c2d4add]{color:var(--color-danger);font-size:14px}.page-alert--warning[data-v-7c2d4add]{border-color:#f2b84b66;background:rgba(242,184,75,.08)}.page-alert--warning .page-alert__icon[data-v-7c2d4add],.page-alert--warning .page-alert__text[data-v-7c2d4add]{color:#f2b84b}.header__top[data-v-7c2d4add]{display:flex;align-items:center;justify-content:space-between;gap:12px}.header__top-actions[data-v-7c2d4add]{display:flex;align-items:center;gap:10px}.header__bottom[data-v-7c2d4add]{margin-top:12px}.header__bottom-actions[data-v-7c2d4add]{display:flex;align-items:center;gap:10px}.search-bar[data-v-7c2d4add]{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:40px;border:1px solid var(--line-color);border-radius:99px;background:var(--secondary-bg-color)}.search-bar__input[data-v-7c2d4add]{flex:1;border:none;background:transparent;color:var(--text-color);font-size:14px;outline:none}.search-bar__input[data-v-7c2d4add]::placeholder{opacity:.5}.status-select[data-v-7c2d4add]{max-width:200px;padding:10px 30px;border-radius:23px;border:1px solid var(--line-color)!important;background:var(--secondary-bg-color);font-size:var(--text-lg);cursor:pointer}.status-select[data-v-7c2d4add]:hover{background:var(--secondary-bg-color)}.request-player[data-v-7c2d4add]{display:flex;flex-direction:column;gap:4px}.request-player strong[data-v-7c2d4add]{color:var(--title-color);font-size:14px}.request-player span[data-v-7c2d4add]{color:var(--text-color);opacity:.65;font-size:var(--text-sm)}.request-status[data-v-7c2d4add]{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border-radius:99px;font-size:var(--text-sm);font-weight:700;border:1px solid var(--line-color)}.request-status--pending[data-v-7c2d4add]{color:#f2b84b;background:rgba(242,184,75,.1);border-color:#f2b84b59}.request-status--proof[data-v-7c2d4add]{color:#9b6cff;background:rgba(155,108,255,.1);border-color:#9b6cff59}.request-status--task[data-v-7c2d4add]{color:#4b9cf2;background:rgba(75,156,242,.1);border-color:#4b9cf259}.request-status--accept[data-v-7c2d4add]{color:#30c270;background:rgba(48,194,112,.1);border-color:#30c27059}.request-status--reject[data-v-7c2d4add]{color:var(--color-danger);background:rgba(255,107,107,.1);border-color:#ff6b6b59}.request-task-btn[data-v-7c2d4add]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--control-sm);padding:0 12px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color);color:var(--title-color);font-size:var(--text-md);font-weight:700;cursor:pointer}.request-task-btn[data-v-7c2d4add]:hover{border-color:var(--title-color)}.request-form[data-v-7c2d4add],.request-form__content[data-v-7c2d4add]{display:flex;flex-direction:column;gap:14px}.request-form__field[data-v-7c2d4add]{display:flex;flex-direction:column;gap:7px}.request-form__field span[data-v-7c2d4add]{font-size:var(--text-md);color:var(--text-color);opacity:.75}.request-form__field input[data-v-7c2d4add],.request-form__field select[data-v-7c2d4add],.request-form__field textarea[data-v-7c2d4add]{width:100%;min-height:40px;border-radius:var(--radius-lg);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);outline:none;padding:0 12px;font-size:14px;transition:border-color .15s ease,background .15s ease}.request-form__field input[data-v-7c2d4add]:focus,.request-form__field select[data-v-7c2d4add]:focus,.request-form__field textarea[data-v-7c2d4add]:focus{border-color:var(--title-color)}.request-form__field textarea[data-v-7c2d4add]{resize:vertical;min-height:110px;padding:12px;line-height:1.5}.request-form__selected[data-v-7c2d4add]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color)}.request-form__selected i[data-v-7c2d4add]{margin-top:3px;color:var(--title-color)}.request-form__selected div[data-v-7c2d4add]{display:flex;flex-direction:column;gap:4px}.request-form__selected strong[data-v-7c2d4add]{color:var(--title-color);font-size:14px}.request-form__selected span[data-v-7c2d4add]{color:var(--text-color);opacity:.7;font-size:var(--text-md)}.request-form__notice[data-v-7c2d4add]{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color)}.request-form__notice i[data-v-7c2d4add]{margin-top:3px;color:var(--title-color)}.request-form__notice span[data-v-7c2d4add]{color:var(--text-color);opacity:.7;font-size:var(--text-md);line-height:1.45}.task-modal[data-v-7c2d4add],.task-view[data-v-7c2d4add]{display:flex;flex-direction:column;gap:14px}.task-view__meta[data-v-7c2d4add]{display:flex;flex-direction:column;gap:6px;color:var(--text-color);opacity:.75;font-size:var(--text-md)}.task-view__list[data-v-7c2d4add]{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 14px 14px 34px;border:1px solid var(--line-color);border-radius:18px;background:var(--secondary-bg-color);color:var(--text-color);line-height:1.5}.task-view__list a[data-v-7c2d4add]{color:var(--title-color);text-decoration:none;font-weight:700}.task-view__list a[data-v-7c2d4add]:hover{text-decoration:underline}.review-box[data-v-7c2d4add]{display:flex;flex-direction:column;gap:16px}.review-box__info[data-v-7c2d4add]{display:flex;gap:12px;padding:14px;border-radius:18px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);line-height:1.5}.review-box__info i[data-v-7c2d4add]{margin-top:3px;color:var(--title-color)}[data-v-7c2d4add] .request-reason{max-width:320px;white-space:normal;line-height:1.45}[data-v-7c2d4add] .bulk-action-btn--task:hover:not(:disabled){border-color:#4b9cf2;color:#4b9cf2;background:rgba(75,156,242,.08)}[data-v-7c2d4add] .bulk-action-btn--accept:hover:not(:disabled){border-color:#30c270;color:#30c270;background:rgba(48,194,112,.08)}[data-v-7c2d4add] .bulk-action-btn--reject:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:rgba(255,107,107,.08)}@media (max-width: 760px){.header__top[data-v-7c2d4add],.header__bottom[data-v-7c2d4add],.header__bottom-actions[data-v-7c2d4add]{align-items:stretch;flex-direction:column}.header-action[data-v-7c2d4add],.search-bar[data-v-7c2d4add],.status-select[data-v-7c2d4add]{width:100%}}.user-nick--link[data-v-81ca305b]{cursor:pointer}.user-nick--link[data-v-81ca305b]:hover{text-decoration:underline;text-underline-offset:2px}.chart__legend[data-v-78c4e7a4]{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:12px}.chart__legend div[data-v-78c4e7a4]{display:flex;flex-direction:column;gap:2px}.chart__legend-value[data-v-78c4e7a4]{font-size:20px;color:var(--title-color)}.chart__legend-label[data-v-78c4e7a4]{font-size:var(--text-sm);opacity:.6}.chart__svg[data-v-78c4e7a4]{width:100%;display:block;overflow:visible}.chart__grid line[data-v-78c4e7a4]{stroke:var(--line-color);stroke-width:1;vector-effect:non-scaling-stroke}.chart__grid text[data-v-78c4e7a4]{fill:var(--text-color);font-size:9px;opacity:.5}.chart__axis text[data-v-78c4e7a4]{fill:var(--text-color);font-size:9px;opacity:.5}.chart__line[data-v-78c4e7a4]{fill:none;stroke:var(--title-color);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart__cursor[data-v-78c4e7a4]{stroke:var(--title-color);stroke-width:1;stroke-dasharray:3 3;opacity:.5;vector-effect:non-scaling-stroke}.chart__dot[data-v-78c4e7a4]{fill:var(--title-color);stroke:var(--secondary-bg-color);stroke-width:2;vector-effect:non-scaling-stroke}.chart__hit[data-v-78c4e7a4]{fill:transparent;cursor:crosshair}.chart__tooltip[data-v-78c4e7a4]{margin-top:8px;font-size:var(--text-md);opacity:.8}.chart__tooltip b[data-v-78c4e7a4]{color:var(--title-color)}.chart__empty[data-v-78c4e7a4]{padding:40px 0;text-align:center;opacity:.6;font-size:14px}.pcard[data-v-b4baeb79]{border:1px solid var(--line-color);border-radius:var(--radius-xl);background:var(--secondary-bg-color);padding:20px}.pcard__placeholder[data-v-b4baeb79]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:260px;opacity:.5;font-size:14px}.pcard__placeholder i[data-v-b4baeb79]{font-size:26px}.pcard__head[data-v-b4baeb79]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding-bottom:16px;border-bottom:1px solid var(--line-color)}.pcard__ident[data-v-b4baeb79]{display:flex;flex-direction:column;gap:4px;font-size:17px}.pcard__noname[data-v-b4baeb79]{color:var(--title-color)}.pcard__id[data-v-b4baeb79]{font-size:var(--text-sm);opacity:.55}.pcard__tags[data-v-b4baeb79]{display:flex;flex-wrap:wrap;gap:6px}.pcard__facts[data-v-b4baeb79]{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px;padding:16px 0;border-bottom:1px solid var(--line-color)}.pcard__facts div[data-v-b4baeb79]{display:flex;flex-direction:column;gap:3px}.pcard__facts span[data-v-b4baeb79]{font-size:var(--text-sm);opacity:.55}.pcard__facts b[data-v-b4baeb79]{color:var(--title-color);font-weight:500}.pcard__servers[data-v-b4baeb79]{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-bottom:1px solid var(--line-color)}.pcard__server[data-v-b4baeb79]{display:flex;justify-content:space-between;gap:10px;font-size:var(--text-md)}.pcard__server b[data-v-b4baeb79]{color:var(--title-color);font-weight:500}.pcard__server span[data-v-b4baeb79]{opacity:.6}.pcard__actions[data-v-b4baeb79]{display:flex;flex-direction:column;padding-top:8px}.pcard__row[data-v-b4baeb79]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid var(--line-color)}.pcard__row--column[data-v-b4baeb79]{flex-direction:column;align-items:stretch;gap:10px;border-bottom:0}.pcard__row-info[data-v-b4baeb79]{display:flex;flex-direction:column;gap:2px}.pcard__row-info b[data-v-b4baeb79]{font-weight:500;color:var(--title-color)}.pcard__row-info span[data-v-b4baeb79]{font-size:var(--text-sm);opacity:.55}.pcard__btn[data-v-b4baeb79]{padding:8px 20px;font-size:var(--text-md);white-space:nowrap}.pcard__btn--danger[data-v-b4baeb79]:not(:disabled){color:var(--color-danger);border-color:#ff6b6b59}.pcard__btn--warn[data-v-b4baeb79]:not(:disabled){color:var(--color-warning);border-color:#ffc10759}.pcard__btn[data-v-b4baeb79]:disabled{opacity:.4;cursor:not-allowed}.pcard__form[data-v-b4baeb79]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;margin:10px 0;border:1px solid var(--line-color);border-radius:14px;background:var(--primary-bg-color)}.pcard__form label[data-v-b4baeb79]{display:flex;flex-direction:column;gap:4px;font-size:var(--text-sm)}.pcard__form label span[data-v-b4baeb79]{opacity:.6}.pcard__form input[data-v-b4baeb79]{height:var(--control-md);width:110px;padding:0 12px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md)}.pcard__form-wide[data-v-b4baeb79]{flex:1;min-width:180px}.pcard__form-wide input[data-v-b4baeb79]{width:100%}.pcard__form button[data-v-b4baeb79]{height:var(--control-md);padding:0 20px;font-size:var(--text-md);border-radius:var(--radius-md)}.pcard__presets[data-v-b4baeb79]{display:flex;flex-wrap:wrap;gap:6px;width:100%}.pcard__preset[data-v-b4baeb79]{padding:6px 14px;font-size:var(--text-md);border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color)}.pcard__preset[data-v-b4baeb79]:hover{background:var(--secondary-bg-color);opacity:1;color:var(--title-color)}.pcard__preset--active[data-v-b4baeb79]{color:var(--title-color);border-color:var(--title-color)}.pcard__chips[data-v-b4baeb79]{display:flex;flex-wrap:wrap;gap:6px}.pcard__chip[data-v-b4baeb79]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:var(--text-sm);border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color)}.pcard__chip[data-v-b4baeb79]:hover:not(:disabled){background:var(--secondary-bg-color);opacity:1;color:var(--title-color)}.pcard__chip--on[data-v-b4baeb79]{color:var(--color-success);border-color:#48c78e66}.pcard__chip[data-v-b4baeb79]:disabled{opacity:.5;cursor:not-allowed}.pcard__note[data-v-b4baeb79]{margin-top:12px;font-size:var(--text-md);color:var(--color-danger)}.pcard__section[data-v-b4baeb79]{padding-top:16px;margin-top:16px;border-top:1px solid var(--line-color)}.pcard__section h3[data-v-b4baeb79]{margin:0 0 10px;font-size:14px;font-weight:500;color:var(--title-color)}.pcard__log[data-v-b4baeb79]{list-style:none;display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.pcard__log li[data-v-b4baeb79]{display:flex;gap:12px;font-size:var(--text-md)}.pcard__log-date[data-v-b4baeb79]{flex-shrink:0;opacity:.5;font-size:var(--text-sm)}.pcard__log-text[data-v-b4baeb79]{display:flex;align-items:center;gap:6px}.pcard__muted[data-v-b4baeb79]{opacity:.5;font-size:var(--text-md)}.srv[data-v-eb9602ac]{display:flex;flex-direction:column;gap:18px}.srv__block h4[data-v-eb9602ac]{margin:0 0 6px;font-size:var(--text-lg);font-weight:500;color:var(--title-color)}.srv__block--danger[data-v-eb9602ac]{padding-top:14px;border-top:1px solid var(--line-color)}.srv__hint[data-v-eb9602ac]{margin:0 0 12px;font-size:var(--text-md);opacity:.6;line-height:1.5}.srv__row[data-v-eb9602ac]{display:flex;flex-wrap:wrap;gap:8px}.srv__row input[data-v-eb9602ac]{flex:1;min-width:200px}.srv input[data-v-eb9602ac]{height:40px;padding:0 14px;border-radius:var(--radius-md);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px}.srv button[data-v-eb9602ac]{height:40px;padding:0 22px;border-radius:var(--radius-md);font-size:14px}.srv button[data-v-eb9602ac]:disabled{opacity:.45;cursor:not-allowed}.srv__danger-toggle[data-v-eb9602ac]{display:inline-flex;align-items:center;gap:8px;height:auto;padding:0;background:transparent;color:var(--color-danger);font-size:14px}.srv__danger-toggle[data-v-eb9602ac]:hover{background:transparent;opacity:.85}.srv__danger-body[data-v-eb9602ac]{margin-top:12px}.srv__confirm[data-v-eb9602ac]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:var(--text-sm)}.srv__confirm span[data-v-eb9602ac]{opacity:.6}.srv__delete[data-v-eb9602ac]{background:var(--color-danger)}.srv__delete[data-v-eb9602ac]:hover:not(:disabled){background:var(--color-danger);opacity:.9}.srv__error[data-v-eb9602ac]{margin:0;font-size:var(--text-md);color:var(--color-danger)}.srv__result[data-v-eb9602ac]{padding:14px;border-radius:14px;border:1px solid rgba(72,199,142,.35);background:rgba(72,199,142,.08);font-size:var(--text-md)}.srv__result b[data-v-eb9602ac]{color:var(--color-success)}.srv__result ul[data-v-eb9602ac]{list-style:none;margin:10px 0 0;display:flex;flex-direction:column;gap:4px}.srv__result li[data-v-eb9602ac]{display:flex;justify-content:space-between;gap:12px;opacity:.8}.srv__result li b[data-v-eb9602ac]{color:var(--title-color)}.mp__loading[data-v-27350b03]{font-size:var(--text-md);opacity:.6}.mp__stages[data-v-27350b03]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:var(--space-2)}.mp__stage[data-v-27350b03]{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--primary-bg-color);color:var(--text-color);text-align:left;cursor:pointer;min-width:0;transition:border-color var(--transition-fast)}.mp__stage[data-v-27350b03]:hover{border-color:var(--title-color)}.mp__stage.active[data-v-27350b03]{border-color:var(--title-color);box-shadow:inset 0 0 0 1px var(--title-color)}.mp__stage.is-danger.active[data-v-27350b03]{border-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.mp__stage-head[data-v-27350b03]{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-md)}.mp__stage-head i[data-v-27350b03]{font-size:var(--text-sm);opacity:.8}.mp__stage-desc[data-v-27350b03]{font-size:var(--text-xs);line-height:1.45;opacity:.6}.mp__actions[data-v-27350b03]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.root-title[data-v-32550699]{display:flex;align-items:center;gap:12px}.root-title i[data-v-32550699]{font-size:20px;color:var(--title-color)}.root-title h1[data-v-32550699]{margin:0}.root-denied[data-v-32550699]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:80px 16px;text-align:center}.root-denied i[data-v-32550699]{font-size:34px;opacity:.4}.root-denied h1[data-v-32550699]{margin:0;font-size:22px}.root-denied p[data-v-32550699]{opacity:.6}.root-tabs[data-v-32550699]{display:flex;flex-wrap:wrap;gap:8px}.root-tab[data-v-32550699]{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border-radius:23px;border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);font-size:14px;transition:color .15s ease,border-color .15s ease}.root-tab[data-v-32550699]:hover{background:var(--secondary-bg-color);opacity:1;color:var(--title-color)}.root-tab--active[data-v-32550699]{color:var(--title-color);border-color:var(--title-color)}.root-stack[data-v-32550699]{display:flex;flex-direction:column;gap:22px}.root-group__title[data-v-32550699]{margin:0 0 10px;font-size:var(--text-md);font-weight:400;text-transform:uppercase;letter-spacing:.6px;opacity:.5}.root-cards[data-v-32550699]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.root-card[data-v-32550699]{position:relative;display:flex;flex-direction:column;gap:4px;padding:18px 20px;border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color)}.root-card__icon[data-v-32550699]{position:absolute;top:18px;right:20px;font-size:var(--text-lg);opacity:.25}.root-card__value[data-v-32550699]{font-size:26px;line-height:1.1;color:var(--title-color)}.root-card__label[data-v-32550699]{font-size:var(--text-md);opacity:.6}.root-card--accent .root-card__value[data-v-32550699]{color:var(--color-success)}.root-card--alert[data-v-32550699]{border-color:#ff6b6b59}.root-card--alert .root-card__value[data-v-32550699]{color:var(--color-danger)}.root-panel[data-v-32550699]{padding:20px;border-radius:var(--radius-xl);border:1px solid var(--line-color);background:var(--secondary-bg-color)}.root-panel__title[data-v-32550699]{margin:0 0 14px;font-size:var(--text-lg);font-weight:500;color:var(--title-color)}.root-players[data-v-32550699]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:20px;align-items:start}@media (max-width: 1200px){.root-players[data-v-32550699]{grid-template-columns:1fr}}.root-players__list[data-v-32550699]{min-width:0}.root-search[data-v-32550699]{margin-bottom:10px}.root-hint[data-v-32550699]{margin-bottom:12px;font-size:var(--text-md);opacity:.6}.root-hint b[data-v-32550699]{color:var(--title-color);font-weight:500}.root-demo[data-v-32550699]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color);flex-wrap:wrap}.root-demo__text[data-v-32550699]{display:flex;flex-direction:column;gap:4px;font-size:var(--text-md)}.root-demo__text span[data-v-32550699]{opacity:.6;font-size:var(--text-sm);line-height:1.5}.root-demo__btn[data-v-32550699]{height:var(--control-md);padding:0 16px;border:1px solid var(--title-color);border-radius:var(--radius-md);background:transparent;color:var(--title-color);font-size:var(--text-md);cursor:pointer}.root-demo__btn[data-v-32550699]:disabled{opacity:.5;cursor:not-allowed}.root-demo__notice[data-v-32550699]{font-size:var(--text-sm);opacity:.65}.root-server[data-v-32550699]{display:flex;flex-direction:column;gap:2px;text-align:left}.root-server b[data-v-32550699]{font-weight:500;color:var(--title-color)}.root-server span[data-v-32550699]{font-size:var(--text-xs);opacity:.45}.root-tags[data-v-32550699]{display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.root-row-actions[data-v-32550699]{display:flex;gap:6px;justify-content:center}.root-open[data-v-32550699]{padding:6px 16px;font-size:var(--text-md);white-space:nowrap}.root-open--active[data-v-32550699]{color:var(--title-color);border-color:var(--title-color)}.root-open--danger[data-v-32550699]:not(:disabled){color:var(--color-danger);border-color:#ff6b6b59}.root-error[data-v-32550699]{margin-bottom:14px;color:var(--color-danger);font-size:14px}.root-muted[data-v-32550699]{opacity:.45}.root-spin[data-v-32550699]{animation:root-rotate-32550699 1s linear infinite}@keyframes root-rotate-32550699{to{transform:rotate(360deg)}}.inbox[data-v-3b185da7]{width:100%;color:var(--text-color);display:flex;flex-direction:column;gap:16px}.inbox__head[data-v-3b185da7]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.inbox__title[data-v-3b185da7]{margin:0;font-size:28px}.inbox__actions[data-v-3b185da7]{display:flex;gap:10px;flex-wrap:wrap}.inbox__filter[data-v-3b185da7],.inbox__read-all[data-v-3b185da7]{height:38px;padding:0 16px;border:1px solid var(--line-color);border-radius:var(--radius-md);background:var(--secondary-bg-color);color:var(--text-color);font-size:var(--text-md);cursor:pointer;display:inline-flex;align-items:center;gap:8px}.inbox__filter[data-v-3b185da7]:disabled,.inbox__read-all[data-v-3b185da7]:disabled{opacity:.45;cursor:not-allowed}.inbox__filter.is-active[data-v-3b185da7]{border-color:var(--title-color)}.inbox__counter[data-v-3b185da7]{min-width:20px;padding:1px 6px;border-radius:var(--radius-sm);background:var(--title-color);color:var(--primary-bg-color);font-size:var(--text-xs);text-align:center}.inbox__list[data-v-3b185da7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.inbox__item[data-v-3b185da7]{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--line-color);border-radius:14px;background:var(--secondary-bg-color)}.inbox__item.is-clickable[data-v-3b185da7]{cursor:pointer}.inbox__item.is-unread[data-v-3b185da7]{border-color:color-mix(in srgb,var(--title-color) 55%,var(--line-color))}.inbox__icon[data-v-3b185da7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--primary-bg-color);font-size:var(--text-md);opacity:.85}.inbox__icon.is-warning[data-v-3b185da7]{color:var(--color-warning)}.inbox__icon.is-success[data-v-3b185da7]{color:var(--color-success)}.inbox__text[data-v-3b185da7]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.inbox__item-title[data-v-3b185da7]{font-size:14px}.inbox__item-body[data-v-3b185da7]{font-size:var(--text-md);line-height:1.5;opacity:.65}.inbox__time[data-v-3b185da7]{font-size:var(--text-sm);opacity:.45;white-space:nowrap}@media (max-width: 620px){.inbox__item[data-v-3b185da7]{flex-wrap:wrap}.inbox__time[data-v-3b185da7]{width:100%;padding-left:44px}}.inbox__release[data-v-3b185da7]{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:12px 14px;border:1px solid var(--title-color);border-radius:14px;background:var(--secondary-bg-color);color:inherit;text-align:left;cursor:pointer;min-width:0}.inbox__new[data-v-3b185da7]{margin-left:8px;padding:1px 7px;border-radius:var(--radius-xs);background:var(--title-color);color:var(--primary-bg-color);font-size:10px;vertical-align:middle}.docs[data-v-b18dd87c]{display:grid;grid-template-columns:260px minmax(0,1fr) 210px;gap:24px;width:100%;max-width:1380px;margin:0 auto;align-items:start;color:var(--text-color)}.docs--no-toc[data-v-b18dd87c]{grid-template-columns:260px minmax(0,1fr);max-width:1146px}@media (max-width: 1280px){.docs[data-v-b18dd87c]{grid-template-columns:250px minmax(0,1fr);max-width:1146px}}@media (max-width: 900px){.docs[data-v-b18dd87c]{grid-template-columns:1fr;max-width:none;gap:16px}}.docs__side-inner[data-v-b18dd87c],.docs__toc-inner[data-v-b18dd87c]{position:sticky;top:84px;display:flex;flex-direction:column;gap:18px}@media (max-width: 900px){.docs__side-inner[data-v-b18dd87c],.docs__toc-inner[data-v-b18dd87c]{position:static}}@media (max-width: 1280px){.docs__toc[data-v-b18dd87c]{display:none}}.docs__toc-inner[data-v-b18dd87c]{gap:2px}.docs__toc-link[data-v-b18dd87c]{border:none;background:transparent;border-left:2px solid var(--line-color);padding:6px 0 6px 12px;text-align:left;font-size:var(--text-sm);line-height:1.45;color:var(--text-color);opacity:.6;cursor:pointer}.docs__toc-link[data-v-b18dd87c]:hover{opacity:1}.docs__toc-link.is-active[data-v-b18dd87c]{opacity:1;color:var(--title-color);border-left-color:var(--title-color)}.docs__search[data-v-b18dd87c]{width:100%}.docs__group[data-v-b18dd87c]{display:flex;flex-direction:column;gap:2px}.docs__group-title[data-v-b18dd87c]{font-size:10px;letter-spacing:.1em;text-transform:uppercase;opacity:.45;padding:0 10px 6px}.docs__link[data-v-b18dd87c]{display:flex;align-items:center;gap:10px;padding:9px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--text-color);font-size:var(--text-md);line-height:1.35;text-align:left;cursor:pointer}.docs__link i[data-v-b18dd87c]{width:16px;font-size:var(--text-sm);opacity:.5;flex:0 0 auto}.docs__link span[data-v-b18dd87c]{min-width:0}.docs__link[data-v-b18dd87c]:hover{background:var(--secondary-bg-color)}.docs__link.is-active[data-v-b18dd87c]{background:var(--secondary-bg-color);color:var(--title-color)}.docs__link.is-active i[data-v-b18dd87c]{opacity:1;color:var(--title-color)}.docs__nothing[data-v-b18dd87c]{padding:8px 10px;font-size:var(--text-md);opacity:.5}.docs__main[data-v-b18dd87c]{border:1px solid var(--line-color);border-radius:18px;background:var(--secondary-bg-color);padding:30px 34px 24px;min-width:0}@media (max-width: 600px){.docs__main[data-v-b18dd87c]{padding:20px 18px 18px}}.docs__header[data-v-b18dd87c]{padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid var(--line-color)}.docs__eyebrow[data-v-b18dd87c]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.docs__chip[data-v-b18dd87c]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:var(--control-sm);border-radius:var(--radius-sm);background:var(--primary-bg-color);border:1px solid var(--line-color)}.docs__chip i[data-v-b18dd87c]{font-size:var(--text-md);color:var(--title-color)}.docs__crumb[data-v-b18dd87c]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:.5}.docs__title[data-v-b18dd87c]{margin:0;font-size:27px;line-height:1.25;color:var(--title-color)}.docs__pager[data-v-b18dd87c]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:34px;padding-top:20px;border-top:1px solid var(--line-color)}@media (max-width: 600px){.docs__pager[data-v-b18dd87c]{grid-template-columns:1fr}}.docs__pager-btn[data-v-b18dd87c]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line-color);border-radius:var(--radius-md);background:transparent;color:var(--text-color);cursor:pointer;text-align:left}.docs__pager-btn[data-v-b18dd87c]:hover{border-color:var(--title-color)}.docs__pager-btn i[data-v-b18dd87c]{font-size:var(--text-sm);opacity:.5;flex:0 0 auto}.docs__pager-btn--next[data-v-b18dd87c]{justify-content:flex-end;text-align:right}.docs__pager-text[data-v-b18dd87c]{display:flex;flex-direction:column;gap:2px;min-width:0}.docs__pager-label[data-v-b18dd87c]{font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.45}.docs__pager-title[data-v-b18dd87c]{font-size:var(--text-md);color:var(--title-color)}.docs__body[data-v-b18dd87c]{font-size:var(--text-lg);line-height:1.75}.docs__body[data-v-b18dd87c] h2{margin:34px 0 12px;font-size:var(--text-xl);line-height:1.35;color:var(--title-color);scroll-margin-top:90px}.docs__body[data-v-b18dd87c] h2:first-child{margin-top:0}.docs__body[data-v-b18dd87c] h3{margin:22px 0 8px;font-size:var(--text-lg);color:var(--title-color)}.docs__body[data-v-b18dd87c] p{margin:0 0 14px;opacity:.9}.docs__body[data-v-b18dd87c] ul,.docs__body[data-v-b18dd87c] ol{margin:0 0 16px;padding-left:24px}.docs__body[data-v-b18dd87c] ul>li{list-style:disc outside}.docs__body[data-v-b18dd87c] ol>li{list-style:decimal outside}.docs__body[data-v-b18dd87c] ul ul>li{list-style:circle outside}.docs__body[data-v-b18dd87c] li{margin:7px 0;padding-left:4px;opacity:.9}.docs__body[data-v-b18dd87c] li::marker{color:var(--title-color)}.docs__body[data-v-b18dd87c] li>ul,.docs__body[data-v-b18dd87c] li>ol{margin:7px 0 0}.docs__body[data-v-b18dd87c] blockquote{margin:0 0 16px;padding:12px 16px;border:1px solid var(--line-color);border-left:3px solid var(--title-color);border-radius:0 12px 12px 0;background:var(--primary-bg-color)}.docs__body[data-v-b18dd87c] blockquote p{margin:0;opacity:.95}.docs__body[data-v-b18dd87c] table{width:100%;border-collapse:collapse;margin:0 0 16px;font-size:var(--text-md)}.docs__body[data-v-b18dd87c] th,.docs__body[data-v-b18dd87c] td{border:1px solid var(--line-color);padding:8px 11px;text-align:left;vertical-align:top}.docs__body[data-v-b18dd87c] th{color:var(--title-color);font-weight:400;font-family:af-Bold,sans-serif;background:var(--primary-bg-color)}.docs__body[data-v-b18dd87c] code{padding:2px 6px;border-radius:6px;background:var(--primary-bg-color);border:1px solid var(--line-color);font-size:var(--text-md)}.docs__body[data-v-b18dd87c] strong{font-family:af-Bold,sans-serif;font-weight:400;color:var(--title-color);opacity:1}.docs__body[data-v-b18dd87c] hr{border:none;border-top:1px solid var(--line-color);margin:26px 0}.docs__body[data-v-b18dd87c] a{color:var(--title-color);text-decoration:underline;text-underline-offset:3px}*{padding:0;margin:0;border:0;scrollbar-width:thin;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;scrollbar-color:var(--secondary-bg-color) var(--primary-bg-color)}body{font-family:af-Regular,sans-serif;color:var(--text-color);margin:0 auto;height:100%;font-size:15px}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-thumb{background-color:var(--secondary-bg-color);border-radius:20px}body::-webkit-scrollbar-track{background-color:var(--primary-bg-color)}button,select,input{font-family:af-Regular,sans-serif}:focus,:active{outline:none}a:focus,a:active{outline:none}header,footer,nav,aside{display:block}a,a:visited,a:hover{text-decoration:none;color:inherit}ul li{list-style:none}@font-face{font-family:af-Bold;src:url(/assets/af-Bold-0bd1426e.otf) format("opentype")}@font-face{font-family:af-Light;src:url(/assets/af-Light-172f5487.otf) format("opentype")}@font-face{font-family:af-Medium;src:url(/assets/af-Medium-a29bd489.otf) format("opentype")}@font-face{font-family:af-Regular;src:url(/assets/af-Regular-99da5f55.otf) format("opentype")}@font-face{font-family:af-Thin;src:url(/assets/af-Thin-4a1894ca.otf) format("opentype")}@font-face{font-family:af-UltraLight;src:url(/assets/af-UltraLight-5791e1ed.otf) format("opentype")}button{font-family:af-Regular,sans-serif}span{font-family:af-Thin,sans-serif}:root{--line-color: #222435;--primary-bg-color: #0e0f17;--secondary-bg-color: #12131D;--app-shell-bg: #12131D;--app-panel-bg: #0c0d16;--table-header: #24272e;--title-color: #0A8081;--text-color: #DFE2FF;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(255, 255, 255, .1);--skeleton-shine: rgba(255, 255, 255, .2);--background: url(/background.png) no-repeat center center fixed}.bright-theme{--line-color: #B0B0B0;--primary-bg-color: #ededed;--secondary-bg-color: #f8f8f8;--table-header: #D1D1D1;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #0A8081;--text-color: #252525;--invert-img: brightness(0);--skeleton-bg: rgba(255, 255, 255, .1);--skeleton-shine: rgba(255, 255, 255, .2);--background: url(/background-light.png) no-repeat center center fixed}.mint-theme{--line-color: #143c36;--primary-bg-color: #060b0b;--secondary-bg-color: #0c1615;--table-header: #101d1c;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #00e5b4;--text-color: #e8faf6;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(0, 229, 180, .07);--skeleton-shine: rgba(0, 229, 180, .14);--background: url(/background-mint.png) no-repeat center center fixed}.midnight-theme{--line-color: #30363d;--primary-bg-color: #0d1117;--secondary-bg-color: #161b22;--table-header: #161b22;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #2f81f7;--text-color: #e6edf3;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(48, 54, 61, .35);--skeleton-shine: rgba(139, 148, 158, .25);--background: url(/background-midn.png) no-repeat center center fixed}.neon-theme{--line-color: #1a0a35;--primary-bg-color: #07020f;--secondary-bg-color: #0d0520;--table-header: #130828;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #00f5ff;--text-color: #e0fbff;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(0, 245, 255, .07);--skeleton-shine: rgba(0, 245, 255, .14);--background: url(/background-neon.png) no-repeat center center fixed}.rainbow-theme{--line-color: #31214d;--primary-bg-color: #0b0914;--secondary-bg-color: #151022;--table-header: #1d1630;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #c084fc;--text-color: #f3ecff;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(192, 132, 252, .08);--skeleton-shine: rgba(192, 132, 252, .18);--background: url(/background-rainbow.png) no-repeat center center fixed}.galaxy-theme{--line-color: #1f2b5a;--primary-bg-color: #040816;--secondary-bg-color: #091125;--table-header: #101a35;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #7dd3fc;--text-color: #dbeafe;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(125, 211, 252, .07);--skeleton-shine: rgba(125, 211, 252, .16);--background: url(/background-galaxy.jpg) no-repeat center center fixed}.sakura-theme{--line-color: #5a243c;--primary-bg-color: #160a12;--secondary-bg-color: #24101b;--table-header: #341425;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #fb7185;--text-color: #ffe4ec;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(251, 113, 133, .08);--skeleton-shine: rgba(251, 113, 133, .18);--background: url(/background-sakura.png) no-repeat center center fixed}.gold-theme{--line-color: #3a2800;--primary-bg-color: #0f0a00;--secondary-bg-color: #1c1300;--table-header: #251a00;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #f5c842;--text-color: #fff8e0;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(245, 200, 66, .07);--skeleton-shine: rgba(245, 200, 66, .14);--background: url(/background-gold.png) no-repeat center center fixed}.aurora-theme{--line-color: #0a2e20;--primary-bg-color: #020b12;--secondary-bg-color: #041520;--table-header: #071e2c;--app-shell-bg: var(--secondary-bg-color);--app-panel-bg: var(--primary-bg-color);--title-color: #00ff87;--text-color: #e0fff4;--invert-img: brightness(0) invert(1);--skeleton-bg: rgba(0, 255, 135, .07);--skeleton-shine: rgba(0, 255, 135, .14);--background: url(/background-aurora.png) no-repeat center center fixed}:root{--radius-xs: 8px;--radius-sm: 10px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-pill: 999px;--app-panel-gap: 20px;--app-panel-gap-left: calc(var(--app-panel-gap) / 2);--app-panel-radius: 50px;--control-sm: 28px;--control-md: 34px;--control-lg: 40px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--text-xs: 11px;--text-sm: 12px;--text-md: 13px;--text-lg: 15px;--text-xl: 18px;--on-accent: #ffffff;--color-danger: #e2564a;--color-danger-soft: rgba(226, 86, 74, .12);--color-warning: #e2a33c;--color-warning-soft: rgba(226, 163, 60, .12);--color-success: #3ac07a;--color-success-soft: rgba(58, 192, 122, .12);--color-info: var(--title-color);--color-info-soft: rgba(10, 128, 129, .12);--shadow-pop: 0 14px 40px rgba(0, 0, 0, .35);--transition-fast: .15s ease}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-md);line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast)}.ui-btn i{font-size:.9em}.ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-btn--sm{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--text-sm)}.ui-btn--md{height:var(--control-md)}.ui-btn--lg{height:var(--control-lg);font-size:var(--text-lg)}.ui-btn--block{width:100%}.ui-btn--icon{width:var(--control-md);padding:0}.ui-btn--icon.ui-btn--sm{width:var(--control-sm)}.ui-btn--icon.ui-btn--lg{width:var(--control-lg)}.ui-btn--primary{background:var(--title-color);color:var(--primary-bg-color)}.ui-btn--primary:hover:not(:disabled){opacity:.88}.ui-btn--secondary{background:var(--secondary-bg-color);border-color:var(--line-color);color:var(--text-color)}.ui-btn--secondary:hover:not(:disabled){border-color:var(--title-color)}.ui-btn--ghost{background:transparent;color:var(--text-color)}.ui-btn--ghost:hover:not(:disabled){background:var(--secondary-bg-color)}.ui-btn--danger{background:transparent;border-color:var(--color-danger);color:var(--color-danger)}.ui-btn--danger:hover:not(:disabled){background:var(--color-danger-soft)}.ui-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ui-field__label{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm)}.ui-field__hint{font-size:var(--text-xs);opacity:.55}.ui-field__error{font-size:var(--text-xs);color:var(--color-danger)}.ui-input,.ui-select,.ui-textarea{width:100%;min-width:0;padding:0 var(--space-3);height:var(--control-md);border:1px solid var(--line-color);border-radius:var(--radius-sm);background:var(--primary-bg-color);color:var(--text-color);font-family:inherit;font-size:var(--text-md);outline:none;transition:border-color var(--transition-fast)}.ui-input:focus,.ui-select:focus,.ui-textarea:focus{border-color:var(--title-color)}.ui-input:disabled,.ui-select:disabled,.ui-textarea:disabled{opacity:.55;cursor:not-allowed}.ui-input--sm,.ui-select--sm,.ui-textarea--sm{height:var(--control-sm);font-size:var(--text-sm)}.ui-input--invalid,.ui-select--invalid,.ui-textarea--invalid{border-color:var(--color-danger)}.ui-textarea{height:auto;min-height:84px;padding:var(--space-2) var(--space-3);line-height:1.5;resize:vertical}.ui-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color);min-width:0}.ui-card--flat{background:transparent}.ui-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.ui-card__title{margin:0;font-size:var(--text-lg);color:var(--title-color)}.ui-card__sub{margin:2px 0 0;font-size:var(--text-sm);opacity:.6}.ui-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:1px var(--space-2);border:1px solid var(--line-color);border-radius:var(--radius-xs);font-size:var(--text-xs);white-space:nowrap}.ui-badge--info{border-color:var(--color-info);background:var(--color-info-soft);color:var(--color-info)}.ui-badge--success{border-color:var(--color-success);background:var(--color-success-soft);color:var(--color-success)}.ui-badge--warning{border-color:var(--color-warning);background:var(--color-warning-soft);color:var(--color-warning)}.ui-badge--danger{border-color:var(--color-danger);background:var(--color-danger-soft);color:var(--color-danger)}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000}.modal{position:relative;background-color:var(--secondary-bg-color);color:var(--text-color);padding:var(--space-4);border-radius:var(--radius-lg);width:400px}.modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.close-modal_btn{position:absolute;top:10px;right:10px;cursor:pointer}.animation-modal{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.modal-loading{display:flex;align-items:center;justify-content:center;min-height:140px}.faction-info{overflow:auto;max-width:100%;text-align:center;cursor:default}.faction-info_table{border-collapse:separate;width:100%;border-spacing:0;border-radius:var(--radius-xl)}.faction-info_table_row_name{font-size:25px;border-bottom:1px solid var(--line-color);text-align:left;padding:8px 8px 8px 20px!important}.table-header{overflow:hidden;border-radius:30px}.table-header th{background:linear-gradient(135deg,var(--secondary-bg-color),var(--secondary-bg-color));font-size:var(--text-lg);text-align:center;padding:18px 15px;border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color);color:var(--text-color);position:relative;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.table-header th{font-size:var(--text-sm);padding:14px 10px}}@media (max-width: 400px){.table-header th{font-size:10px;padding:10px 6px}}.table-header th:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;border-left:1px solid var(--line-color);padding-left:25px}.table-header th:last-child{border-right:1px solid var(--line-color);border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:25px}.tbody{font-size:14px;border-radius:var(--radius-xl)}.tbody tr{position:relative;transition:all .2s ease}@media (max-width: 768px){.tbody tr{font-size:var(--text-sm)}}@media (max-width: 400px){.tbody tr{font-size:10px}}.tbody tr:nth-child(2) td{border-top:1px solid var(--line-color)!important}.tbody tr:nth-last-child(1) td{border-bottom:1px solid var(--line-color)!important}.tbody tr:not(:last-child):not(:nth-child(1)):after{content:"";position:absolute;left:15px;right:15px;bottom:0;height:1px;background:var(--line-color);border-radius:var(--radius-sm);opacity:.5;pointer-events:none;z-index:5}.tbody tr td{position:relative;border-radius:0;padding:6px 10px;background:var(--secondary-bg-color);transition:background-color .2s ease,background-image .2s ease,border-color .2s ease,box-shadow .2s ease;color:var(--text-color);vertical-align:middle}.tbody tr td:first-child{border-left:1px solid var(--line-color);padding-left:25px}.tbody tr td:last-child{border-right:1px solid var(--line-color);padding-right:25px}.tbody tr:first-child td:first-child{border:none;background:inherit;text-align:center}.tbody tr:nth-child(2) td:first-child{border-top-left-radius:20px}.tbody tr:nth-child(2) td:nth-last-child(1){border-top-right-radius:20px}.tbody tr:last-child td:first-child{border-bottom-left-radius:20px}.tbody tr:last-child td:last-child{border-bottom-right-radius:20px}.tbody .row-username_info{display:flex;align-items:center;gap:12px;cursor:pointer;line-height:1.2;transition:all .2s ease}.tbody .row-username_info:hover{text-decoration:underline}.tbody .row-username_info .row-username_avatar{position:relative;width:45px;height:45px;min-width:45px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box;isolation:isolate}.tbody .row-username_info .row-username_avatar img{position:relative;z-index:2;width:100%;height:100%;border:1px solid var(--line-color);border-radius:50%;object-fit:cover;display:block;background:var(--secondary-bg-color);transition:transform .2s ease}.tbody .row-username_info div{text-align:start}.tbody .row-username_info div p:first-child{font-size:16px}.tbody .row-username_info div p:last-child{font-size:var(--text-md);color:var(--text-color)}.tbody .row-username_text{text-align:start;min-width:0}.tbody .row-username_text>span{display:block;margin-top:3px;font-size:var(--text-md);color:var(--text-color);opacity:.72}.tbody .row-username_name-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.tbody .row-username_name{font-size:16px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tbody .faction-info_table_row.faction-info_table_row--premium>td{background-color:var(--secondary-bg-color)!important;background-image:linear-gradient(90deg,rgba(18,19,29,.94) 0%,rgba(18,19,29,.76) 46%,rgba(18,19,29,.94) 100%),var(--premium-row-bg)!important;background-size:100% 100%,cover!important;background-position:center,center!important;background-repeat:no-repeat,no-repeat!important}.tbody .faction-info_table_row.faction-info_table_row--premium .row-username_avatar:not(.avatar-frame) img{border-color:#ffffff29;box-shadow:0 0 0 2px #0a808133,0 8px 22px #00000047}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.status-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px}.status-indicator--active{background-color:var(--color-success)}.status-indicator--inactive{background-color:var(--color-danger)}.status-indicator--pending{background-color:var(--color-warning)}.badge{display:inline-block;padding:4px 0;border-radius:var(--radius-xl);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.5px}.badge--success{background:var(--color-success);color:var(--on-accent)}.badge--warning{background:var(--color-warning);color:var(--on-accent)}.badge--error{background:var(--color-danger);color:var(--on-accent)}.badge--info{background:var(--color-info);color:var(--on-accent)}@media (max-width: 768px){.faction-info_table_row_name{font-size:20px;padding-left:15px!important}.row-username_info .row-username_avatar{width:35px;height:35px;min-width:35px}.row-username_info .avatar-nick-badge{width:15px;height:15px}.row-username_info .avatar-nick-badge .premium-nick-badge{font-size:8px}.row-username_info div p:first-child{font-size:14px}.row-username_info div p:last-child{font-size:var(--text-xs)}.tbody .row-username_name{font-size:14px}.tbody .row-username_text>span{font-size:var(--text-xs)}}@media (max-width: 480px){.faction-info_table_row_name{font-size:var(--text-xl);padding-left:10px!important}.dropdown{min-width:140px;padding:6px 12px}.row-username_info{gap:8px}.row-username_info .row-username_avatar{width:30px;height:var(--control-sm);min-width:30px}}.tbody .faction-info_table_row.faction-info_table_row--premium>td{color:#eef1f6}.tbody .faction-info_table_row.faction-info_table_row--premium>td *:not(.premium-username):not(.rainbow-text):not(.premium-nick-badge):not([class*=-animated]){color:inherit;-webkit-text-fill-color:currentColor}.tbody .faction-info_table_row.faction-info_table_row--premium>td .row-username_name,.tbody .faction-info_table_row.faction-info_table_row--premium>td .profile-username_achievements,.tbody .faction-info_table_row.faction-info_table_row--premium>td .achievement-item{color:#eef1f6;-webkit-text-fill-color:#eef1f6}.tbody .faction-info_table_row.faction-info_table_row--premium>td .premium-username{-webkit-text-fill-color:currentColor}.tbody .faction-info_table_row.faction-info_table_row--premium>td a:hover{color:#fff}:root.compact-tables .table-header th{padding:10px 12px;font-size:var(--text-sm)}:root.compact-tables .table-header th:first-child{padding-left:16px}:root.compact-tables .table-header th:last-child{padding-right:16px}:root.compact-tables .tbody{font-size:var(--text-sm)}:root.compact-tables .tbody tr td{padding:2px 8px}:root.compact-tables .tbody tr td:first-child{padding-left:16px}:root.compact-tables .tbody tr td:last-child{padding-right:16px}:root.compact-tables .tbody .row-username_info{gap:8px}:root.compact-tables .tbody .row-username_info .row-username_avatar{width:30px;height:30px;min-width:30px}:root.compact-tables .tbody .row-username_info .avatar-nick-badge{width:15px;height:15px}:root.compact-tables .tbody .row-username_info .avatar-nick-badge .premium-nick-badge{font-size:8px}:root.compact-tables .tbody .row-username_info div p:first-child{font-size:var(--text-md)}:root.compact-tables .tbody .row-username_name{font-size:var(--text-md)}:root.compact-tables .tbody .row-username_text>span{margin-top:1px;font-size:var(--text-xs)}:root.compact-tables .faction-info_table_row_name{font-size:var(--text-xl)}@media (max-width: 640px){.faction-info{overflow:visible}.faction-info_table,.faction-info_table .tbody,.faction-info_table .tbody tr,.faction-info_table .tbody td{display:block;width:100%;max-width:100%}.faction-info_table .table-header{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.faction-info_table .tbody{display:flex;flex-direction:column;gap:10px}.faction-info_table .tbody tr.faction-info_table_row{border:1px solid var(--line-color);border-radius:var(--radius-lg);background:var(--secondary-bg-color);overflow:hidden;padding:4px 0}.faction-info_table .tbody tr.faction-info_table_row:after{display:none}.faction-info_table .tbody tr.faction-info_table_row td{border:none!important;border-radius:0!important;padding:7px 14px!important;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:right;min-width:0}.faction-info_table .tbody tr.faction-info_table_row td:before{content:attr(data-label);flex:0 0 auto;max-width:45%;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.4px;opacity:.55;text-align:left}.faction-info_table .tbody tr.faction-info_table_row td[data-label=""]:before{content:none}.faction-info_table .tbody tr.faction-info_table_row td.td-check{justify-content:flex-start}.faction-info_table .tbody tr.faction-info_table_row td:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--line-color) 55%,transparent)!important}.faction-info_table .tbody tr.faction-info_table_row td>*{min-width:0}.faction-info_table .tbody tr.faction-info_table_row .row-username_info,.faction-info_table .tbody tr.faction-info_table_row .row-username_text{text-align:left}.faction-info_table .tbody tr:not(.faction-info_table_row):not(.faction-info_table_row_name)>td.td{border:1px solid var(--line-color)!important;border-radius:var(--radius-lg)!important;padding:22px 14px!important;text-align:center}.faction-info_table .tbody tr.faction-info_table_row.faction-info_table_row--premium{background-image:linear-gradient(180deg,rgba(18,19,29,.94) 0%,rgba(18,19,29,.78) 50%,rgba(18,19,29,.94) 100%),var(--premium-row-bg);background-size:100% 100%,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.faction-info_table .tbody tr.faction-info_table_row.faction-info_table_row--premium>td{background-color:transparent!important;background-image:none!important}.faction-info_table .tbody td.faction-info_table_row_name{border:none!important;border-radius:0!important;background:transparent;padding:4px 2px!important;font-size:var(--text-xl);text-align:left!important}.faction-info_table .tbody tr.faction-info_table_row_name{padding:0!important;font-size:var(--text-xl);border:none}.faction-info_table .tbody tr.faction-info_table_row_name td{border:none!important;background:transparent;padding:4px 2px!important;text-align:left!important}}.profile-username__name{display:inline-block;width:fit-content;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.profile-username_achievements{display:flex;align-items:center;flex-wrap:wrap;gap:2px;min-width:0;color:var(--text-color);-webkit-text-fill-color:var(--text-color)}.achievement-item{position:relative;cursor:pointer;transition:transform .3s;font-size:0;line-height:0;color:var(--text-color);-webkit-text-fill-color:var(--text-color)}.achievement-item img{width:20px!important;height:auto!important;border:none!important;border-radius:0!important}.achievement-item:hover img{transform:scale(1.05)}.achievement-title{position:absolute;bottom:-30px;left:50%;transform:translate(-50%) translateY(100%);opacity:0;background-color:var(--secondary-bg-color);color:var(--text-color);-webkit-text-fill-color:var(--text-color);padding:4px 8px;font-size:12px;border:1px solid var(--line-color);border-radius:6px;white-space:nowrap;transition:all .3s ease;pointer-events:none;z-index:2}.achievement-title p{margin:0;color:var(--text-color);-webkit-text-fill-color:var(--text-color)}.achievement-item:hover .achievement-title{transform:translate(-50%) translateY(0);opacity:1}button{min-height:var(--control-md);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background-color:var(--title-color);font-family:inherit;font-size:var(--text-md);color:var(--on-accent);cursor:pointer;transition:background-color var(--transition-fast),opacity var(--transition-fast)}button:active{transform:translateY(1px)}button:hover{opacity:.9}button:disabled{opacity:.45;cursor:not-allowed}.accept{transition:color var(--transition-fast)}.accept:hover{color:var(--color-success)}.denied{color:var(--color-danger);transition:color var(--transition-fast)}.denied:hover{opacity:.85}.ghost{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:1px solid var(--line-color);background:var(--secondary-bg-color);color:var(--text-color);border-radius:var(--radius-pill);transition:border-color var(--transition-fast),background var(--transition-fast)}.ghost:hover{border-color:var(--title-color);background:var(--secondary-bg-color);opacity:1}.search-bar{display:flex;gap:var(--space-2);align-items:center;border:1px solid var(--line-color);border-radius:var(--radius-pill);background:var(--secondary-bg-color);color:var(--text-color);width:426px;max-width:100%;height:var(--control-lg);padding:0 var(--space-3)}@media (max-width: 1000px){.search-bar{width:100%}}.search-bar img{width:14px}.search-bar .search-input{width:100%;color:var(--text-color);background:var(--secondary-bg-color);font-size:var(--text-lg)}.search-bar .search-input::placeholder{color:var(--text-color)}.search-bar .fa-times{cursor:pointer}.loader{padding:8px 20px}.loader-spinner,.loader-spinner:after{border-radius:50%;font-size:16px;width:22px;height:22px}.loader-spinner{font-size:3px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid var(--text-color);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lds-dual-ring{display:inline-block;width:30px;height:var(--control-sm)}.lds-dual-ring:after{content:" ";display:block;width:30px;height:var(--control-sm);margin:8px;border-radius:50%;border:6px solid var(--line-color);border-color:var(--text-color) transparent var(--text-color) transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--ease-soft: cubic-bezier(.16, 1, .3, 1);--motion-fast: .18s;--motion-base: .34s;--motion-step: 45ms}.fx-swap{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.fx-swap>*{grid-area:1/1;min-width:0;align-self:start}.fx-swap-enter-active{transition:opacity var(--motion-base) var(--ease-soft),transform var(--motion-base) var(--ease-soft),filter var(--motion-base) var(--ease-soft)}.fx-swap-leave-active{transition:opacity var(--motion-fast) ease,filter var(--motion-fast) ease;pointer-events:none}.fx-swap-enter-from{opacity:0;transform:translateY(6px);filter:blur(2px)}.fx-swap-leave-to{opacity:0;filter:blur(2px)}@keyframes fx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.fx-in{animation:fx-rise var(--motion-base) var(--ease-soft) both}.fx-in--late{animation-delay:calc(var(--motion-step) * 2)}.fx-stagger>*{animation:fx-rise var(--motion-base) var(--ease-soft) both}.fx-stagger>*:nth-child(1){animation-delay:calc(0 * var(--motion-step))}.fx-stagger>*:nth-child(2){animation-delay:calc(1 * var(--motion-step))}.fx-stagger>*:nth-child(3){animation-delay:calc(2 * var(--motion-step))}.fx-stagger>*:nth-child(4){animation-delay:calc(3 * var(--motion-step))}.fx-stagger>*:nth-child(5){animation-delay:calc(4 * var(--motion-step))}.fx-stagger>*:nth-child(6){animation-delay:calc(5 * var(--motion-step))}.fx-stagger>*:nth-child(7){animation-delay:calc(6 * var(--motion-step))}.fx-stagger>*:nth-child(8){animation-delay:calc(7 * var(--motion-step))}.fx-stagger>*:nth-child(9){animation-delay:calc(8 * var(--motion-step))}.fx-stagger>*:nth-child(10){animation-delay:calc(9 * var(--motion-step))}.fx-stagger>*:nth-child(11){animation-delay:calc(10 * var(--motion-step))}.fx-stagger>*:nth-child(12){animation-delay:calc(11 * var(--motion-step))}.fx-stagger>*:nth-child(13){animation-delay:calc(12 * var(--motion-step))}.fx-stagger>*:nth-child(14){animation-delay:calc(13 * var(--motion-step))}@media (prefers-reduced-motion: reduce){.fx-swap-enter-active,.fx-swap-leave-active{transition:none}.fx-swap-enter-from,.fx-swap-leave-to{filter:none;transform:none}.fx-in,.fx-stagger>*{animation:none}}.rainbow-text{display:flex;align-items:center;gap:10px;color:var(--text-color);background:url(https://i.imgur.com/Q4s4kOO.png) center;text-shadow:1px 1px 15px #80f3f3}.premium-username{display:inline-flex;align-items:center;gap:10px;width:fit-content}.rainbow-animated{background:linear-gradient(90deg,#ff0000,#ff7700,#ffff00,#00ff00,#0000ff,#8b00ff,#ff0000);background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 3s linear infinite!important}.sakura-animated{position:relative;color:#ffddef;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cellipse cx='18' cy='22' rx='7' ry='4' fill='%23f9a8c9' opacity='0.85' transform='rotate(-30 18 22)'/%3E%3Cellipse cx='60' cy='8' rx='6' ry='3.5' fill='%23f472b6' opacity='0.45' transform='rotate(20 60 8)'/%3E%3Cellipse cx='95' cy='35' rx='7' ry='4' fill='%23fbb6d0' opacity='0.7' transform='rotate(-15 95 35)'/%3E%3Cellipse cx='40' cy='60' rx='5' ry='3' fill='%23e879a0' opacity='0.4' transform='rotate(40 40 60)'/%3E%3Cellipse cx='80' cy='75' rx='6' ry='3.5' fill='%23f9a8c9' opacity='0.7' transform='rotate(-25 80 75)'/%3E%3Cellipse cx='10' cy='90' rx='5' ry='3' fill='%23f472b6' opacity='0.35' transform='rotate(10 10 90)'/%3E%3Cellipse cx='55' cy='105' rx='7' ry='4' fill='%23fbb6d0' opacity='0.45' transform='rotate(-40 55 105)'/%3E%3Cellipse cx='105' cy='95' rx='6' ry='3.5' fill='%23e879a0' opacity='0.4' transform='rotate(30 105 95)'/%3E%3C/svg%3E") center;text-shadow:0 0 12px rgba(244,114,182,.7),0 0 24px rgba(249,168,201,.4);animation:sakura-bg-drift 6s linear infinite!important}@keyframes sakura-bg-drift{0%{background-position:0% 0%}to{background-position:120px 120px}}.neon-animated{background:linear-gradient(90deg,#00f5ff,#bf00ff,#00f5ff,#bf00ff,#00f5ff);background-size:300% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:neon-move 8s linear infinite!important;filter:drop-shadow(0 0 6px rgba(0,245,255,.7))}@keyframes neon-move{0%{background-position:0% center}to{background-position:300% center}}@keyframes rainbow-move{0%{background-position:0% center}to{background-position:200% center}}.gold-animated{background:linear-gradient(90deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c,#fcf6ba,#bf953f);background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 4s linear infinite!important;filter:drop-shadow(0 0 4px rgba(212,175,55,.5))}.fire-animated{background:linear-gradient(90deg,#ff0000,#ff7300,#ffcc00,#ff7300,#ff0000);background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 2.5s linear infinite!important;filter:drop-shadow(0 0 5px rgba(255,80,0,.6))}.ice-animated{background:linear-gradient(90deg,#a5f3fc,#ffffff,#38bdf8,#ffffff,#a5f3fc);background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 4s linear infinite!important;filter:drop-shadow(0 0 6px rgba(56,189,248,.6))}.galaxy-animated{background:linear-gradient(90deg,#7b2ff7,#f107a3,#4e54c8,#8f94fb,#7b2ff7);background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 6s linear infinite!important;filter:drop-shadow(0 0 6px rgba(123,47,247,.6))}.gradient-animated{background-size:200% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;animation:rainbow-move 4s linear infinite!important}.glitch-animated{color:#e6e6e6!important;-webkit-text-fill-color:#e6e6e6!important;animation:glitch-shift 1.1s steps(2,end) infinite!important}@keyframes glitch-shift{0%,to{text-shadow:2px 0 #ff003c,-2px 0 #00fff9}25%{text-shadow:-2px 0 #ff003c,2px 0 #00fff9}50%{text-shadow:2px 0 #00fff9,-2px 0 #ff003c}75%{text-shadow:-1px 0 #ff003c,1px 0 #00fff9}}.premium-nick-badge{margin-left:5px;font-size:.82em;vertical-align:middle;flex-shrink:0;background:linear-gradient(135deg,#f5c842,#fff3b0,#c8951a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 3px rgba(245,200,66,.55))}.premium-nick-badge--custom{background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;filter:drop-shadow(0 0 3px color-mix(in srgb,currentColor 55%,transparent))}.avatar-nick-badge{position:absolute;right:-3px;bottom:-3px;z-index:3;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--secondary-bg-color);border:1px solid var(--line-color);box-shadow:0 1px 4px #00000059;pointer-events:none}.avatar-nick-badge .premium-nick-badge{margin-left:0;font-size:10px;line-height:1}.avatar-nick-badge--lg{width:30px;height:30px}.avatar-nick-badge--lg .premium-nick-badge{font-size:15px}.premium-title{display:inline-flex;align-items:center;gap:5px;width:fit-content;padding:2px 11px;border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1.5;border:1px solid currentColor;background:color-mix(in srgb,currentColor 14%,transparent)}.premium-title i{font-size:.92em}.avatar-glow{animation:avatar-glow-pulse 2.4s ease-in-out infinite}@keyframes avatar-glow-pulse{0%,to{box-shadow:0 0 8px 2px var(--glow-c, #fff)}50%{box-shadow:0 0 18px 6px var(--glow-c, #fff)}}.avatar-glow--gold{--glow-c: rgba(245, 200, 66, .75)}.avatar-glow--cyan{--glow-c: rgba(0, 245, 255, .7)}.avatar-glow--pink{--glow-c: rgba(255, 77, 141, .7)}.avatar-glow--green{--glow-c: rgba(0, 255, 135, .65)}.avatar-glow--purple{--glow-c: rgba(123, 47, 247, .7)}.avatar-glow--rainbow{animation:avatar-glow-rainbow 4s linear infinite}@keyframes avatar-glow-rainbow{0%{box-shadow:0 0 16px 5px #ff0000b3}33%{box-shadow:0 0 16px 5px #00ff00b3}66%{box-shadow:0 0 16px 5px #0080ffb3}to{box-shadow:0 0 16px 5px #ff0000b3}}.profile-particles{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:3;border-radius:inherit}.profile-particles__item{position:absolute;top:-10%;line-height:1;opacity:0;animation:profile-particle-fall linear infinite;will-change:top,transform}@keyframes profile-particle-fall{0%{top:-10%;opacity:0;transform:translate(0) rotate(0)}10%{opacity:.85}90%{opacity:.85}to{top:110%;opacity:0;transform:translate(24px) rotate(200deg)}}.frame-options{display:flex;gap:12px;flex-wrap:wrap}.frame-option{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid var(--line-color);background:var(--primary-bg-color);color:var(--text-color);cursor:pointer;transition:border-color .2s,background .2s;min-width:80px}.frame-option:hover{border-color:var(--title-color);background:inherit}.frame-option--active{border-color:var(--title-color);background:rgba(var(--title-color-rgb, 10, 128, 129),.1)}.frame-option__preview{width:52px;height:52px;display:flex;align-items:center;justify-content:center}.frame-option__avatar-wrap{width:46px;height:46px;border-radius:50%;overflow:hidden;flex-shrink:0}.frame-option__avatar-wrap img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.frame-option__info{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.frame-option__info i{font-size:11px;color:var(--title-color)}.avatar-frame{position:relative;border-radius:50%;overflow:visible!important}.avatar-frame img{border-radius:50%;display:block}.avatar-frame:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;z-index:0;pointer-events:none}.avatar-frame img{position:relative;z-index:1}.avatar-frame--gold:before{background:conic-gradient(#f5c842,#fde87a,#c8951a,#fde87a,#f5c842);animation:frame-spin 4s linear infinite}.avatar-frame--rainbow:before{background:conic-gradient(#ff4e50,#f9d423,#30d5c8,#845ec2,#ff4e50);animation:frame-spin 3s linear infinite}.avatar-frame--neon:before{z-index:0;background:conic-gradient(#00f5ff,#bf00ff,#00f5ff);animation:frame-spin 2.5s linear infinite;box-shadow:0 0 12px 3px #00f5ff80}.avatar-frame--diamond:before{background:conic-gradient(#a8edea,#fed6e3,#d4fc79,#96e6a1,#a8edea);animation:frame-spin 5s linear infinite}.avatar-frame--sakura:before{background:conic-gradient(#f9a8c9,#f472b6,#fbb6d0,#e879a0,#f9a8c9);animation:frame-spin 4s linear infinite;box-shadow:0 0 8px 2px #f472b666}.avatar-frame--fire:before{background:conic-gradient(#ff0000,#ff7300,#ffcc00,#ff7300,#ff0000);animation:frame-spin 2.5s linear infinite;box-shadow:0 0 10px 2px #ff500080}.avatar-frame--ice:before{background:conic-gradient(#a5f3fc,#38bdf8,#ffffff,#38bdf8,#a5f3fc);animation:frame-spin 4s linear infinite;box-shadow:0 0 10px 2px #38bdf873}.avatar-frame--galaxy:before{background:conic-gradient(#7b2ff7,#f107a3,#4e54c8,#8f94fb,#7b2ff7);animation:frame-spin 4s linear infinite;box-shadow:0 0 10px 2px #7b2ff773}.avatar-frame--royal:before{background:conic-gradient(#f5c842,#fff3b0,#7b2ff7,#fff3b0,#f5c842);animation:frame-spin 5s linear infinite;box-shadow:0 0 10px 2px #f5c84280}.avatar-frame--hearts:before{background:conic-gradient(#ff8fb1,#ff4d8d,#ffb3c6,#ff4d8d,#ff8fb1);animation:frame-spin 3.5s linear infinite;box-shadow:0 0 9px 2px #ff4d8d66}.avatar-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--secondary-bg-color);z-index:0;pointer-events:none}.avatar-frame img{position:relative;z-index:2}@keyframes frame-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 640px){.premium-block__head,.premium-row-preview{align-items:flex-start}.frame-options{gap:8px}.frame-option{min-width:68px;padding:10px 12px}}.rainbow-animated,.sakura-animated,.neon-animated,.gold-animated,.fire-animated,.ice-animated,.galaxy-animated,.glitch-animated,.gradient-animated{filter:drop-shadow(0 1px 1px rgba(0,0,0,.55))}:root[data-theme=light] .rainbow-animated,:root[data-theme=light] .sakura-animated,:root[data-theme=light] .neon-animated,:root[data-theme=light] .gold-animated,:root[data-theme=light] .fire-animated,:root[data-theme=light] .ice-animated,:root[data-theme=light] .galaxy-animated,:root[data-theme=light] .glitch-animated,:root[data-theme=light] .gradient-animated,html.bright-theme .rainbow-animated,html.bright-theme .sakura-animated,html.bright-theme .neon-animated,html.bright-theme .gold-animated,html.bright-theme .fire-animated,html.bright-theme .ice-animated,html.bright-theme .galaxy-animated,html.bright-theme .glitch-animated,html.bright-theme .gradient-animated{filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))}.s-badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:500;border:1px solid transparent;white-space:nowrap}.s-badge.s-pending{background:var(--color-warning-soft);border-color:var(--color-warning);color:var(--color-warning)}.s-badge.s-approved{background:var(--color-success-soft);border-color:var(--color-success);color:var(--color-success)}.s-badge.s-rejected{background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}html.legacy-shell .wrapper{height:auto;min-height:100vh;overflow:visible;background:var(--background);background-size:cover}html.legacy-shell .container{height:auto;min-height:100vh}html.legacy-shell .wrapper-container{padding:80px 0 0;min-height:100vh}html.legacy-shell .home-container{margin:0;border-radius:0;background:transparent}html.legacy-shell .page-wrapper{overflow:visible;height:auto}html.legacy-shell .greetings{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:100;padding:10px 12px;border-bottom:1px solid var(--line-color);background:var(--secondary-bg-color)}html.legacy-shell .greetings .greetings-title{flex:0 1 auto;min-width:0}html.legacy-shell .greetings .greetings-search{flex:1 1 auto;width:auto;max-width:560px;min-width:0}html.legacy-shell .greetings .dropdown{flex:0 0 auto;display:flex;justify-content:flex-end}@media (max-width: 1024px){html.legacy-shell .greetings .greetings-search{flex:0 0 auto;max-width:none;padding:0 4px}}html.legacy-shell .footer{margin-top:0}html.legacy-shell .greetings .greetings-profile{background:var(--secondary-bg-color)}html.legacy-shell .navigation-container{position:sticky;top:80px;height:calc(100vh - 80px);max-height:calc(100vh - 80px);background:var(--secondary-bg-color);border-right:1px solid var(--line-color)}html.legacy-shell .collapse-button-container{background:var(--secondary-bg-color)}html.legacy-shell .footer{background-color:var(--secondary-bg-color)}@media (max-width: 768px){html.legacy-shell .navigation-container{position:fixed;top:0;height:100vh;height:100dvh}}.container{max-width:100%;width:100%;min-height:100vh;display:flex;flex-direction:column}.wrapper{display:flex;background:var(--app-shell-bg);height:100%}.wrapper-container{height:100%;display:flex}.home-container{width:100%;display:flex;flex-direction:column;justify-content:space-between}.main-section{overflow:auto;max-width:100%;background-color:var(--secondary-bg-color);border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid var(--line-color)}.w97{overflow:auto;padding:35px;height:100%}@media (max-width: 768px){.w97{padding:15px}}.invert{filter:var(--invert-img)}.header{display:flex;gap:10px;flex-wrap:wrap;flex-direction:column;margin-bottom:25px}.header h1{display:flex;align-items:center;gap:10px;cursor:default;font-size:32px}.header h1 img{cursor:pointer}.header_top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.header_top_actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width: 1000px){.header_top_actions{width:100%}.header_top_actions button,.header_top_actions select{flex:1 1 calc(50% - 5px);width:auto!important;min-width:0}.header_top_actions button:only-child,.header_top_actions select:only-child{flex-basis:100%}}.header_bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.header_bottom_actions{display:flex;align-items:center;gap:10px}@media (max-width: 1000px){.header_bottom_actions{width:100%}}.pager-input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pager-input[type=number]::-webkit-outer-spin-button,.pager-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
