*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#111;-webkit-font-smoothing:antialiased;background:#f8f9fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}.sidebar-aside{flex-shrink:0;height:100vh;position:sticky;top:0}.sidebar-hamburger,.sidebar-backdrop{display:none}@media (max-width:1024px){.sidebar-aside{z-index:210;height:auto;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.sidebar-aside.sidebar-open{transform:translate(0)}.sidebar-hamburger{display:flex}.sidebar-aside+main{padding-top:64px!important}.sidebar-backdrop{z-index:150;background:#0006;display:block;position:fixed;inset:0}}
