/* The server catalog uses native disclosure until its enhanced controls are ready. */
.event-ssr-disclosure{display:none;margin-top:0;text-align:right}
.event-ssr-disclosure>summary{display:flex;min-height:24px;padding:0 6px;align-items:center;justify-content:flex-end;gap:8px;color:var(--charcoal);font-size:11px;font-weight:700;cursor:pointer;list-style:none}
.event-ssr-disclosure>summary::-webkit-details-marker{display:none}
.event-ssr-disclosure>summary:after{width:7px;height:7px;margin-top:-4px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:rotate(45deg)}
.event-ssr-disclosure[open]>summary:after{margin-top:4px;transform:rotate(225deg)}
@media(max-width:620px){
  .event-ssr-disclosure.has-mobile-overflow{display:block}
  [data-event-catalog-ssr] .event-major-sticky:not(:has(.event-ssr-disclosure[open])) .event-major-tabs>button:nth-child(n+9){display:none}
}
@media(min-width:621px) and (max-width:900px){
  .event-ssr-disclosure.has-tablet-overflow{display:block}
  [data-event-catalog-ssr] .event-major-sticky:not(:has(.event-ssr-disclosure[open])) .event-major-tabs>button:nth-child(n+13){display:none}
}
