@charset "UTF-8";body:has(.woody-contentplaylist .cpl-controls__toggle[aria-expanded=true]){overflow:hidden}body:has(.woody-contentplaylist .cpl-controls__toggle[aria-expanded=true]) .woody-component-headnavs{z-index:1}.woody-contentplaylist{scroll-margin-top:var(--cpl-scroll-margin-top,0)}.woody-contentplaylist .items-count{margin:0 0 1rem;font-size:.875rem;opacity:.75}.woody-contentplaylist .cpl-empty{margin:2rem 0;text-align:center;opacity:.75}.woody-contentplaylist .cpl-topbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cpl-topbar-gap,1rem);margin-bottom:var(--cpl-topbar-margin-bottom,1.5rem)}.woody-contentplaylist .cpl-topbar .cpl-controls{min-width:0;margin-bottom:0}.woody-contentplaylist .cpl-topbar .cpl-map-switch{margin-left:auto}.woody-contentplaylist .cpl-controls{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;position:relative;z-index:2}.woody-contentplaylist .cpl-controls__inline{flex-wrap:wrap;align-items:flex-end;gap:1rem}.woody-contentplaylist .cpl-controls__inline:not([hidden]){display:flex}.woody-contentplaylist .cpl-controls__toggle{display:inline-flex;align-items:center;gap:.5rem;height:3rem;padding:0 1.25rem;color:var(--cpl-toggle-color,var(--black,#000));border:solid 1px var(--cpl-toggle-border-color,var(--medium-gray,#cacaca));border-radius:var(--cpl-toggle-radius,100px);font-size:var(--cpl-toggle-font-size, 16px);cursor:pointer}.woody-contentplaylist .cpl-controls__toggle .wicon::before{font-size:var(--cpl-toggle-icon-font-size, 20px);font-weight:var(--cpl-toggle-icon-font-weight,bold)}@media screen and (max-width:639px){.woody-contentplaylist .cpl-controls__toggle{width:100%;display:flex;justify-content:center}}.woody-contentplaylist .cpl-controls__popup{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:1rem;background:var(--cpl-popup-overlay-bg,rgba(0,0,0,.5));overflow:auto}.woody-contentplaylist .cpl-controls__popup .cpl-ctrl--facet{border-top:solid 1px var(--cpl-popup-facet-divider-color,var(--medium-gray,#cacaca))}.woody-contentplaylist .cpl-controls__popup[hidden]{display:none}.woody-contentplaylist .cpl-controls__popup .cpl-controls__fields .cpl-ctrl__input{width:unset}.woody-contentplaylist .cpl-controls__popup .cpl-facet__terms{padding:0}.woody-contentplaylist .cpl-controls__popup .cpl-ctrl__date{width:100%}.woody-contentplaylist .cpl-controls__popup .cpl-ctrl__date::before{content:none!important}.woody-contentplaylist .cpl-controls__popup .flatpickr-input{display:none}.woody-contentplaylist .cpl-controls__popup .flatpickr-calendar{margin:auto;width:100%!important;max-width:none!important;box-shadow:none}.woody-contentplaylist .cpl-controls__popup .flatpickr-days,.woody-contentplaylist .cpl-controls__popup .flatpickr-innerContainer,.woody-contentplaylist .cpl-controls__popup .flatpickr-rContainer{width:100%!important}.woody-contentplaylist .cpl-controls__popup .flatpickr-days .dayContainer{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 0}.woody-contentplaylist .cpl-controls__popup .flatpickr-day{max-width:14.2857142857%}.woody-contentplaylist .cpl-controls__apply,.woody-contentplaylist .cpl-controls__close,.woody-contentplaylist .cpl-controls__reset{gap:.5rem;line-height:1;margin:0}.woody-contentplaylist .cpl-controls__form{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:720px;max-height:80vh;padding:1.5rem;background:var(--cpl-controls-form-bg,var(--white,#fff));border-radius:var(--cpl-controls-form-radius,.5rem);display:flex;flex-direction:column}.woody-contentplaylist .cpl-controls__fields{display:flex;flex-direction:column;gap:1rem;flex-grow:1;overflow-y:auto;padding-bottom:50px}.woody-contentplaylist .cpl-controls__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:.75rem;align-items:center;padding-top:1.5rem;background-color:var(--cpl-actions-bg-color,var(--white,#fff));width:calc(100% + 3rem);position:relative;left:-1.5rem}.woody-contentplaylist .cpl-controls__actions::before{content:"";position:absolute;height:50px;width:100%;top:1px;left:0;transform:translateY(-100%);background:linear-gradient(to top,rgba(var(--white-rgb,#fff),.9),transparent);z-index:10}.woody-contentplaylist .cpl-ctrl{display:flex;flex-direction:column;gap:.25rem;border:0;padding:0;margin:0}.woody-contentplaylist .cpl-ctrl__label{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;height:3rem;padding:1rem;border:1px solid var(--cpl-terms-input-border-color,var(--medium-gray,#cacaca));border-radius:var(--cpl-terms-input-radius,.5rem);font-size:var(--cpl-terms-input-font-size, 16px);color:var(--cpl-terms-input-color,var(--black,#000))}.woody-contentplaylist .cpl-ctrl__label::after{content:"";flex-shrink:0;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .2s}.woody-contentplaylist .cpl-ctrl__label[aria-expanded=true]::after{transform:rotate(-135deg) translate(-1px,-1px)}.woody-contentplaylist .cpl-ctrl--date{flex-direction:row;gap:.75rem;gap:1rem}.woody-contentplaylist .cpl-ctrl--facet{position:relative}.woody-contentplaylist .cpl-ctrl--facet legend{padding-right:20px;margin-bottom:10px;font-weight:var(--cpl-facet-legend-font-weight,bold)}.woody-contentplaylist .cpl-ctrl--search{position:relative}.woody-contentplaylist .cpl-ctrl--search .wicon::before{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:var(--cpl-search-icon-font-size, 20px);color:var(--cpl-search-icon-color,var(--black,#000));font-weight:var(--cpl-search-icon-font-weight,bold)}.woody-contentplaylist .cpl-ctrl--search .cpl-ctrl__input{flex-direction:row;align-items:center;gap:.5rem;height:3rem;padding:16px 16px 16px 44px;border:1px solid var(--cpl-search-input-border-color,var(--medium-gray,#cacaca));border-radius:var(--cpl-search-input-radius,.5rem);margin:0;width:15rem;font-size:var(--cpl-search-input-font-size, 16px);color:var(--cpl-search-input-color,var(--black,#000))}.woody-contentplaylist .cpl-ctrl--search .cpl-ctrl__input::-moz-placeholder{font-size:var(--cpl-search-input-placeholder-font-size, 16px);color:var(--cpl-search-input-placeholder-color,var(--medium-gray,#cacaca))}.woody-contentplaylist .cpl-ctrl--search .cpl-ctrl__input::placeholder{font-size:var(--cpl-search-input-placeholder-font-size, 16px);color:var(--cpl-search-input-placeholder-color,var(--medium-gray,#cacaca))}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date{display:flex;align-items:center;position:relative}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date .wicon::before{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:var(--cpl-date-icon-font-size, 20px);color:var(--cpl-date-icon-color,var(--black,#000));font-weight:var(--cpl-date-icon-font-weight,bold)}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date .flatpickr-input[readonly]{background-color:transparent}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date .flatpickr-input::-moz-placeholder{opacity:.4}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date .flatpickr-input::placeholder{opacity:.4}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__date-clear{position:absolute;right:0;height:100%;aspect-ratio:1;cursor:pointer}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__input{flex-direction:row;align-items:center;gap:.5rem;height:3rem;padding:16px 32px 16px 44px;border:1px solid var(--cpl-date-input-border-color,var(--medium-gray,#cacaca));border-radius:var(--cpl-date-input-radius,.5rem);margin:0;width:14rem;font-size:var(--cpl-date-input-font-size, 16px);color:var(--cpl-date-input-color,var(--black,#000))}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__input::-moz-placeholder{font-size:var(--cpl-date-input-placeholder-font-size, 16px);color:var(--cpl-date-input-placeholder-color,var(--black,#000))}.woody-contentplaylist .cpl-ctrl--date .cpl-ctrl__input::placeholder{font-size:var(--cpl-date-input-placeholder-font-size, 16px);color:var(--cpl-date-input-placeholder-color,var(--black,#000))}.woody-contentplaylist .cpl-facet__terms{list-style:none;margin:0;padding:1rem;display:flex;flex-direction:column;gap:.25rem;max-height:12rem;overflow:auto;width:-moz-max-content;width:max-content;position:absolute;z-index:10;background-color:var(--cpl-facet-dropdown-bg,var(--white,#fff));border-radius:var(--cpl-facet-dropdown-radius,.5rem);top:calc(100% + 10px);box-shadow:var(--cpl-facet-dropdown-shadow,rgba(var(--black-rgb),.1) 0 0 7px 0);pointer-events:auto;transform-origin:top;transition:transform .2s ease-out,opacity .2s ease-out}.woody-contentplaylist .cpl-facet__terms[hidden]{pointer-events:none;opacity:0;transform:scaleY(0)}.woody-contentplaylist .cpl-facet__terms--popup{position:static;width:auto;top:auto;box-shadow:none;max-height:none;background-color:transparent}.woody-contentplaylist .cpl-facet__terms--popup .cpl-facet__term--label{cursor:pointer}.woody-contentplaylist .cpl-facet__terms .cpl-facet__term[hidden]{display:none}.woody-contentplaylist .cpl-facet__terms .cpl-facet__term .cpl-facet__term--input{margin:0}.woody-contentplaylist .cpl-facet__terms .cpl-facet__term .cpl-facet__term--label{display:flex;align-items:center;gap:10px;justify-content:flex-start}.woody-contentplaylist .cpl-facet__more{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin-top:10px;font-weight:var(--cpl-facet-more-font-weight,bold);font-size:var(--cpl-facet-more-font-size, 13px);cursor:pointer}.woody-contentplaylist .cpl-facet__more::after{content:"";flex-shrink:0;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .2s}.woody-contentplaylist .cpl-facet__more[aria-expanded=true]::after{transform:rotate(-135deg) translate(-1px,-1px)}@media screen and (max-width:639px){.woody-contentplaylist .cpl-controls__inline{display:none!important}}.woody-contentplaylist .cpl-pager{margin-top:1.5rem}.woody-contentplaylist .cpl-pager--numbered{display:flex;flex-wrap:wrap;gap:.25rem;align-items:center}.woody-contentplaylist .cpl-pager--numbered .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:.375rem .5rem;text-decoration:none;border:1px solid currentColor;border-radius:var(--cpl-pager-item-radius,3px)}.woody-contentplaylist .cpl-pager--numbered .page-numbers.current{font-weight:var(--cpl-pager-current-font-weight,700)}.woody-contentplaylist .cpl-pager--loadmore{display:flex;justify-content:center}.woody-contentplaylist .cpl-pager__loadmore{gap:.5rem;line-height:1;margin:0;position:relative}.woody-contentplaylist .cpl-pager__loader{position:absolute;inset:0;display:none;align-items:center;justify-content:center;gap:var(--cpl-loader-dot-gap,.375rem)}.woody-contentplaylist .cpl-pager__dot{width:var(--cpl-loader-dot-size,.375rem);height:var(--cpl-loader-dot-size,.375rem);border-radius:50%;background-color:currentColor;animation:1s ease-in-out infinite both cpl-loader-jump}.woody-contentplaylist .cpl-pager__dot:nth-child(2){animation-delay:.15s}.woody-contentplaylist .cpl-pager__dot:nth-child(3){animation-delay:.3s}.woody-contentplaylist .cpl-pager--loadmore.cpl-is-loading .cpl-pager__loadmore{pointer-events:none}.woody-contentplaylist .cpl-pager--loadmore.cpl-is-loading .button-label{opacity:0}.woody-contentplaylist .cpl-pager--loadmore.cpl-is-loading .cpl-pager__loader{display:flex}.woody-contentplaylist .cpl-controls.cpl-is-loading,.woody-contentplaylist .woody-contentplaylist.cpl-is-loading{pointer-events:none}.woody-contentplaylist .card.skeleton-card{filter:blur(4px);opacity:.6;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .2s,opacity .2s}@media (prefers-reduced-motion:reduce){.woody-contentplaylist .cpl-pager__dot{animation-name:cpl-loader-fade}.woody-contentplaylist .card.skeleton-card{transition:none}}.woody-contentplaylist .card.skeleton-card::before{content:none}.woody-contentplaylist .cpl-card{display:flex;flex-direction:column;height:100%}.woody-contentplaylist .cpl-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.woody-contentplaylist .cpl-card__media{overflow:hidden}.woody-contentplaylist .cpl-card__img{display:block;width:100%;height:auto}.woody-contentplaylist .cpl-card__body{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.woody-contentplaylist .cpl-card__tags{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.woody-contentplaylist .cpl-card__tag{font-size:var(--cpl-card-tag-font-size, .75rem);line-height:1.2}.woody-contentplaylist .cpl-card__desc,.woody-contentplaylist .cpl-card__title{margin:0}.woody-contentplaylist .cpl-map-switch{display:flex;align-items:center;gap:var(--cpl-map-switch-gap,.75rem)}.woody-contentplaylist .cpl-map-switch[hidden]{display:none}.woody-contentplaylist .cpl-map-switch__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;flex:none;position:relative;width:var(--cpl-map-switch-track-width,3rem);height:var(--cpl-map-switch-track-height,1.625rem);margin:0;padding:0;border:solid var(--cpl-map-switch-track-border-width,1px) var(--cpl-map-switch-track-border-color,var(--dark-gray,#8a8a8a));border-radius:var(--cpl-map-switch-track-radius,100px);background:var(--cpl-map-switch-track-bg,var(--light-gray,#e6e6e6));cursor:pointer;transition:background-color .2s,border-color .2s}.woody-contentplaylist .cpl-map-switch__input::before{content:"";position:absolute;top:50%;left:var(--cpl-map-switch-inset,2px);width:var(--cpl-map-switch-size,1.25rem);height:var(--cpl-map-switch-size,1.25rem);border-radius:50%;background-color:var(--cpl-map-switch-bg,var(--black,#000));box-shadow:var(--cpl-map-switch-shadow,0 1px 3px rgba(0,0,0,.35));transform:translateY(-50%);transition:transform .2s,background-color .2s}.woody-contentplaylist .cpl-map-switch__input:checked{background:var(--cpl-map-switch-track-bg-checked,var(--black,#000));border-color:var(--cpl-map-switch-track-border-color-checked,var(--cpl-map-switch-track-bg-checked,var(--black,#000)))}.woody-contentplaylist .cpl-map-switch__input:checked::before{background:var(--cpl-map-switch-bg,var(--white,#fff));transform:translate(calc(var(--cpl-map-switch-track-width,3rem) - var(--cpl-map-switch-size,1.25rem) - var(--cpl-map-switch-inset,2px) * 2 - var(--cpl-map-switch-track-border-width,1px) * 2),-50%)}.woody-contentplaylist .cpl-map-switch__input:focus-visible{outline:var(--cpl-map-switch-focus-width,2px) solid var(--cpl-map-switch-focus-color,var(--black,#000000));outline-offset:var(--cpl-map-switch-focus-offset,2px)}@media (prefers-reduced-motion:reduce){.woody-contentplaylist .cpl-map-switch__input,.woody-contentplaylist .cpl-map-switch__input::before{transition:none}}.woody-contentplaylist .cpl-map-switch__label{margin:0;cursor:pointer;font-size:var(--cpl-map-switch-font-size, 16px);line-height:1.2;color:var(--cpl-map-switch-color,var(--black,#000))}.woody-contentplaylist .cpl-map{position:relative;min-height:var(--cpl-map-min-height,300px);border-radius:var(--cpl-map-radius,0);overflow:hidden}.woody-contentplaylist .cpl-map[hidden]{display:none!important}.woody-contentplaylist .cpl-map woody-map{display:block;width:100%;height:100%}.woody-contentplaylist .cpl-map__handle{display:none}.woody-contentplaylist.cpl-has-map .cpl-layout{display:flex;gap:var(--cpl-layout-gap,1.5rem);align-items:flex-start}.woody-contentplaylist.cpl-has-map .the_grid{flex:0 0 var(--cpl-list-width,33%);min-width:0}.woody-contentplaylist.cpl-has-map .the_pager{max-width:var(--cpl-list-width,33%)}.woody-contentplaylist.cpl-has-map .elements-wrapper .cell{flex:0 0 100%;max-width:100%}.woody-contentplaylist.cpl-has-map .cpl-map{flex:1 1 auto;align-self:stretch;position:sticky;top:calc(var(--cpl-map-offset-top,116px) + var(--wp-admin--admin-bar--height,0px));height:calc(100vh - var(--cpl-map-offset-top,116px) - var(--wp-admin--admin-bar--height,0px));transition:top .3s;display:flex;align-items:center}body.scrolling-down .woody-contentplaylist.cpl-has-map .cpl-map{top:calc((var(--cpl-map-offset-top,116px) + var(--wp-admin--admin-bar--height,0px))/ 2)}.woody-contentplaylist.cpl-has-map .cpl-map woody-map{max-height:var(--cpl-map-max-height,100%)}.woody-contentplaylist .cell :focus,.woody-contentplaylist .cell:focus{outline:auto}@media screen and (max-width:639px){.woody-contentplaylist.cpl-has-map .cpl-layout{display:flex;flex-direction:column-reverse}.woody-contentplaylist.cpl-has-map .the_grid{flex:none}.woody-contentplaylist.cpl-has-map .the_pager{max-width:none}.woody-contentplaylist.cpl-has-map .cpl-map{position:sticky;top:var(--cpl-map-mobile-top,var(--cpl-map-mobile-offset-top,0))!important;height:var(--cpl-map-mobile-height,35vh);width:100%;z-index:999;margin-bottom:1rem;transition:height .3s}.woody-contentplaylist.cpl-has-map .cpl-map__handle{display:block;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:16px;padding:0;border:none;background-color:var(--cpl-map-handle-bg,var(--white,#fff));cursor:pointer}.woody-contentplaylist.cpl-has-map .cpl-map__handle::before{content:"";position:absolute;top:6px;left:calc(50% - 10px);width:20px;height:2px;background-color:var(--cpl-map-handle-color,var(--medium-gray,#cacaca))}.woody-contentplaylist.cpl-has-map.cpl-map-expanded .cpl-map{height:var(--cpl-map-mobile-expanded-height,75vh)}}@media (prefers-reduced-motion:reduce){.woody-contentplaylist.cpl-has-map .cpl-map{transition:none}}@keyframes cpl-loader-jump{0%,100%,80%{transform:translateY(0);opacity:.4}40%{transform:translateY(-.375rem);opacity:1}}@keyframes cpl-loader-fade{0%,100%,80%{opacity:.3}40%{opacity:1}}