._4PX5ca_shell{min-height:100vh;display:flex}._4PX5ca_nav{border-right:1px solid var(--border);flex-direction:column;gap:24px;width:220px;padding:24px 16px;display:flex}._4PX5ca_brand{font-family:var(--font-display), Georgia, serif;align-items:center;gap:8px;padding:0 10px;font-size:26px;font-weight:400;line-height:1;display:flex}._4PX5ca_nav ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._4PX5ca_nav a{color:var(--muted);border-radius:8px;padding:8px 10px;text-decoration:none;display:block}._4PX5ca_nav a:hover,._4PX5ca_nav a[aria-current=page]{background:var(--surface);color:var(--text)}._4PX5ca_user{flex-direction:column;gap:8px;margin-top:auto;font-size:13px;display:flex}._4PX5ca_main{flex:1;min-width:0;padding:24px}@media (max-width:720px){._4PX5ca_shell{flex-direction:column}._4PX5ca_nav{border-right:none;border-bottom:1px solid var(--border);z-index:5;background:var(--bg);grid-template-columns:auto 1fr;grid-template-areas:"brand user""links links";align-items:center;gap:6px 12px;width:auto;padding:10px 16px 0;display:grid;position:sticky;top:0}._4PX5ca_brand{grid-area:brand}._4PX5ca_nav ul{scrollbar-width:none;flex-flow:row;grid-area:links;margin:0 -16px;padding:0 16px 8px;overflow-x:auto}._4PX5ca_nav ul::-webkit-scrollbar{display:none}._4PX5ca_nav a{white-space:nowrap}._4PX5ca_user{flex-direction:row;grid-area:user;justify-content:flex-end;align-items:center;min-width:0;margin-top:0}._4PX5ca_user>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._4PX5ca_who{display:none}._4PX5ca_main{padding:16px}}
