.piz_bW_header{height:var(--ath-header-height);justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-3);border-bottom:1px solid var(--border-subtle);flex:none;display:flex}.piz_bW_start,.piz_bW_end{align-items:center;gap:var(--space-1);min-width:0;display:flex}.piz_bW_end{flex:none}.piz_bW_divider{width:1px;height:18px;margin:0 var(--space-1);background:var(--hairline)}.piz_bW_season{min-width:0;height:var(--ath-control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-2);border-radius:var(--ath-radius-control);color:var(--foreground);font:inherit;background:0 0;border:0;font-weight:500;display:inline-flex}button.piz_bW_season{cursor:pointer}button.piz_bW_season:hover,button.piz_bW_season[data-state=open]{background:var(--surface-muted)}.piz_bW_seasonIcon,.piz_bW_seasonChevron{color:var(--text-secondary);flex:none}.piz_bW_seasonName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.piz_bW_seasonBadge{flex:none}.piz_bW_checkSpacer{width:16px;display:inline-block}.piz_bW_search{width:220px;height:var(--ath-control-height);align-items:center;gap:var(--space-2);margin-right:var(--space-1);padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--input-border);border-radius:var(--ath-radius-control);background:var(--input-bg);color:var(--text-muted);font:inherit;cursor:pointer;display:inline-flex}.piz_bW_search:hover{border-color:var(--border-strong)}.piz_bW_searchLabel{text-align:left;flex:auto}.piz_bW_kbd{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-secondary);font-family:inherit;font-size:var(--ath-caption-size);line-height:var(--ath-caption-line);border-radius:6px;padding:1px 6px}.piz_bW_assistantButton{position:relative}.piz_bW_assistantButton.piz_bW_assistantButton:hover:not(:disabled),.piz_bW_assistantButton.piz_bW_assistantButton:active:not(:disabled){background:0 0}.piz_bW_assistantBadge{border-radius:var(--radius-pill);background:var(--accent);min-width:16px;height:16px;box-shadow:0 0 0 2px var(--background);color:var(--accent-fg);font-size:var(--ath-caption-size);font-variant-numeric:tabular-nums;text-align:center;animation:piz_bW_badge-pop var(--duration-spring) var(--ease-spring) both;padding:0 4px;font-weight:600;line-height:16px;position:absolute;top:2px;right:2px}@keyframes piz_bW_badge-pop{0%{opacity:0;transform:scale(.4)}}.piz_bW_avatarButton{margin-left:var(--space-1);border-radius:var(--radius-pill);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.piz_bW_userHeader{flex-direction:column;gap:2px;display:flex}.piz_bW_userName{font-weight:500}.piz_bW_userMeta{color:var(--text-secondary);font-size:var(--ath-caption-size);line-height:var(--ath-caption-line)}@media (width<48rem){.piz_bW_search{width:var(--ath-control-height-touch);height:var(--ath-control-height-touch);color:var(--text-secondary);background:0 0;border-color:#0000;justify-content:center;margin-right:0;padding:0}.piz_bW_searchLabel,.piz_bW_kbd,.piz_bW_seasonBadge,.piz_bW_divider{display:none}}@media (pointer:coarse){.piz_bW_avatarButton{min-width:var(--ath-control-height-touch);min-height:var(--ath-control-height-touch);margin-left:0}}
