.zv-toast-item[data-v-fb29cd33]{position:relative;overflow:hidden;align-items:flex-start}.zv-toast-icon[data-v-fb29cd33]{line-height:1.2}.zv-toast-text[data-v-fb29cd33]{flex:1;margin:0;line-height:1.35}.zv-toast-close[data-v-fb29cd33]{opacity:.6;line-height:1}.zv-toast-close[data-v-fb29cd33]:hover{opacity:1}.zv-toast-progress[data-v-fb29cd33]{position:absolute;inset-block-end:0;inset-inline-start:0;height:2px;width:100%;animation-name:zv-toast-shrink-fb29cd33;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes zv-toast-shrink-fb29cd33{0%{width:100%}to{width:0%}}.zv-toast-enter-active[data-v-fb29cd33],.zv-toast-leave-active[data-v-fb29cd33]{transition:opacity .2s ease,transform .2s ease}.zv-toast-enter-from[data-v-fb29cd33],.zv-toast-leave-to[data-v-fb29cd33]{opacity:0;transform:translate(24px)}.zv-toast-leave-active[data-v-fb29cd33]{position:absolute;width:100%}.vero-shell[data-v-aa94ae2d]{--vero-bg: #F0F6FF;--vero-nav: #0F2554;--vero-sidebar: #0F2554;--vero-card: #FFFFFF;--vero-border: #E2E8F0;--vero-text: #0F172A;--vero-muted: #64748B;--vero-input: #F8FAFC;--vero-teal: #1490A8;--vero-gold: #FFBF00;--vero-gold-dim: rgba(186,117,23,.12);--vero-gold-border: rgba(186,117,23,.3);--vero-teal-dim: rgba(20,144,168,.1);--vero-teal-border: rgba(20,144,168,.2);min-height:100vh;background-color:var(--vero-bg);color:var(--vero-text)}.vero-topbar[data-v-aa94ae2d]{position:sticky;top:0;z-index:1000;background-color:var(--vero-nav);border-bottom:1px solid rgba(255,255,255,.06);box-shadow:0 2px 16px #00000040}.vero-topbar-inner[data-v-aa94ae2d]{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 16px}.vero-topbar-left[data-v-aa94ae2d]{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.vero-topbar-right[data-v-aa94ae2d]{display:flex;align-items:center;gap:6px;flex-shrink:0}.vero-brand[data-v-aa94ae2d]{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0}.vero-brand-logo[data-v-aa94ae2d]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.vero-brand-text[data-v-aa94ae2d]{font-size:16px;font-weight:800;color:#48c4d8;letter-spacing:-.02em}.vero-brand-text span[data-v-aa94ae2d]{color:#ffbf00}.vero-topbar-divider[data-v-aa94ae2d]{width:1px;height:24px;background:#ffffff1a;flex-shrink:0;margin:0 4px}.vero-pillar-tabs[data-v-aa94ae2d]{display:flex;align-items:center;gap:2px;overflow-x:auto;scrollbar-width:none}.vero-pillar-tabs[data-v-aa94ae2d]::-webkit-scrollbar{display:none}.vero-pillar-tab[data-v-aa94ae2d]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;font-size:13px;font-weight:500;color:#ffffff8c;background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .15s ease;font-family:inherit}.vero-pillar-tab[data-v-aa94ae2d]:hover{color:#ffffffe6;background:#ffffff12}.vero-pillar-active[data-v-aa94ae2d]{color:#48c4d8!important;background:var(--vero-teal-dim)!important;font-weight:600}.vero-icon-btn[data-v-aa94ae2d]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;color:#ffffffa6;cursor:pointer;transition:all .15s ease;flex-shrink:0}.vero-icon-btn[data-v-aa94ae2d]:hover{color:#48c4d8;border-color:#1490a866;background:#1490a814}.vero-impersonate[data-v-aa94ae2d]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:var(--vero-gold-dim);border:1px solid var(--vero-gold-border);border-radius:20px;font-size:12px;color:#ffbf00;font-weight:600}.vero-impersonate-exit[data-v-aa94ae2d]{display:flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:#ffbf00;background:#ba751733;border:none;padding:2px 8px;border-radius:10px;cursor:pointer;font-family:inherit;transition:background .12s}.vero-impersonate-exit[data-v-aa94ae2d]:hover{background:#ba751759}.vero-company-chip[data-v-aa94ae2d]{display:flex;align-items:center;gap:6px;padding:5px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:20px;font-size:12px;color:#ffffffa6;max-width:180px;overflow:hidden}.vero-company-chip span[data-v-aa94ae2d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vero-lang-btn[data-v-aa94ae2d]{display:flex;align-items:center;gap:3px;padding:5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;font-size:11px;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .15s;font-family:inherit}.vero-lang-btn[data-v-aa94ae2d]:hover{border-color:#48c4d8}.vero-lang-active[data-v-aa94ae2d]{color:#48c4d8}.vero-lang-divider[data-v-aa94ae2d]{color:#fff3}.vero-lang-inactive[data-v-aa94ae2d]{color:#ffffff59}.vero-notif-dot[data-v-aa94ae2d]{position:absolute;top:4px;right:4px;min-width:15px;height:15px;background:#ef4444;color:#fff;font-size:9px;font-weight:700;border-radius:9999px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.vero-action-wrap[data-v-aa94ae2d]{position:relative}.vero-msg-btn[data-v-aa94ae2d]{position:relative;text-decoration:none}.vero-user-btn[data-v-aa94ae2d]{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d;cursor:pointer;transition:all .15s;font-family:inherit}.vero-user-btn[data-v-aa94ae2d]:hover{border-color:#48c4d8}.vero-user-avatar[data-v-aa94ae2d]{width:26px;height:26px;border-radius:9999px;background:linear-gradient(135deg,#1490a8,#0c447c);color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vero-user-name[data-v-aa94ae2d]{font-size:13px;font-weight:500;color:#ffffffd9;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vero-dropdown[data-v-aa94ae2d]{position:absolute;top:calc(100% + 8px);inset-inline-end:0;background:#0e1e34;border:1px solid #1B3558;border-radius:12px;box-shadow:0 8px 32px #00000080;z-index:2000;overflow:hidden}[data-theme=light] .vero-dropdown[data-v-aa94ae2d]{background:#fff;border-color:#e2e8f0;box-shadow:0 8px 32px #0f172a26}.vero-dropdown-header[data-v-aa94ae2d]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #1B3558}[data-theme=light] .vero-dropdown-header[data-v-aa94ae2d]{border-color:#f1f5f9}.vero-dropdown-title[data-v-aa94ae2d]{font-size:12px;font-weight:700;color:#e2e8f0;text-transform:uppercase;letter-spacing:.06em}[data-theme=light] .vero-dropdown-title[data-v-aa94ae2d]{color:#0f172a}.vero-dropdown-action[data-v-aa94ae2d]{font-size:11px;color:#48c4d8;background:none;border:none;cursor:pointer;font-family:inherit;font-weight:500}.vero-dropdown-divider[data-v-aa94ae2d]{height:1px;background:#1b3558;margin:4px 0}[data-theme=light] .vero-dropdown-divider[data-v-aa94ae2d]{background:#f1f5f9}.vero-dropdown-item[data-v-aa94ae2d]{display:flex;align-items:center;gap:10px;padding:9px 14px;font-size:13px;color:#e2e8f0;text-decoration:none;cursor:pointer;background:transparent;border:none;width:100%;text-align:start;font-family:inherit;transition:background .1s}.vero-dropdown-item[data-v-aa94ae2d]:hover{background:#1490a814;color:#48c4d8}[data-theme=light] .vero-dropdown-item[data-v-aa94ae2d]{color:#0f172a}[data-theme=light] .vero-dropdown-item[data-v-aa94ae2d]:hover{background:#f8fafc;color:#0f172a}.vero-dropdown-danger[data-v-aa94ae2d]{color:#f87171!important}.vero-dropdown-danger[data-v-aa94ae2d]:hover{background:#ef444414!important}.vero-notif-link[data-v-aa94ae2d]{font-size:.75rem;color:var(--zv-blue-text, #1490A8);text-decoration:underline}.vero-notif-panel[data-v-aa94ae2d]{width:340px}.vero-notif-list[data-v-aa94ae2d]{max-height:320px;overflow-y:auto}.vero-notif-empty[data-v-aa94ae2d]{display:flex;flex-direction:column;align-items:center;padding:32px 16px;color:#6b96b8;font-size:13px}.vero-notif-item[data-v-aa94ae2d]{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-bottom:1px solid #1B3558;position:relative}[data-theme=light] .vero-notif-item[data-v-aa94ae2d]{border-color:#f1f5f9}.vero-notif-item.unread[data-v-aa94ae2d]{background:#1490a80a}.vero-notif-item[data-v-aa94ae2d]:last-child{border-bottom:none}.vero-notif-title[data-v-aa94ae2d]{font-size:12.5px;font-weight:600;color:#e2e8f0;margin-bottom:2px}.vero-notif-msg[data-v-aa94ae2d]{font-size:12px;color:#6b96b8}[data-theme=light] .vero-notif-title[data-v-aa94ae2d]{color:#0f172a}.vero-notif-badge[data-v-aa94ae2d]{width:7px;height:7px;background:#48c4d8;border-radius:50%;flex-shrink:0;margin-top:4px}.vero-user-panel[data-v-aa94ae2d]{width:240px}.vero-user-panel-header[data-v-aa94ae2d]{display:flex;align-items:center;gap:10px;padding:14px}.vero-user-panel-avatar[data-v-aa94ae2d]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#1490a8,#0c447c);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.vero-user-panel-name[data-v-aa94ae2d]{font-size:13px;font-weight:600;color:#e2e8f0}.vero-user-panel-email[data-v-aa94ae2d]{font-size:11px;color:#6b96b8;margin-top:1px}.vero-user-panel-role[data-v-aa94ae2d]{font-size:10.5px;color:#48c4d8;font-weight:600;margin-top:2px}[data-theme=light] .vero-user-panel-name[data-v-aa94ae2d]{color:#0f172a}[data-theme=light] .vero-user-panel-email[data-v-aa94ae2d]{color:#64748b}.vero-flash[data-v-aa94ae2d]{display:flex;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:500;position:relative;z-index:999}.vero-expired-banner[data-v-aa94ae2d]{font-weight:600}.vero-flash-close[data-v-aa94ae2d]{margin-inline-start:auto;background:none;border:none;cursor:pointer;color:inherit;opacity:.6;display:flex;align-items:center;padding:2px;border-radius:4px;flex-shrink:0;transition:opacity .12s}.vero-flash-close[data-v-aa94ae2d]:hover{opacity:1}.vero-flash-success[data-v-aa94ae2d]{background:#064e3b;color:#6ee7b7;border-bottom:1px solid rgba(110,231,183,.2)}.vero-flash-error[data-v-aa94ae2d]{background:#7f1d1d;color:#fca5a5;border-bottom:1px solid rgba(252,165,165,.2)}.vero-flash-warning[data-v-aa94ae2d]{background:#78350f;color:#fcd34d;border-bottom:1px solid rgba(252,211,77,.2)}[data-theme=light] .vero-flash-success[data-v-aa94ae2d]{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}[data-theme=light] .vero-flash-error[data-v-aa94ae2d]{background:#fef2f2;color:#991b1b;border-color:#fecaca}[data-theme=light] .vero-flash-warning[data-v-aa94ae2d]{background:#fffbeb;color:#92400e;border-color:#fde68a}.vero-body[data-v-aa94ae2d]{display:flex;min-height:calc(100vh - 56px)}.vero-sidebar[data-v-aa94ae2d]{width:220px;flex-shrink:0;background-color:var(--vero-sidebar);border-inline-end:1px solid rgba(255,255,255,.06);position:sticky;top:56px;height:calc(100vh - 56px);overflow-y:auto;overflow-x:hidden;transition:width .25s ease;scrollbar-width:none}.vero-sidebar[data-v-aa94ae2d]::-webkit-scrollbar{display:none}.vero-sidebar.collapsed[data-v-aa94ae2d]{width:60px}.vero-sidebar-inner[data-v-aa94ae2d]{padding:16px 8px 24px;display:flex;flex-direction:column;gap:2px}.vero-section-label[data-v-aa94ae2d]{padding:8px 12px 5px;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1490a8;white-space:nowrap;overflow:hidden}.vero-section-toggle[data-v-aa94ae2d]{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:6px;background:transparent;border:none;cursor:pointer;transition:color .15s ease}.vero-section-toggle[data-v-aa94ae2d]:hover{color:#48c4d8}.vero-section-chevron[data-v-aa94ae2d]{width:12px;height:12px;flex-shrink:0;stroke:currentColor;transition:transform .18s ease}.vero-section-chevron.is-collapsed[data-v-aa94ae2d]{transform:rotate(-90deg)}.vero-sidebar-link[data-v-aa94ae2d]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;color:#e2e8f0;text-decoration:none;cursor:pointer;white-space:nowrap;overflow:hidden;border-inline-start:3px solid transparent;transition:all .15s ease;position:relative}.vero-sidebar-link[data-v-aa94ae2d]:hover{color:#48c4d8;background:#1490a812}.vero-sidebar-link.active[data-v-aa94ae2d]{color:#ffbf00!important;background:#ba75171a!important;border-inline-start-color:#ffbf00!important;font-weight:700}.vero-sidebar-settings.active[data-v-aa94ae2d]{color:#48c4d8!important;background:#1490a81a!important;border-inline-start-color:#48c4d8!important}.vero-sidebar-settings[data-v-aa94ae2d]:hover{color:#ffbf00!important;background:#ba751714!important}.vero-sidebar-icon[data-v-aa94ae2d]{width:17px;height:17px;flex-shrink:0;stroke:currentColor}.vero-sidebar-label[data-v-aa94ae2d]{overflow:hidden;text-overflow:ellipsis;flex:1}.vero-tooltip[data-v-aa94ae2d]{display:none;position:absolute;inset-inline-start:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#0e1e34;border:1px solid #1B3558;color:#e2e8f0;font-size:12px;font-weight:500;padding:5px 10px;border-radius:6px;white-space:nowrap;pointer-events:none;z-index:500;box-shadow:0 4px 12px #0000004d}.vero-sidebar.collapsed .vero-sidebar-link:hover .vero-tooltip[data-v-aa94ae2d]{display:block}.vero-main[data-v-aa94ae2d]{flex:1;min-width:0;background-color:var(--vero-bg);outline:none;transition:background-color .2s ease}.vero-drop-enter-active[data-v-aa94ae2d]{transition:opacity .15s ease,transform .15s ease}.vero-drop-leave-active[data-v-aa94ae2d]{transition:opacity .12s ease,transform .12s ease}.vero-drop-enter-from[data-v-aa94ae2d],.vero-drop-leave-to[data-v-aa94ae2d]{opacity:0;transform:translateY(-6px) scale(.97)}.vero-flash-enter-active[data-v-aa94ae2d]{transition:opacity .2s ease,max-height .2s ease}.vero-flash-leave-active[data-v-aa94ae2d]{transition:opacity .15s ease,max-height .15s ease}.vero-flash-enter-from[data-v-aa94ae2d],.vero-flash-leave-to[data-v-aa94ae2d]{opacity:0;max-height:0}.vero-overlay[data-v-aa94ae2d]{position:fixed;inset:0;z-index:150;background:transparent}[dir=rtl] .vero-sidebar-link[data-v-aa94ae2d]{border-inline-start:none;border-inline-end:3px solid transparent}[dir=rtl] .vero-sidebar-link.active[data-v-aa94ae2d]{border-inline-end-color:#ffbf00!important}[data-theme=light] .vero-sidebar-link[data-v-aa94ae2d]{color:#ffffffb3}[data-theme=light] .vero-sidebar-link[data-v-aa94ae2d]:hover{color:#fff;background:#ffffff1a}[data-theme=light] .vero-sidebar-link.active[data-v-aa94ae2d]{color:#ffbf00!important;background:#ba751726!important;border-inline-start-color:#ffbf00!important}
