@media(min-width:1024px){
 :root[data-theme] body.panel-frame{height:100dvh;min-height:0!important;overflow:hidden!important;padding:0!important}
 :root[data-theme] body.panel-frame>header{position:relative!important;top:auto!important;display:flex!important;flex-wrap:nowrap!important;direction:rtl!important;align-items:center!important;gap:12px!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:64px!important;min-height:64px!important;margin:0!important;padding:8px 24px!important;border-bottom:1px solid #e8e9f1!important;z-index:5}
 :root[data-theme] body.panel-frame>header>.brand{margin-inline-end:0!important;flex:0 0 auto!important;align-self:center!important}
 :root[data-theme] body.panel-frame>header .brand-symbol{width:174px!important;height:44px!important;max-width:174px!important;object-fit:contain}
 :root[data-theme] body.panel-frame>header>:is(.header-service-search,.header-mobile-toggle){display:none!important}
 :root[data-theme] body.panel-frame>header>nav{display:flex!important;position:static!important;order:0!important;flex:1 1 auto!important;flex-basis:auto!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;gap:20px!important;overflow:visible!important}
 :root[data-theme] body.panel-frame>header>nav a{display:inline-flex!important;align-items:center!important;min-height:40px!important;padding:8px 0!important;font-size:13px!important;line-height:1.5!important;white-space:nowrap!important}
 :root[data-theme] body.panel-frame>header>nav .mobile-logout{display:none!important}
 :root[data-theme] body.panel-frame>header>.header-account-actions{flex:0 0 auto!important}
 :root[data-theme] body.panel-frame>header :is(.header-notification,.notification-bell){margin:0!important}
 :root[data-theme] body.panel-frame>.journey-nav,:root[data-theme] body.panel-frame>.ref-footer{display:none!important}
 :root[data-theme] body.panel-frame #app{margin:0!important;padding:0!important;height:calc(100dvh - 64px)!important;min-height:0!important;box-sizing:border-box!important;overflow:hidden!important}
 :root[data-theme] body.panel-frame #app>.container{height:100%!important;min-height:0!important;max-width:1600px!important;width:100%!important;box-sizing:border-box!important;padding:12px 24px!important;margin:0 auto!important}
 :root[data-theme] body.panel-frame #app>.container>:is(.page-title,.panel-title-row){position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
 :root[data-theme] body.panel-frame #app .workspace{height:100%!important;block-size:100%!important;min-block-size:0!important;min-height:0!important;align-items:start!important;margin:0!important;box-sizing:border-box!important;gap:20px!important}
 :root[data-theme] body.panel-frame #app .workspace>.sidebar{position:relative!important;top:0!important;height:100%!important;block-size:100%!important;max-block-size:100%!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important}
 :root[data-theme] body.panel-frame #app .workspace>section{height:100%!important;block-size:100%!important;min-height:0!important;min-block-size:0!important;overflow-y:auto!important;overscroll-behavior:contain;box-sizing:border-box!important;padding-block:0!important}
}
@media print{body.panel-frame,body.panel-frame #app,body.panel-frame #app>.container,body.panel-frame #app .workspace,body.panel-frame #app .workspace>section{height:auto!important;block-size:auto!important;overflow:visible!important}}
@media(min-width:1024px){:root[data-theme] body.panel-frame #app .workspace{padding:0!important}}
