#header{flex-wrap:nowrap}#header nav{flex-wrap:nowrap;gap:4px;min-width:0;font-size:14px}#header nav>a,#header nav>.nav-more>summary{white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:0 12px;font-weight:550;transition:background .15s;display:inline-flex}#header nav>a:hover,#header nav>.nav-more>summary:hover,#header .nav-actions>a:hover{background:color-mix(in srgb,currentColor 10%,transparent)}#header nav>.nav-more>summary{gap:4px}#header nav>.nav-more>summary:after{font-size:13px;line-height:1;transform:translateY(-2px)}#header .nav-actions{align-items:center;gap:8px;margin-left:16px;display:flex}#header .nav-signin{white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:0 12px;font-weight:550;display:inline-flex}#header #create{white-space:nowrap;min-height:38px;padding:0 16px}#header #community-bell{border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}#header .nav-account>summary{border-radius:999px;align-items:center;gap:6px;min-height:38px;padding:3px;display:inline-flex}#header .nav-account>summary:after{display:none}#header .nav-account>summary:hover{background:color-mix(in srgb,currentColor 10%,transparent)}#header .nav-account .account-name{display:none}#header .nav-settings-icon{place-items:center;width:32px;height:32px;font-size:17px;display:inline-grid}#header .nav-account>div{min-width:250px;padding:6px;left:auto;right:0}#header .nav-more>div a,#header .nav-account .menu-signout{text-align:left;border-radius:8px;justify-content:flex-start;align-items:center;width:100%;min-height:40px;padding:0 12px;font-size:14px;font-weight:500;display:flex}#header .nav-account .menu-signout{color:var(--ink);cursor:pointer;background:0 0;border:0}#header .nav-account .menu-signout:hover{background:var(--accent-soft)}#header .account-head{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:8px 8px 0 0;align-items:center;gap:10px;margin-bottom:4px;padding:10px 12px 12px;display:flex}#header .account-head:hover{background:var(--accent-soft)}#header .account-head span{min-width:0;display:grid}#header .account-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}#header .account-head small{color:var(--muted);font-size:12px}#header .menu-settings{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:2px;margin:4px 0;padding:4px 0;display:grid}#header .nav-account>div>.menu-settings:only-child{border:0;margin:0}#header .menu-settings :is(.appearance-picker,.language-picker){width:100%;min-height:40px;color:var(--ink);border:0;border-radius:8px;gap:8px;padding:0 8px 0 12px;font:500 14px system-ui,sans-serif;display:flex}#header .menu-settings :is(.appearance-picker,.language-picker):hover{background:var(--accent-soft)}#header .menu-settings select{max-width:none;color:var(--ink);cursor:pointer;background:0 0;flex:1;padding:6px 2px}:root[data-theme=dark] #header .menu-settings select{color:var(--ink)}@media (prefers-reduced-motion:reduce){#header nav>a,#header nav>.nav-more>summary{transition:none}}#header .bell-label{display:none}[data-route-focus]:focus{outline:none}