.home-publication-shell .pub-header-auth,.detail-publication-shell .pub-header-auth,.pub-header-auth{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:0 .82rem;min-width:0;max-width:100%;display:inline-flex}.pub-header-auth__item{box-shadow:none;font-family:var(--font-sans,Inter,sans-serif);letter-spacing:.034em;text-transform:none;color:color-mix(in srgb,var(--text-tertiary)56%,var(--text-secondary)44%);cursor:pointer;opacity:.92;transition:color .17s var(--ease-editorial,ease);-webkit-tap-highlight-color:transparent;white-space:nowrap;background:0 0;border:0;flex:0 auto;align-items:center;margin:0;padding:.1rem 0;font-size:.6525rem;font-weight:450;line-height:1.25;text-decoration:none;display:inline-flex}.pub-header-auth__item:hover,.pub-header-auth__item:focus-visible{color:color-mix(in srgb,var(--text-secondary)48%,var(--text-primary)52%);opacity:1;outline:none;text-decoration:none}.pub-header-auth__item--current{color:color-mix(in srgb,var(--text-primary)80%,var(--text-secondary)20%);cursor:default;opacity:1;font-weight:500}.pub-header-auth__item--current:hover,.pub-header-auth__item--current:focus-visible{color:color-mix(in srgb,var(--text-primary)80%,var(--text-secondary)20%);opacity:1}.pub-header-auth__handle{font-family:var(--font-editorial-display,Georgia,serif);letter-spacing:.01em;text-transform:none;color:color-mix(in srgb,var(--text-primary)76%,var(--text-secondary)24%);opacity:.94;text-overflow:clip;max-width:min(9.25rem,28vw);font-size:.715rem;font-weight:500;overflow:clip}.pub-header-auth__handle:hover,.pub-header-auth__handle:focus-visible{color:var(--ink-hover);opacity:1}.pub-header-auth__logout{letter-spacing:.026em;color:color-mix(in srgb,var(--text-tertiary)60%,var(--text-secondary)40%);opacity:.86;flex-shrink:0;font-size:.6425rem;font-weight:450}.pub-header-auth__logout:hover,.pub-header-auth__logout:focus-visible{color:color-mix(in srgb,var(--text-secondary)50%,var(--text-primary)50%);opacity:1}.pub-header-auth--hero .pub-header-auth__item{color:#fffffff4;opacity:.94}.pub-header-auth--hero .pub-header-auth__handle{color:#fffffffb}.pub-header-auth--hero .pub-header-auth__item:hover,.pub-header-auth--hero .pub-header-auth__item:focus-visible,.pub-header-auth--hero .pub-header-auth__item--current{color:#fff;opacity:1}:is(.home-publication-shell .pub-topbar__actions:has(.pub-header-auth),.detail-publication-shell .pub-topbar__actions:has(.pub-header-auth)){gap:clamp(.68rem,.6rem + .24vw,.88rem)}.home-publication-shell .pub-topbar__actions .pub-header-auth,.detail-publication-shell .pub-topbar__actions .pub-header-auth{align-items:center;margin-left:clamp(.08rem,.04rem + .1vw,.16rem);padding-left:clamp(.58rem,.5rem + .16vw,.72rem)}@media (max-width:1023px){.pub-header-auth{gap:0 .68rem}.pub-header-auth__item{font-size:.6325rem}.pub-header-auth__handle{text-overflow:clip;max-width:min(7.25rem,24vw);font-size:.6925rem;overflow:clip}.pub-header-auth__logout{font-size:.6275rem}:is(.home-publication-shell .pub-topbar__actions:has(.pub-header-auth),.detail-publication-shell .pub-topbar__actions:has(.pub-header-auth)){gap:.58rem}.home-publication-shell .pub-topbar__actions .pub-header-auth,.detail-publication-shell .pub-topbar__actions .pub-header-auth{padding-left:.48rem}}@media (max-width:768px){.pub-header-auth{gap:0 .52rem}.pub-header-auth__item{letter-spacing:.024em;opacity:1;color:color-mix(in srgb,var(--text-primary)74%,var(--text-secondary)26%);min-height:2rem;padding:.32rem .12rem;font-size:.6125rem;font-weight:500}.pub-header-auth__item:hover,.pub-header-auth__item:focus-visible{color:color-mix(in srgb,var(--text-primary)92%,var(--text-secondary)8%);opacity:1}.pub-header-auth__handle{opacity:1;max-width:min(5.75rem,22vw);color:color-mix(in srgb,var(--text-primary)90%,var(--text-secondary)10%);text-overflow:clip;font-size:.6775rem;font-weight:600;overflow:clip}.pub-header-auth__logout{opacity:.96;color:color-mix(in srgb,var(--text-primary)68%,var(--text-secondary)32%);padding-inline:.14rem;font-size:.6025rem;font-weight:500}.pub-header-auth__logout:hover,.pub-header-auth__logout:focus-visible{color:var(--text-primary);opacity:1}:is(.home-publication-shell .pub-topbar__actions:has(.pub-header-auth),.detail-publication-shell .pub-topbar__actions:has(.pub-header-auth)){gap:.44rem}.home-publication-shell .pub-topbar__actions .pub-header-auth,.detail-publication-shell .pub-topbar__actions .pub-header-auth{margin-left:0;padding-left:.28rem}}
