.searchable-select-container.svelte-95s35q{min-width:13rem;color:var(--text);gap:.45rem;font-size:.875rem;font-weight:600;line-height:1.25;display:grid}.searchable-select.svelte-95s35q{position:relative}.searchable-select-label.svelte-95s35q{color:var(--text);font-size:.875rem;font-weight:600;line-height:1.25}.searchable-select-trigger.svelte-95s35q{border:1px solid var(--border);background-color:var(--surface-elevated);width:100%;min-height:2.75rem;color:var(--text);cursor:pointer;text-align:left;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 1px 2px #0000000d}.searchable-select-trigger.svelte-95s35q:hover{border-color:var(--secondary-hover)}.searchable-select-trigger.svelte-95s35q:focus-visible{border-color:var(--secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary) 24%, transparent);outline:none}.searchable-select-value.svelte-95s35q{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;overflow:hidden}.searchable-select-value.placeholder.svelte-95s35q{color:var(--text-muted);font-weight:400}.searchable-select-chevron.svelte-95s35q{width:1rem;height:1rem;color:var(--secondary);flex:none;transition:transform .2s}.searchable-select-chevron.rotate-180.svelte-95s35q{transform:rotate(180deg)}.searchable-select-dropdown.svelte-95s35q{z-index:50;border:1px solid var(--border);background-color:var(--surface-elevated);border-radius:.5rem;width:100%;margin-top:.35rem;padding:.5rem;position:absolute;overflow:hidden;box-shadow:0 12px 24px #00000024}.searchable-select-search.svelte-95s35q{border:1px solid var(--border);background-color:var(--surface-elevated);width:100%;min-height:2.25rem;color:var(--text);border-radius:.375rem;outline:none;margin-bottom:.5rem;padding:0 .75rem;font-size:.8125rem;transition:border-color .2s,box-shadow .2s}.searchable-select-search.svelte-95s35q:hover{border-color:var(--secondary-hover)}.searchable-select-search.svelte-95s35q:focus-visible{border-color:var(--secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary) 24%, transparent)}.searchable-select-list.svelte-95s35q{gap:.15rem;max-height:15rem;display:grid;overflow-y:auto}.searchable-select-item.svelte-95s35q{width:100%;color:var(--text);cursor:pointer;text-align:left;background-color:#0000;border:0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.searchable-select-item.svelte-95s35q:hover{background-color:color-mix(in srgb, var(--secondary) 12%, var(--surface-elevated));color:var(--text)}.searchable-select-item.selected.svelte-95s35q{background-color:color-mix(in srgb, var(--secondary) 18%, var(--surface-elevated));color:var(--secondary-active);font-weight:600}.searchable-select-item.svelte-95s35q:disabled{cursor:not-allowed;opacity:.5}.searchable-select-checkbox.svelte-95s35q{border:1px solid var(--secondary);background-color:#0000;border-radius:.25rem;flex:none;width:1rem;height:1rem;transition:background-color .15s,border-color .15s}.searchable-select-checkbox.checked.svelte-95s35q{border-color:var(--secondary);background-color:var(--secondary)}.searchable-select-empty.svelte-95s35q{color:var(--text-muted);padding:.5rem .75rem;font-size:.875rem}.selected-count.svelte-95s35q{background-color:color-mix(in srgb, var(--secondary) 14%, transparent);color:var(--secondary-active);border-radius:999px;align-items:center;padding:.3rem .5rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.filter-container.svelte-kt4bbr{border:1px solid var(--border);background-color:var(--surface-elevated);box-shadow:0 1px 3px color-mix(in srgb, var(--text) 6%, transparent);border-radius:.875rem;gap:1.125rem;margin:1rem 20px;padding:1.25rem 1.5rem;display:grid}.search-row.svelte-kt4bbr{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.primary-filters.svelte-kt4bbr{flex-wrap:wrap;flex:auto;gap:1rem;display:flex}.primary-filters.svelte-kt4bbr>*{flex:14rem;min-width:12rem;max-width:20rem}.advanced-filters.svelte-kt4bbr{border-top:1px solid var(--border);gap:.875rem;padding-top:.25rem;display:grid}.advanced-filters-toggle.svelte-kt4bbr{width:fit-content;color:var(--tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.875rem;font-weight:700;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.advanced-filters-toggle.svelte-kt4bbr:hover{border-color:var(--border);background-color:var(--surface-hover,#0000000a);color:var(--tertiary-hover)}.advanced-filters-toggle.svelte-kt4bbr:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.advanced-filters-icon{width:1rem;height:1rem;transition:transform .18s}.advanced-filters-toggle[aria-expanded=true].svelte-kt4bbr .advanced-filters-icon{transform:rotate(180deg)}.advanced-filters-count.svelte-kt4bbr{background-color:var(--secondary);min-width:1.25rem;height:1.25rem;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.remaining-filters.svelte-kt4bbr{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.selected-filters.svelte-kt4bbr{min-width:0;color:var(--text-muted);font-size:.8125rem}.selected-filters.svelte-kt4bbr ul:where(.svelte-kt4bbr){flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.selected-filters.svelte-kt4bbr li:where(.svelte-kt4bbr){display:flex}.selected-filter-badge{opacity:.85;align-items:center;gap:.35rem;display:inline-flex;background-color:var(--primary)!important;color:var(--text)!important}.selected-filter-badge:hover{background-color:var(--primary-hover)!important}.filter-label.svelte-kt4bbr{margin:.35rem;font-size:.875rem;font-weight:700}.filter-value{align-items:center;gap:.1rem;font-weight:500;display:inline-flex}.tertiary-filter-value{background-color:var(--secondary)!important;color:var(--text)!important}.tertiary-filter-value:hover{background-color:var(--secondary-hover)!important}.search-button.svelte-kt4bbr{border:1px solid var(--secondary);background-color:var(--secondary);min-height:2.75rem;color:var(--text);cursor:pointer;border-radius:.5rem;flex:none;padding:.65rem 1.5rem;font-size:.875rem;font-weight:700;transition:background-color .2s,box-shadow .2s,transform .2s}.search-button.svelte-kt4bbr:hover{background-color:var(--secondary-hover)}.search-button.svelte-kt4bbr:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary) 24%, transparent);outline:none}.search-button.svelte-kt4bbr:active{background-color:var(--secondary-active);transform:translateY(1px)}@media (width<=900px){.remaining-filters.svelte-kt4bbr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.filter-container.svelte-kt4bbr{margin:1rem 12px;padding:1rem}.search-row.svelte-kt4bbr{flex-direction:column;align-items:stretch}.primary-filters.svelte-kt4bbr>*{max-width:none}.remaining-filters.svelte-kt4bbr{grid-template-columns:minmax(0,1fr)}.search-button.svelte-kt4bbr{width:100%;color:var(--text)}}.question-pagination.svelte-15tzdlq{grid-template-columns:1fr auto 1fr;align-items:center;width:100%;margin:1.5rem 0;padding:0 1.5rem;display:grid}.pagination-pages.svelte-15tzdlq{grid-column:2}.question-pagination.svelte-15tzdlq ul{flex-wrap:wrap;justify-content:center;gap:.375rem;margin:0;padding:0;display:flex}.question-pagination.svelte-15tzdlq a,.question-pagination.svelte-15tzdlq button{border:1px solid var(--border);background-color:var(--surface);min-width:2.5rem;height:2.5rem;color:var(--text-muted);border-radius:.375rem;justify-content:center;align-items:center;padding:0 .625rem;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.question-pagination.svelte-15tzdlq a:hover,.question-pagination.svelte-15tzdlq button:hover:not(:disabled){border-color:var(--primary);background-color:color-mix(in srgb, var(--primary) 12%, var(--surface));color:var(--text)}.question-pagination.svelte-15tzdlq [aria-current=page]{border-color:var(--secondary);border-width:2px;border-radius:.375rem}.question-pagination.svelte-15tzdlq button:disabled,.question-pagination.svelte-15tzdlq [aria-disabled=true]{cursor:not-allowed;opacity:.45}.page-size-control.svelte-15tzdlq{grid-column:3;justify-self:end;align-items:center;display:inline-flex}.page-size-control.svelte-15tzdlq select:where(.svelte-15tzdlq){border:1px solid var(--border);background-color:var(--surface);min-width:3.75rem;height:2.5rem;color:var(--text);font:inherit;cursor:pointer;border-radius:.375rem;padding:0 1.75rem 0 .625rem}.page-size-control.svelte-15tzdlq select:where(.svelte-15tzdlq):hover{border-color:var(--primary)}@media (width<=640px){.question-pagination.svelte-15tzdlq{grid-template-columns:1fr;gap:1rem;margin:1.25rem 0}.pagination-pages.svelte-15tzdlq,.page-size-control.svelte-15tzdlq{grid-column:1;justify-self:center}.question-pagination.svelte-15tzdlq ul{gap:.25rem}.question-pagination.svelte-15tzdlq a,.question-pagination.svelte-15tzdlq button{min-width:2.25rem;height:2.25rem;padding:0 .5rem}}.empty-state.svelte-19xcrox{text-align:center;justify-items:center;gap:.5rem;max-width:28rem;margin:2.5rem auto;padding:2rem 1.5rem;display:grid}.empty-state-icon{width:2.75rem;height:2.75rem;color:var(--tertiary);margin-bottom:.5rem}.empty-state.svelte-19xcrox h2:where(.svelte-19xcrox){color:var(--text);margin:0;font-size:1.125rem;font-weight:700}.empty-state.svelte-19xcrox p:where(.svelte-19xcrox){color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.5}.empty-state-actions.svelte-19xcrox{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1rem;display:flex}.empty-state-primary.svelte-19xcrox,.empty-state-secondary.svelte-19xcrox{cursor:pointer;border-radius:.5rem;padding:.65rem 1.15rem;font-size:.875rem;font-weight:700;transition:background-color .2s,border-color .2s,color .2s}.empty-state-primary.svelte-19xcrox{border:1px solid var(--secondary);background-color:var(--secondary);color:var(--text)}.empty-state-primary.svelte-19xcrox:hover{background-color:var(--secondary-hover)}.empty-state-primary.svelte-19xcrox:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary) 24%, transparent);outline:none}.empty-state-secondary.svelte-19xcrox{border:1px solid var(--border);color:var(--tertiary);background-color:#0000}.empty-state-secondary.svelte-19xcrox:hover{border-color:var(--tertiary);color:var(--tertiary-hover)}.empty-state-secondary.svelte-19xcrox:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}@media (width<=480px){.empty-state-actions.svelte-19xcrox{flex-direction:column;width:100%}.empty-state-primary.svelte-19xcrox,.empty-state-secondary.svelte-19xcrox{width:100%}}.question{margin:1rem 20px;padding:1rem}
