.visual-planning-container[data-v-70e6b481]{display:flex;flex-direction:column;gap:5px}.visual-planning-container .details[data-v-70e6b481]{background:var(--color-primary);color:var(--color-on-primary);padding:2rem;text-align:center;display:flex;flex-direction:column;min-height:7em}.shows-planning-container[data-v-70e6b481]{display:flex;gap:.5rem}.shows[data-v-70e6b481]{background:#ffffff;display:flex;flex:1;flex-direction:column}.shows>div[data-v-70e6b481]:first-child,.planning-header[data-v-70e6b481]{font-weight:700;background:#f8f8f8}.shows>div[data-v-70e6b481]:first-child{padding:1rem 2rem}.shows-content>div[data-v-70e6b481]{padding:.75rem 1rem}.planning-header[data-v-70e6b481]>*{flex:1;border-left:1px solid black;padding:1rem .5rem}.planning[data-v-70e6b481]{width:80%;background:#ffffff;display:flex;flex-direction:column}.planning-header[data-v-70e6b481]{display:flex;justify-content:space-between;align-items:center}.planning-content[data-v-70e6b481]{flex-direction:column}.planning-content[data-v-70e6b481]{width:100%;height:100%;position:relative;display:flex}.planning-content>div[data-v-70e6b481]{height:100%;margin-bottom:1px;position:relative}.planning-content>div[data-v-70e6b481]:last-of-type{margin-bottom:0}.planning-content>div[data-v-70e6b481]:nth-of-type(2n),.shows-content>div[data-v-70e6b481]:nth-of-type(2n){background:#f0f3f5}.planning-content>div>div[data-v-70e6b481]{background:var(--color-primary);height:100%;position:absolute;cursor:pointer}.visual-planning[data-v-f34ae18d]{display:none}.text-planning-container[data-v-f34ae18d]{display:block}@media (min-width: 992px){.visual-planning[data-v-f34ae18d]{display:flex}.text-planning-container[data-v-f34ae18d]{display:none}}#date-btn-container[data-v-f34ae18d]{display:flex}#date-btn-container>a[data-v-f34ae18d]{flex:1;border-radius:0}#date-btn-container>a[data-v-f34ae18d]:not(.active){background:#f0f3f5;color:#000}.text-planning-container ol[data-v-f34ae18d]{list-style-type:circle;margin:0;padding:0 1em}.text-planning-container h3[data-v-f34ae18d]{margin-bottom:0;padding:0}
