.sidebar__invite[data-v-743e6022]{align-items:center;background:#2563eb2e;border-radius:9px;color:#fff;display:flex;font-size:12.5px;font-weight:600;gap:8px;margin:0 12px 8px;padding:8px 10px;text-decoration:none}.sidebar__invite[data-v-743e6022]:hover{background:#2563eb47}.sidebar__invite-dot[data-v-743e6022]{background:#60a5fa;border-radius:50%;flex:0 0 8px;height:8px}.sidebar__invite-text[data-v-743e6022]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar--collapsed .sidebar__company[data-v-743e6022],.sidebar--collapsed .sidebar__invite-text[data-v-743e6022]{display:none}.sidebar__company[data-v-743e6022]{display:flex;flex-direction:column;gap:3px;padding:0 4px 8px}.sidebar__company-label[data-v-743e6022]{color:#ffffff73;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar__company-select[data-v-743e6022]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;color:#fff;font:inherit;font-size:13px;height:32px;padding:0 8px;width:100%}.sidebar__company-select option[data-v-743e6022]{color:#0f172a}.sidebar[data-v-743e6022]{background:var(--ui-sidebar-bg,#0f172a);border-right:1px solid var(--ui-sidebar-border,#1e293b);display:flex;flex-direction:column;flex-shrink:0;height:calc(100vh/var(--cab-zoom, 1));overflow:hidden;position:sticky;scrollbar-width:none;top:0;transition:width .22s ease;width:240px}.sidebar--collapsed[data-v-743e6022]{width:64px}.sidebar[data-v-743e6022]::-webkit-scrollbar{display:none}.sidebar__brand[data-v-743e6022]{align-items:center;border-bottom:1px solid var(--ui-sidebar-border,#1e293b);display:flex;flex-shrink:0;gap:9px;margin:0 8px;overflow:hidden;padding:16px 16px 14px;text-decoration:none;white-space:nowrap}.sidebar--collapsed .sidebar__brand[data-v-743e6022]{justify-content:center;margin:0;padding:16px 0 14px}.sidebar__brand-icon[data-v-743e6022]{flex-shrink:0;height:26px;width:26px}.sidebar__brand-text[data-v-743e6022]{color:var(--ui-sidebar-text,#f1f5f9);font-size:18px;font-weight:800;letter-spacing:-.3px;max-width:160px;overflow:hidden;transition:opacity .15s,max-width .22s}.sidebar--collapsed .sidebar__brand-text[data-v-743e6022]{max-width:0;opacity:0}.sidebar__sk[data-v-743e6022]{animation:sidebar-sk-743e6022 1.4s ease-in-out infinite;background:var(--ui-sidebar-hover,#1e293b);border-radius:10px;display:block;height:34px;margin:2px 0;opacity:.55}@keyframes sidebar-sk-743e6022{0%,to{opacity:.35}50%{opacity:.7}}@media(prefers-reduced-motion:reduce){.sidebar__sk[data-v-743e6022]{animation:none}}.sidebar__nav[data-v-743e6022]{display:flex;flex:1;flex-direction:column;gap:20px;overflow-y:auto;padding:12px 8px;scrollbar-width:none}.sidebar__nav[data-v-743e6022]::-webkit-scrollbar{display:none}.sidebar__section[data-v-743e6022]{display:flex;flex-direction:column;gap:2px}.sidebar__section-label[data-v-743e6022]{color:var(--ui-sidebar-muted,#334155);font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:4px;overflow:hidden;padding:0 10px;text-transform:uppercase;transition:opacity .15s;white-space:nowrap}.sidebar--collapsed .sidebar__section-label[data-v-743e6022]{opacity:0}.sidebar__item[data-v-743e6022]{align-items:center;border-radius:10px;color:var(--ui-sidebar-link,#94a3b8);display:flex;gap:10px;overflow:hidden;padding:9px 10px;text-decoration:none;transition:background .15s,color .15s;white-space:nowrap}.sidebar__item[data-v-743e6022]:hover{background:var(--ui-sidebar-hover,#1e293b);color:var(--ui-sidebar-text-soft,#e2e8f0)}.sidebar__item--active[data-v-743e6022]{background:var(--ui-sidebar-active-bg,rgba(37,99,235,.15));color:var(--ui-sidebar-active,#60a5fa)}.sidebar__item--active .sidebar__item-icon[data-v-743e6022]{color:var(--ui-sidebar-primary,#3b82f6)}.sidebar__item-icon[data-v-743e6022]{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.sidebar__item-label[data-v-743e6022]{font-size:14px;font-weight:500;overflow:hidden;transition:opacity .15s,width .22s}.sidebar--collapsed .sidebar__item-label[data-v-743e6022]{opacity:0;width:0}.sidebar__footer[data-v-743e6022]{border-top:1px solid var(--ui-sidebar-border,#1e293b);display:flex;flex-direction:column;flex-shrink:0;gap:8px;padding:12px 8px}.sidebar__user[data-v-743e6022]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:10px;margin:0 -6px;overflow:hidden;padding:6px 8px;text-decoration:none;transition:background .15s}.sidebar__user[data-v-743e6022]:hover{background:var(--ui-sidebar-hover,#1e293b)}.sidebar__user:hover .sidebar__user-gear[data-v-743e6022]{color:var(--ui-sidebar-link,#94a3b8)}.sidebar__user:hover .sidebar__user-name[data-v-743e6022]{color:var(--ui-sidebar-text,#f1f5f9)}.sidebar--collapsed .sidebar__user[data-v-743e6022]{justify-content:center;margin:0;padding:6px}.sidebar__user-gear[data-v-743e6022]{color:var(--ui-sidebar-muted-strong,#475569);flex-shrink:0;margin-left:auto;transition:color .15s}.sidebar--collapsed .sidebar__user-gear[data-v-743e6022]{display:none}.sidebar__user-avatar[data-v-743e6022]{background:var(--ui-sidebar-primary-soft,#1e3a5f);color:var(--ui-sidebar-active,#60a5fa)}.sidebar__user-info[data-v-743e6022]{overflow:hidden;transition:opacity .15s}.sidebar--collapsed .sidebar__user-info[data-v-743e6022]{opacity:0;pointer-events:none;width:0}.sidebar__user-name[data-v-743e6022]{color:var(--ui-sidebar-text-soft,#e2e8f0);display:block;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-role[data-v-743e6022]{color:var(--ui-sidebar-muted-strong,#475569);display:block;font-size:11px;white-space:nowrap}.sidebar__footer-actions[data-v-743e6022]{display:flex;gap:8px}.sidebar--collapsed .sidebar__footer-actions[data-v-743e6022]{flex-direction:column}.sidebar__logout-btn[data-v-743e6022]{background:var(--ui-sidebar-hover,#1e293b);border-color:transparent;color:var(--ui-sidebar-link,#94a3b8);flex:1;gap:9px;height:34px;min-width:0;overflow:hidden;padding:0 12px}.sidebar__logout-btn[data-v-743e6022]:hover{background:var(--ui-sidebar-danger-soft,#3a1d1d);color:var(--ui-danger-border-strong,#fca5a5)}.sidebar--collapsed .sidebar__logout-btn[data-v-743e6022]{justify-content:center;padding:0}.sidebar__logout-text[data-v-743e6022]{overflow:hidden;transition:opacity .15s,width .22s}.sidebar--collapsed .sidebar__logout-text[data-v-743e6022]{opacity:0;width:0}.sidebar__collapse-btn[data-v-743e6022]{background:var(--ui-sidebar-hover,#1e293b);border-color:transparent;color:var(--ui-sidebar-muted-strong,#475569);flex-shrink:0;height:34px;min-width:34px;width:34px}.sidebar__collapse-btn[data-v-743e6022]:hover{background:var(--ui-sidebar-hover-strong,#263548);color:var(--ui-sidebar-link,#94a3b8)}.sidebar--collapsed .sidebar__collapse-btn[data-v-743e6022]{width:100%}.sidebar__collapse-icon[data-v-743e6022]{transition:transform .22s}.sidebar__collapse-icon--rotated[data-v-743e6022]{transform:rotate(180deg)}.sidebar-overlay[data-v-743e6022]{background:var(--ui-overlay,rgba(0,0,0,.5));display:none;inset:0;position:fixed;z-index:99}@media(max-width:768px){.sidebar-overlay[data-v-743e6022]{animation:sidebar-fade-743e6022 .25s ease;display:block}.sidebar[data-v-743e6022]{height:100dvh;left:0;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0);position:fixed;top:0;transform:translate(-100%);transition:transform .28s cubic-bezier(.32,.72,0,1),width .22s ease;width:240px!important;z-index:100}.sidebar--mobile-open[data-v-743e6022]{transform:translate(0)}.sidebar__nav[data-v-743e6022]{overscroll-behavior:contain}.sidebar__item[data-v-743e6022]{min-height:46px}}@keyframes sidebar-fade-743e6022{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-743e6022]{transition:none}.sidebar-overlay[data-v-743e6022]{animation:none}}.sidebar[data-v-743e6022]{--nav-rail-pad:8px;--nav-item-h:40px;--nav-item-radius:10px;box-shadow:inset -1px 0 #94a3b814}.sidebar__brand[data-v-743e6022]{min-height:68px}.sidebar__collapse-btn svg[data-v-743e6022],.sidebar__item-icon[data-v-743e6022],.sidebar__logout-btn svg[data-v-743e6022]{color:currentColor}.sidebar__brand-icon[data-v-743e6022]{color:var(--ui-sidebar-primary,#3b82f6)}.sidebar__nav[data-v-743e6022]{gap:18px;padding:14px var(--nav-rail-pad)}.sidebar__section[data-v-743e6022]{gap:4px}.sidebar__section-label[data-v-743e6022]{color:#94a3b88c;margin:0 0 3px;min-height:16px}.sidebar__item[data-v-743e6022]{border:1px solid transparent;border-radius:var(--nav-item-radius);min-height:var(--nav-item-h);position:relative}.sidebar__item[data-v-743e6022]:before{background:transparent;border-radius:999px;content:"";height:22px;left:-8px;position:absolute;top:9px;width:3px}.sidebar__item[data-v-743e6022]:hover{border-color:#94a3b814}.sidebar__item--active[data-v-743e6022]{background:#2563eb2e;border-color:#60a5fa2e;box-shadow:inset 0 1px #ffffff0a}.sidebar__item--active[data-v-743e6022]:before{background:var(--ui-sidebar-primary,#3b82f6)}.sidebar__footer[data-v-743e6022]{gap:10px;padding:12px var(--nav-rail-pad) 14px}.sidebar__user[data-v-743e6022]{border:1px solid transparent;min-height:44px}.sidebar__user[data-v-743e6022]:hover{border-color:#94a3b814}.sidebar__footer-actions[data-v-743e6022]{align-items:center}.sidebar__collapse-btn[data-v-743e6022],.sidebar__logout-btn[data-v-743e6022]{border-radius:10px}.sidebar--collapsed .sidebar__brand[data-v-743e6022]{min-height:68px}.sidebar--collapsed .sidebar__nav[data-v-743e6022]{padding-inline:10px}.sidebar--collapsed .sidebar__section[data-v-743e6022]{align-items:center;gap:8px}.sidebar--collapsed .sidebar__section-label[data-v-743e6022]{height:1px;margin:0;min-height:0;padding:0}.sidebar--collapsed .sidebar__item[data-v-743e6022]{justify-content:center;min-height:44px;padding:0;width:44px}.sidebar--collapsed .sidebar__item[data-v-743e6022]:before{left:-10px;top:11px}.sidebar--collapsed .sidebar__item-icon[data-v-743e6022]{height:20px;width:20px}.sidebar--collapsed .sidebar__footer[data-v-743e6022]{align-items:center;padding-inline:10px}.sidebar--collapsed .sidebar__collapse-btn[data-v-743e6022],.sidebar--collapsed .sidebar__logout-btn[data-v-743e6022],.sidebar--collapsed .sidebar__user[data-v-743e6022]{height:44px;min-width:44px;padding:0;width:44px}.sidebar--collapsed .sidebar__footer-actions[data-v-743e6022]{gap:8px;width:44px}.counter-badge[data-v-057de3b2]{align-items:center;background:var(--ui-danger,#dc2626);border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-variant-numeric:tabular-nums;font-weight:800;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 4px;position:relative}.cb-btn[data-v-25c5e82a]:hover:not(:disabled){color:var(--ui-primary)}.cb-btn--alert[data-v-25c5e82a]{color:var(--ui-text)}.cb-btn--dark[data-v-25c5e82a]{color:var(--ui-placeholder)}.cb-btn--dark[data-v-25c5e82a]:hover{color:var(--ui-border)}.cb-btn--dark.cb-btn--alert[data-v-25c5e82a]{color:var(--ui-border-strong)}.nb-wrap[data-v-76484b06]{display:inline-flex;position:relative}.nb-btn[data-v-76484b06]:hover:not(:disabled){color:var(--ui-primary)}.nb-btn--alert[data-v-76484b06]{color:var(--ui-text)}.nb-btn--dark[data-v-76484b06]{color:var(--ui-placeholder)}.nb-btn--dark[data-v-76484b06]:hover{color:var(--ui-border)}.nb-btn--dark.nb-btn--alert[data-v-76484b06]{color:var(--ui-border-strong)}.nb-ov[data-v-76484b06]{inset:0;position:fixed;z-index:1100}.nb-menu[data-v-76484b06]{display:flex;flex-direction:column;max-height:min(640px,72vh);max-width:calc(100vw - 24px);overflow:hidden;padding:0;position:fixed;width:420px;z-index:1101}.nb-menu__head[data-v-76484b06]{align-items:center;border-bottom:1px solid var(--ui-soft-2);color:var(--ui-text);display:flex;flex-shrink:0;font-size:15px;font-weight:800;min-height:48px;padding:0 16px}.nb-scroll[data-v-76484b06]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px}.nb-foot[data-v-76484b06]{background:var(--ui-surface);border-top:1px solid var(--ui-soft-2);flex-shrink:0;padding:0 8px 8px}.nb-list[data-v-76484b06]{display:flex;flex-direction:column;gap:2px}.nb-item[data-v-76484b06]{align-items:center;border:1px solid transparent;border-radius:10px;display:flex;gap:4px}.nb-item[data-v-76484b06]:hover{background:var(--ui-soft);border-color:var(--ui-soft-2)}.nb-item:hover .nb-acts[data-v-76484b06]{opacity:1}.nb-item__main[data-v-76484b06]{align-items:start;background:none;border:none;border-radius:10px;cursor:pointer;display:grid;flex:1;gap:10px;grid-template-columns:8px minmax(0,1fr) auto;min-height:54px;min-width:0;padding:10px;text-align:left}.nb-item__dot[data-v-76484b06]{background:var(--ui-primary);border-radius:50%;flex-shrink:0;height:8px;margin-top:7px;width:8px}.nb-item__dot--overdue[data-v-76484b06]{background:var(--ui-danger)}.nb-item__body[data-v-76484b06]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.nb-item__line[data-v-76484b06]{align-items:center;display:flex;gap:7px;min-width:0}.nb-item__kind[data-v-76484b06]{background:var(--ui-soft-2);border-radius:999px;color:var(--ui-muted);flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:0;padding:2px 6px;text-transform:uppercase}.nb-item__kind--money[data-v-76484b06]{background:#fef3c7;color:#b45309}.nb-item__kind--chat[data-v-76484b06]{background:#dbeafe;color:#1d4ed8}.nb-item__title[data-v-76484b06]{color:var(--ui-text);flex:1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nb-item__sub[data-v-76484b06]{color:var(--ui-placeholder);display:-webkit-box;font-size:12px;-webkit-line-clamp:2;line-height:1.35;max-width:100%;overflow:hidden;-webkit-box-orient:vertical}.nb-item__time[data-v-76484b06]{color:var(--ui-placeholder);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;padding-top:2px}.nb-item__time--overdue[data-v-76484b06]{color:var(--ui-danger);font-weight:700}.nb-alert[data-v-76484b06]{background:var(--ui-danger-soft,#fef2f2);border:1px solid var(--ui-danger-border,#fecaca);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding:10px 11px;text-align:left;width:100%}.nb-alert[data-v-76484b06]:hover{background:var(--ui-danger-soft-hover,#fee2e2)}.nb-alert__title[data-v-76484b06]{color:var(--ui-danger-strong,#b91c1c);font-size:12px;font-weight:800}.nb-alert__sub[data-v-76484b06]{color:var(--ui-danger,#ef4444);font-size:11.5px;line-height:1.35}.nb-acts[data-v-76484b06]{display:inline-flex;flex-shrink:0;gap:2px;opacity:0;padding-right:8px;transition:opacity .12s}@media(hover:none){.nb-acts[data-v-76484b06]{opacity:1}}.nb-acts--words[data-v-76484b06]{gap:6px;opacity:1}.nb-word[data-v-76484b06]{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:7px;color:var(--ui-muted);cursor:pointer;flex-shrink:0;font-size:12px;font-weight:600;min-height:28px;padding:0 10px;white-space:nowrap}.nb-word[data-v-76484b06]:hover:not(:disabled){background:var(--ui-soft-2);color:var(--ui-text)}.nb-word[data-v-76484b06]:disabled{cursor:default;opacity:.45}.nb-word--yes[data-v-76484b06]{border-color:var(--ui-primary-border);color:var(--ui-primary)}.nb-word--yes[data-v-76484b06]:hover:not(:disabled){background:var(--ui-primary-soft);color:var(--ui-primary-hover)}.nb-act[data-v-76484b06]{align-items:center;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:7px;color:var(--ui-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;padding:0;width:26px}.nb-act[data-v-76484b06]:hover:not(:disabled){background:var(--ui-soft-2);color:var(--ui-text)}.nb-act[data-v-76484b06]:disabled{cursor:default;opacity:.45}.nb-act--done[data-v-76484b06]:hover:not(:disabled){background:#ecfdf5;border-color:#a7f3d0;color:#059669}.nb-zero[data-v-76484b06]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;min-height:132px;padding:26px 12px}.nb-zero__title[data-v-76484b06]{color:var(--ui-text);font-size:14px;font-weight:700}.nb-zero__sub[data-v-76484b06]{color:var(--ui-placeholder);font-size:12px;text-align:center}.nb-push[data-v-76484b06]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:8px 0 0}.nb-push__txt[data-v-76484b06]{color:var(--ui-muted);flex:1;font-size:12px;min-width:0}.nb-push__txt--off[data-v-76484b06]{color:#b91c1c}.nb-push__hint[data-v-76484b06]{color:var(--ui-placeholder);font-size:11px;width:100%}.nb-push__btn[data-v-76484b06]{flex-shrink:0}.nb-push__btn--on[data-v-76484b06]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.nb-push__gear[data-v-76484b06]{flex-shrink:0}.nb-push__gear--on[data-v-76484b06]{border-color:var(--ui-primary-border);color:var(--ui-primary)}.nb-prefs[data-v-76484b06]{background:var(--ui-soft);border:1px solid var(--ui-soft-2);border-radius:10px;display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:8px}.nb-prefs__hint[data-v-76484b06]{color:var(--ui-placeholder);font-size:11px;line-height:1.35;margin:0 0 6px}.nb-prefs__row[data-v-76484b06]{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px}.nb-prefs__row[data-v-76484b06]:hover{background:var(--ui-surface)}.nb-prefs__row input[data-v-76484b06]{accent-color:var(--ui-primary);flex-shrink:0;height:15px;width:15px}.nb-prefs__row--sound[data-v-76484b06]{border-radius:0;border-top:1px dashed var(--ui-soft-2);margin-top:4px;padding-top:9px}.nb-prefs__name[data-v-76484b06]{color:var(--ui-text);font-size:13px;font-weight:600}.nb-prefs__hint-inline[data-v-76484b06]{color:var(--ui-placeholder);font-size:11px;margin-left:auto;text-align:right}.nb-prefs__warn[data-v-76484b06]{color:#b45309;font-size:11.5px;line-height:1.35;margin:8px 0 0}@media(max-width:768px){.nb-menu[data-v-76484b06]{border-radius:12px;left:8px!important;max-height:min(620px,100dvh - var(--cab-bottom-nav-h,0px) - 20px);max-width:none;right:8px!important;width:auto}.nb-menu__head[data-v-76484b06]{font-size:14px;min-height:42px;padding-inline:12px}.nb-scroll[data-v-76484b06]{padding:6px}.nb-item[data-v-76484b06]{align-items:flex-start}.nb-item__main[data-v-76484b06]{gap:8px;grid-template-columns:7px minmax(0,1fr);min-height:48px;padding:8px}.nb-item__dot[data-v-76484b06]{height:7px;width:7px}.nb-item__time[data-v-76484b06]{grid-column:2;padding-top:0}.nb-item__line[data-v-76484b06]{align-items:flex-start;flex-direction:column;gap:3px}.nb-item__title[data-v-76484b06]{display:-webkit-box;-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical}.nb-acts[data-v-76484b06]{opacity:1;padding:8px 6px 0 0}.nb-act[data-v-76484b06]{height:36px;width:36px}.nb-word[data-v-76484b06]{min-height:36px;padding-inline:11px}.nb-prefs__row[data-v-76484b06]{align-items:flex-start}.nb-prefs__hint-inline[data-v-76484b06]{margin-left:0;text-align:left}}.hdr-acts[data-v-e90327f6]{align-items:center;background:var(--ui-soft-2);border-radius:10px;display:inline-flex;gap:0}.hdr-acts--dark[data-v-e90327f6]{background:#ffffff0f}.hdr-acts[data-v-e90327f6] .v-icon-button:before{border-color:transparent;border-radius:7px}.pskel[data-v-20beaa64]{align-items:stretch;display:flex;min-height:calc(100dvh/var(--cab-zoom, 1))}.pskel__side[data-v-20beaa64]{background:var(--ui-sidebar-bg,#0f172a);border-right:1px solid var(--ui-sidebar-border,#1e293b);display:flex;flex-direction:column;flex-shrink:0;gap:22px;overflow:hidden;padding:18px 14px;width:240px}@media(max-width:768px){.pskel__side[data-v-20beaa64]{display:none}}.pskel__logo[data-v-20beaa64]{border-radius:7px;height:26px;width:120px}.pskel__group[data-v-20beaa64]{display:flex;flex-direction:column;gap:12px}.pskel__nav[data-v-20beaa64]{border-radius:7px;height:22px;width:100%}.pskel__nav[data-v-20beaa64]:nth-child(2){width:80%}.pskel__nav[data-v-20beaa64]:nth-child(3){width:65%}.pskel--collapsed .pskel__side[data-v-20beaa64]{padding-inline:8px;width:64px}.pskel--collapsed .pskel__logo[data-v-20beaa64],.pskel--collapsed .pskel__nav[data-v-20beaa64]{width:100%}.pskel--collapsed .pskel__group[data-v-20beaa64]{gap:10px}.pskel__main[data-v-20beaa64]{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding:28px 32px}@media(max-width:768px){.pskel__main[data-v-20beaa64]{padding:16px}}.pskel__head[data-v-20beaa64]{border-radius:14px;flex-shrink:0;height:64px}.pskel__content[data-v-20beaa64]{border-radius:14px;flex:1;min-height:360px}.pskel__sh[data-v-20beaa64]{animation:pskel-sh-20beaa64 1.4s infinite;background:linear-gradient(90deg,var(--ui-soft,#eef2f7) 25%,var(--ui-border,#e2e8f0) 50%,var(--ui-soft,#eef2f7) 75%);background-size:200% 100%}.pskel__side .pskel__sh[data-v-20beaa64]{animation:pskel-sh-20beaa64 1.4s infinite;background:linear-gradient(90deg,var(--ui-sidebar-border,#1e293b) 25%,var(--ui-sidebar-muted,#334155) 50%,var(--ui-sidebar-border,#1e293b) 75%);background-size:200% 100%}@keyframes pskel-sh-20beaa64{0%{background-position:200% 0}to{background-position:-200% 0}}html[data-sidebar=collapsed] .pskel__side{padding-inline:8px;width:64px}html[data-sidebar=collapsed] .pskel__logo,html[data-sidebar=collapsed] .pskel__nav{width:100%}html[data-sidebar=collapsed] .pskel__group{gap:10px}.inst[data-v-8c9cdf31]{display:none}@media(max-width:768px){.inst[data-v-8c9cdf31]{align-items:center;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:12px;bottom:calc(var(--cab-bottom-nav-h, 0px) + 10px);box-shadow:0 8px 24px #0f172a24;color:var(--ui-text,#0f172a);display:grid;font-size:13px;gap:10px;grid-template-areas:"text close" "install close";grid-template-columns:minmax(0,1fr) auto;left:max(12px,var(--app-safe-left,0px));line-height:1.35;padding:10px 12px;position:fixed;right:max(12px,var(--app-safe-right,0px));z-index:44}}.inst__text[data-v-8c9cdf31]{grid-area:text;min-width:0}.inst__install[data-v-8c9cdf31]{background:var(--ui-primary,#2563eb);border:0;border-radius:9px;color:#fff;font:inherit;font-size:12px;font-weight:700;grid-area:install;justify-self:start;min-height:38px;padding:0 12px}.inst__install[data-v-8c9cdf31],.inst__x[data-v-8c9cdf31]{cursor:pointer;flex-shrink:0}.inst__x[data-v-8c9cdf31]{align-self:center;background:transparent;border:0;border-radius:8px;color:var(--ui-muted,#64748b);font:inherit;font-size:20px;grid-area:close;height:32px;line-height:1;margin-left:auto;width:32px}.mobile-nav-viewport[data-v-6e5b4293]{display:none}@media(max-width:768px){.mobile-nav-viewport[data-v-6e5b4293]{display:flex;flex-direction:column;height:100vh;height:100dvh;justify-content:flex-end;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:var(--app-z-navigation,45)}.mobile-nav[data-v-6e5b4293]{background:var(--ui-surface,#fff);border-top:1px solid var(--ui-border);display:grid;flex:0 0 auto;grid-template-columns:repeat(5,minmax(0,1fr));min-height:var(--app-bottom-nav-h);padding:6px max(6px,var(--app-safe-right)) max(6px,var(--app-safe-bottom)) max(6px,var(--app-safe-left));pointer-events:auto;width:100%}.mobile-nav__item[data-v-6e5b4293]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--ui-muted,#64748b);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:11px;font-weight:500;gap:4px;justify-content:center;min-height:var(--app-hit-target,44px);min-width:0;padding:4px 0;position:relative;text-decoration:none}.mobile-nav__item span[data-v-6e5b4293]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-nav__item.is-active[data-v-6e5b4293]{background:var(--ui-primary-soft,#eff6ff);color:var(--ui-primary,#2563eb)}.mobile-nav__item[data-v-6e5b4293]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:-2px}.mobile-nav__item[data-v-6e5b4293]:active{transform:scale(.94);transition:transform .06s ease-out}.mobile-nav__item[data-v-6e5b4293]{-webkit-touch-callout:none}}@media(max-width:360px){.mobile-nav__item[data-v-6e5b4293]{font-size:10px}}@media(prefers-reduced-motion:reduce){.mobile-nav__item[data-v-6e5b4293]:active{transform:none}}.mobile-app-shell[data-v-305d4444]{flex:1;min-width:0}.mobile-app-shell__content[data-v-305d4444]{min-width:0;padding:20px var(--app-content-gutter,24px)}@media(max-width:768px){.mobile-app-shell[data-v-305d4444]{min-height:100dvh;padding-top:var(--app-safe-top,0);width:100%}.mobile-app-shell__content[data-v-305d4444]{min-height:calc(100dvh - var(--app-safe-top, 0px) - var(--app-bottom-nav-h));overflow-x:clip;padding:10px max(var(--app-content-gutter),var(--app-safe-right)) calc(14px + var(--app-bottom-nav-h)) max(var(--app-content-gutter),var(--app-safe-left))}}.profile-page[data-v-298108a2]{--cab-zoom:.95;background:#f8fafc;min-height:calc(100dvh/var(--cab-zoom));zoom:var(--cab-zoom)}@media(max-width:768px){.profile-page[data-v-298108a2]{--cab-zoom:1}}@media(max-width:768px){.profile-page[data-v-298108a2] input:not([type=checkbox]):not([type=radio]),.profile-page[data-v-298108a2] select,.profile-page[data-v-298108a2] textarea{font-size:16px}}.profile-page__body[data-v-298108a2]{align-items:flex-start;display:flex}.profile-page__guard[data-v-298108a2]{align-items:center;display:flex;justify-content:center;min-height:calc(100dvh/var(--cab-zoom, 1));padding:24px}.profile-page__guard--loading[data-v-298108a2]{background:linear-gradient(180deg,var(--ui-soft-2,#f8fafc) 0,var(--ui-primary-soft,#eff6ff) 100%)}.profile-page__guard-card[data-v-298108a2]{background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:24px;box-shadow:var(--ui-shadow-lg,0 20px 60px rgba(15,23,42,.08));padding:32px 28px;text-align:center;width:min(100%,520px)}.profile-page__spinner[data-v-298108a2]{animation:profile-page-spin-298108a2 .8s linear infinite;border:3px solid var(--ui-primary-soft-strong,#dbeafe);border-radius:50%;border-top-color:var(--ui-primary,#2563eb);height:36px;margin:0 auto 16px;width:36px}.profile-page__guard-eyebrow[data-v-298108a2]{color:var(--ui-primary,#2563eb);font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.profile-page__guard-title[data-v-298108a2]{color:var(--ui-text,#0f172a);font-size:28px;font-weight:800;margin:0 0 10px}.profile-page__guard-text[data-v-298108a2]{color:var(--ui-muted,#64748b);font-size:15px;line-height:1.65;margin:0}.profile-page__guard-actions[data-v-298108a2]{display:flex;gap:12px;justify-content:center;margin-top:22px}@media(max-width:768px){.profile-page__guard-actions[data-v-298108a2]{flex-direction:column}}.profile-page__guard-button[data-v-298108a2]{min-width:112px;text-decoration:none}@keyframes profile-page-spin-298108a2{to{transform:rotate(1turn)}}.profile-page__mobilebar[data-v-298108a2]{display:none}@media(max-width:768px){.profile-page__mobilebar[data-v-298108a2]{align-items:center;background:var(--ui-soft-2,#f8fafc);display:flex;gap:8px;margin-bottom:2px;min-height:var(--app-bar-h,48px);padding:0;position:sticky;top:0;z-index:var(--app-z-header,40)}}.profile-page__acts[data-v-298108a2]{align-items:center;display:flex;gap:6px;margin-left:auto}.profile-page__mobile-brand[data-v-298108a2]{color:var(--ui-text,#0f172a);font-size:16px;font-weight:800;text-decoration:none}.cab-bell-float[data-v-298108a2]{align-items:center;display:flex;gap:8px;position:fixed;right:24px;top:18px;z-index:30}@media(max-width:768px){.cab-bell-float[data-v-298108a2]{display:none}}.profile-page__mobile-menu[data-v-298108a2]{align-items:center;background:var(--ui-surface,#fff);border:1px solid var(--ui-border,#e2e8f0);border-radius:10px;color:var(--ui-muted-strong,#475569);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 14px;transition:background .15s,color .15s}.profile-page__mobile-menu[data-v-298108a2]:hover{background:var(--ui-soft,#f1f5f9);color:var(--ui-text,#0f172a)}
