:root{--jsf-lf-color:currentColor;--jsf-lf-typography__size:inherit;--jsf-lf-typography__weight:inherit;--jsf-lf-typography__lineheight:inherit;--jsf-lf-typography__family:inherit;--jsf-lf-typography__style:inherit;--jsf-lf-typography__transform:inherit;--jsf-lf-typography__letterspacing:inherit;--jsf-lf-typography__decoration:inherit;--jsf-lf-margin:0;--jsf-lf-padding:0;--jsf-lf-border__radius:0;--jsf-lf-border__top:none;--jsf-lf-border__right:none;--jsf-lf-border__bottom:none;--jsf-lf-border__left:none;--jsf-lf-bg:transparent;--jsf-ll-typography__size:inherit;--jsf-ll-typography__weight:inherit;--jsf-ll-typography__lineheight:inherit;--jsf-ll-typography__family:inherit;--jsf-ll-typography__style:inherit;--jsf-ll-typography__transform:inherit;--jsf-ll-typography__letterspacing:inherit;--jsf-ll-typography__decoration:inherit;--jsf-ll-color:currentColor;--jsf-ll-bg:transparent;--jsf-ll-margin:0;--jsf-ll-padding:0;--jsf-ll-border__radius:0;--jsf-ll-border__top:none;--jsf-ll-border__right:none;--jsf-ll-border__bottom:none;--jsf-ll-border__left:none;--jsf-li-width:100%;--jsf-li-max-width:inherit;--jsf-li-height:inherit;--jsf-li-margin:0;--jsf-li-padding:0;--jsf-li-border__radius:0;--jsf-li-border__top:none;--jsf-li-border__right:none;--jsf-li-border__bottom:none;--jsf-li-border__left:none;--jsf-li-bg:transparent;--jsf-lt-typography__size:inherit;--jsf-lt-typography__weight:inherit;--jsf-lt-typography__lineheight:inherit;--jsf-lt-typography__family:inherit;--jsf-lt-typography__style:inherit;--jsf-lt-typography__transform:inherit;--jsf-lt-typography__letterspacing:inherit;--jsf-lt-typography__decoration:inherit;--jsf-lt-margin:0;--jsf-lt-padding:0;--jsf-lt-border__radius:0;--jsf-lt-border__top:none;--jsf-lt-border__right:none;--jsf-lt-border__bottom:none;--jsf-lt-border__left:none;--jsf-lt-bg:transparent;--jsf-lti-color:currentColor;--jsf-lti-bg:transparent --jsf-lti-margin 0:--jsf-lti-padding 0:--jsf-lti-border__radius:0;--jsf-lti-border__top:none;--jsf-lti-border__right:none;--jsf-lti-border__bottom:none;--jsf-lti-border__left:none;--jsf-lt-prefix-margin:0 6px 0 0;--jsf-lt-suffix-margin:0 0 0 6px}.jsf-listing-field{background-color:var(--jsf-lf-bg);border-bottom:var(--jsf-lf-border__bottom);border-left:var(--jsf-lf-border__left);border-radius:var(--jsf-lf-border__radius);border-right:var(--jsf-lf-border__right);border-top:var(--jsf-lf-border__top);color:var(--jsf-lf-color);font-family:var(--jsf-lf-typography__family);font-size:var(--jsf-lf-typography__size);font-style:var(--jsf-lf-typography__style);font-weight:var(--jsf-lf-typography__weight);letter-spacing:var(--jsf-lf-typography__letterspacing);line-height:var(--jsf-lf-typography__lineheight);margin:var(--jsf-lf-margin);padding:var(--jsf-lf-padding);-webkit-text-decoration:var(--jsf-lf-typography__decoration);text-decoration:var(--jsf-lf-typography__decoration);text-transform:var(--jsf-lf-typography__transform)}a.jsf-listing-link{background-color:var(--jsf-ll-bg);border-bottom:var(--jsf-ll-border__bottom);border-left:var(--jsf-ll-border__left);border-radius:var(--jsf-ll-border__radius);border-right:var(--jsf-ll-border__right);border-top:var(--jsf-ll-border__top);color:var(--jsf-ll-color);font-family:var(--jsf-ll-typography__family);font-size:var(--jsf-ll-typography__size);font-style:var(--jsf-ll-typography__style);font-weight:var(--jsf-ll-typography__weight);letter-spacing:var(--jsf-ll-typography__letterspacing);line-height:var(--jsf-ll-typography__lineheight);margin:var(--jsf-ll-margin);padding:var(--jsf-ll-padding);-webkit-text-decoration:var(--jsf-ll-typography__decoration);text-decoration:var(--jsf-ll-typography__decoration);text-transform:var(--jsf-ll-typography__transform)}a.jsf-listing-link:hover{background-color:var(--jsf-ll-bg__hover,var(--jsf-ll-bg));color:var(--jsf-ll-color__hover,var(--jsf-ll-color))}.jsf-listing-image{margin:var(--jsf-li-margin)}.jsf-listing-image .jsf-listing-image__img{background-color:var(--jsf-li-bg);border-bottom:var(--jsf-li-border__bottom);border-left:var(--jsf-li-border__left);border-radius:var(--jsf-li-border__radius);border-right:var(--jsf-li-border__right);border-top:var(--jsf-li-border__top);height:var(--jsf-li-height);max-width:var(--jsf-li-max-width);padding:var(--jsf-li-padding);width:var(--jsf-li-width)}.jsf-listing-terms{background-color:var(--jsf-lt-bg);border-bottom:var(--jsf-lt-border__bottom);border-left:var(--jsf-lt-border__left);border-radius:var(--jsf-lt-border__radius);border-right:var(--jsf-lt-border__right);border-top:var(--jsf-lt-border__top);font-family:var(--jsf-lt-typography__family);font-size:var(--jsf-lt-typography__size);font-style:var(--jsf-lt-typography__style);font-weight:var(--jsf-lt-typography__weight);letter-spacing:var(--jsf-lt-typography__letterspacing);line-height:var(--jsf-lt-typography__lineheight);margin:var(--jsf-lt-margin);padding:var(--jsf-lt-padding);-webkit-text-decoration:var(--jsf-lt-typography__decoration);text-decoration:var(--jsf-lt-typography__decoration);text-transform:var(--jsf-lt-typography__transform)}.jsf-listing-terms .jsf-listing-terms-item{background-color:var(--jsf-lti-bg);border-bottom:var(--jsf-lti-border__bottom);border-left:var(--jsf-lti-border__left);border-radius:var(--jsf-lti-border__radius);border-right:var(--jsf-lti-border__right);border-top:var(--jsf-lti-border__top);color:var(--jsf-lti-color);margin:var(--jsf-lti-margin);padding:var(--jsf-lti-padding)}.jsf-listing-terms .jsf-listing-terms-item:hover{background-color:var(--jsf-lti-bg__hover,var(--jsf-lti-bg));border-color:var(--jsf-lti-border__hover);color:var(--jsf-lti-color__hover,var(--jsf-lti-color))}.jsf-listing-terms .jsf-listing-terms-prefix{margin:var(--jsf-lt-prefix-margin)}.jsf-listing-terms .jsf-listing-terms-suffix{margin:var(--jsf-lt-suffix-margin)}.jsf-listing{display:flex;flex-direction:row;flex-wrap:wrap}.jsf-listing-section{box-sizing:border-box;display:flex}.jsf-listing-section--direction-row{flex-direction:row}.jsf-listing-section--direction-column{flex-direction:column}.jsf-listing-section--align-flex-start{align-items:flex-start}.jsf-listing-section--align-center{align-items:center}.jsf-listing-section--align-flex-end{align-items:flex-end}.jsf-listing-section--align-stretch{align-items:stretch}.jsf-listing-section--justify-flex-start{justify-content:flex-start}.jsf-listing-section--justify-center{justify-content:center}.jsf-listing-section--justify-flex-end{justify-content:flex-end}.jsf-listing-section--justify-space-between{justify-content:space-between}.editor-styles-wrapper .jsf-listing-section{box-sizing:border-box}.editor-styles-wrapper .jsf-listing-section>.block-editor-inner-blocks{width:100%}.editor-styles-wrapper .jsf-listing-section>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex}.editor-styles-wrapper .jsf-listing-section--direction-row>.block-editor-inner-blocks>.block-editor-block-list__layout{flex-direction:row}.editor-styles-wrapper .jsf-listing-section--direction-column>.block-editor-inner-blocks>.block-editor-block-list__layout{flex-direction:column}.editor-styles-wrapper .jsf-listing-section--align-flex-start>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-start}.editor-styles-wrapper .jsf-listing-section--align-center>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:center}.editor-styles-wrapper .jsf-listing-section--align-flex-end>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:flex-end}.editor-styles-wrapper .jsf-listing-section--align-stretch>.block-editor-inner-blocks>.block-editor-block-list__layout{align-items:stretch}.editor-styles-wrapper .jsf-listing-section--justify-flex-start>.block-editor-inner-blocks>.block-editor-block-list__layout{justify-content:flex-start}.editor-styles-wrapper .jsf-listing-section--justify-center>.block-editor-inner-blocks>.block-editor-block-list__layout{justify-content:center}.editor-styles-wrapper .jsf-listing-section--justify-flex-end>.block-editor-inner-blocks>.block-editor-block-list__layout{justify-content:flex-end}.editor-styles-wrapper .jsf-listing-section--justify-space-between>.block-editor-inner-blocks>.block-editor-block-list__layout{justify-content:space-between}.jsf-listing-terms-block .jsf-listing-terms{display:flex}.jsf-listing-terms-block .jsf-listing-terms-item{text-decoration:none}.jsf-listing-terms-block .jsf-listing-terms-delimiter{margin-right:5px}.jsf-listing-image-block .jsf-listing-image{display:block}.jsf-listing-image-block .jsf-listing-image__img{box-sizing:border-box;display:block;-o-object-fit:cover;object-fit:cover}.jsf-listing-link{display:inline-flex}
