.brand-header[data-v-e4046420]{background:var(--imai-color-navy-950);border-bottom:1px solid hsla(0,0%,100%,.08);border-right:1px solid hsla(0,0%,100%,.06);height:var(--nav-height);justify-content:space-between;padding:0 14px 0 20px;transition:width .25s ease}.brand-header[data-v-e4046420],.brand-lockup[data-v-e4046420]{align-items:center;display:flex}.brand-lockup[data-v-e4046420]{color:#fff;gap:8px;min-width:0;white-space:nowrap}.brand-logo[data-v-e4046420]{align-self:center;background:hsla(0,0%,100%,.08);border-radius:6px;flex-shrink:0;height:28px;-o-object-fit:cover;object-fit:cover;width:28px}.brand-mark[data-v-e4046420]{font-size:20px;font-weight:800;letter-spacing:-.04em}.brand-mark span[data-v-e4046420]{color:#4da3ff}.brand-title[data-v-e4046420]{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.brand-toggle[data-v-e4046420]{border:1px solid hsla(0,0%,100%,.12);border-radius:var(--imai-radius-md);color:#ffffffb8;display:grid;flex-shrink:0;height:32px;place-items:center;transition:color .18s ease,background-color .18s ease;width:32px}.brand-toggle[data-v-e4046420]:hover{background:hsla(0,0%,100%,.08);color:#fff}.menu-container[data-v-815a6ce1]{background:var(--imai-color-navy-950)}.global-nav[data-v-815a6ce1]{display:flex;flex-direction:column;gap:6px}.global-nav__group[data-v-815a6ce1]{min-width:0}.global-nav__item[data-v-815a6ce1]{align-items:center;border:1px solid transparent;border-radius:9px;color:#e2ebf7c2;display:flex;gap:12px;height:44px;min-width:0;padding:0 12px;position:relative;text-align:left;transition:color .18s ease,background-color .18s ease,border-color .18s ease;width:100%}.global-nav__item[data-v-815a6ce1]:hover{background:hsla(0,0%,100%,.07);color:#fff}.global-nav__item.active[data-v-815a6ce1]{background:rgba(7,87,212,.72);border-color:#569dff47;color:#fff}.global-nav__icon[data-v-815a6ce1]{display:grid;flex-shrink:0;height:26px;place-items:center;width:26px}.global-nav__label[data-v-815a6ce1]{flex:1;font-size:14px;font-weight:650;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-nav__arrow[data-v-815a6ce1]{flex-shrink:0;opacity:.56;transition:transform .18s ease}.global-nav__arrow.expanded[data-v-815a6ce1]{transform:rotate(180deg)}.global-nav__children[data-v-815a6ce1]{border-left:1px solid rgba(160,194,236,.22);display:flex;flex-direction:column;gap:2px;margin:5px 0 7px 39px;padding-left:9px;position:relative}.global-nav__child[data-v-815a6ce1]{align-items:center;border-radius:7px;color:#d5e1f1ad;display:flex;font-size:12px;font-weight:550;gap:8px;line-height:18px;min-height:34px;min-width:0;padding:6px 8px}.global-nav__child span[data-v-815a6ce1]:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-nav__child.active[data-v-815a6ce1],.global-nav__child[data-v-815a6ce1]:hover{background:rgba(52,128,237,.18);color:#fff}.global-nav__child.active[data-v-815a6ce1]{box-shadow:inset 2px 0 #5f9eff}.global-nav__child-icon[data-v-815a6ce1]{color:#a0c2ecdb;display:grid;flex-shrink:0;height:18px;place-items:center;width:18px}.menu-footer{background:var(--imai-color-navy-950);border-top:1px solid hsla(0,0%,100%,.08);color:#e2ebf79e}.footer-link{color:#e2ebf7b8}.footer-link:hover{background:hsla(0,0%,100%,.07);color:#fff}.footer-icon{background:hsla(0,0%,100%,.08)}.footer-meta{color:#b1c2d88f}.client-item{align-items:center;border-radius:.5rem;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:flex;justify-content:space-between;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:6.5px 10px}.btn-name{color:#313131;font-weight:700}.is-border[data-v-e89fb09c]:after{background-color:#e5e5e5;content:"";height:1px;left:18px;position:absolute;top:0;transform:scale(.5);transform-origin:left;width:calc(200% - 72px)}.global-sidebar[data-v-e89fb09c]{background:var(--imai-color-navy-950);border-right:1px solid hsla(0,0%,100%,.06);box-shadow:12px 0 34px #031b3514}.layout-aside[data-v-93550457]{flex:0 0 var(--aside-width);min-width:0;overflow:hidden;position:relative;transition:flex-basis .3s,width .3s;width:var(--aside-width)}.layout-aside.is-hidden[data-v-93550457]{flex-basis:0;width:0}.el-aside[data-v-db0fc3aa]{transition:all .3s}
