.web-application .h-screen{height:100dvh}.web-menu-backdrop,.web-menu-button{display:none}@media (max-width:767px){.web-menu-button{display:inline-flex;position:fixed;top:16px;left:12px;z-index:40;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:var(--color-surface-subtle)}.web-menu-button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.web-application[data-web-menu-open=true] .web-menu-button{left:164px;z-index:70}.web-application aside[class~="peer/sidebar"]{position:fixed;top:0;bottom:0;left:0;width:200px;z-index:60;transform:translateX(-100%);visibility:hidden}.web-application[data-web-menu-open=true] aside[class~="peer/sidebar"]{transform:translateX(0);visibility:visible}.web-menu-backdrop{display:block;position:fixed;inset:0;z-index:50;background:rgb(0 0 0/.3)}.web-application div[class*="top-[45px]"]{display:none}.web-application header{gap:8px;padding-inline:48px 12px}.web-application header>div:first-child{overflow:hidden}.web-application header>div:first-child>span:first-child{display:block;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.web-application header span[class*="h-[26px]"]{display:none}}