/* V10.8 native owner dashboard: one sidebar, persistent compact rail. */
#bk-sidebar-toggle{position:fixed;z-index:110;width:26px;height:48px;display:grid;place-items:center;background:white;border:1px solid #dce7df;border-radius:9px;color:#119743;font:24px system-ui;cursor:pointer;box-shadow:0 2px 7px #163b2410}
#bk-sidebar-toggle:focus-visible{outline:2px solid #079b3d;outline-offset:2px}
@media(min-width:901px){.platform-shell.bk-sidebar-collapsed{padding-left:76px}.bk-sidebar-collapsed .platform-sidebar{width:76px;padding:20px 10px}.bk-sidebar-collapsed .platform-workspace{padding:0;justify-content:center;margin-bottom:18px}.bk-sidebar-collapsed .platform-workspace>div,.bk-sidebar-collapsed .platform-menu-label,.bk-sidebar-collapsed .platform-sidebar-bottom small{display:none}.bk-sidebar-collapsed .platform-sidebar nav a,.bk-sidebar-collapsed .platform-sidebar-bottom a{font-size:0;gap:0;justify-content:center;padding:12px 0;min-height:44px}.bk-sidebar-collapsed .platform-sidebar nav a>svg:not(:first-child){display:none}.bk-sidebar-collapsed .platform-sidebar-bottom{padding:12px 0 0}.bk-sidebar-collapsed .platform-sidebar nav{margin-bottom:18px}}
@media(max-width:900px){#bk-sidebar-toggle{display:none}}
body.bk-chat-page{overflow:hidden;height:100dvh}body.bk-chat-page .platform-shell{height:100dvh;min-height:0;overflow:hidden}body.bk-chat-page .platform-main{max-width:none;width:100%;height:calc(100dvh - 76px);padding:12px 18px;margin:0;overflow:hidden}body.bk-chat-page .platform-breadcrumb,body.bk-chat-page .platform-footer{display:none}body.bk-chat-page iframe[src*="/admin/chat"]{height:100%!important;min-height:0!important;width:100%;border-radius:12px!important}body.bk-chat-page #bk-legal-footer,body.bk-chat-page>div:has(>a[href="/m/?view=support"]){display:none}
@media(max-width:900px){body.bk-chat-page .platform-main{height:calc(100dvh - 64px);padding:8px}}
/* V10.9 compact brand row */
.platform-top{height:58px!important;padding:0 22px!important}.platform-logo img{height:38px!important;width:135px!important}.platform-shell{padding-top:58px!important}.platform-sidebar{top:58px!important}.platform-workspace{margin-top:0!important;padding-top:4px!important}.platform-top .platform-label{font-size:10px!important}.platform-top .platform-user{font-size:12px!important}body.bk-chat-page .platform-main{height:calc(100dvh - 58px)!important;padding:6px 12px!important}
@media(max-width:900px){.platform-sidebar{top:0!important}}

.bk-registrations-page .platform-main>*:not(#bk-registrations-frame){display:none!important}#bk-registrations-frame{width:100%;height:calc(100dvh - 100px);min-height:500px;border:0;display:block}#bk-registrations-frame[hidden]{display:none}.bk-sidebar-collapsed [data-bk-registrations] span:last-child{display:none}
