.pop-explorer-wrapper[data-astro-cid-c73hyy6m]{margin:16px 0 28px}.pop-explorer-card[data-astro-cid-c73hyy6m]{background:#fff;border:1.5px solid #fde68a;border-radius:20px;padding:clamp(16px,2.5vw,24px);position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #d977061a,0 2px 6px #0f172a08}.pop-explorer-card[data-astro-cid-c73hyy6m]:before{content:"";background:linear-gradient(90deg,#d97706 0%,#ea580c 50%,#ec4899 100%);height:4px;position:absolute;top:0;left:0;right:0}.pop-explorer-header[data-astro-cid-c73hyy6m]{text-align:center;margin-bottom:16px}.pop-explorer-badge[data-astro-cid-c73hyy6m]{color:#b45309;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 100%);border:1px solid #fcd34d;border-radius:9999px;align-items:center;gap:6px;margin-bottom:8px;padding:3px 12px;font-size:.74rem;font-weight:800;display:inline-flex}.pop-explorer-title[data-astro-cid-c73hyy6m]{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:850;border-bottom:none!important;padding-bottom:0!important}.gold-gradient[data-astro-cid-c73hyy6m]{background:linear-gradient(135deg,#d97706 0%,#ea580c 100%);-webkit-text-fill-color:transparent;background-clip:text}.pop-explorer-subtitle[data-astro-cid-c73hyy6m]{color:#64748b;max-width:600px;margin:0 auto;font-size:.9rem;line-height:1.45}.pop-controls-box[data-astro-cid-c73hyy6m]{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.pop-search-bar[data-astro-cid-c73hyy6m]{width:100%;max-width:580px;margin:0 auto;position:relative}.pop-search-icon[data-astro-cid-c73hyy6m]{color:#94a3b8;pointer-events:none;font-size:1.05rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.pop-search-input[data-astro-cid-c73hyy6m]{color:#0f172a;box-sizing:border-box;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:9999px;outline:none;width:100%;padding:11px 40px 11px 44px;font-family:inherit;font-size:.94rem;transition:all .2s}.pop-search-input[data-astro-cid-c73hyy6m]:focus{background:#fff;border-color:#d97706;box-shadow:0 0 0 3px #d977061f}.pop-search-clear[data-astro-cid-c73hyy6m]{color:#64748b;cursor:pointer;background:#e2e8f0;border:none;border-radius:9999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;transition:all .15s;display:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.pop-search-clear[data-astro-cid-c73hyy6m]:hover{color:#0f172a;background:#cbd5e1}.pop-filter-pills[data-astro-cid-c73hyy6m]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.pop-cat-btn[data-astro-cid-c73hyy6m]{color:#475569;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:5px;padding:6px 13px;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.pop-cat-btn[data-astro-cid-c73hyy6m]:hover{color:#b45309;background:#fffbeb;border-color:#fcd34d;transform:translateY(-1px)}.pop-cat-btn[data-astro-cid-c73hyy6m].active{color:#fff;background:#d97706;border-color:#d97706;transform:translateY(-1px);box-shadow:0 2px 8px #d9770640}.pop-cat-btn[data-astro-cid-c73hyy6m] .btn-count[data-astro-cid-c73hyy6m]{background:#00000014;border-radius:9999px;padding:1px 5px;font-size:.72rem;font-weight:800}.pop-cat-btn[data-astro-cid-c73hyy6m].active .btn-count[data-astro-cid-c73hyy6m]{color:#fff;background:#ffffff40}.pop-subcontrols-row[data-astro-cid-c73hyy6m]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:2px;display:flex}.pop-gender-group[data-astro-cid-c73hyy6m]{background:#f1f5f9;border-radius:9999px;gap:2px;padding:2px;display:inline-flex}.pop-gender-btn[data-astro-cid-c73hyy6m]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:5px 12px;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .2s}.pop-gender-btn[data-astro-cid-c73hyy6m]:hover{color:#0f172a}.pop-gender-btn[data-astro-cid-c73hyy6m].active{color:#0f172a;background:#fff;box-shadow:0 1px 4px #00000014}.pop-view-switcher[data-astro-cid-c73hyy6m]{background:#f1f5f9;border-radius:9999px;gap:2px;padding:2px;display:inline-flex}.pop-view-btn[data-astro-cid-c73hyy6m]{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:9999px;align-items:center;gap:4px;padding:5px 10px;font-family:inherit;font-size:.76rem;font-weight:700;transition:all .2s;display:inline-flex}.pop-view-btn[data-astro-cid-c73hyy6m]:hover{color:#0f172a}.pop-view-btn[data-astro-cid-c73hyy6m].active{color:#d97706;background:#fff;box-shadow:0 1px 4px #00000014}.pop-status-strip[data-astro-cid-c73hyy6m]{color:#64748b;background:#f8fafc;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:14px;padding:7px 12px;font-size:.8rem;display:flex}.pop-status-left[data-astro-cid-c73hyy6m]{align-items:center;gap:6px;display:flex}.status-indicator[data-astro-cid-c73hyy6m]{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2px #10b98133}.pop-cards-grid[data-astro-cid-c73hyy6m]{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;max-height:420px;padding:4px 6px 12px 2px;display:grid;overflow-y:auto}.pop-cards-grid[data-astro-cid-c73hyy6m]::-webkit-scrollbar{width:6px}.pop-cards-grid[data-astro-cid-c73hyy6m]::-webkit-scrollbar-track{background:#f8fafc;border-radius:9999px}.pop-cards-grid[data-astro-cid-c73hyy6m]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.pop-cards-grid[data-astro-cid-c73hyy6m]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (width<=640px){.pop-cards-grid[data-astro-cid-c73hyy6m]{grid-template-columns:1fr;gap:10px;max-height:380px}}.pop-name-card[data-astro-cid-c73hyy6m]{cursor:pointer;user-select:none;box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:125px;padding:12px 14px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 6px #0f172a05}.pop-name-card[data-astro-cid-c73hyy6m]:hover{border-color:#f59e0b;transform:translateY(-2px);box-shadow:0 8px 18px -4px #d9770624,0 2px 4px #00000005}.pop-name-card[data-astro-cid-c73hyy6m]:focus-visible{border-color:#d97706;outline:none;box-shadow:0 0 0 3px #d9770626}.card-head[data-astro-cid-c73hyy6m]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px;display:flex}.card-rank-pill[data-astro-cid-c73hyy6m]{letter-spacing:.3px;border-radius:6px;align-items:center;padding:2px 8px;font-size:.72rem;font-weight:800;display:inline-flex}.rank-boys-top10[data-astro-cid-c73hyy6m]{color:#b45309;background:#fef3c7;border:1px solid #fcd34d}.rank-girls-top10[data-astro-cid-c73hyy6m]{color:#be185d;background:#fce7f3;border:1px solid #fbcfe8}.rank-risers[data-astro-cid-c73hyy6m]{color:#15803d;background:#dcfce7;border:1px solid #bbf7d0}.rank-culture[data-astro-cid-c73hyy6m]{color:#6d28d9;background:#ede9fe;border:1px solid #ddd6fe}.rank-breed[data-astro-cid-c73hyy6m]{color:#0369a1;background:#e0f2fe;border:1px solid #bae6fd}.rank-cooling[data-astro-cid-c73hyy6m]{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.card-tag-pill[data-astro-cid-c73hyy6m]{color:#64748b;white-space:nowrap;text-overflow:ellipsis;background:#f8fafc;border:1px solid #e2e8f0;border-radius:5px;max-width:120px;padding:2px 7px;font-size:.68rem;font-weight:700;overflow:hidden}.card-content[data-astro-cid-c73hyy6m]{flex:1;margin-bottom:10px}.card-name-row[data-astro-cid-c73hyy6m]{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.card-title[data-astro-cid-c73hyy6m]{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:850;line-height:1.15}.card-gender-badge[data-astro-cid-c73hyy6m]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.8rem;font-weight:800;display:flex}.gender-male[data-astro-cid-c73hyy6m]{color:#2563eb;background:#eff6ff}.gender-female[data-astro-cid-c73hyy6m]{color:#db2777;background:#fdf2f8}.gender-unisex[data-astro-cid-c73hyy6m]{color:#d97706;background:#fffbeb}.card-desc[data-astro-cid-c73hyy6m]{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.card-action-bar[data-astro-cid-c73hyy6m]{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:8px;font-size:.74rem;display:flex}.copy-action-label[data-astro-cid-c73hyy6m]{color:#94a3b8;align-items:center;gap:5px;font-weight:700;transition:color .2s;display:inline-flex}.pop-name-card[data-astro-cid-c73hyy6m]:hover .copy-action-label[data-astro-cid-c73hyy6m]{color:#d97706}.copy-icon-wrap[data-astro-cid-c73hyy6m]{font-size:.8rem;transition:transform .2s}.pop-name-card[data-astro-cid-c73hyy6m]:hover .copy-icon-wrap[data-astro-cid-c73hyy6m]{transform:scale(1.15)}.card-category-hint[data-astro-cid-c73hyy6m]{text-transform:uppercase;letter-spacing:.4px;color:#cbd5e1;font-size:.68rem;font-weight:700}.pop-name-card[data-astro-cid-c73hyy6m].copied{transform:scale(.98);background:#f0fdf4!important;border-color:#10b981!important}.pop-name-card[data-astro-cid-c73hyy6m].copied .copy-action-label[data-astro-cid-c73hyy6m]{color:#10b981!important}.pop-pills-cloud[data-astro-cid-c73hyy6m]{scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;flex-wrap:wrap;gap:7px;max-height:280px;padding:4px 4px 8px 2px;display:flex;overflow-y:auto}.pop-pills-cloud[data-astro-cid-c73hyy6m]::-webkit-scrollbar{width:6px}.pop-pills-cloud[data-astro-cid-c73hyy6m]::-webkit-scrollbar-track{background:#f8fafc;border-radius:9999px}.pop-pills-cloud[data-astro-cid-c73hyy6m]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.pop-pill-item[data-astro-cid-c73hyy6m]{color:#1e293b;cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-family:inherit;font-size:.94rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 3px #0000000a}.pop-pill-item[data-astro-cid-c73hyy6m]:hover{color:#b45309;background:#fffbeb;border-color:#d97706;transform:translateY(-2px);box-shadow:0 4px 12px #d9770626}.pill-rank-mini[data-astro-cid-c73hyy6m]{border-radius:9999px;padding:2px 7px;font-size:.72rem;font-weight:800}.pill-name-text[data-astro-cid-c73hyy6m]{color:#0f172a;font-weight:800}.pill-copy-emoji[data-astro-cid-c73hyy6m]{opacity:.5;font-size:.8rem;transition:opacity .2s,transform .2s}.pop-pill-item[data-astro-cid-c73hyy6m]:hover .pill-copy-emoji[data-astro-cid-c73hyy6m]{opacity:1;transform:scale(1.2)}.pop-pill-item[data-astro-cid-c73hyy6m].copied{color:#065f46!important;background:#ecfdf5!important;border-color:#10b981!important}.pop-empty-state[data-astro-cid-c73hyy6m]{text-align:center;padding:48px 16px}.empty-icon[data-astro-cid-c73hyy6m]{margin-bottom:12px;font-size:2.5rem}.pop-empty-state[data-astro-cid-c73hyy6m] h3[data-astro-cid-c73hyy6m]{font-family:var(--font-heading);color:#0f172a;margin:0 0 6px;font-size:1.25rem}.pop-empty-state[data-astro-cid-c73hyy6m] p[data-astro-cid-c73hyy6m]{color:#64748b;margin:0 0 16px;font-size:.92rem}.empty-reset-btn[data-astro-cid-c73hyy6m]{color:#fff;cursor:pointer;background:#d97706;border:none;border-radius:9999px;padding:10px 22px;font-size:.9rem;font-weight:700;box-shadow:0 4px 12px #d9770640}.dn-toc[data-astro-cid-c73hyy6m]{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;margin:32px 0 48px;padding:26px 32px;box-shadow:0 6px 20px #0f172a0a}.dn-toc-title[data-astro-cid-c73hyy6m]{font-family:var(--font-heading);color:#0f172a;align-items:center;gap:8px;margin:0 0 16px;font-size:1.2rem;font-weight:850;display:flex}.dn-toc[data-astro-cid-c73hyy6m] ol[data-astro-cid-c73hyy6m]{grid-template-columns:repeat(2,1fr);gap:10px 28px;margin:0;padding:0 0 0 22px;display:grid}@media (width<=680px){.dn-toc[data-astro-cid-c73hyy6m] ol[data-astro-cid-c73hyy6m]{grid-template-columns:1fr}.dn-toc[data-astro-cid-c73hyy6m]{padding:20px 22px}}.dn-toc[data-astro-cid-c73hyy6m] li[data-astro-cid-c73hyy6m]{font-size:.94rem;line-height:1.5}.dn-toc[data-astro-cid-c73hyy6m] a[data-astro-cid-c73hyy6m]{color:#334155;font-weight:650;text-decoration:none;transition:all .2s;display:inline-block}.dn-toc[data-astro-cid-c73hyy6m] a[data-astro-cid-c73hyy6m]:hover{color:#d97706;transform:translate(3px)}
