.session-account{gap:16px;min-width:0}.session-home-link,.session-signout-link{font-size:11px;color:var(--muted,#9ba1a8);text-decoration:none;white-space:nowrap;transition:color .2s}.session-home-link:hover,.session-signout-link:hover{color:var(--accent,#d5f36b)}.session-account .avatar{flex-shrink:0}@media(max-width:600px){.session-account{gap:9px}.session-home-link,.session-signout-link{font-size:9px}.session-account .avatar{width:23px;height:23px}.topbar:has(.session-account){gap:12px}.topbar:has(.session-account) .breadcrumb{gap:7px;font-size:8px}}@media(max-width:380px){.topbar:has(.session-account) .breadcrumb{font-size:7px}.session-account{gap:7px}}.session-account button.session-signout-link{appearance:none;background:none;border:0;padding:0;font-family:inherit;cursor:pointer}.session-account button.session-signout-link:disabled{opacity:.55;cursor:wait}.session-role{border:1px solid var(--border,#2b2d33);border-radius:999px;padding:5px 9px;font-size:9px;color:var(--muted,#9ba1a8);letter-spacing:.08em;text-transform:uppercase}.lp-admin-link:focus-visible,.session-account a:focus-visible,.session-account button:focus-visible{outline:2px solid var(--accent,#d5f36b);outline-offset:5px}.lp-admin-link{font-size:11px;color:#b0b5bd;text-decoration:none;white-space:nowrap}.lp-admin-link:hover{color:#d5f36b}@media(max-width:600px){.session-role{padding:4px 6px;font-size:8px}.session-account .avatar{display:none}.lp-admin-link{font-size:9px}.lp-nav-actions{gap:10px}.lp-nav-login{font-size:10px!important;padding:11px 12px!important}.lp .lp-nav{height:auto;min-height:78px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:16px}.lp .lp-nav-actions{gap:12px;flex-wrap:wrap;justify-content:flex-end}.lp .lp-nav-login{gap:9px}.lp .lp-brand>span:nth-child(2){font-size:22px}.lp .lp-brand{gap:7px}.lp .lp-brand-bars{gap:2px}.lp .lp-brand-bars i{width:4px}}@media(max-width:400px){.lp .lp-nav-actions{display:grid;grid-template-columns:auto auto;gap:7px 12px}.lp .lp-motion-toggle{grid-row:2;grid-column:1;justify-self:end;padding:3px 0}.lp .lp-admin-link{grid-row:2;grid-column:2;justify-self:end}.lp .lp-nav-login{grid-row:1;grid-column:1/-1;justify-self:end}}