/*!
 * Theaterderjungenwelt 2026 (Styles, 1.0.1)
 * 
 * Last release date October 1, 2026
 *
 * Copyright 2026 i-fabrik GmbH
 * 
 * Author: i-fabrik GmbH <info@ifabrik.de> (https://www.ifabrik.de)
 * Contributor: Heiko Pfefferkorn <heiko.pfefferkorn@ifabrik.de> (https://www.ifabrik.de)
 * Homepage: https://www.theaterderjungenwelt.de
 */.event-date-item{--tdjw-event-date-column-gap:var(--tdjw-spacing);--tdjw-event-date-row-gap:var(--tdjw-spacing);--tdjw-event-date-content-gap:0.75rem;--tdjw-event-date-header-gap:0.5rem;container:event-date-item/inline-size;line-height:normal;scroll-margin-top:var(--global-scroll-top-offset);transition-duration:var(--tdjw-transition-expand)}.event-date-item .event-location{--_mbor:0.25em}.event-date-item__header>*,.event-date-item__meta>*,.event-date-item__tags>*{margin-block:0}.event-date-item__header{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:var(--tdjw-event-date-header-gap);grid-area:header;overflow:hidden}.event-date-item__header .event-date-item-title{font-size:2rem;font-weight:var(--tdjw-font-weight-bold);order:2}.event-date-item__header .badge{order:1}.event-date-item__meta>*+*,.event-date-item__tags>*+*{-webkit-margin-before:var(--_mbor,var(--tdjw-event-date-content-gap));margin-block-start:var(--_mbor,var(--tdjw-event-date-content-gap))}.event-date-item__meta{grid-area:meta}.event-date-item__tags{grid-area:tags}.event-date-item__footer{grid-area:footer}.event-date-item__delimiter{display:none}.event-date-item-inner{display:grid;gap:var(--tdjw-event-date-row-gap) var(--tdjw-event-date-column-gap);grid-template:"header" auto "meta" auto "tags" auto "footer" auto/auto}.event-date-item.-hidden{display:none}@container event-date-item (min-width: 30rem){.event-date-item__delimiter{display:block;grid-area:delimiter}.event-date-item__header .event-date-item-title{order:1}.event-date-item__header .badge{order:2}.event-date-item__meta{font-size:var(--tdjw-font-size-xl)}.event-date-item__footer .button{--ifabsh-button-height:2.375rem;--ifabsh-button-font-size:1.5625rem;--ifabsh-button-label-offset-block:0.0625em}.event-date-item-inner{--tdjw-event-date-content-gap:1.25rem;--tdjw-event-date-header-gap:0.75rem;grid-template:"header delimiter meta footer" auto "header delimiter tags tags" auto/11rem auto 1fr auto}}.event-date-item-group{scroll-margin-top:var(--global-scroll-top-offset)}.event-date-item-group-inner{display:flex;flex-flow:column nowrap;gap:var(--tdjw-event-date-group-gap,var(--tdjw-spacing))}.event-date-item-group__delimiter{height:12px}.event-date-item-group__delimiter.-hidden{display:none}.event-detail .content-box[data-context=texts] .line-clamping>:first-child{-webkit-margin-before:0;margin-block-start:0}.event-detail .content-box[data-context=texts] .line-clamping>:last-child{-webkit-margin-after:0;margin-block-end:0}.event-detail .content-box[data-context=texts] .line-clamping+button[data-custom-toggle=line-clamping]{display:none}@media (max-width:1199px){.event-detail .content-box[data-context=texts] .line-clamping:not([data-expanded]){-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:7;overflow:hidden;text-overflow:ellipsis}.event-detail .content-box[data-context=texts] .line-clamping[data-line-clamping-enabled]+button[data-custom-toggle=line-clamping]{display:inline-flex}}.event-detail__media .figure img{aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.event-detail__meta>*{margin-block:0}.event-detail__meta>*+*{-webkit-margin-before:var(--tdjw-spacing-l);margin-block-start:var(--tdjw-spacing-l)}.event-detail .article-header{display:grid;gap:var(--tdjw-event-header-gap);grid-template:"introduction" auto "meta" 1fr/1fr}.event-detail .article-header .page-introduction{grid-area:introduction;z-index:1}.event-detail .article-header .event-detail__meta{grid-area:meta}.event-detail .article-header .event-detail__media{grid-area:media;z-index:2}.event-detail .article-header:has(.event-detail__media){grid-template:"introduction" auto "media" auto "meta" auto/1fr}.event-detail .article-header:has(.event-detail__media) .page-introduction .title{-webkit-margin-after:calc(var(--tdjw-page-introduction-padding-block) + var(--tdjw-spacing));margin-block-end:calc(var(--tdjw-page-introduction-padding-block) + var(--tdjw-spacing))}.event-detail .article-header:has(.event-detail__media) .event-detail__media{-webkit-margin-before:calc((var(--tdjw-article-gap) + var(--tdjw-page-introduction-padding-block) + var(--tdjw-spacing))*-1);margin-block-start:calc((var(--tdjw-article-gap) + var(--tdjw-page-introduction-padding-block) + var(--tdjw-spacing))*-1)}@media (min-width:992px){.event-detail .article-header:has(.event-detail__media){grid-template:"introduction introduction" auto "meta media" 1fr/1fr 1fr}.event-detail .article-header:has(.event-detail__media) .page-introduction .title{-webkit-margin-after:var(--tdjw-page-introduction-padding-block);margin-block-end:var(--tdjw-page-introduction-padding-block);width:calc(50% - var(--tdjw-event-header-gap)/2)}.event-detail .article-header:has(.event-detail__media) .event-detail__media{grid-row-start:1;-webkit-margin-before:0;margin-block-start:0;-webkit-padding-before:var(--tdjw-page-introduction-padding-block);padding-block-start:var(--tdjw-page-introduction-padding-block)}}.event-detail{--tdjw-event-header-gap:var(--tdjw-spacing-l);scroll-margin-top:var(--global-scroll-top-offset)}.event-detail .content-box-inner:has(.content-box__body:empty){display:none}
/*# sourceMappingURL=detail.css.map */