/* PageHeader26.ascx.css: the banner's pills (swami mode, admin, back to me) and the halo on the date, sign-out and balance text.
   KG/Claude 10/15/2026 moved unchanged from the control's inline <style> so browsers cache it (linked by PageHeader26.ascx). */
.hdr-pill { display: inline-block; padding: 3px 11px; font: 700 12px/1.35 Arial, Helvetica, sans-serif; letter-spacing: .03em;
            color: var(--sw-hdr-pill-ink) !important; text-decoration: none !important; text-shadow: 0 1px 2px var(--sw-hdr-pill-shadow);
            background: var(--sw-hdr-pill-bg); border: 1px solid rgba(255, 255, 255, .55); border-radius: 999px;
            box-shadow: 0 0 8px rgba(255, 255, 255, .35), 0 1px 3px rgba(0, 0, 0, .6); cursor: pointer; z-index: 5; }
.hdr-pill:hover, .hdr-pill:focus { background: var(--sw-hdr-pill-bg-hover); border-color: var(--sw-hdr-pill-ink); color: var(--sw-hdr-pill-ink) !important;
            box-shadow: 0 0 12px rgba(255, 255, 255, .65), 0 1px 3px rgba(0, 0, 0, .6); }
.hdr-pill.is-busy { opacity: .65; cursor: progress; }
/* KG/Claude 10/15/2026 Kirk: the date, sign-out and balance text vanished on busy league art. The FTeam banner's fix (GameTracker26): a 1px dark outline
   on all four sides plus a soft glow, so light text reads on light art too. Pills, the league switcher and form fields keep their own look.
   Negatives here are a clear red (the night pink read faint on the art). */
.hdr-halo { --hdr-halo: var(--sw-ink); }
.hdr-halo, .hdr-halo a { text-shadow: -1px -1px 0 var(--hdr-halo), 1px -1px 0 var(--hdr-halo), -1px 1px 0 var(--hdr-halo), 1px 1px 0 var(--hdr-halo), 0 0 6px var(--hdr-halo); }
.hdr-halo .lsw, .hdr-halo .lsw a, .hdr-halo input, .hdr-halo select, .hdr-halo button { text-shadow: none; }
.hdr-halo .neg26, .hdr-halo .neg26--night { color: var(--sw-neg-on-art) !important; font-weight: 700; }
.hdr-pill-alert { border-color: var(--sw-hdr-pill-alert); color: var(--sw-hdr-pill-alert-ink) !important; box-shadow: 0 0 10px var(--sw-hdr-pill-alert-glow), 0 1px 3px rgba(0, 0, 0, .6); }
