/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-check{display:block;margin-bottom:.125rem;min-height:1.7499999375rem;padding-left:1.5em}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-left:0;padding-right:1.5em;text-align:right}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.27777775em;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:top;width:1em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#9194a6;box-shadow:none;outline:0}.form-check-input:checked{background-color:#22294d;border-color:#22294d}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate{background-color:#22294d;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");border-color:#22294d}.form-check-input:disabled{filter:none;opacity:.5;pointer-events:none}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;border-radius:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%239194a6'/%3E%3C/svg%3E")}.form-switch .form-check-input:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{filter:none;opacity:.65;pointer-events:none}#views-exposed-form-efsa-search-event-search,#views-exposed-form-efsa-search-publication-search,.landing-page #views-exposed-form-efsa-search-all{display:flex;margin-bottom:1.5rem!important}#views-exposed-form-efsa-search-event-search .form-item,#views-exposed-form-efsa-search-publication-search .form-item,.landing-page #views-exposed-form-efsa-search-all .form-item{flex-grow:1;margin-bottom:0!important}#views-exposed-form-efsa-search-event-search .form-item input,#views-exposed-form-efsa-search-publication-search .form-item input,.landing-page #views-exposed-form-efsa-search-all .form-item input{background-color:#f8f9fa;border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);border-radius:0;border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);padding:1rem 1.5rem!important}#views-exposed-form-efsa-search-event-search .form-item input.form-autocomplete,#views-exposed-form-efsa-search-publication-search .form-item input.form-autocomplete,.landing-page #views-exposed-form-efsa-search-all .form-item input.form-autocomplete{background-position:calc(100% - 12px)}#views-exposed-form-efsa-search-event-search .form-actions .form-submit,#views-exposed-form-efsa-search-publication-search .form-actions .form-submit,.landing-page #views-exposed-form-efsa-search-all .form-actions .form-submit{--bs-border-width:1px;background-image:url(/themes/custom/efsa_theme/resources/images/links_icons/lens-white.svg?efsa_token=utac9hd);background-position:calc(100% - 12px);background-repeat:no-repeat;background-size:1.2rem;border-radius:0 .2rem .2rem 0!important;font-weight:700;padding:.88rem 3rem .88rem 1.5rem!important}.search-api-sorts{flex:0 0 auto;float:right;margin-top:1.5rem!important;width:25%}.search-api-sorts .dropdown{float:right;position:relative!important;z-index:1}.search-api-sorts .dropdown .dropdown-toggle{border-radius:0!important;padding:.5rem .5rem .5rem 1rem!important}.search-api-sorts .dropdown .dropdown-toggle:after{speak:none;speak-as:spell-out;content:"\f107";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.search-api-sorts .dropdown .dropdown-toggle:after{content:""}}.search-api-sorts .dropdown .dropdown-toggle.show:after{speak:none;speak-as:spell-out;content:"\f106";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.search-api-sorts .dropdown .dropdown-toggle.show:after{content:""}}.search-api-sorts .dropdown .dropdown-toggle:after{border:none;vertical-align:initial}.search-api-sorts .dropdown .dropdown-menu{left:unset!important;padding:0!important;right:0!important}.search-api-sorts .dropdown .dropdown-menu li a.active{background-color:#333}.efsa-search-page header{flex:0 0 auto;margin-bottom:3rem!important;margin-top:1.5rem!important;width:75%;z-index:0}.efsa-search-page footer{display:flex;justify-content:space-between;margin-top:3rem!important}.efsa-search-page footer .pagination-navigation{flex:1}.efsa-search-page footer .pagination-navigation .page-item,.efsa-search-page footer .pagination-navigation .pagination{margin-bottom:0!important;margin-top:0!important}.efsa-search-page .views-row{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;border-color:#dee2e6!important;clear:both;margin-bottom:1.5rem!important}.efsa-search-page .views-row:last-of-type{border:0!important}.efsa-search-page .efsa-card--list-item .card-header{border:0!important;margin-bottom:0!important;margin-top:.25rem!important;padding:0!important}.efsa-search-page .efsa-card--list-item .card-footer{display:flex!important;flex-direction:column!important;justify-content:space-between!important}@media (min-width:768px){.efsa-search-page .efsa-card--list-item .card-footer .flex-md-row{flex-direction:row!important}}.efsa-search-page .efsa-card--list-item .card-footer .field__items{display:inline-flex!important;flex-wrap:wrap!important;margin-bottom:0!important}.efsa-search-page .efsa-card--list-item .card-footer .field__items .field__item a{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400!important;text-transform:none}.efsa-search-page .efsa-card--list-item .card-footer .field__items .field__item+.field__item{margin-top:0!important}.efsa-search-page .efsa-card--list-item .card-footer .field__items .field__item:not(:last-child):after{content:","}.efsa-search-page .efsa-card--list-item .card-footer .badge{margin-bottom:.5rem!important}@media (max-width:270px){.search-api-sorts{background-color:unset;float:none;width:100%}.search-api-sorts .dropdown{float:none}.efsa-search-page header{margin-top:0!important;width:100%}}.facet-summary-items{margin-bottom:1rem!important;margin-top:1rem!important}.facet-summary-items .facet-item__value{font-weight:400!important}.facet-summary-items .facet-item__value:hover{text-decoration:underline!important}.efsa-core-entity-autocomplete-search-form .form-autocomplete{background-color:#f8f9fa}.facet-empty .dropdown-menu{padding-bottom:0;padding-top:0}.facets-widget-switcher ul.item-list__switcher{list-style-type:none;margin:0;padding:.25rem 0!important}.views-row article.node--list-item-search-result{margin-bottom:0!important}article.node--list-item-search-result .event__field-registration-details{align-items:center;display:flex!important;margin-top:.5rem!important}article.node--list-item-search-result .event__field-registration-details .field__item{margin-bottom:.5rem!important}article.node--list-item-search-result .event__field-registration-details .field__item:not(:last-child){margin-right:.5rem!important}article.node--list-item-search-result .card-body .card-title,article.node--list-item-search-result-simple .card-body .card-title{max-width:100%}
.spinner-border,.spinner-grow{animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;display:inline-block;height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);width:var(--bs-spinner-width)}@keyframes spinner-border{to{transform:rotate(1turn)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border-right-color:currentcolor;border:var(--bs-spinner-border-width) solid;border-right:var(--bs-spinner-border-width) solid transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}#spinner{height:100%;left:50%;position:fixed;top:50%;width:0;z-index:1}
.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.125rem;--bs-dropdown-color:#333;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.4rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.4rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--bs-dropdown-link-color:#333;--bs-dropdown-link-hover-color:#2e2e2e;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#22294d;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;background-clip:padding-box;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);color:var(--bs-dropdown-color);display:none;font-size:var(--bs-dropdown-font-size);list-style:none;margin:0;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);position:absolute;text-align:left;z-index:var(--bs-dropdown-zindex)}.dropdown-menu[data-bs-popper]{left:0;margin-top:var(--bs-dropdown-spacer);top:100%}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{bottom:100%;margin-bottom:var(--bs-dropdown-spacer);margin-top:0;top:auto}.dropend .dropdown-menu[data-bs-popper]{left:100%;margin-left:var(--bs-dropdown-spacer);margin-top:0;right:auto;top:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{left:auto;margin-right:var(--bs-dropdown-spacer);margin-top:0;right:100%;top:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{border-top:1px solid var(--bs-dropdown-divider-bg);height:0;margin:var(--bs-dropdown-divider-margin-y) 0;opacity:1;overflow:hidden}.dropdown-item{background-color:transparent;border:0;clear:both;color:var(--bs-dropdown-link-color);display:block;font-weight:400;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);text-align:inherit;text-decoration:none;white-space:nowrap;width:100%}.dropdown-item:focus,.dropdown-item:hover{background-color:var(--bs-dropdown-link-hover-bg);color:var(--bs-dropdown-link-hover-color)}.dropdown-item.active,.dropdown-item:active{background-color:var(--bs-dropdown-link-active-bg);color:var(--bs-dropdown-link-active-color);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{background-color:transparent;color:var(--bs-dropdown-link-disabled-color);pointer-events:none}.dropdown-menu.show{display:block}.dropdown-header{color:var(--bs-dropdown-header-color);display:block;font-size:.984375rem;margin-bottom:0;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);white-space:nowrap}.dropdown-item-text{color:var(--bs-dropdown-link-color);display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow:;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:hsla(0,0%,100%,.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#22294d;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.dropdown-multicolumn .dropdown-menu{-moz-column-count:2;column-count:2;-moz-column-fill:auto;column-fill:auto;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:768px){.dropdown-multicolumn .dropdown-menu{-moz-column-count:3;column-count:3}}@media (min-width:992px){.dropdown-multicolumn .dropdown-menu{-moz-column-count:4;column-count:4;height:300px}}.block-facet--date-range-dropdown .dropdown,.block-facet--multi-select-dropdown .dropdown,.views-exposed-form .dropdown{margin-bottom:.25rem;position:relative!important}.block-facet--date-range-dropdown .dropdown .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle:after,.views-exposed-form .dropdown .dropdown-toggle:after{speak:none;speak-as:spell-out;content:"\f107";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.block-facet--date-range-dropdown .dropdown .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle:after,.views-exposed-form .dropdown .dropdown-toggle:after{content:""}}.block-facet--date-range-dropdown .dropdown .dropdown-toggle.show:after,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle.show:after,.views-exposed-form .dropdown .dropdown-toggle.show:after{speak:none;speak-as:spell-out;content:"\f106";display:inline-block;font-family:efsa-icons;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin:0 0 0 8px;text-align:center;text-transform:none}@media speech{.block-facet--date-range-dropdown .dropdown .dropdown-toggle.show:after,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle.show:after,.views-exposed-form .dropdown .dropdown-toggle.show:after{content:""}}.block-facet--date-range-dropdown .dropdown .dropdown-toggle:after,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle:after,.views-exposed-form .dropdown .dropdown-toggle:after{border:none;float:right;margin-top:2px;vertical-align:initial}.block-facet--date-range-dropdown .dropdown .dropdown-toggle~.dropdown-menu,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle~.dropdown-menu,.views-exposed-form .dropdown .dropdown-toggle~.dropdown-menu{background-color:#f8f9fa;border:2px solid #22294d;border-radius:0 0 .2rem .2rem!important;max-width:-moz-fit-content;max-width:fit-content;min-width:100%;width:auto}.block-facet--date-range-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item,.views-exposed-form .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item{display:block;white-space:normal}.block-facet--date-range-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item.active,.block-facet--date-range-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:focus,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item.active,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:focus,.views-exposed-form .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item.active,.views-exposed-form .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:focus{background:#495057;color:#fff}.block-facet--date-range-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:hover,.block-facet--multi-select-dropdown .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:hover,.views-exposed-form .dropdown .dropdown-toggle~.dropdown-menu .dropdown-item:hover{background-color:#6c757d;color:#fff}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu{padding-bottom:0;padding-top:0}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu li:first-child a{border-top:none}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item.active,.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item:active{background-color:#333}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu a.dropdown-item:not(:first-child){border-top:1px solid #e9ecef;padding-bottom:.5rem!important;padding-top:.5rem!important}.facets-widget-date_range_dropdown:not(.is-empty) .dropdown-menu .dropdown-divider{margin:0}
:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{overflow-y:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.mm-ocd{position:fixed;top:0;right:0;bottom:100%;left:0;z-index:9999;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;background:rgba(0,0,0,0);-webkit-transition-property:bottom,background-color;-o-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-duration:0s,.3s;-o-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:.45s,.15s;-o-transition-delay:.45s,.15s;transition-delay:.45s,.15s}.mm-ocd--open{bottom:0;background:rgba(0,0,0,.25);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.mm-ocd__content{position:absolute;top:0;bottom:0;z-index:2;width:var(--mm-ocd-width);min-width:var(--mm-ocd-min-width);max-width:var(--mm-ocd-max-width);background:#fff;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-ocd__backdrop{position:absolute;top:0;bottom:0;z-index:3;width:clamp(calc(100% - var(--mm-ocd-max-width)),calc(100% - var(--mm-ocd-width)),calc(100% - var(--mm-ocd-min-width)));background:rgba(3,2,1,0)}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{width:100%;height:100%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm-spn ul{-webkit-overflow-scrolling:touch;position:fixed;top:0;left:100%;bottom:0;z-index:2;width:calc(100% + var(--mm-spn-panel-offset));padding-right:var(--mm-spn-panel-offset);line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(-1 * var(--mm-spn-panel-offset));overflow:visible}.mm-spn li{position:relative;background:inherit;cursor:pointer}.mm-spn li:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);right:calc(var(--mm-spn-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm-spn li:after{content:"";display:block;margin-left:var(--mm-spn-item-indent);border-top:1px solid;opacity:.15}.mm-spn a,.mm-spn span{position:relative;z-index:1;padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/ 2) var(--mm-spn-item-indent)}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm-spn span{background:0 0}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{content:"";display:block;position:absolute;top:calc(var(--mm-spn-item-height)/ 2);left:var(--mm-spn-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;position:absolute;top:0;left:0;right:0;height:var(--mm-spn-item-height);padding:0 calc(var(--mm-spn-item-indent) * 2);line-height:var(--mm-spn-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{content:"";display:block;position:fixed;top:inherit;z-index:2;width:100%;border-top:1px solid currentColor;opacity:.15}.mm-spn.mm-spn--light{color:#444;background:#f3f3f3}.mm-spn.mm-spn--dark{color:#ddd;background:#333}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{width:100%;padding-right:0;position:static}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/ 2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}
