.calendar-action[data-astro-cid-2l7lvhoz]{width:fit-content;max-width:100%;position:relative}.calendar-action__trigger[data-astro-cid-2l7lvhoz]{width:fit-content;max-width:100%;min-height:2.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:.42rem;margin:0;padding:.18rem 0;font-size:.94rem;font-weight:600;line-height:1.35;list-style:none;transition:color .14s;display:flex}.calendar-action__trigger[data-astro-cid-2l7lvhoz]::-webkit-details-marker,.calendar-action__option--date[data-astro-cid-2l7lvhoz]::-webkit-details-marker{display:none}.calendar-action__trigger[data-astro-cid-2l7lvhoz]::marker,.calendar-action__option--date[data-astro-cid-2l7lvhoz]::marker{content:""}.calendar-action__trigger[data-astro-cid-2l7lvhoz]:hover,.calendar-action__trigger[data-astro-cid-2l7lvhoz]:focus-visible,.calendar-action[data-astro-cid-2l7lvhoz][open]>.calendar-action__trigger[data-astro-cid-2l7lvhoz]{color:var(--color-brand)}.calendar-action__trigger[data-astro-cid-2l7lvhoz]:focus-visible,.calendar-action__option--date[data-astro-cid-2l7lvhoz]:focus-visible{outline:2px solid var(--color-brand);outline-offset:4px}.calendar-action--beside-cta[data-astro-cid-2l7lvhoz] .calendar-action__trigger[data-astro-cid-2l7lvhoz]{padding-top:.85rem}.calendar-action__icon[data-astro-cid-2l7lvhoz]{flex:none;width:.95rem;height:.95rem;margin-top:.08rem;display:block}.calendar-action__icon[data-astro-cid-2l7lvhoz] svg[data-astro-cid-2l7lvhoz]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:100%;height:100%;display:block}.calendar-action__label[data-astro-cid-2l7lvhoz]{overflow-wrap:anywhere;text-underline-offset:.16em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .14s}.calendar-action__trigger[data-astro-cid-2l7lvhoz]:hover .calendar-action__label[data-astro-cid-2l7lvhoz],.calendar-action__trigger[data-astro-cid-2l7lvhoz]:focus-visible .calendar-action__label[data-astro-cid-2l7lvhoz],.calendar-action[data-astro-cid-2l7lvhoz][open]>.calendar-action__trigger[data-astro-cid-2l7lvhoz] .calendar-action__label[data-astro-cid-2l7lvhoz]{text-decoration-color:currentColor}.calendar-action__menu[data-astro-cid-2l7lvhoz]{z-index:5;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--color-border);background:var(--color-surface);width:max-content;min-width:min(16rem,100vw - 1rem);max-width:min(22rem,100vw - 1rem);max-height:min(24rem,100vh - 1rem);margin:0;padding:.25rem 0;position:absolute;top:calc(100% + .2rem);left:0;right:auto;overflow:auto}.calendar-action__menu[data-astro-cid-2l7lvhoz].is-align-end{left:auto;right:0}.calendar-action__menu[data-astro-cid-2l7lvhoz].is-align-above{top:auto;bottom:calc(100% + .2rem)}.calendar-action__hint[data-astro-cid-2l7lvhoz],.calendar-action__when[data-astro-cid-2l7lvhoz]{color:var(--color-text-muted);margin:0;padding:.45rem .9rem .35rem;font-size:.75rem;font-weight:600;line-height:1.35}.calendar-action__dates[data-astro-cid-2l7lvhoz]{margin:0;padding:0}.calendar-action__date[data-astro-cid-2l7lvhoz]{border-top:1px solid var(--color-border)}.calendar-action__option[data-astro-cid-2l7lvhoz]{width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;align-items:flex-start;gap:.35rem;margin:0;padding:.7rem .9rem;font-size:.94rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex}.calendar-action__option--date[data-astro-cid-2l7lvhoz]{flex-direction:column;gap:.12rem;list-style:none}.calendar-action__option--date[data-astro-cid-2l7lvhoz] strong[data-astro-cid-2l7lvhoz]{color:var(--color-brand);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:700}.calendar-action__date[data-astro-cid-2l7lvhoz][open]>.calendar-action__option--date[data-astro-cid-2l7lvhoz]{color:var(--color-brand)}.calendar-action__providers[data-astro-cid-2l7lvhoz]{border-left:2px solid var(--color-border);margin:0 .55rem .35rem}.calendar-action__option[data-astro-cid-2l7lvhoz]:hover,.calendar-action__option[data-astro-cid-2l7lvhoz]:focus-visible{color:var(--color-brand);text-underline-offset:.16em;text-decoration:underline 1px}.calendar-action__option[data-astro-cid-2l7lvhoz]:focus-visible{outline:2px solid var(--color-brand);outline-offset:-2px}@media (width<=620px){.calendar-action--beside-cta[data-astro-cid-2l7lvhoz] .calendar-action__trigger[data-astro-cid-2l7lvhoz]{padding-top:.18rem}}.related-concerts__list[data-astro-cid-gwvnchn3]{border-top:1px solid var(--color-text)}.related-concerts[data-astro-cid-gwvnchn3] .agenda-item{grid-template-columns:4.6rem minmax(0,1fr);grid-template-areas:"when main"".venue"".signal";min-height:0}.related-concerts[data-astro-cid-gwvnchn3] .agenda-item__venue,.related-concerts[data-astro-cid-gwvnchn3] .agenda-item__signal{border-top:1px solid var(--color-border)}
