:root{--site-header-width:1440px;--site-header-padding:clamp(24px, 4.444vw, 64px);--site-header-height:72px}.site-header-frame{width:100%;max-width:var(--site-header-width);min-height:var(--site-header-height);padding-inline:var(--site-header-padding);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;font-size:14px;line-height:22px;display:flex}body:has(.site-header-frame){min-width:0}.site-header-brand{min-width:118px;min-height:44px;color:inherit;align-items:center;text-decoration:none;display:flex}.site-account-identity{align-items:center;gap:8px;min-width:0;display:inline-flex}.site-account-identity .site-avatar{width:32px;height:32px;color:var(--auth-ink);background:var(--auth-surface);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:500;display:inline-grid;overflow:hidden}.site-account-identity .site-avatar img{object-fit:cover;width:100%;height:100%}.site-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:min(18vw,180px);font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.site-account-menu{flex:none;align-items:center;min-width:0;display:flex;position:relative}.site-account-home,.site-account-trigger{min-height:44px;color:var(--auth-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.site-account-home{padding-inline:8px;text-decoration:none}.site-account-trigger{width:32px;padding:0}.site-account-home:hover,.site-account-trigger:hover,.site-account-trigger[aria-expanded=true]{background:var(--auth-surface)}.site-account-chevron{color:var(--auth-muted);flex:none;transition:transform .15s}.site-account-trigger[aria-expanded=true] .site-account-chevron{transform:rotate(180deg)}.site-account-menu svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.site-account-dropdown{z-index:100;inset-inline-end:0;border:1px solid var(--auth-line,#e4e4e7);width:184px;max-width:calc(100vw - 32px);color:var(--auth-ink);background:#fff;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);box-shadow:0 8px 28px #181a2014,0 2px 6px #181a2008}.site-account-dropdown [role=menuitem]{width:100%;min-height:44px;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;line-height:22px;text-decoration:none;display:flex}.site-account-dropdown [role=menuitem]+[role=menuitem]{margin-top:2px}.site-account-dropdown [role=menuitem]:hover,.site-account-dropdown [role=menuitem]:focus-visible{background:var(--auth-surface)}.site-account-dropdown [role=menuitem] svg{color:var(--auth-muted);flex:none}.site-account-home:focus-visible,.site-account-trigger:focus-visible,.site-account-dropdown [role=menuitem]:focus-visible{outline:2px solid var(--auth-ink);outline-offset:2px}@media (width>=768px){html:has(.site-header-frame){scrollbar-gutter:stable both-edges}}@media (width<=767px){.site-header-frame{gap:8px}.site-account-home{padding-inline:4px}:root{--site-header-padding:24px;--site-header-height:64px}}
