#boot-shell{position:fixed;inset:0;z-index:9999;box-sizing:border-box;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background:#fff;color:#211f2e;font-family:system-ui,-apple-system,sans-serif}html.cabinet-app-ready #boot-shell{display:none}.boot-shell__frame{display:flex;min-height:100dvh}.boot-shell__sidebar{display:none;width:16rem;flex-shrink:0;border-right:1px solid #e3e2e9;background:#fff}@media (min-width:1024px){.boot-shell__sidebar{display:block}}.boot-shell__main{flex:1;display:flex;flex-direction:column;min-width:0}.boot-shell__topbar{display:grid;grid-template-columns:3rem minmax(0,1fr) 2.5rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;height:4rem;flex-shrink:0;padding:0 .75rem;border-bottom:1px solid #e3e2e9;background:hsla(0,0%,100%,.92)}.boot-shell__menu-btn{width:3rem;height:3rem;border-radius:1rem;background:#f3f3f7}.boot-shell__search{height:2.5rem;min-width:0;border-radius:1rem}.boot-shell__avatar{width:2.5rem;height:2.5rem;border-radius:1rem;justify-self:end}@media (min-width:1024px){.boot-shell__topbar{display:none}}.boot-shell__content{flex:1;padding:1.25rem 1.25rem 2rem;overflow:hidden}@media (min-width:1024px){.boot-shell__content{padding:0;display:flex;flex-direction:column}}.boot-shell__page-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}@media (min-width:1024px){.boot-shell__page-header{height:5rem;margin:0;padding:0 1.25rem;justify-content:center;border-bottom:1px solid #e3e2e9}}.boot-shell__skeleton{background:#f3f3f7;border-radius:.5rem;animation:boot-shell-pulse 2s ease-in-out infinite}.boot-shell__title{height:1.75rem;width:min(14rem,60%)}.boot-shell__subtitle{height:.875rem;width:min(20rem,80%)}.boot-shell__table{display:flex;flex-direction:column;gap:.5rem}.boot-shell__row{height:3rem;width:100%;border-radius:.75rem}@keyframes boot-shell-pulse{0%,to{opacity:1}50%{opacity:.55}}