.categorise.svelte-1mf53p6{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:inline-flex}.state.svelte-1mf53p6,.reason.svelte-1mf53p6{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px}.refused.svelte-1mf53p6{color:var(--danger);font-size:13px}.gallery-toolbar.svelte-1sdwthe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin:0 0 10px;display:flex}.gallery-toolbar.svelte-1sdwthe p:where(.svelte-1sdwthe){color:var(--muted);margin:0;font-size:14px}.toolbar-actions.svelte-1sdwthe{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.gallery-filters.svelte-1sdwthe{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 14px;display:flex}.gallery-filters.svelte-1sdwthe .field:where(.svelte-1sdwthe){flex-direction:column;flex:140px;gap:4px;min-width:0;display:flex;position:relative}.gallery-filters.svelte-1sdwthe .field.search:where(.svelte-1sdwthe){flex:2 240px}.gallery-filters.svelte-1sdwthe label:where(.svelte-1sdwthe){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gallery-filters.svelte-1sdwthe input:where(.svelte-1sdwthe),.gallery-filters.svelte-1sdwthe select:where(.svelte-1sdwthe){border:1px solid var(--control-line);background:var(--bg);width:100%;min-width:0;min-height:40px;color:var(--fg);border-radius:4px;padding:6px 12px}.gallery-filters.svelte-1sdwthe .clear:where(.svelte-1sdwthe){min-height:40px}.meaning-note.svelte-1sdwthe{color:var(--muted);margin:-6px 0 14px;font-size:13px}.description.svelte-1sdwthe{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:-16px 0 20px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.description.open.svelte-1sdwthe{-webkit-line-clamp:unset;line-clamp:unset;display:block}.tags.svelte-1sdwthe{flex-wrap:wrap;gap:6px;margin:-8px 0 20px;padding:0;list-style:none;display:flex}.tags.svelte-1sdwthe li:where(.svelte-1sdwthe){border:1px solid var(--line);background:var(--bg);color:var(--muted);border-radius:11px;padding:2px 8px;font-size:12px}.category-chips.svelte-1sdwthe{flex-wrap:wrap;flex:320px;gap:6px;margin:0;display:flex}.chip.svelte-1sdwthe{border:1px solid var(--control-line);background:var(--bg);min-height:36px;color:var(--fg);font:inherit;cursor:pointer;border-radius:22px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;display:inline-flex}.chip.svelte-1sdwthe:hover{border-color:var(--brand)}.chip[aria-pressed=true].svelte-1sdwthe{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.chip.svelte-1sdwthe:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.chip-count.svelte-1sdwthe{font-variant-numeric:tabular-nums;opacity:.75;font-size:12px}.category-section.svelte-1sdwthe+.category-section:where(.svelte-1sdwthe){margin-top:40px}.category-heading.svelte-1sdwthe{letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0 0 16px;font-size:19px;display:flex}.category-heading.svelte-1sdwthe .chip-count:where(.svelte-1sdwthe){color:var(--muted);opacity:1;font-weight:400}.model-groups[hidden].svelte-1sdwthe,.category-section[hidden].svelte-1sdwthe,.model-grid[hidden].svelte-1sdwthe,.compact-grid[hidden].svelte-1sdwthe,.model-card[hidden].svelte-1sdwthe,.compact-card[hidden].svelte-1sdwthe{display:none}.state-panel.svelte-1sdwthe h2:where(.svelte-1sdwthe){letter-spacing:-.02em;overflow-wrap:anywhere;margin:16px 0 24px;font-size:23px}.current-marker.svelte-1sdwthe{color:var(--brand);border-radius:3px;font-weight:650}.kind-line.svelte-1sdwthe,.project-line.svelte-1sdwthe{color:var(--muted);overflow-wrap:anywhere;margin:0}.stamp.svelte-1sdwthe{font-variant-numeric:tabular-nums}.model-grid.svelte-1sdwthe{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:16px;display:grid}.model-card.svelte-1sdwthe{background:var(--panel);border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.model-card.expanded.svelte-1sdwthe{grid-column:1/-1}.model-card.current.svelte-1sdwthe{border-color:var(--brand)}.model-card.svelte-1sdwthe .preview-action{padding:8px 12px 0}.model-card.svelte-1sdwthe .preview-action .button,.model-card.svelte-1sdwthe .actions:where(.svelte-1sdwthe) .button:where(.svelte-1sdwthe){padding:6px 10px;font-size:13px}.model-card.svelte-1sdwthe .info:where(.svelte-1sdwthe){flex-direction:column;gap:4px;min-width:0;padding:8px 12px 0;display:flex}.model-card.svelte-1sdwthe .kind-line:where(.svelte-1sdwthe){flex-wrap:wrap;order:-1;justify-content:space-between;align-items:center;gap:4px 8px;font-size:11px;display:flex}.model-card.svelte-1sdwthe .current-marker:where(.svelte-1sdwthe){background:var(--panel2);padding:1px 6px}.model-card.svelte-1sdwthe h3:where(.svelte-1sdwthe){letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:600;overflow:hidden}.model-card.svelte-1sdwthe .description:where(.svelte-1sdwthe),.model-card.svelte-1sdwthe .tags:where(.svelte-1sdwthe){margin:0}.model-card.svelte-1sdwthe .description:where(.svelte-1sdwthe){font-size:12px}.model-card.svelte-1sdwthe .project-line:where(.svelte-1sdwthe){flex-direction:column;gap:0;min-width:0;font-size:12px;display:flex}.model-card.svelte-1sdwthe .project-line:where(.svelte-1sdwthe)>span:where(.svelte-1sdwthe){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.model-card.svelte-1sdwthe .project-line:where(.svelte-1sdwthe) .stamp:where(.svelte-1sdwthe){font-size:11px}.model-card.svelte-1sdwthe .actions:where(.svelte-1sdwthe){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:auto;padding:8px 12px 12px;display:flex}.model-card.svelte-1sdwthe .actions:where(.svelte-1sdwthe) a:where(.svelte-1sdwthe){text-underline-offset:4px;font-size:12px}@media (width<=480px){.model-grid.svelte-1sdwthe{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:12px}}.compact-card.expanded.svelte-1sdwthe{grid-column:1/-1}.compact-card.svelte-1sdwthe .thumbnail{display:contents}.compact-card.svelte-1sdwthe:not(.expanded) .preview-action{z-index:1;opacity:0;pointer-events:none;padding:0;transition:opacity .12s;position:absolute;top:6px;right:6px}.compact-card.svelte-1sdwthe:not(.expanded):is(:where(.svelte-1sdwthe):hover,:where(.svelte-1sdwthe):focus-within) .preview-action{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.compact-card.svelte-1sdwthe:not(.expanded) .preview-action{opacity:1;pointer-events:auto}}.compact-card.svelte-1sdwthe .preview-action .button{min-height:32px;padding:4px 10px;font-size:12px}.compact-card.expanded.svelte-1sdwthe .preview-action{padding:8px 8px 0}.compact-card.expanded.svelte-1sdwthe .actions:where(.svelte-1sdwthe){flex-wrap:wrap;align-items:center;gap:8px 16px;padding:8px;display:flex}.compact-card.expanded.svelte-1sdwthe .actions:where(.svelte-1sdwthe) .button:where(.svelte-1sdwthe){padding:6px 10px;font-size:13px}.compact-card.expanded.svelte-1sdwthe .actions:where(.svelte-1sdwthe) a:where(.svelte-1sdwthe){text-underline-offset:4px;font-size:13px}.notice.svelte-1sdwthe{background:var(--panel2);border-left:3px solid var(--brand);padding:18px 22px;line-height:1.6}.notice.error.svelte-1sdwthe{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.state-panel.svelte-1sdwthe{border:1px solid var(--line);background:var(--panel);padding:clamp(24px,6vw,64px)}.state-panel.svelte-1sdwthe p:where(.svelte-1sdwthe){max-width:600px;color:var(--muted);margin-bottom:28px;line-height:1.7}
