.app-menu-launch-banner[data-v-f627b91a]{background:var(--gradient-cta)}.app-menu-priority-badge[data-v-f627b91a]{background:var(--color-orange-soft);color:var(--color-orange-hover)}.app-menu-lock-icon[data-v-f627b91a]{color:var(--color-orange)}.app-menu-signout[data-v-f627b91a]{background:transparent;border:0;border-radius:8px;color:var(--color-text-secondary);padding:8px 12px}.app-menu-nav[data-v-f627b91a] a:focus-visible,.app-menu-nav[data-v-f627b91a] button:focus-visible,.app-menu-signout[data-v-f627b91a]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.app-menu-panel[data-v-f627b91a]{border-right:1px solid var(--color-border);height:100vh;overflow:hidden;width:var(--sidebar-width)}.app-menu-nav[data-v-f627b91a]{font-size:13px;font-weight:500;padding-left:12px;padding-right:12px}.app-menu-nav[data-v-f627b91a] li>a,.app-menu-nav[data-v-f627b91a] li>div{min-height:36px}.app-menu-nav>ul>li>a[data-v-f627b91a],.app-menu-nav>ul>li>div[data-v-f627b91a]{border-radius:8px;height:36px;min-height:36px;padding-bottom:0!important;padding-top:0!important}.app-menu-nav[data-v-f627b91a] li>a,.app-menu-nav[data-v-f627b91a] li>div.js-app-menu{padding-bottom:0;padding-top:0}.app-menu-nav[data-v-f627b91a] i.text-xl{flex:0 0 18px;font-size:18px;height:18px;width:18px}.app-menu-label[data-v-f627b91a]{min-width:0;white-space:nowrap}.app-menu-new-badge[data-v-f627b91a]{background:var(--color-orange-soft);color:var(--color-orange-hover);flex:0 0 auto;margin-left:auto;white-space:nowrap}.app-menu-item[data-v-f627b91a]{border-radius:8px;height:36px}.app-menu-item[data-v-f627b91a],.app-menu-item>i[data-v-f627b91a]{color:var(--color-text-secondary)}.app-menu-item>i[data-v-f627b91a]{opacity:1!important}.app-menu-item.is-active[data-v-f627b91a]{background:var(--color-navy-soft);box-shadow:inset 3px 0 var(--color-navy);color:var(--color-navy);font-weight:600}.app-menu-item.is-active>i[data-v-f627b91a]{color:var(--color-navy)}.app-menu-shell--dashboard .app-menu-panel[data-v-f627b91a]{box-sizing:border-box;gap:2px;padding:20px 12px;width:240px}.app-menu-shell--dashboard .app-menu-panel>div[data-v-f627b91a]:first-child{justify-content:flex-start;padding:0 12px 20px}.app-menu-shell--dashboard .app-menu-panel>div[data-v-f627b91a]:first-child img,.app-menu-shell--dashboard .app-menu-panel>div[data-v-f627b91a]:first-child svg{height:32px;max-width:180px;-o-object-fit:contain;object-fit:contain;width:auto}.app-menu-shell--dashboard .app-menu-nav[data-v-f627b91a]{font-size:14px;gap:2px;margin-top:0;padding:0}.app-menu-shell--dashboard .app-menu-nav>ul>li[data-v-f627b91a]{margin-bottom:2px}.app-menu-shell--dashboard .app-menu-nav>ul>li.app-menu-divider-after[data-v-f627b91a]{margin-bottom:35px}.app-menu-shell--dashboard .app-menu-nav>ul>li.app-menu-divider-after[data-v-f627b91a]:after{background:var(--color-border);content:"";display:block;height:1px;margin:16px 12px}.app-menu-shell--dashboard .app-menu-nav>ul>li>a[data-v-f627b91a],.app-menu-shell--dashboard .app-menu-nav>ul>li>div[data-v-f627b91a]{border-radius:10px;gap:10px;height:42px;min-height:42px;padding:0 12px!important}.app-menu-shell--dashboard .app-menu-item>i[data-v-f627b91a]{flex:0 0 20px;font-size:20px;height:20px;margin-right:0;width:20px}.app-menu-shell--dashboard .app-menu-item>i>div[data-v-f627b91a],.app-menu-shell--dashboard .app-menu-item>i>div>i[data-v-f627b91a]{height:20px;width:20px}.app-menu-shell--dashboard .app-menu-label[data-v-f627b91a]{font-size:14px;font-weight:500;min-width:0;overflow:visible;text-overflow:clip;white-space:nowrap}.app-menu-shell--dashboard .app-menu-new-badge[data-v-f627b91a]{background:var(--color-orange-soft);border-radius:999px;color:var(--color-warning);font-size:10px!important;font-weight:700;letter-spacing:.04em!important;line-height:16px;margin-left:auto!important;padding:1px 8px!important}.app-menu-shell--dashboard .app-menu-item.is-active[data-v-f627b91a]{box-shadow:none}.app-menu-shell--dashboard .app-menu-item.is-active[data-v-f627b91a]:before{background:var(--color-navy);border-radius:0 3px 3px 0;bottom:9px;content:"";left:0;position:absolute;top:9px;width:3px}#app-menu{background:transparent;height:100vh;opacity:0;position:fixed;transform:translate(-100%);transition:transform .2s ease,opacity .2s ease,background-color .2s ease;width:100%}#app-menu.show-app-menu{background:rgba(10,12,20,.24);opacity:1;transform:translate(0)}#app-menu.app-menu-shell--dashboard .app-menu-panel{backdrop-filter:blur(22px) saturate(112%);-webkit-backdrop-filter:blur(22px) saturate(112%);background:hsla(0,0%,100%,.58)!important;border-right:1px solid hsla(0,0%,100%,.64);box-shadow:8px 0 28px #1b2b6b0d!important;box-sizing:border-box;gap:2px;padding:20px 12px;width:240px}#app-menu.app-menu-shell--dashboard .app-menu-panel>div:first-child{justify-content:flex-start!important;padding:0 0 20px!important}#app-menu.app-menu-shell--dashboard .app-menu-panel>div:first-child img,#app-menu.app-menu-shell--dashboard .app-menu-panel>div:first-child svg{height:32px!important;max-width:180px;-o-object-fit:contain;object-fit:contain;width:auto}#app-menu.app-menu-shell--dashboard .app-menu-panel>div:first-child .app-logo-viewport img{height:200px!important;max-width:none;-o-object-fit:initial;object-fit:fill;width:200px!important}#app-menu.app-menu-shell--dashboard .app-menu-nav{gap:2px;margin-top:0!important;padding:0!important}#app-menu.app-menu-shell--dashboard .app-menu-nav>ul>li>a,#app-menu.app-menu-shell--dashboard .app-menu-nav>ul>li>div{width:100%}@media (min-width:1024px){#app-menu{background:transparent;flex:0 0 var(--sidebar-width);height:100vh;opacity:1;overflow:hidden;position:sticky;top:0;transform:none;transition:0s;width:var(--sidebar-width);z-index:auto}}@media (min-width:768px) and (max-width:1023px){#app-menu.app-menu-shell--dashboard{background:transparent;flex:0 0 var(--sidebar-width);height:100vh;opacity:1;overflow:hidden;position:sticky;top:0;transform:none;transition:0s;width:var(--sidebar-width);z-index:auto}}.dashboard-global-search[data-v-32cb7e67]{position:relative}.dashboard-global-search__field[data-v-32cb7e67]{align-items:center;display:flex;gap:8px;height:100%;width:100%}.dashboard-global-search__field>svg[data-v-32cb7e67]{flex:0 0 18px;height:18px;width:18px}.dashboard-global-search__field input[data-v-32cb7e67]{background:transparent;border:0;color:var(--color-text);flex:1 1 auto;font:inherit;height:100%;min-width:0;outline:0;padding:0}.dashboard-global-search__field input[data-v-32cb7e67]::-moz-placeholder{color:var(--color-text-muted);opacity:1}.dashboard-global-search__field input[data-v-32cb7e67]::placeholder{color:var(--color-text-muted);opacity:1}.dashboard-global-search__field input[data-v-32cb7e67]::-webkit-search-cancel-button{display:none}.dashboard-global-search__field kbd[data-v-32cb7e67]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-muted);flex:0 0 auto;font-family:inherit;font-size:12px;line-height:18px;padding:1px 6px}.dashboard-global-search__spinner[data-v-32cb7e67]{animation:dashboard-search-spin-32cb7e67 .65s linear infinite;border:2px solid var(--color-border);border-radius:50%;border-top-color:var(--color-navy);flex:0 0 16px;height:16px;width:16px}.dashboard-global-search__results[data-v-32cb7e67]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.96);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 16px 40px #10182824;left:-1px;max-height:min(440px,calc(100vh - 96px));overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:380px;z-index:70}.dashboard-global-search__state[data-v-32cb7e67]{color:var(--color-text-muted);font-size:13px;margin:0;padding:18px 14px;text-align:center}.dashboard-global-search__result[data-v-32cb7e67]{align-items:center;border-radius:8px;color:var(--color-text);display:flex;gap:12px;justify-content:space-between;min-height:54px;padding:9px 10px;transition:background-color .15s ease}.dashboard-global-search__result.is-active[data-v-32cb7e67],.dashboard-global-search__result[data-v-32cb7e67]:hover{background:var(--color-interactive-hover);color:var(--color-text)}.dashboard-global-search__result-copy[data-v-32cb7e67]{display:grid;gap:2px;min-width:0}.dashboard-global-search__result-copy strong[data-v-32cb7e67]{font-size:13px;font-weight:600;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-global-search__result-copy small[data-v-32cb7e67]{color:var(--color-text-muted);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-global-search__category[data-v-32cb7e67]{background:var(--color-navy-soft);border-radius:999px;color:var(--color-navy);flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:14px;padding:3px 7px;text-transform:uppercase}.dashboard-search-panel-enter-active[data-v-32cb7e67],.dashboard-search-panel-leave-active[data-v-32cb7e67]{transition:opacity .15s ease,transform .15s ease}.dashboard-search-panel-enter-from[data-v-32cb7e67],.dashboard-search-panel-leave-to[data-v-32cb7e67]{opacity:0;transform:translateY(-4px)}@keyframes dashboard-search-spin-32cb7e67{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.dashboard-global-search__spinner[data-v-32cb7e67]{animation-duration:1.4s}.dashboard-global-search__result[data-v-32cb7e67],.dashboard-search-panel-enter-active[data-v-32cb7e67],.dashboard-search-panel-leave-active[data-v-32cb7e67]{transition:none}}.header-avatar-accent[data-v-0d48792d]{background:var(--color-navy)}.header-avatar-initials[data-v-0d48792d],.header-profile-title[data-v-0d48792d]{color:var(--color-navy)}.header-profile-card[data-v-0d48792d]{background:var(--color-bg)}.header-profile-trigger[data-v-0d48792d]{background:transparent;border:0;border-radius:8px;color:inherit;padding:0;text-align:left}.header-profile-trigger[data-v-0d48792d]:focus-visible{outline:2px solid var(--color-navy);outline-offset:3px}.header-icon-actions[data-v-0d48792d]{display:flex;gap:4px}.header-icon-button[data-v-0d48792d]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-navy);cursor:pointer;display:flex;height:36px;justify-content:center;position:relative;transition:.15s ease;width:36px}.header-icon-button[data-v-0d48792d]:hover{background:var(--color-interactive-hover);color:var(--color-navy)}.header-icon-button.router-link-active[data-v-0d48792d],.header-icon-button[data-v-0d48792d]:active{background:var(--color-navy-soft);color:var(--color-navy)}.header-icon-button[data-v-0d48792d]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.header-notification-dot[data-v-0d48792d]{background:var(--color-error);border:2px solid var(--color-canvas-ring);border-radius:50%;box-sizing:content-box;height:6px;position:absolute;right:8px;top:7px;width:6px}[data-v-0d48792d] .header-create-mandate.p-button{background:var(--gradient-cta);border:0;border-radius:8px;color:var(--color-surface);font-size:13px;font-weight:600;height:36px;padding:0 16px;white-space:nowrap}[data-v-0d48792d] .header-create-mandate.p-button:hover{background:var(--color-orange-hover)}[data-v-0d48792d] .header-create-mandate.p-button .p-button-icon{flex:0 0 16px;font-size:16px;height:16px;width:16px}.header-create-mandate[data-v-0d48792d]{align-items:center;background:var(--gradient-cta);border-radius:8px;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:36px;justify-content:center;padding:0 16px;white-space:nowrap}.header-create-mandate[data-v-0d48792d],.header-create-mandate[data-v-0d48792d]:hover{color:var(--color-surface)}.header-create-mandate>svg[data-v-0d48792d]{flex:0 0 16px;height:16px;width:16px}.dashboard-header-search[data-v-0d48792d]{display:none}.app-header--dashboard[data-v-0d48792d]{transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.app-header--dashboard.app-header--dashboard-scrolled[data-v-0d48792d]{background:hsla(0,0%,100%,.78)!important;border-bottom-color:var(--color-border)!important;box-shadow:0 4px 12px #1018280f}@media (min-width:1120px){.app-header--dashboard[data-v-0d48792d]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:hsla(0,0%,100%,.52)!important;border-bottom:1px solid hsla(0,0%,100%,.64);gap:16px;height:68px;min-height:68px;padding:0 40px!important;position:sticky!important;top:0;z-index:40}.app-header--dashboard .dashboard-header-search[data-v-0d48792d]{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-sizing:border-box;color:var(--color-text-muted);display:flex;flex:0 0 340px;font-size:14px;gap:8px;height:40px;line-height:22px;min-width:0;overflow:visible;padding:0 12px;white-space:nowrap;width:340px}}@media (min-width:1024px){.app-header--dashboard[data-v-0d48792d]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:hsla(0,0%,100%,.52)!important;border-bottom:1px solid hsla(0,0%,100%,.64);gap:16px;height:68px;min-height:68px;padding:0 40px!important;position:sticky!important;top:0;z-index:40}.app-header--dashboard .header-right-group[data-v-0d48792d]{align-items:center;gap:8px;min-width:0}.app-header--dashboard .header-identity-group[data-v-0d48792d]{align-items:center;margin-left:0;min-width:0}.app-header--dashboard .header-icon-button[data-v-0d48792d]{border-radius:10px;height:40px;width:40px}.app-header--dashboard .header-icon-button>svg[data-v-0d48792d]{height:20px;width:20px}.app-header--dashboard .header-notification-dot[data-v-0d48792d]{border:0;box-shadow:0 0 0 2px #fafaf8;height:7px;right:9px;top:8px;width:7px}.app-header--dashboard .header-create-mandate[data-v-0d48792d]{border-radius:10px;box-shadow:0 1px 2px #10182814;font-size:15px;height:44px;padding:0 22px}.app-header--dashboard .header-create-mandate[data-v-0d48792d]:hover{background:var(--gradient-cta);filter:brightness(.96)}.app-header--dashboard .header-create-mandate>svg[data-v-0d48792d]{flex:0 0 18px;font-size:18px;height:18px;width:18px}.app-header--dashboard .header-divider[data-v-0d48792d]{flex:0 0 1px;height:28px;margin:0 4px;width:1px}.app-header--dashboard .header-profile-trigger[data-v-0d48792d]{flex:0 0 auto;gap:12px;white-space:nowrap}.app-header--dashboard .header-profile-trigger>div[data-v-0d48792d]:first-child{background:var(--color-navy-soft);border-radius:50%;flex:0 0 40px;height:40px;margin-right:0;overflow:hidden;width:40px}.app-header--dashboard .header-profile-trigger>div:first-child img[data-v-0d48792d]{height:40px;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);width:40px}.app-header--dashboard .header-avatar-accent[data-v-0d48792d]{display:none}.app-header--dashboard .header-avatar-initials[data-v-0d48792d]{letter-spacing:0}.app-header--dashboard .header-profile-name[data-v-0d48792d]{color:var(--color-text);font-size:15px;font-weight:600;line-height:20px}.app-header--dashboard .header-profile-email[data-v-0d48792d]{color:var(--color-text-muted);font-size:13px;line-height:18px}.app-header--dashboard .header-profile-chevron[data-v-0d48792d]{color:var(--color-text-muted);flex:0 0 18px;height:18px;width:18px}}@media (min-width:768px) and (max-width:1023px){.app-header--dashboard[data-v-0d48792d]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:hsla(0,0%,100%,.52)!important;border-bottom:1px solid hsla(0,0%,100%,.64);gap:8px;height:68px;min-height:68px;padding:0 24px!important;position:sticky!important;top:0;z-index:40}.app-header--dashboard>.js-app-menu-toggle[data-v-0d48792d]{display:none}.app-header--dashboard .header-identity-group[data-v-0d48792d],.app-header--dashboard .header-right-group[data-v-0d48792d]{align-items:center;gap:8px;margin-left:0}.app-header--dashboard .header-right-group>div[data-v-0d48792d]:first-child{display:block!important}.app-header--dashboard .header-icon-button[data-v-0d48792d]{border-radius:10px;height:40px;width:40px}.app-header--dashboard .header-icon-button>svg[data-v-0d48792d]{height:20px;width:20px}.app-header--dashboard .header-divider[data-v-0d48792d]{flex:0 0 1px;height:28px;margin:0 4px;width:1px}.app-header--dashboard .header-create-mandate[data-v-0d48792d]{border-radius:10px;font-size:14px;height:44px;padding:0 18px}}@media (max-width:767px){.app-header--dashboard[data-v-0d48792d]{-webkit-backdrop-filter:blur(18px) saturate(112%);backdrop-filter:blur(18px) saturate(112%);background:hsla(0,0%,100%,.64)!important;border-bottom:1px solid hsla(0,0%,100%,.7);height:68px;min-height:68px;padding:0 16px!important}.app-header--dashboard .header-identity-group[data-v-0d48792d]{align-items:center;margin-left:0}.app-header--dashboard .header-divider[data-v-0d48792d],.app-header--dashboard .header-icon-actions[data-v-0d48792d]{display:none}}@media (min-width:1024px) and (max-width:1279px){.app-header--dashboard .header-profile-copy[data-v-0d48792d]{display:none!important}}@media (prefers-reduced-motion:reduce){.app-header--dashboard[data-v-0d48792d]{transition:none}}
