.tabs[data-v-7e002608]{display:flex;gap:1rem;margin:1rem 0}.tab-buttons[data-v-7e002608]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem 0}button[data-v-7e002608]{text-wrap-mode:nowrap;min-width:fit-content}[role=tab][data-v-7e002608]{padding:.5rem 1rem;cursor:pointer;border:1px solid #ccc;background:none;border-radius:4px}[role=tab][aria-selected=true][data-v-7e002608]{background:#eee;color:#000;border-color:#999;font-weight:700!important}[role=tab][data-v-7e002608]:focus{outline:2px solid #4caf50;outline-offset:2px}.fade-section[data-v-7e002608]{opacity:0;transition:opacity 1s ease-out}.fade-section.visible[data-v-7e002608]{opacity:1}.chevron-icon{transition:transform .2s ease-in-out}.filterable-dropdown-container[data-v-93cc1aa3]{position:relative}.filterable-dropdown-input[data-v-93cc1aa3]{width:100%;padding:var(--pagefind-vue-input-padding);padding-right:4rem;box-sizing:border-box;border:var(--pagefind-vue-input-border);border-radius:var(--pagefind-vue-input-border-radius);font-size:var(--pagefind-vue-font-size);color:var(--pagefind-vue-input-color);background:var(--pagefind-vue-input-bg)}.filterable-dropdown-options[data-v-93cc1aa3]{position:absolute;width:100%;max-height:var(--pagefind-vue-options-max-height);overflow-y:auto;z-index:var(--pagefind-vue-options-z-index, 1000);background:var(--pagefind-vue-options-bg);border:var(--pagefind-vue-options-border);border-top:none;margin:0;padding:0;list-style:none;box-shadow:var(--pagefind-vue-options-shadow)}.filterable-dropdown-option[data-v-93cc1aa3]{width:100%;text-align:var(--pagefind-vue-option-text-align);padding:var(--pagefind-vue-option-padding);border:none;background:none;cursor:pointer;color:var(--pagefind-vue-option-color);font-size:var(--pagefind-vue-option-font-size);margin:0;font-family:inherit;line-height:inherit;font-style:normal;font-weight:400;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;border-radius:0;box-shadow:none}.filterable-dropdown-option[data-v-93cc1aa3]:hover,.filterable-dropdown-option[data-v-93cc1aa3]:focus{background-color:var(--pagefind-vue-option-hover-bg)}.filterable-dropdown-option[aria-selected=true][data-v-93cc1aa3]{background-color:var(--pagefind-vue-option-selected-bg)}.filterable-dropdown-option[disabled][data-v-93cc1aa3],.filterable-dropdown-option[disabled][data-v-93cc1aa3]:hover{opacity:.5;cursor:default;background-color:var(--pagefind-vue-option-disabled-bg)}.filterable-dropdown-no-results[data-v-93cc1aa3]{padding:var(--pagefind-vue-option-padding);color:var(--pagefind-vue-option-color);font-style:var(--pagefind-vue-no-results-font-style)}.input-wrapper[data-v-93cc1aa3]{position:relative;width:100%}.dropdown-icon[data-v-93cc1aa3]{position:absolute;right:.5rem;top:0;bottom:0;margin:auto;pointer-events:none}.clear-button[data-v-93cc1aa3]{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;font-size:1.2em;padding:0;margin:0;line-height:1;pointer-events:auto}:root{--pagefind-vue-checkbox-option-margin: .5rem 0;--pagefind-vue-checkbox-label-padding: .1rem 1.5rem;--pagefind-vue-checkbox-label-font-size: 1rem;--pagefind-vue-checkbox-text-color: black;--pagefind-vue-checkbox-input-size: 1rem;--pagefind-vue-checkbox-accent: rgb(55, 0, 255)}.checkbox-option[data-v-e28cbf2b]{margin:var(--pagefind-vue-checkbox-option-margin);position:relative;width:100%}.checkbox-option label[data-v-e28cbf2b]{display:block;position:relative;cursor:pointer;min-height:1.2rem}.checkbox-wrapper[data-v-e28cbf2b]{position:absolute;left:0;top:50%;transform:translateY(-50%)}.label-text[data-v-e28cbf2b]{display:block;text-align:left;color:var(--pagefind-vue-checkbox-text-color);font-size:var(--pagefind-vue-checkbox-label-font-size);padding:var(--pagefind-vue-checkbox-label-padding)}.checkbox-option input[type=checkbox][data-v-e28cbf2b]{margin:0;padding:0;cursor:pointer;width:1.2rem;height:var(--pagefind-vue-checkbox-input-size);accent-color:var(--pagefind-vue-checkbox-accent)}.checkbox-option label.disabled[data-v-e28cbf2b]{opacity:.5;cursor:default}.checkbox-option label.disabled input[type=checkbox][data-v-e28cbf2b]{cursor:default}.filter-input[data-v-4f711690]{width:100%;padding:var(--pagefind-vue-input-padding);border:var(--pagefind-vue-input-border);border-radius:var(--pagefind-vue-input-border-radius);font-size:var(--pagefind-vue-input-font-size);box-sizing:border-box;margin-bottom:2px;padding-right:30px}.input-wrapper[data-v-4f711690]{position:relative;width:100%}.clear-button[data-v-4f711690]{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;font-size:1.2em;padding:0;margin:0;line-height:1;pointer-events:auto}.checkbox-container[data-v-4f711690]{max-height:var(--pagefind-vue-options-max-height);overflow-y:auto;overflow-x:hidden;border:var(--pagefind-vue-input-border);border-radius:var(--pagefind-vue-input-border-radius);padding:6px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.checkbox-container[data-v-4f711690]::-webkit-scrollbar{width:8px}.checkbox-container[data-v-4f711690]::-webkit-scrollbar-track{background:transparent;margin:3px}.checkbox-container[data-v-4f711690]::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:4px;border:2px solid transparent;background-clip:content-box}.no-results[data-v-4f711690]{color:#888;font-style:italic;padding:10px 0}.filters-sidebar[data-v-a6aa776d]{padding:1rem;border-right:1px solid #ccc;grid-column:1;overflow:visible}.filter-group-header[data-v-a6aa776d]{margin-bottom:.5rem}.filter-group-button[data-v-a6aa776d]{cursor:pointer;transition:background-color .2s ease}.filter-group-button[data-v-a6aa776d]:hover{background-color:#e9ecef}.filter-group-title[data-v-a6aa776d]{margin:0;font-size:1.2rem;display:flex;justify-content:space-between;align-items:center}.collapse-icon[data-v-a6aa776d]{transition:transform .2s ease;font-size:.8rem}.filter-group-content[data-v-a6aa776d]{overflow:visible}.collapse-enter-active[data-v-a6aa776d],.collapse-leave-active[data-v-a6aa776d]{transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);overflow:hidden}.collapse-enter-to[data-v-a6aa776d],.collapse-leave-from[data-v-a6aa776d]{overflow:visible}.collapse-enter-from[data-v-a6aa776d],.collapse-leave-to[data-v-a6aa776d]{max-height:0;opacity:0}.collapse-enter-to[data-v-a6aa776d],.collapse-leave-from[data-v-a6aa776d]{max-height:1000px;opacity:1}.filter-group[data-v-a6aa776d]{margin-bottom:1.5rem;text-align:left}.filter-group div[data-v-a6aa776d]{text-align:left;width:100%}.filter-group h3[data-v-a6aa776d]{margin-bottom:.5rem;font-size:1.1rem}.filter-group ul[data-v-a6aa776d]{list-style:none;padding:0;margin:0}.filter-group li[data-v-a6aa776d]{margin:.5rem 0}.filter-group label[data-v-a6aa776d]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.filter-group input[type=checkbox][data-v-a6aa776d]{cursor:pointer}.filter-group input[type=text][data-v-a6aa776d]{width:100%;padding:.5rem;margin-bottom:.5rem;border:1px solid #ccc;border-radius:4px}@media (max-width: 768px){.filters-sidebar[data-v-a6aa776d]{border-right:none;border-bottom:1px solid #ccc}}.pagination[data-v-ef2f5d7d]{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 0}button[data-v-ef2f5d7d]{padding:.5rem 1rem;cursor:pointer;font-style:normal;text-wrap-mode:nowrap;width:6rem}span[data-v-ef2f5d7d]{text-wrap-mode:nowrap}.pagination button[data-v-ef2f5d7d]:disabled{opacity:.5;cursor:not-allowed}.visually-hidden[data-v-a6696a32]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.results-section[data-v-a6696a32]{padding:1rem}.active-filters-text[data-v-a6696a32]{font-size:.75rem;color:#666;margin-bottom:.5rem}.result[data-v-a6696a32]{display:flex;flex-direction:column;gap:.1rem;margin-bottom:1rem;justify-content:center}.flex-row[data-v-a6696a32]{display:flex;flex-direction:row;gap:1rem}#results-list>li[data-v-a6696a32]{list-style-type:none}button[data-v-a6696a32]{padding:.5rem 1rem;cursor:pointer;font-style:normal}[data-v-a6696a32] .result-excerpt mark{color:#000}h2[data-v-a6696a32]{margin-top:0;margin-bottom:0}:root{--pagefind-vue-input-border: 1px solid #ccc;--pagefind-vue-input-border-radius: .25rem;--pagefind-vue-input-font-size: 1rem;--pagefind-vue-input-color: black;--pagefind-vue-input-bg: white;--pagefind-vue-input-padding: .5rem;--pagefind-vue-options-max-height: 200px;--pagefind-vue-options-z-index: 1000;--pagefind-vue-options-bg: white;--pagefind-vue-options-border: 1px solid #ccc;--pagefind-vue-options-shadow: 0 2px 4px rgba(0, 0, 0, .1);--pagefind-vue-option-text-align: left;--pagefind-vue-option-padding: .4rem;--pagefind-vue-option-color: black;--pagefind-vue-option-font-size: 1rem;--pagefind-vue-option-hover-bg: #b6b6b6;--pagefind-vue-option-selected-bg: #c1ffbe;--pagefind-vue-option-disabled-bg: #f5f5f5;--pagefind-vue-no-results-font-style: italic}.visually-hidden[data-v-49353ef1]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search-input[data-v-49353ef1],form[data-v-49353ef1]{width:100%}.search-form[data-v-49353ef1]{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center}.input-wrapper[data-v-49353ef1]{flex:1;display:flex;flex-direction:column}.search-input-container[data-v-49353ef1]{position:relative;display:flex;align-items:center}.search-icon[data-v-49353ef1]{position:absolute;left:.75rem;z-index:1;pointer-events:none}#search[data-v-49353ef1]{width:100%;color:#000;font-size:1rem;padding-left:3rem}#results-list>li[data-v-49353ef1]{list-style-type:none}.search-container[data-v-49353ef1]{width:100%}section.results-section[data-v-49353ef1]{padding:1rem}.fade-section[data-v-49353ef1]{opacity:0;transition:opacity 1s ease-out}.fade-section.visible[data-v-49353ef1]{opacity:1}.filters-tabs-header[data-v-49353ef1]{margin:1rem 0;padding:0 1rem}.tabs-clear-row[data-v-49353ef1]{display:grid;grid-template-columns:minmax(200px,1fr) 3fr auto;align-items:center;gap:2rem}.tabs-results-align[data-v-49353ef1]{display:flex;align-items:center;justify-content:flex-start;grid-column:2}.filters-header-title[data-v-49353ef1]{margin:0;font-size:1.2rem;justify-self:start;flex:0 0 auto}.tabs-container[data-v-49353ef1]{flex:1;justify-self:start}.clear-button[data-v-49353ef1]{margin-left:auto}.content-layout[data-v-49353ef1]{display:grid;grid-template-columns:minmax(200px,1fr) 3fr;gap:2rem;align-items:start}.results-section[data-v-49353ef1]{grid-column:2}.pagination[data-v-49353ef1]{display:flex;justify-content:center;align-items:center;gap:1rem;margin:1rem 0}button[data-v-49353ef1]{padding:.5rem 1rem;cursor:pointer;font-style:normal;text-wrap-mode:nowrap;min-width:fit-content}.pagination button[data-v-49353ef1]:disabled{opacity:.5;cursor:not-allowed}.tabs[data-v-49353ef1]{display:flex;gap:1rem;margin:0}.tabs button[data-v-49353ef1]{padding:.5rem 1rem;cursor:pointer;border:1px solid #ccc;background:none;border-radius:4px}.tabs button.active[data-v-49353ef1]{background:#eee;border-color:#999}.tab-buttons[data-v-49353ef1]{display:flex;justify-content:center;gap:1rem;margin:1rem 0}[role=tab][data-v-49353ef1]{padding:.5rem 1rem;cursor:pointer;border:1px solid #ccc;background:none;border-radius:4px}[role=tab][aria-selected=true][data-v-49353ef1]{background:#eee;color:#000;border-color:#999;font-weight:700!important}[role=tab][data-v-49353ef1]:focus{outline:2px solid #4caf50;outline-offset:2px}#results-list mark[data-v-49353ef1]{color:#000}@media (max-width: 768px){.content-layout[data-v-49353ef1]{grid-template-columns:1fr}.filters-tabs-header[data-v-49353ef1]{grid-template-columns:1fr;gap:1rem}.results-section[data-v-49353ef1]{grid-column:span 1}}.composition-line[data-v-4d4677c9]{line-height:1.05;vertical-align:baseline}.composition-line .result-entry[data-v-4d4677c9]{margin-right:.3em}.composition-value sub[data-v-4d4677c9],.composition-value sup[data-v-4d4677c9]{vertical-align:middle;font-size:.85em}.loading[data-v-3ef8b4be]{text-align:center;padding:2rem;font-style:italic}.result[data-v-3ef8b4be]{display:flex;flex-direction:column;gap:.3rem;margin-bottom:1rem}.flex-row[data-v-3ef8b4be]{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;flex-wrap:wrap}:root{--pagefind-vue-fd-chevron-color: #000;--pagefind-vue-checkbox-text-color: #f5f5f5;--pagefind-vue-checkbox-accent: #fff;--pagefind-vue-input-border-radius: 0px}label>span.label-text{text-transform:capitalize}aside>h2{text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:1rem;border-bottom:1px solid var(--med-grey);padding-bottom:.5em}h3.filter-group-label{padding:0;margin:0;color:var(--salmon);display:flex;align-items:center;justify-content:space-between;font-family:DM Sans,sans-serif;font-size:1.1rem;text-transform:uppercase;font-weight:600}div.filter-group>div>h3{font-family:DM Sans,sans-serif}div.filter-group-header.filter-group-button:hover{background-color:#3e3e3e}div.filter-group-container{overflow:visible}div.input-wrapper>input.filterable-dropdown-input,div.input-wrapper>input.filter-input{border-radius:0}div.input-wrapper>input.filter-input{margin-bottom:0}input.filterable-dropdown-input:focus,input.filter-input:focus{outline:none;border:1px solid var(--salmon);border-radius:0}div.input-wrapper>svg.chevron-icon.dropdown-icon{width:22px;height:22px}div.input-wrapper>svg.chevron-icon.dropdown-icon>path{fill:#333;stroke:#333;stroke-width:8}div.filter-group>h3{font-family:DM Sans,sans-serif;font-weight:400}div.tab-buttons>button[role=tab]{border-radius:0;font-size:.8em}div.search-container>section{padding-left:1rem;padding-right:1rem}div.search-input-container>input#search{padding-top:1.5rem;padding-bottom:1.5rem;font-weight:600;font-size:1.2rem}button.clear-button{text-transform:uppercase;font-family:DM Sans,sans-serif;height:auto}div.pagination>button,div.pagination>span{font-family:DM Sans,sans-serif;text-transform:uppercase;letter-spacing:.09em;font-size:.8em;padding:inherit}.results-section .pagination{justify-content:flex-end}div.filters-tabs-header>div.tabs-clear-row{gap:0}div.tabs-clear-row>button.clear-button:after{content:" Search"}div.tabs>div.tab-buttons{justify-content:start;margin-left:3.25rem}div.search-container>div.filters-tabs-header{margin-bottom:0}div.tabs-clear-row>h2.filters-header-title{font-family:DM Sans,sans-serif;font-size:.85rem;border-bottom:1px solid var(--med-grey);width:100%;padding-bottom:.5em;text-transform:uppercase}@media (max-width: 768px){div.filters-tabs-header>div.tabs-clear-row{display:flex;flex-direction:column-reverse;align-items:center}div.tabs>div.tab-buttons{justify-content:center;margin-left:0}button.clear-button{margin-left:auto;margin-right:auto}div.search-container>section{padding-bottom:0}}div.search-container>div.content-layout{gap:1rem}div.content-layout>aside.filters-sidebar{border-right:none}div.content-layout>section.results-section{border-top:none;border-bottom:none}hr.results-headder-content-separator{border:none;border-top:1px solid var(--med-grey);margin-bottom:1rem;width:100%;margin-left:0}div.content-layout>section.results-section>h2{font-family:Domaine Display;text-transform:uppercase;margin-bottom:.5rem}section.results-section>div.active-filters-text{color:#afafaf;text-transform:uppercase}div.filter-group div.checkbox-container{border:none}div.checkbox-container.checkbox-group{background-color:#fff}div.checkbox-container.checkbox-group .label-text{color:#000}ul.filterable-dropdown-options>li>button.filterable-dropdown-option{font-family:DM Sans,sans-serif}.results-section h2{font-family:Domaine Display;text-transform:uppercase;text-align:left}.result{display:flex;flex-direction:column;gap:.3rem}.flex-row{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;flex-wrap:wrap}.image-result{width:150px;aspect-ratio:1 / 1;flex-shrink:0;overflow:hidden}.image-result img{width:100%;height:100%;object-fit:cover;display:block;border:1px solid var(--med-grey)}.result{flex:1;min-width:0;padding-bottom:1rem;border-bottom:1px solid var(--med-grey)}.result-text{flex:1;min-width:200px}@media (max-width: 480px){.flex-row{flex-direction:column}.image-result{width:80vw;aspect-ratio:1 / 1;margin-left:auto;margin-right:auto}.result-text{min-width:100%;margin-left:1rem}}body{background-image:url(/imgs/BG-database.jpg)}
