.filter-container{border-bottom:1px solid var(--Pie-100)}.filter-container .icon{color:var(--Geai-500)}.filter-container .icon>.synopsis-icon{height:22px;min-height:22px;min-width:22px;width:22px}.filter-container .button{height:1.5rem;margin-right:12px}.filter-container.is-closed:focus-within,.filter-container.is-closed:hover{background-color:var(--Pie-10)}:is(.filter-container.is-closed:focus-within,.filter-container.is-closed:hover) .filter-title,:is(.filter-container.is-closed:focus-within,.filter-container.is-closed:hover) .icon{color:var(--Geai-600)}.filter-container.is-closed:active{background-color:var(--Pie-50)}.filter-container .open-button .icon{color:var(--Pie-1000)}.filter-container .tags,.filter-container .tags .tag{margin-bottom:0}.filter-container .filter-count{margin-right:.5rem;min-width:55px}.filter-container .active-filter{margin-bottom:.2em;margin-right:.1em}.filter-container .active-filter :first-letter{text-transform:capitalize}.filter-container .active-filter>.tag>span{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{.filter-container .active-filters-block{align-items:flex-start;display:flex;flex-direction:column}.filter-container .active-filters-block .active-filter *{color:var(--Pie-1000);font-weight:600}}.filter-container.is-disabled,.filter-container.is-disabled:hover{background-color:var(--Pie-50)}:is(.filter-container.is-disabled,.filter-container.is-disabled:hover) *{color:var(--Pie-300)!important;cursor:not-allowed!important}.category-filter .category-filter-name{max-width:215px;overflow:hidden}.date-filter .datepicker .dropdown-content{box-shadow:none!important}.date-filter .datepicker .pagination a{padding-left:0;padding-right:0}.date-filter .datepicker .dropdown-item{padding:0}.date-filter .datepicker select{padding-left:var(--padding-2)}.date-filter .datepicker .datepicker-cell{padding:var(--padding-1) 11px!important}.date-filter .datepicker .datepicker-cell.has-event .events{bottom:0!important}.thematic-filter-table-line .thematic-line-content{min-width:0}.thematic-filter-table-line .arrow-space{width:18px}.thematic-filter-table-line .arrow-space .open-button{margin-left:-5px!important;width:20px}.thematic-filter-table-line .thematic-name{overflow:hidden;white-space:break-spaces}.thematic-filter-table-line .exclude-button{color:var(--Pie-600)}.thematic-filter-table-line .sub-thematic-filter-line{padding-left:26px}.thematic-filter .show-more-button{margin-left:25px}.search-filter{background-color:var(--Pie-50)!important;padding-bottom:6px;padding-top:6px}.search-filter .control input{background-color:var(--Pie-50)!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;padding-left:var(--base-padding-x)!important}.search-filter .control .icon{padding-right:var(--base-padding-x)}@media screen and (min-width:1024px){.left-panel{height:calc(100vh - 132px);overflow-y:auto;position:sticky;top:6.6rem;width:20rem}.spacer{height:3vh}}.filters .filter-section{border-bottom:1px solid var(--Pie-100);padding:var(--base-padding-y) var(--base-padding-x)}.filters .filter-section h3{font-weight:500}.filters .filter-section h3 span{margin:8px}@media screen and (max-width:1024px){.default-layout,nav{background-color:var(--Pie-10)!important;background-image:none!important}}.default-layout{background-attachment:fixed;background-image:url(./synopsis-banner.DiRz_7vh.png);background-position:0 0;background-repeat:no-repeat;background-size:auto}.default-layout .layout-root>*{background-color:transparent}@media screen and (min-width:1024px){.default-layout .column-right{width:calc(100vw - 296px)}}.default-layout nav.layout-root,.default-layout nav.layout-root nav{background-attachment:fixed;background-image:url(./synopsis-banner.DiRz_7vh.png);background-position:0 0;background-repeat:no-repeat;background-size:auto;position:sticky;top:0;z-index:36}.default-layout .header-tabbar{align-items:center;border-bottom:1px solid var(--Geai-200);display:flex;overflow:auto;white-space:nowrap;width:100%}.default-layout .header-tabbar .link-tab{color:var(--Pie-1000);padding:12px var(--base-padding-x)}.default-layout .header-tabbar .link-tab.nuxt-link-active{border-bottom:1px solid var(--Geai-600);color:var(--Geai-600)}.default-layout .layout-content{padding:var(--base-padding-y) var(--base-padding-x)}
