/* private-theme.css — partner-aware styling for event_type='private' chips.
 *
 * Marker classes are emitted by bundle-patches/patch-private-chip-classes.py
 * at BOTH chip render sites (public K.chip + admin H.chip):
 *   ossp-priv-opaque    — Opaque private    (no Singleton partner)
 *   ossp-priv-singleton — Singleton private (partner.slug = singleton-smoke-school)
 *
 * Loaded AFTER index.css. The `button.<class>` selector (specificity 0,1,1)
 * overrides the bundle's single-class hashed chip color (._c_orange_* /
 * ._c_gray_*, specificity 0,1,0); !important guards against any inline-style
 * surprise on the admin chip. Glow is a STATIC box-shadow (no animation), so
 * it never conflicts with the red .oss-validation-badge--missing oss-pulse
 * animation on incomplete events.
 *
 * TUNING: adjust the rgba() alpha and the blur radius (the `6px`) to taste.
 */

button.ossp-priv-opaque,
button.ossp-priv-singleton{
  background:#374151 !important;            /* keep dark gray */
  color:#fff !important;                    /* white text (was light gray) */
  border:1px solid transparent !important;  /* drop the dashed gray border */
}

/* Opaque private — BLUE glow (OSS accent #38BFFF, brand-navy #1e3167 family) */
button.ossp-priv-opaque{
  box-shadow:0 0 0 1px #38BFFF, 0 0 6px 1px rgba(56,191,255,.55) !important;
}

/* Singleton private — ORANGE glow (Singleton brand #e8741a) */
button.ossp-priv-singleton{
  box-shadow:0 0 0 1px #e8741a, 0 0 6px 1px rgba(232,116,26,.60) !important;
}

/* White chip text for public (c_navy) and semi_private (c_teal) on BOTH
 * surfaces (public _*_1uios_* + admin _*_133qo_*). Text color only —
 * backgrounds unchanged. Loaded after index.css; !important matches the
 * override approach used above. Private chips (ossp-priv-*) and Singleton
 * public (c_orange) are already white and untouched here. */
._c_navy_1uios_96, ._c_navy_133qo_148,
._c_teal_1uios_98, ._c_teal_133qo_150{
  color:#fff !important;
}
