.bo[data-v-6cae95bb],.bo-guest[data-v-6cae95bb]{min-height:100vh}.bo-sider[data-v-6cae95bb]{height:100vh;position:sticky;top:0;overflow:hidden}.bo-sider[data-v-6cae95bb] .ant-layout-sider-children{flex-direction:column;display:flex}@media (width<=899px){.bo-sider[data-v-6cae95bb]{display:none}}.bo-brand[data-v-6cae95bb]{border-bottom:1px solid var(--pal-border);flex:none;align-items:center;height:56px;padding:0 18px;text-decoration:none;display:flex;overflow:hidden}.bo-nav[data-v-6cae95bb]{scrollbar-width:thin;flex:1;padding:6px 0 12px;overflow:hidden auto}.bo-nav[data-v-6cae95bb] .ant-menu-inline,.bo-nav[data-v-6cae95bb] .ant-menu-vertical{border-inline-end:0!important}.bo-nav[data-v-6cae95bb] .ant-menu-item,.bo-nav[data-v-6cae95bb] .ant-menu-submenu-title{height:36px;margin-block:1px;font-size:13.5px;line-height:36px}.bo-nav[data-v-6cae95bb] .ant-menu-sub .ant-menu-item{color:var(--pal-ink-soft);font-size:13px;padding-inline:46px 12px!important}.bo-nav[data-v-6cae95bb] .ant-menu-title-content{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bo-nav[data-v-6cae95bb] .ant-menu-sub .ant-menu-item-selected{color:var(--pal-primary);font-weight:600}.bo-nav[data-v-6cae95bb] .ant-menu-submenu-title{color:var(--pal-ink);font-weight:600}.bo-nav[data-v-6cae95bb] .ant-menu-sub.ant-menu-inline{background:0 0!important}[data-v-6cae95bb] .ant-menu-item,[data-v-6cae95bb] .ant-menu-submenu-title{align-items:center;display:flex!important}[data-v-6cae95bb] .ant-menu-item .pal-icon,[data-v-6cae95bb] .ant-menu-submenu-title .pal-icon{margin-right:2px}.bo-crumb[data-v-6cae95bb],.bo-main[data-v-6cae95bb]{min-width:0}.bo-denied[data-v-6cae95bb]{border:1px solid var(--pal-border);background:#fff;border-radius:12px;padding:32px 24px}.bo-denied[data-v-6cae95bb] .ant-result-icon{color:var(--pal-muted)}.bo-header[data-v-6cae95bb]{border-bottom:1px solid var(--pal-border);z-index:15;background:#fff;align-items:center;gap:12px;height:56px;padding:0 20px;line-height:normal;display:flex;position:sticky;top:0}.bo-burger[data-v-6cae95bb]{justify-content:center;align-items:center;width:44px;height:44px;display:none}@media (width<=899px){.bo-burger[data-v-6cae95bb]{display:inline-flex}.bo-header[data-v-6cae95bb]{gap:6px;padding:0 6px 0 4px}}.bo-crumb[data-v-6cae95bb]{white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;display:flex}.bo-crumb[data-v-6cae95bb],.bo-crumb b[data-v-6cae95bb]{text-overflow:ellipsis;overflow:hidden}.bo-crumb b[data-v-6cae95bb]{font-weight:600}.bo-crumb__sep[data-v-6cae95bb]{color:var(--pal-border-strong)}@media (width<=599px){.bo-crumb .pal-muted[data-v-6cae95bb],.bo-crumb__sep[data-v-6cae95bb],.bo-tenant[data-v-6cae95bb]{display:none}}.bo-tenant[data-v-6cae95bb]{color:var(--pal-muted);border:1px solid var(--pal-border);white-space:nowrap;border-radius:6px;padding:2px 8px;font-size:12.5px}.grow[data-v-6cae95bb]{flex:1}.bo-search[data-v-6cae95bb]{width:260px}.bo-search[data-v-6cae95bb] .ant-input-affix-wrapper{border-radius:8px}@media (width<=1099px){.bo-search[data-v-6cae95bb]{display:none}}.bo-bell[data-v-6cae95bb]{width:44px;height:44px;color:var(--pal-ink-soft);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.bo-bell[data-v-6cae95bb]:hover{background:var(--pal-tint);color:var(--pal-primary)}.bo-bell[data-v-6cae95bb] .ant-badge{color:inherit}.bo-user[data-v-6cae95bb]{align-items:center;gap:8px;height:44px;padding:0 6px;display:inline-flex}.bo-avatar[data-v-6cae95bb]{background:var(--pal-tint);color:var(--pal-primary);font-size:11px;font-weight:700}.bo-user__txt[data-v-6cae95bb]{text-align:left;flex-direction:column;line-height:1.2;display:flex}.bo-user__txt small[data-v-6cae95bb]{color:var(--pal-muted);font-size:11px}@media (width<=599px){.bo-user__txt[data-v-6cae95bb]{display:none}}.bo-drawer__menu[data-v-6cae95bb]{border-inline-end:0!important}.bo-drawer__menu[data-v-6cae95bb] .ant-menu-item,.bo-drawer__menu[data-v-6cae95bb] .ant-menu-submenu-title{height:44px;line-height:44px}.bo-drawer__menu[data-v-6cae95bb] .ant-menu-sub.ant-menu-inline{background:0 0!important}.bo-bottomnav[data-v-6cae95bb]{z-index:20;border-top:1px solid var(--pal-border);padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}@media (width>=900px){.bo-bottomnav[data-v-6cae95bb]{display:none}}.bo-bottomnav a[data-v-6cae95bb],.bo-bottomnav button[data-v-6cae95bb]{min-height:56px;font:inherit;color:var(--pal-muted);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:11px;text-decoration:none;display:flex}.bo-bottomnav .is-active[data-v-6cae95bb]{color:var(--pal-primary);font-weight:600}.bo-nav-popup .ant-menu-item{height:36px;font-size:13px;line-height:36px;padding-inline:16px 20px!important}.bo-nav-popup .ant-menu-item-selected{font-weight:600}
