.copy-island.svelte-1kywi6q{display:grid;gap:.25rem}.copy-main.svelte-1kywi6q{display:flex;gap:0}.copy-btn.svelte-1kywi6q{flex:1;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.6rem 1rem;border:1px solid var(--border-default, #ddd);border-right:none;border-radius:.5rem 0 0 .5rem;background:var(--bg-surface, #fff);cursor:pointer;font-family:inherit;color:var(--text-body, #333);transition:all .15s ease}.copy-btn.svelte-1kywi6q:hover{background:var(--bg-hover, #f5f5f5)}.copy-btn.copied.svelte-1kywi6q{background:var(--bg-success, #dcfce7);border-color:var(--color-success, #16a34a)}.copy-value.svelte-1kywi6q code:where(.svelte-1kywi6q){font-family:var(--font-mono, monospace);font-size:1rem;word-break:break-all}.copy-hint.svelte-1kywi6q{font-size:.75rem;color:var(--text-muted, #888)}.copy-feedback.svelte-1kywi6q{font-weight:600;color:var(--color-success, #16a34a);font-size:.95rem}.mode-toggle.svelte-1kywi6q{display:flex;align-items:center;gap:.25rem;padding:.5rem .6rem;border:1px solid var(--border-default, #ddd);border-radius:0 .5rem .5rem 0;background:var(--bg-surface, #fff);cursor:pointer;font-family:inherit;font-size:.8rem;color:var(--text-body, #333);white-space:nowrap}.mode-toggle.svelte-1kywi6q:hover{background:var(--bg-hover, #f5f5f5)}.mode-arrow.svelte-1kywi6q{font-size:.6rem}.mode-selector.svelte-1kywi6q{display:grid;border:1px solid var(--border-default, #ddd);border-radius:.5rem;overflow:hidden;background:var(--bg-surface, #fff);box-shadow:0 2px 8px #00000014}.mode-option.svelte-1kywi6q{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;border:none;border-bottom:1px solid var(--border-subtle, #eee);background:transparent;cursor:pointer;font-family:inherit;font-size:.85rem;color:var(--text-body, #333);text-align:left}.mode-option.svelte-1kywi6q:last-child{border-bottom:none}.mode-option.svelte-1kywi6q:hover{background:var(--bg-hover, #f5f5f5)}.mode-option.active.svelte-1kywi6q{background:var(--bg-accent-subtle, #eff6ff);font-weight:600}.mode-option-preview.svelte-1kywi6q{font-family:var(--font-mono, monospace);font-size:.8rem;color:var(--text-muted, #888);text-align:right}.favorite-btn.svelte-1xx50j5{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .75rem;border:1px solid var(--border-default, #ddd);border-radius:.5rem;background:var(--bg-surface, #fff);cursor:pointer;font-size:.9rem;transition:all .15s ease;color:var(--text-body, #333);font-family:inherit}.favorite-btn.svelte-1xx50j5:hover{background:var(--bg-hover, #f5f5f5);border-color:var(--border-hover, #ccc)}.favorite-btn.active.svelte-1xx50j5{border-color:var(--color-accent, #e74c3c);background:var(--bg-accent-subtle, #fef2f2)}.favorite-icon.svelte-1xx50j5{font-size:1.1rem;line-height:1}.skin-tone-picker.svelte-1rgzh14{display:grid;gap:.4rem}.skin-tone-label.svelte-1rgzh14{font-size:.85rem;font-weight:600;color:var(--text-strong, #333)}.skin-tone-grid.svelte-1rgzh14{display:flex;flex-wrap:wrap;gap:.35rem}.skin-tone-btn.svelte-1rgzh14{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:2px solid transparent;border-radius:.5rem;background:var(--bg-surface, #fff);cursor:pointer;padding:.2rem;transition:border-color .15s ease}.skin-tone-btn.svelte-1rgzh14:hover{border-color:var(--border-hover, #bbb)}.skin-tone-btn.selected.svelte-1rgzh14{border-color:var(--color-accent, #3b82f6)}.skin-tone-btn.svelte-1rgzh14 img:where(.svelte-1rgzh14){width:100%;height:100%;object-fit:contain}.copied-badge.svelte-1rgzh14{position:absolute;bottom:-1.25rem;left:50%;transform:translate(-50%);font-size:.65rem;white-space:nowrap;color:var(--color-success, #16a34a);font-weight:600}.detail-native-emoji[data-astro-cid-ryozkipi]{font-size:clamp(2.2rem,4.5vw,4rem);line-height:1}.emoji-actions[data-astro-cid-ryozkipi]{display:flex;flex-direction:column;gap:.75rem;align-items:stretch}.variant-section[data-astro-cid-ryozkipi]{display:grid;gap:.5rem}.variant-section[data-astro-cid-ryozkipi] h2[data-astro-cid-ryozkipi]{font-size:1.15rem;color:var(--text-strong)}.variant-list[data-astro-cid-ryozkipi] li[data-astro-cid-ryozkipi]{display:flex;align-items:center;gap:.65rem}.variant-list[data-astro-cid-ryozkipi] li[data-astro-cid-ryozkipi] span[data-astro-cid-ryozkipi]{font-size:.9rem;text-transform:capitalize}
