.sr-only[data-astro-cid-quo6hixt]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#catalogue[data-astro-cid-quo6hixt]{--line:#e6e6e3;--active:#fcecee;--red:#c4161c;font-size:15px}button[data-astro-cid-quo6hixt],input[data-astro-cid-quo6hixt],select[data-astro-cid-quo6hixt]{font:inherit;color:inherit}button[data-astro-cid-quo6hixt]{cursor:pointer}button[data-astro-cid-quo6hixt]:focus-visible,input[data-astro-cid-quo6hixt]:focus-visible,select[data-astro-cid-quo6hixt]:focus-visible{outline:2px solid #1a73e8;outline-offset:3px}svg[data-astro-cid-quo6hixt]{width:18px;height:18px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.catalogue-toolbar[data-astro-cid-quo6hixt]{display:flex;gap:10px;align-items:stretch;min-height:46px}.view-switch[data-astro-cid-quo6hixt]{display:flex;height:46px;padding:3px;border:1px solid var(--line);border-radius:9px;background:#fff;flex-shrink:0}.view-switch[data-astro-cid-quo6hixt] button[data-astro-cid-quo6hixt]{display:grid;place-items:center;border:0;border-radius:6px;background:none;width:38px;height:38px;padding:0;color:#737373}.view-switch[data-astro-cid-quo6hixt] button[data-astro-cid-quo6hixt][aria-pressed=true]{background:var(--active);color:var(--red);box-shadow:inset 0 0 0 1px var(--line)}.search-field[data-astro-cid-quo6hixt]{display:flex;align-items:center;gap:9px;padding:0 13px;background:#fff;border:1px solid var(--line);border-radius:9px;min-width:0;flex:1;color:#737373}.search-field[data-astro-cid-quo6hixt] input[data-astro-cid-quo6hixt]{background:none;border:0;width:100%;min-width:0;padding:10px 0;font-size:16px;color:#1d1d1f}.search-field[data-astro-cid-quo6hixt] input[data-astro-cid-quo6hixt]::placeholder{font-size:14px;color:#737373}#filter-toggle[data-astro-cid-quo6hixt]{display:flex;align-items:center;justify-content:center;gap:7px;flex-shrink:0;padding:0 13px;border:1px solid var(--line);border-radius:9px;background:#fff}#filter-toggle[data-astro-cid-quo6hixt][aria-expanded=true]{background:var(--active);color:var(--red);box-shadow:inset 0 0 0 3px #fff}#filter-badge[data-astro-cid-quo6hixt]{background:var(--red);color:#fff;border-radius:12px;min-width:20px;padding:0 5px;font-size:12px}.result-head[data-astro-cid-quo6hixt]{display:flex;justify-content:space-between;align-items:center;gap:10px;color:#737373;font-size:13px;margin:18px 0 13px;min-height:30px}.sort-label[data-astro-cid-quo6hixt]{margin-right:auto}#catalogue-sort[data-astro-cid-quo6hixt]{border:0;background:transparent;max-width:190px;font-size:13px;padding:4px 0;color:#737373}.catalogue-layout[data-astro-cid-quo6hixt]{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}.catalogue-layout[data-astro-cid-quo6hixt].filters-open{grid-template-columns:minmax(0,1fr) 228px}.catalogue-results[data-astro-cid-quo6hixt]{min-width:0}#filter-panel[data-astro-cid-quo6hixt]{background:#fff;border-radius:12px;padding:16px;min-width:0}.panel-head[data-astro-cid-quo6hixt]{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px;font-weight:600}#close-filters[data-astro-cid-quo6hixt]{display:none;border:0;background:none;padding:4px}fieldset[data-astro-cid-quo6hixt]{border:0;border-top:1px solid var(--line);padding:12px 0 0;margin:13px 0 0;min-width:0}legend[data-astro-cid-quo6hixt]{font-size:13px;font-weight:600;padding:0}.filter-option[data-astro-cid-quo6hixt]{display:flex;align-items:center;gap:7px;padding:4px 0;font-size:13px;cursor:pointer}.filter-option[data-astro-cid-quo6hixt] input[data-astro-cid-quo6hixt]{accent-color:var(--red);margin:0;width:15px;height:15px;flex-shrink:0}.filter-option[data-astro-cid-quo6hixt] small[data-astro-cid-quo6hixt]{margin-left:auto;color:#737373;font-size:12px}.license-option[data-astro-cid-quo6hixt]{align-items:flex-start}.license-option[data-astro-cid-quo6hixt] input[data-astro-cid-quo6hixt]{margin-top:4px}.panel-foot[data-astro-cid-quo6hixt]{padding-top:15px;display:flex;gap:10px;align-items:center}#reset-filters[data-astro-cid-quo6hixt]{border:0;background:none;color:var(--red);padding:0;font-size:13px}#apply-filters[data-astro-cid-quo6hixt]{display:none;border:0;border-radius:8px;padding:12px 14px;background:var(--red);color:#fff;font-weight:600}#catalogue-table-wrap[data-astro-cid-quo6hixt]{overflow-x:auto;background:#fff;border-radius:10px}table[data-astro-cid-quo6hixt]{width:100%;border-collapse:collapse;min-width:850px;text-align:left;font-size:13px}th[data-astro-cid-quo6hixt]{font-weight:500;color:#737373;font-size:12px;padding:12px 11px;border-bottom:1px solid var(--line);white-space:nowrap}th[data-astro-cid-quo6hixt] button[data-astro-cid-quo6hixt]{font:inherit;border:0;background:none;padding:0;color:inherit;display:flex;gap:5px;align-items:center}td[data-astro-cid-quo6hixt]{padding:13px 11px;border-bottom:1px solid var(--line);vertical-align:top}td[data-astro-cid-quo6hixt] a[data-astro-cid-quo6hixt]{color:inherit;text-decoration:none}td[data-astro-cid-quo6hixt] a[data-astro-cid-quo6hixt]:hover{text-decoration:underline}td[data-astro-cid-quo6hixt]:first-child{white-space:nowrap}tr[data-astro-cid-quo6hixt]:last-child td[data-astro-cid-quo6hixt]{border-bottom:0}[data-astro-cid-quo6hixt][hidden],tr[data-astro-cid-quo6hixt][hidden]{display:none!important}@media(max-width:700px){.catalogue-layout[data-astro-cid-quo6hixt].filters-open{grid-template-columns:minmax(0,1fr)}.catalogue-toolbar[data-astro-cid-quo6hixt]{gap:7px}.view-switch[data-astro-cid-quo6hixt]{padding:3px}.view-switch[data-astro-cid-quo6hixt] button[data-astro-cid-quo6hixt]{width:30px}.search-field[data-astro-cid-quo6hixt]{padding:0 9px;gap:6px}.search-field[data-astro-cid-quo6hixt]>svg[data-astro-cid-quo6hixt]{display:none}#filter-toggle[data-astro-cid-quo6hixt]{padding:0 10px}#filter-toggle[data-astro-cid-quo6hixt]>span[data-astro-cid-quo6hixt]:not(#filter-badge){display:none}#filter-toggle[data-astro-cid-quo6hixt] svg[data-astro-cid-quo6hixt]{width:20px;height:20px}.result-head[data-astro-cid-quo6hixt]{font-size:12px}#catalogue-sort[data-astro-cid-quo6hixt]{max-width:170px}#filter-panel[data-astro-cid-quo6hixt]{position:fixed;inset:60px 0 0;z-index:50;border-radius:12px 12px 0 0;padding:0;display:flex;flex-direction:column;max-height:calc(100dvh - 60px);box-shadow:0 -4px 30px #0002}.panel-head[data-astro-cid-quo6hixt]{flex-shrink:0;padding:16px 18px;border-bottom:1px solid var(--line);margin:0}#close-filters[data-astro-cid-quo6hixt]{display:grid;place-items:center;width:36px;height:36px}.filter-options[data-astro-cid-quo6hixt]{padding:10px 18px;overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1}.panel-foot[data-astro-cid-quo6hixt]{padding:14px 18px max(14px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);justify-content:space-between;flex-shrink:0}#apply-filters[data-astro-cid-quo6hixt]{display:block}#no-results[data-astro-cid-quo6hixt]{font-size:15px}}
