:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}#app{width:100%;margin:0 auto;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}}.search-bar[data-v-8cdf6ddb]{display:flex;gap:.5rem;max-width:800px;margin:0 auto}.search-input[data-v-8cdf6ddb]{flex:1;padding:.75rem 1rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;outline:none}.search-input[data-v-8cdf6ddb]:focus{border-color:#646cff;box-shadow:0 0 0 2px #646cff33}.search-actions[data-v-8cdf6ddb]{display:flex;gap:.5rem}.search-button[data-v-8cdf6ddb],.clear-button[data-v-8cdf6ddb]{padding:.75rem 1.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;cursor:pointer;background-color:#fff;transition:background-color .2s}.search-button[data-v-8cdf6ddb]{background-color:#646cff;color:#fff;border-color:#646cff}.search-button[data-v-8cdf6ddb]:hover:not(:disabled){background-color:#535bf2}.search-button[data-v-8cdf6ddb]:disabled{opacity:.6;cursor:not-allowed}.clear-button[data-v-8cdf6ddb]:hover{background-color:#f0f0f0}@media (prefers-color-scheme: dark){.search-input[data-v-8cdf6ddb],.search-button[data-v-8cdf6ddb],.clear-button[data-v-8cdf6ddb]{background-color:#1a1a1a;border-color:#333;color:#fff}.clear-button[data-v-8cdf6ddb]:hover{background-color:#2a2a2a}}.result-card[data-v-be8eee70]{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .2s;cursor:pointer}.result-card[data-v-be8eee70]:hover{box-shadow:0 4px 8px #0000001a}.card-image-container[data-v-be8eee70]{width:100%;aspect-ratio:4/3;overflow:hidden;background-color:#f5f5f5}.card-image[data-v-be8eee70]{width:100%;height:100%;object-fit:cover}.card-image-placeholder[data-v-be8eee70]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#999;font-size:.9rem}.card-content[data-v-be8eee70]{padding:.75rem}.card-title[data-v-be8eee70]{margin:0 0 .25rem;font-size:.95rem;font-weight:600;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.card-description[data-v-be8eee70]{margin:0;font-size:.85rem;color:#666;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-color-scheme: dark){.result-card[data-v-be8eee70]{background-color:#1a1a1a;border-color:#333}.card-image-container[data-v-be8eee70]{background-color:#2a2a2a}.card-title[data-v-be8eee70]{color:#fff}.card-description[data-v-be8eee70]{color:#aaa}}.results-grid-container[data-v-cc299eca]{width:100%}.loading[data-v-cc299eca],.error[data-v-cc299eca],.empty[data-v-cc299eca]{text-align:center;padding:2rem;color:#666}.error[data-v-cc299eca]{color:#d32f2f}.results-grid[data-v-cc299eca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1rem;padding:.5rem 0}@media (prefers-color-scheme: dark){.loading[data-v-cc299eca],.empty[data-v-cc299eca]{color:#aaa}}.facet[data-v-1092f4bb]{padding:.4rem 0;border-bottom:1px solid #eee}.facet__header[data-v-1092f4bb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.2rem}.facet__toggle[data-v-1092f4bb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;display:inline-flex;align-items:center;gap:.35rem;cursor:pointer;text-align:left;min-width:0}.facet__chev[data-v-1092f4bb]{width:.9rem;color:#666;flex:0 0 auto}.facet__name[data-v-1092f4bb]{font-weight:600;color:#1a1a8c;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facet__meta[data-v-1092f4bb]{font-variant-numeric:tabular-nums;color:#666;font-size:.8rem;padding:0 .35rem;border:1px solid #ddd;border-radius:999px}.facet__values[data-v-1092f4bb]{list-style:none;padding:0;margin:.25rem 0 0;display:flex;flex-direction:column;gap:.2rem}.facet__label[data-v-1092f4bb]{display:grid;grid-template-columns:18px 1fr auto;gap:.4rem;align-items:center;color:#333;cursor:pointer;font-size:.85rem}.facet__valueText[data-v-1092f4bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.facet__count[data-v-1092f4bb]{font-variant-numeric:tabular-nums;color:#666;font-size:.8rem}.facet__label input[type=checkbox][data-v-1092f4bb]{width:16px;height:16px;cursor:pointer;accent-color:#1a1a8c;flex-shrink:0}@media (prefers-color-scheme: dark){.facet[data-v-1092f4bb]{border-bottom-color:#333}.facet__chev[data-v-1092f4bb]{color:#aaa}.facet__name[data-v-1092f4bb]{color:#eee}.facet__meta[data-v-1092f4bb]{border-color:#333;color:#aaa}.facet__label[data-v-1092f4bb]{color:#ddd}.facet__count[data-v-1092f4bb]{color:#aaa}}.ripper-view[data-v-73ef0b65]{display:flex;flex-direction:column;height:100%;overflow-y:auto}.loading[data-v-73ef0b65],.error[data-v-73ef0b65],.empty[data-v-73ef0b65]{text-align:center;padding:2rem;color:#666}.error[data-v-73ef0b65]{color:#d32f2f}.empty__title[data-v-73ef0b65]{font-weight:700;color:#111;margin-bottom:.25rem}.empty__hint[data-v-73ef0b65]{color:#666;font-size:.9rem}.groups[data-v-73ef0b65]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.group-item[data-v-73ef0b65]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;padding:.75rem 1rem;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;text-align:left;transition:all .2s}.group-item[data-v-73ef0b65]:hover{background:#f5f5f5;border-color:#bbb}.group-item__label[data-v-73ef0b65]{font-weight:500;color:#111;flex:1}.group-item__count[data-v-73ef0b65]{font-size:.9rem;color:#666;font-weight:600;margin-left:1rem}@media (prefers-color-scheme: dark){.loading[data-v-73ef0b65],.empty[data-v-73ef0b65]{color:#aaa}.empty__title[data-v-73ef0b65]{color:#eee}.empty__hint[data-v-73ef0b65]{color:#aaa}.group-item[data-v-73ef0b65]{border-color:#333;background:#121212;color:#eee}.group-item[data-v-73ef0b65]:hover{background:#1a1a1a;border-color:#555}.group-item__label[data-v-73ef0b65]{color:#eee}.group-item__count[data-v-73ef0b65]{color:#aaa}}.cluster-view[data-v-afcfe1ac]{display:flex;flex-direction:column;height:100%;overflow-y:auto}.loading[data-v-afcfe1ac],.error[data-v-afcfe1ac],.empty[data-v-afcfe1ac]{text-align:center;padding:2rem;color:#666}.error[data-v-afcfe1ac]{color:#d32f2f}.empty__title[data-v-afcfe1ac]{font-weight:700;color:#111;margin-bottom:.25rem}.empty__hint[data-v-afcfe1ac]{color:#666;font-size:.9rem}.groups[data-v-afcfe1ac]{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0}.cluster-count[data-v-afcfe1ac]{font-size:.8rem;color:#666;margin-bottom:.25rem}.group-item[data-v-afcfe1ac]{border:1px solid #ddd;background:#fff;border-radius:6px;overflow:hidden}.group-item--other[data-v-afcfe1ac]{border-style:dashed}.group-item__main[data-v-afcfe1ac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;width:100%;padding:.75rem 1rem;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center;transition:background .2s}.group-item__main[data-v-afcfe1ac]:hover{background:#f5f5f5}.group-item__name[data-v-afcfe1ac]{font-weight:600;color:#111;flex:1}.group-item__pct[data-v-afcfe1ac]{font-size:.85rem;color:#888;font-weight:500;margin-left:1rem;font-style:italic}.group-item__toggle[data-v-afcfe1ac]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-top:1px solid #eee;background:#fafafa;width:100%;padding:.4rem 1rem;cursor:pointer;text-align:left;display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#666;transition:background .2s}.group-item__toggle[data-v-afcfe1ac]:hover{background:#f0f0f0}.toggle-icon[data-v-afcfe1ac]{font-size:.6rem;color:#999}.toggle-label[data-v-afcfe1ac]{color:#888}.group-item--selected[data-v-afcfe1ac]{border-color:#1976d2;box-shadow:0 0 0 1px #1976d2}.group-item__details[data-v-afcfe1ac]{padding:.75rem 1rem;background:#fafafa;border-top:1px solid #eee;display:flex;flex-direction:column;gap:.75rem}.rule-section[data-v-afcfe1ac]{display:flex;flex-direction:column;gap:.35rem}.rule-label[data-v-afcfe1ac],.facets-label[data-v-afcfe1ac]{font-size:.7rem;color:#888;text-transform:uppercase;letter-spacing:.03em}.rule-code[data-v-afcfe1ac]{font-family:SF Mono,Menlo,Monaco,monospace;font-size:.75rem;background:#e8e8e8;padding:.35rem .5rem;border-radius:4px;color:#333;word-break:break-all}.facets-section[data-v-afcfe1ac]{display:flex;flex-direction:column;gap:.35rem}.facet-tags[data-v-afcfe1ac]{display:flex;flex-wrap:wrap;gap:.35rem}.group-item__hint[data-v-afcfe1ac]{font-size:.75rem;color:#888;font-style:italic;padding:0 1rem .5rem}.facet-tag[data-v-afcfe1ac]{display:inline-flex;align-items:center;gap:.25rem;background:#e8e8e8;color:#555;font-size:.75rem;padding:.2rem .5rem;border-radius:4px}.facet-tag__pct[data-v-afcfe1ac]{color:#888;font-size:.7rem}@media (prefers-color-scheme: dark){.loading[data-v-afcfe1ac],.empty[data-v-afcfe1ac]{color:#aaa}.empty__title[data-v-afcfe1ac]{color:#eee}.empty__hint[data-v-afcfe1ac],.cluster-count[data-v-afcfe1ac]{color:#aaa}.group-item[data-v-afcfe1ac]{border-color:#333;background:#121212}.group-item--selected[data-v-afcfe1ac]{border-color:#42a5f5;box-shadow:0 0 0 1px #42a5f5}.group-item__main[data-v-afcfe1ac]:hover{background:#1a1a1a}.group-item__name[data-v-afcfe1ac]{color:#eee}.group-item__pct[data-v-afcfe1ac]{color:#888}.group-item__toggle[data-v-afcfe1ac]{border-top-color:#2a2a2a;background:#1a1a1a;color:#888}.group-item__toggle[data-v-afcfe1ac]:hover{background:#222}.toggle-icon[data-v-afcfe1ac]{color:#666}.toggle-label[data-v-afcfe1ac]{color:#777}.group-item__details[data-v-afcfe1ac]{background:#1a1a1a;border-top-color:#2a2a2a}.rule-label[data-v-afcfe1ac],.facets-label[data-v-afcfe1ac]{color:#777}.rule-code[data-v-afcfe1ac]{background:#2a2a2a;color:#ddd}.group-item__hint[data-v-afcfe1ac]{color:#666}.facet-tag[data-v-afcfe1ac]{background:#2a2a2a;color:#bbb}.facet-tag__pct[data-v-afcfe1ac]{color:#777}}.ize-node__correlated[data-v-9e9f0bc9]{color:#999;font-weight:400}.ize-node__row[data-v-9e9f0bc9]{display:flex;align-items:baseline;gap:.25rem;padding:.1rem 0;white-space:nowrap}.ize-node__prefix[data-v-9e9f0bc9]{color:#999;font-size:.78rem;min-width:1.6rem;flex-shrink:0;text-align:right;font-family:inherit}.ize-node__btn[data-v-9e9f0bc9]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;padding:0;margin:0;font-size:.85rem;font-family:inherit;line-height:1.5;text-align:left;white-space:nowrap;cursor:pointer;outline:none}.ize-node__btn--internal[data-v-9e9f0bc9]{color:#1a1a8c;text-decoration:underline;text-decoration-color:#b0b8f0;text-underline-offset:2px}.ize-node__btn--internal[data-v-9e9f0bc9]:hover{color:#3b4aa1;text-decoration-color:#3b4aa1}.ize-node__btn--leaf[data-v-9e9f0bc9]{color:#333}.ize-node__btn--leaf[data-v-9e9f0bc9]:hover{color:#1a1a8c}.ize-node__arrow[data-v-9e9f0bc9]{color:#999;font-size:.72rem}.ize-node__btn--leaf:hover .ize-node__arrow[data-v-9e9f0bc9]{color:#1a1a8c}.ize-node__count[data-v-9e9f0bc9]{color:#888;font-size:.8rem;white-space:nowrap}.ize-node__text--empty[data-v-9e9f0bc9]{color:#999;font-size:.85rem}.ize-node__kebab-wrap[data-v-9e9f0bc9]{position:relative;display:inline-flex;align-items:center;opacity:0;pointer-events:none}.ize-node__row:hover .ize-node__kebab-wrap[data-v-9e9f0bc9]{opacity:1;pointer-events:auto}@media (hover: none){.ize-node__kebab-wrap[data-v-9e9f0bc9]{opacity:1;pointer-events:auto}}.ize-node__kebab[data-v-9e9f0bc9]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;padding:0 .2rem;margin:0;font-size:.9rem;line-height:1;cursor:pointer;color:#aaa;border-radius:3px;outline:none;letter-spacing:.05em}.ize-node__kebab[data-v-9e9f0bc9]:hover{color:#555;background:#eee}.ize-node__popover[data-v-9e9f0bc9]{position:absolute;top:calc(100% + 2px);left:0;z-index:100;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #0000001f;min-width:160px;padding:.25rem 0;display:flex;flex-direction:column}.ize-node__popover-item[data-v-9e9f0bc9]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;padding:.35rem .75rem;margin:0;font-size:.82rem;font-family:inherit;text-align:left;cursor:pointer;color:#111;white-space:nowrap;outline:none}.ize-node__popover-item[data-v-9e9f0bc9]:hover:not(:disabled){background:#f0f2ff;color:#1a1a8c}.ize-node__popover-item[data-v-9e9f0bc9]:disabled{color:#bbb;cursor:default}@media (prefers-color-scheme: dark){.ize-node__prefix[data-v-9e9f0bc9]{color:#666}.ize-node__btn--internal[data-v-9e9f0bc9]{color:#7b8fe8;text-decoration-color:#4a5a9a}.ize-node__btn--internal[data-v-9e9f0bc9]:hover{color:#a0aff5;text-decoration-color:#a0aff5}.ize-node__btn--leaf[data-v-9e9f0bc9]{color:#ccc}.ize-node__btn--leaf[data-v-9e9f0bc9]:hover{color:#7b8fe8}.ize-node__correlated[data-v-9e9f0bc9],.ize-node__arrow[data-v-9e9f0bc9]{color:#666}.ize-node__btn--leaf:hover .ize-node__arrow[data-v-9e9f0bc9]{color:#7b8fe8}.ize-node__count[data-v-9e9f0bc9],.ize-node__text--empty[data-v-9e9f0bc9]{color:#666}.ize-node__kebab[data-v-9e9f0bc9]{color:#555}.ize-node__kebab[data-v-9e9f0bc9]:hover{color:#aaa;background:#222}.ize-node__popover[data-v-9e9f0bc9]{background:#1e1e1e;border-color:#333;box-shadow:0 4px 12px #0006}.ize-node__popover-item[data-v-9e9f0bc9]{color:#ddd}.ize-node__popover-item[data-v-9e9f0bc9]:hover:not(:disabled){background:#2a2d4a;color:#a0aff5}.ize-node__popover-item[data-v-9e9f0bc9]:disabled{color:#555}}.ize-view[data-v-d13a7bb6]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.ize-loading[data-v-d13a7bb6]{display:flex;align-items:center;gap:.5rem;padding:1rem 0;color:#666;font-size:.9rem}.ize-spinner[data-v-d13a7bb6]{width:16px;height:16px;border:2px solid #ddd;border-top-color:#555;border-radius:50%;animation:spin-d13a7bb6 .7s linear infinite;flex-shrink:0}@keyframes spin-d13a7bb6{to{transform:rotate(360deg)}}.ize-error[data-v-d13a7bb6]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.ize-error__message[data-v-d13a7bb6]{color:#c0392b;font-size:.85rem}.btn-retry[data-v-d13a7bb6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;color:#111;padding:.25rem .5rem;border-radius:6px;font-size:.85rem;cursor:pointer;align-self:flex-start}.ize-empty[data-v-d13a7bb6]{padding:.5rem 0}.ize-empty__title[data-v-d13a7bb6]{font-weight:700;color:#111}.ize-empty__hint[data-v-d13a7bb6]{color:#666;margin-top:.25rem;font-size:.9rem}.ize-breadcrumb[data-v-d13a7bb6]{display:flex;align-items:center;flex-wrap:wrap;gap:.15rem;font-size:.8rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e0e0e0}.breadcrumb-segment[data-v-d13a7bb6]{display:flex;align-items:center;gap:.15rem}.breadcrumb-sep[data-v-d13a7bb6]{color:#999}.breadcrumb-item[data-v-d13a7bb6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:#4a5fc1;cursor:pointer;padding:0;font-size:.8rem;text-decoration:underline;text-underline-offset:2px}.breadcrumb-item--root[data-v-d13a7bb6]{color:#4a5fc1}.breadcrumb-item--current[data-v-d13a7bb6]{color:#333;text-decoration:none;cursor:default}.btn-clear-inline[data-v-d13a7bb6]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;color:#111;padding:.15rem .4rem;border-radius:6px;font-size:.78rem;font-weight:500;cursor:pointer;margin-left:auto}.ize-advanced[data-v-d13a7bb6]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid #e0e0e0;align-items:center}.ize-advanced__split[data-v-d13a7bb6]{display:flex;align-items:center;gap:.5rem}.ize-advanced__label[data-v-d13a7bb6]{margin-right:.5rem;font-weight:600}.ize-advanced__select[data-v-d13a7bb6]{font-size:.8rem;padding:.15rem .3rem;border:1px solid #ccc;border-radius:3px;background:#fff}.ize-advanced__quality[data-v-d13a7bb6]{display:flex;align-items:center;gap:.5rem}.ize-advanced__detail[data-v-d13a7bb6]{color:#999}.ize-outline[data-v-d13a7bb6]{overflow-y:auto;flex:1;font-size:.85rem;line-height:1.5;text-align:left}.ize-root-header[data-v-d13a7bb6]{font-size:.85rem;font-weight:400;color:#666;margin-bottom:.25rem;padding-left:.25rem;white-space:nowrap}.ize-root-count[data-v-d13a7bb6]{font-weight:400;color:#666;margin-left:0}.ize-leaf-root[data-v-d13a7bb6]{padding-left:1.25rem;font-size:.85rem}.ize-leaf-clickable[data-v-d13a7bb6]{cursor:pointer;color:#1a1a8c;font-weight:600}.ize-leaf-empty[data-v-d13a7bb6]{color:#999}@media (prefers-color-scheme: dark){.ize-loading[data-v-d13a7bb6]{color:#aaa}.ize-spinner[data-v-d13a7bb6]{border-color:#444;border-top-color:#aaa}.ize-error__message[data-v-d13a7bb6]{color:#e74c3c}.btn-retry[data-v-d13a7bb6]{border-color:#333;background:#121212;color:#eee}.ize-empty__title[data-v-d13a7bb6]{color:#eee}.ize-empty__hint[data-v-d13a7bb6]{color:#aaa}.ize-breadcrumb[data-v-d13a7bb6]{border-bottom-color:#333}.breadcrumb-item[data-v-d13a7bb6],.breadcrumb-item--root[data-v-d13a7bb6]{color:#7b8fe8}.breadcrumb-item--current[data-v-d13a7bb6]{color:#ccc}.btn-clear-inline[data-v-d13a7bb6]{border-color:#333;background:#121212;color:#eee}.ize-root-header[data-v-d13a7bb6],.ize-root-count[data-v-d13a7bb6]{color:#aaa}.ize-advanced__label[data-v-d13a7bb6],.ize-advanced__select[data-v-d13a7bb6]{color:#eee;border-color:#333;background:#121212}.ize-advanced__select[data-v-d13a7bb6]{background-color:#121212;color:#eee}.ize-root-count[data-v-d13a7bb6]{color:#aaa}.ize-leaf-clickable[data-v-d13a7bb6]{color:#7b8fe8}}.faceted-search[data-v-9e39639b]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.tabs[data-v-9e39639b]{display:flex;align-items:flex-end;gap:0;border-bottom:2px solid #d0d0d0;margin-bottom:.75rem}.tab[data-v-9e39639b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-bottom:none;background:transparent;color:#666;font-weight:500;font-size:.85rem;padding:.4rem .75rem;border-radius:6px 6px 0 0;cursor:pointer;transition:all .15s;position:relative;bottom:-2px;margin-bottom:0}.tab[data-v-9e39639b]:hover:not(.tab--active){background:#f5f5f5;color:#333}.tab--active[data-v-9e39639b]{border-color:#d0d0d0;border-bottom-color:#fff;background:#fff;color:#111;font-weight:600;z-index:1}.btn-clear[data-v-9e39639b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;background:#fff;color:#111;padding:.25rem .45rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer}.btn-clear[data-v-9e39639b]:disabled{opacity:.4;cursor:not-allowed}.actions[data-v-9e39639b]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.actions__meta[data-v-9e39639b]{margin-left:auto;color:#666;font-size:.8rem}.faceted-content[data-v-9e39639b],.ripper-content[data-v-9e39639b],.cluster-content[data-v-9e39639b],.ize-content[data-v-9e39639b]{display:flex;flex-direction:column;flex:1;overflow:hidden}.content[data-v-9e39639b]{overflow-y:auto;padding-right:.25rem}.ripper-filters[data-v-9e39639b]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.ripper-filters__path[data-v-9e39639b]{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:#666;flex-wrap:wrap}.ripper-filters__item[data-v-9e39639b]{display:flex;align-items:center;gap:.5rem}.ripper-filters__separator[data-v-9e39639b]{color:#999;margin:0 .25rem}.btn-clear--ripper[data-v-9e39639b],.btn-clear--cluster[data-v-9e39639b]{align-self:flex-start}.cluster-filters[data-v-9e39639b],.ize-filters[data-v-9e39639b]{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e0e0e0}.cluster-filters__selected[data-v-9e39639b]{font-size:.85rem;color:#666}.cluster-filters__selected strong[data-v-9e39639b]{color:#333}.about-content[data-v-9e39639b]{display:flex;flex-direction:column;gap:.75rem;padding:.5rem .25rem;font-size:.9rem;line-height:1.55;color:#333;text-align:left}.about-content a[data-v-9e39639b]{color:#4a5fff;text-decoration:underline}.about-content a[data-v-9e39639b]:hover{color:#23c}@media (prefers-color-scheme: dark){.ripper-filters[data-v-9e39639b]{border-bottom-color:#333}.ripper-filters__path[data-v-9e39639b]{color:#aaa}.ripper-filters__separator[data-v-9e39639b]{color:#666}.cluster-filters[data-v-9e39639b]{border-bottom-color:#333}.cluster-filters__selected[data-v-9e39639b]{color:#aaa}.cluster-filters__selected strong[data-v-9e39639b]{color:#eee}}.empty__title[data-v-9e39639b]{font-weight:700;color:#111}.empty__hint[data-v-9e39639b]{color:#666;margin-top:.25rem;font-size:.9rem}@media (prefers-color-scheme: dark){.tabs[data-v-9e39639b]{border-bottom-color:#333}.tab[data-v-9e39639b]{border-color:#333;background:#121212;color:#eee}.tab--active[data-v-9e39639b]{border-color:#3b4aa1;background:#4657cc2e}.empty__title[data-v-9e39639b]{color:#eee}.empty__hint[data-v-9e39639b]{color:#aaa}.btn-clear[data-v-9e39639b]{border-color:#333;background:#121212;color:#eee}.actions__meta[data-v-9e39639b]{color:#aaa}}.splash-backdrop[data-v-f91dbb84]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.splash-card[data-v-f91dbb84]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem 3rem;border-radius:12px;background-color:#fff;box-shadow:0 8px 32px #00000040}.splash-logo[data-v-f91dbb84]{animation:spin-f91dbb84 1.2s linear infinite;display:flex;align-items:center;justify-content:center}.splash-logo svg[data-v-f91dbb84]{border-radius:6px;display:block}.splash-text[data-v-f91dbb84]{margin:0;font-size:.95rem;font-weight:500;color:#555;letter-spacing:.02em}@keyframes spin-f91dbb84{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-color-scheme: dark){.splash-card[data-v-f91dbb84]{background-color:#1e1e1e;box-shadow:0 8px 32px #0009}.splash-text[data-v-f91dbb84]{color:#aaa}}.app-container[data-v-969f759c]{display:flex;flex-direction:column;height:100vh;width:100%}.search-bar-container[data-v-969f759c]{padding:1rem;border-bottom:1px solid #e0e0e0;background-color:#f5f5f5;display:flex;align-items:center;gap:.75rem}.ize-logo[data-v-969f759c]{flex-shrink:0;display:flex;align-items:center}.ize-logo svg[data-v-969f759c]{display:block;border-radius:3px}.main-content[data-v-969f759c]{display:flex;flex:1;overflow:hidden}.refinement-panel[data-v-969f759c]{flex-shrink:0;width:max-content;min-width:200px;max-width:50vw;border-right:1px solid #e0e0e0;background-color:#fafafa;overflow:hidden;display:flex;flex-direction:column;padding:.75rem}.results-container[data-v-969f759c]{flex:1;overflow-y:auto;padding:1rem}@media (prefers-color-scheme: dark){.search-bar-container[data-v-969f759c]{background-color:#1a1a1a;border-bottom-color:#333}.refinement-panel[data-v-969f759c]{background-color:#111;border-right-color:#333}}
