.content-actions.svelte-1nzmqmj{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj){border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;transition:background .2s,color .2s,transform .2s;display:inline-flex}.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj):hover{transform:translateY(-1px)}.content-actions.svelte-1nzmqmj .chosen:where(.svelte-1nzmqmj){background:var(--text);color:var(--surface);border-color:#0000}.preview.svelte-1nzmqmj button:where(.svelte-1nzmqmj){color:#222;cursor:default;background:#f2f2f2;border-color:#0000}.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj):disabled{opacity:.5;cursor:default}.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj):focus-visible{outline:2px solid var(--accent);outline-offset:3px}svg.svelte-1nzmqmj{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px}.chosen.svelte-1nzmqmj svg:where(.svelte-1nzmqmj){fill:currentColor}.chosen.like.svelte-1nzmqmj svg:where(.svelte-1nzmqmj){color:#e5485c}.count.svelte-1nzmqmj{font-variant-numeric:tabular-nums;font-weight:700}.count-label.svelte-1nzmqmj{margin-left:3px;font-weight:400}.labeled.svelte-1nzmqmj button:where(.svelte-1nzmqmj){box-sizing:border-box;white-space:nowrap;height:32px;line-height:1}.content-actions.svelte-1nzmqmj>span:where(.svelte-1nzmqmj){max-width:260px;font-size:12px}.compact.svelte-1nzmqmj button:where(.svelte-1nzmqmj){padding:5px 9px}.overlay.svelte-1nzmqmj{z-index:3;flex-wrap:nowrap;gap:6px;max-width:calc(100% - 24px);position:absolute;bottom:12px;right:12px}.overlay.svelte-1nzmqmj button:where(.svelte-1nzmqmj){color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#151517b8;border-color:#ffffff30}.overlay.svelte-1nzmqmj button:where(.svelte-1nzmqmj):hover{background:#151517e6}.overlay.svelte-1nzmqmj .chosen:where(.svelte-1nzmqmj){color:#222;background:#f2f2f2}.overlay.svelte-1nzmqmj .chosen:where(.svelte-1nzmqmj):hover{background:#fff}:root[data-theme=light] .overlay.svelte-1nzmqmj:not(.preview) button:where(.svelte-1nzmqmj):not(.chosen){background:#21428de6}:root[data-theme=light] .overlay.svelte-1nzmqmj:not(.preview) button:where(.svelte-1nzmqmj):not(.chosen):hover{background:#21428d}:root[data-theme=light] .content-actions.svelte-1nzmqmj .chosen:where(.svelte-1nzmqmj){color:#24488d;background:#e3ebff}:root[data-theme=light] .content-actions.svelte-1nzmqmj .chosen:where(.svelte-1nzmqmj):is(:where(.svelte-1nzmqmj):hover,:where(.svelte-1nzmqmj):active){background:#d6e3ff}:root[data-theme=light] .chosen.like.svelte-1nzmqmj svg:where(.svelte-1nzmqmj){fill:#ff263e;stroke:none}.overlay.svelte-1nzmqmj>span:where(.svelte-1nzmqmj){border:1px solid var(--border);background:var(--surface);width:260px;max-width:min(260px,100vw - 64px);color:var(--text);box-shadow:var(--shadow);border-radius:10px;padding:10px 12px;position:absolute;bottom:calc(100% + 8px);right:0}.content-actions.svelte-1nzmqmj a:where(.svelte-1nzmqmj){color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj){transition:none}.content-actions.svelte-1nzmqmj button:where(.svelte-1nzmqmj):hover{transform:none}}.style-provenance-badge.svelte-1vb99eu{border:1px solid color-mix(in srgb, var(--accent) 65%, transparent);background:color-mix(in srgb, var(--accent) 16%, transparent);width:fit-content;max-width:100%;color:var(--accent);letter-spacing:0;overflow-wrap:anywhere;border-radius:999px;justify-content:center;align-items:center;padding:3px 11px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.style-edit-link.svelte-of5x5c{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--muted);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;line-height:18px;text-decoration:none;transition:color .18s,background .18s,transform .18s;animation:.18s ease-out svelte-of5x5c-edit-appear;display:inline-flex}.style-edit-link.svelte-of5x5c svg:where(.svelte-of5x5c){flex:none;width:15px;height:15px}.style-edit-link.svelte-of5x5c:hover{color:var(--text);background:var(--surface-strong,var(--surface));text-decoration:none;transform:translateY(-1px)}.style-edit-link.svelte-of5x5c:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes svelte-of5x5c-edit-appear{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.style-edit-link.svelte-of5x5c{transition:none;animation:none}.style-edit-link.svelte-of5x5c:hover{transform:none}}.style-download-count.svelte-53fl8n{box-sizing:border-box;height:32px;min-height:32px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;line-height:1;display:inline-flex}.style-download-count.svelte-53fl8n svg:where(.svelte-53fl8n){flex-shrink:0;width:16px;height:16px}.style-download-count.svelte-53fl8n>span:where(.svelte-53fl8n){font-weight:700}.count-label.svelte-53fl8n{margin-left:3px;font-weight:400}
