.presentation-card.svelte-vjs4s9{background-color:var(--color-background);border-radius:var(--border-radius);box-shadow:var(--shadow-3);margin-bottom:calc(var(--space-unit) * 3);flex-direction:column;display:flex;overflow:hidden}.presentation-card.svelte-vjs4s9>:where(.svelte-vjs4s9){width:100%}.presentation-card.svelte-vjs4s9 .data:where(.svelte-vjs4s9){padding:calc(var(--space-unit) * 2) calc(var(--space-unit) * 3) calc(var(--space-unit) * 3);gap:calc(var(--space-unit) * 2);flex-direction:column;display:flex}.presentation-card.svelte-vjs4s9 .poster:where(.svelte-vjs4s9){object-fit:cover;width:100%;height:100%}.contents-wrapper.svelte-vjs4s9{row-gap:var(--grid-gutter);flex-direction:column;display:flex;position:relative}.filters-toggle.svelte-vjs4s9{display:none}.filters.svelte-vjs4s9{flex-direction:column;display:flex;position:relative}.filters.svelte-vjs4s9 .label:where(.svelte-vjs4s9){margin-bottom:var(--grid-gutter)}.filters.svelte-vjs4s9 z-select:where(.svelte-vjs4s9){width:100%}.filters.svelte-vjs4s9 z-select:where(.svelte-vjs4s9):not(:last-of-type){margin-bottom:var(--space-unit)}.contents.svelte-vjs4s9{padding-bottom:calc(var(--space-unit) * 2);flex:auto}.contents-list.svelte-vjs4s9{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contents-list.svelte-vjs4s9>li:where(.svelte-vjs4s9){padding:var(--space-unit) 0 calc(var(--space-unit) * 2);border-bottom:var(--border-size-small) solid var(--color-black);flex-direction:column;display:flex}.contents-list.svelte-vjs4s9>li:where(.svelte-vjs4s9):last-child{border-bottom:none}.contents-list.svelte-vjs4s9 li:where(.svelte-vjs4s9) z-ghost-loading:where(.svelte-vjs4s9):first-child{height:calc(1lh - .2em);margin-bottom:.2em}.contents-list.svelte-vjs4s9 li:where(.svelte-vjs4s9) z-ghost-loading:where(.svelte-vjs4s9):not(:first-child){height:calc(1lh - .2em);margin-top:.2em}.contents-list.svelte-vjs4s9 .list-row:where(.svelte-vjs4s9){align-items:flex-end;gap:var(--space-unit) calc(var(--space-unit) * 2);display:flex}.contents-list.svelte-vjs4s9 .content-title:where(.svelte-vjs4s9){gap:calc(var(--space-unit) * 2);flex-wrap:wrap;display:flex}.contents-list.svelte-vjs4s9 .content-title:where(.svelte-vjs4s9) .categories:where(.svelte-vjs4s9){gap:var(--space-unit);flex-wrap:wrap;display:flex}.contents-list.svelte-vjs4s9 .content-title:where(.svelte-vjs4s9) z-tag:where(.svelte-vjs4s9){align-self:center}.content-actions.svelte-vjs4s9{margin-left:auto;display:flex}.content-actions.svelte-vjs4s9>a:where(.svelte-vjs4s9){background-color:#0000;border:none;padding:0}.content-actions.svelte-vjs4s9 z-icon:where(.svelte-vjs4s9){--z-icon-width:calc(var(--space-unit) * 3.5);--z-icon-height:calc(var(--space-unit) * 3.5);fill:var(--color-default-icon)}.content-actions.svelte-vjs4s9 .separator:where(.svelte-vjs4s9){border-color:var(--color-black);border-left:var(--border-size-small) solid var(--color-black);margin:0 calc(var(--space-unit) * 2);display:block}.content-actions.svelte-vjs4s9 .separator:where(.svelte-vjs4s9):last-child{display:none}@media (width>=1152px){.presentation-card.svelte-vjs4s9{flex-direction:row}.presentation-card.svelte-vjs4s9 .data:where(.svelte-vjs4s9){width:35%}.presentation-card.svelte-vjs4s9 .poster:where(.svelte-vjs4s9){width:65%}.presentation-card.svelte-vjs4s9,.filters-toggle.svelte-vjs4s9,.staging-bar{z-index:2!important}.contents-wrapper.svelte-vjs4s9{z-index:1;margin-bottom:calc(var(--space-unit) * -10);flex-direction:row}.filters-toggle.svelte-vjs4s9{left:calc(var(--space-unit) * 10);transition:left .3s ease-in-out;display:block;position:absolute;transform:translate(-50%)}.contents-wrapper.show-filters.svelte-vjs4s9 .filters-toggle:where(.svelte-vjs4s9){left:25%}.filters-toggle.svelte-vjs4s9 button{box-shadow:var(--shadow-2)}.filters.svelte-vjs4s9{z-index:-1;width:0;padding-bottom:calc(var(--space-unit) * 4);margin-left:calc(var(--space-unit) * 10);flex:none;transition:all .3s ease-in-out}.contents-wrapper.svelte-vjs4s9:not(.contents-wrapper.show-filters) .filters:where(.svelte-vjs4s9){overflow:hidden}.contents-wrapper.show-filters.svelte-vjs4s9 .filters:where(.svelte-vjs4s9){width:25%;padding-right:var(--grid-gutter);margin-left:0}.filters.svelte-vjs4s9>z-select:where(.svelte-vjs4s9){min-width:max-content}.contents.svelte-vjs4s9{border-left:var(--border-size-medium) solid var(--gray200);padding:calc(var(--space-unit) * 5) 0 calc(var(--space-unit) * 2) var(--grid-margin);background:var(--color-surface01)}}
