.names-index[data-astro-cid-f4numymd]{padding:56px 0 72px}.container-lg[data-astro-cid-f4numymd]{max-width:1160px}.index-head[data-astro-cid-f4numymd]{text-align:center;justify-items:center;gap:12px;max-width:640px;margin:0 auto 32px;display:grid}.index-head[data-astro-cid-f4numymd] h1[data-astro-cid-f4numymd]{letter-spacing:-.025em;margin:0;font-size:clamp(2.2rem,5vw,3.4rem)}.lede[data-astro-cid-f4numymd]{color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.75}.filterbar[data-astro-cid-f4numymd]{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-surface-card);align-items:center;gap:12px;margin-bottom:32px;padding:12px 16px;display:flex;position:relative}.filter-ico[data-astro-cid-f4numymd]{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.filterbar[data-astro-cid-f4numymd] input[data-astro-cid-f4numymd]{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.filterbar[data-astro-cid-f4numymd] input[data-astro-cid-f4numymd]::placeholder{color:var(--text-muted)}.filterbar[data-astro-cid-f4numymd] input[data-astro-cid-f4numymd]:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px;border-radius:4px}.count[data-astro-cid-f4numymd]{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;margin:0;font-size:12px}.count[data-astro-cid-f4numymd] span[data-astro-cid-f4numymd]{color:var(--accent-primary);font-weight:700}.grid[data-astro-cid-f4numymd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-bottom:56px;display:grid}@media (width<=1000px){.grid[data-astro-cid-f4numymd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.grid[data-astro-cid-f4numymd]{grid-template-columns:1fr}}.card[data-astro-cid-f4numymd]{min-width:0;margin:0}.cover[data-astro-cid-f4numymd]{isolation:isolate;aspect-ratio:3/4;color:#101014;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#faf7ef;border:1px solid #dfe1f424;border-radius:10px;text-decoration:none;display:block;position:relative;overflow:hidden}.cover[data-astro-cid-f4numymd]:hover,.card[data-astro-cid-f4numymd]:focus-within .cover[data-astro-cid-f4numymd]{box-shadow:var(--glow-card-hover);border-color:#b88cff8c}.cover[data-astro-cid-f4numymd]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.cover-fill[data-astro-cid-f4numymd]{z-index:0;background:linear-gradient(180deg, #a586ff 0%, var(--color-deep-iris) 78%);transform-origin:50% 100%;transition:transform .34s var(--ease-smooth);position:absolute;inset:0;transform:scaleY(0)}.cover[data-astro-cid-f4numymd]:hover .cover-fill[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .cover-fill[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .cover-fill[data-astro-cid-f4numymd]{transform:scaleY(1)}.cover-inner[data-astro-cid-f4numymd]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;height:100%;padding:22px 20px 20px;display:flex;position:relative}.top-row[data-astro-cid-f4numymd]{justify-content:space-between;align-items:center;width:100%;display:flex}.num[data-astro-cid-f4numymd]{font-family:var(--font-mono);color:#101014;border:1px solid #10101447;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.trans[data-astro-cid-f4numymd]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#3c3c46;font-size:11px}.arabic[data-astro-cid-f4numymd]{font-family:var(--font-arabic);color:#000;margin:10px 0 0;font-size:clamp(2rem,3vw,2.6rem);line-height:1.7}.meaning[data-astro-cid-f4numymd]{color:#101014;margin:0;font-size:15px;font-weight:700}.motif[data-astro-cid-f4numymd]{color:#1010146b;width:30px;height:30px;margin:4px 0}.excerpt[data-astro-cid-f4numymd]{color:#3c3c46;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.65;display:-webkit-box;overflow:hidden}.learn[data-astro-cid-f4numymd]{color:#101014;background:#ffffffb8;border:1px solid #10101438;border-radius:9999px;align-items:center;gap:8px;margin-top:auto;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.cover[data-astro-cid-f4numymd]:hover .num[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .num[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .num[data-astro-cid-f4numymd]{color:#fff;border-color:#ffffff80}.cover[data-astro-cid-f4numymd]:hover .trans[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .trans[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .trans[data-astro-cid-f4numymd],.cover[data-astro-cid-f4numymd]:hover .arabic[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .arabic[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .arabic[data-astro-cid-f4numymd],.cover[data-astro-cid-f4numymd]:hover .meaning[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .meaning[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .meaning[data-astro-cid-f4numymd],.cover[data-astro-cid-f4numymd]:hover .excerpt[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .excerpt[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .excerpt[data-astro-cid-f4numymd]{color:#fff}.cover[data-astro-cid-f4numymd]:hover .motif[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .motif[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .motif[data-astro-cid-f4numymd]{color:#ffffffbf}.cover[data-astro-cid-f4numymd]:hover .learn[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .learn[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .learn[data-astro-cid-f4numymd]{color:#1a1030;background:#fff;border-color:#fff}.num[data-astro-cid-f4numymd],.trans[data-astro-cid-f4numymd],.arabic[data-astro-cid-f4numymd],.meaning[data-astro-cid-f4numymd],.excerpt[data-astro-cid-f4numymd],.motif[data-astro-cid-f4numymd],.learn[data-astro-cid-f4numymd]{transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast)}.caption[data-astro-cid-f4numymd]{text-align:center;color:var(--text-secondary);margin:12px 2px 0;font-size:13px}.promise[data-astro-cid-f4numymd]{text-align:center;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-surface-card);max-width:720px;margin:0 auto;padding:32px 28px;position:relative}.plus[data-astro-cid-f4numymd]{font-family:var(--font-mono);color:#dfe1f480;justify-content:center;align-items:center;width:18px;height:18px;font-size:14px;display:inline-flex;position:absolute}.plus-tl[data-astro-cid-f4numymd]{top:-9px;left:-9px}.plus-tr[data-astro-cid-f4numymd]{top:-9px;right:-9px}.plus-bl[data-astro-cid-f4numymd]{bottom:-9px;left:-9px}.plus-br[data-astro-cid-f4numymd]{bottom:-9px;right:-9px}.promise[data-astro-cid-f4numymd] h2[data-astro-cid-f4numymd]{margin:0 0 10px;font-size:17px}.promise-text[data-astro-cid-f4numymd]{color:var(--text-primary);margin:0 0 12px;font-size:15px;font-style:italic;line-height:1.75}.promise-src[data-astro-cid-f4numymd]{font-family:var(--font-mono);color:var(--text-muted);margin:0;font-size:12px;line-height:1.7}.names-explainer[data-astro-cid-f4numymd]{border-top:1px solid var(--border-subtle);max-width:860px;margin:64px auto 0;padding-top:44px}.names-explainer[data-astro-cid-f4numymd] h2[data-astro-cid-f4numymd]{letter-spacing:-.02em;color:var(--color-frost-white);max-width:30ch;margin:0 0 18px;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;line-height:1.2}.names-explainer[data-astro-cid-f4numymd] p[data-astro-cid-f4numymd]{color:var(--text-secondary);margin:0 0 15px;font-size:15.5px;line-height:1.78}.names-explainer[data-astro-cid-f4numymd] a[data-astro-cid-f4numymd]{color:var(--accent-primary);text-underline-offset:3px;text-decoration:underline}.names-explainer[data-astro-cid-f4numymd] a[data-astro-cid-f4numymd]:hover{color:#fff}@media (prefers-reduced-motion:reduce){.cover-fill[data-astro-cid-f4numymd]{transition:none}.cover[data-astro-cid-f4numymd]:hover .cover-fill[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:focus-within .cover-fill[data-astro-cid-f4numymd],.card[data-astro-cid-f4numymd]:active .cover-fill[data-astro-cid-f4numymd]{transform:scaleY(1)}.num[data-astro-cid-f4numymd],.trans[data-astro-cid-f4numymd],.arabic[data-astro-cid-f4numymd],.meaning[data-astro-cid-f4numymd],.excerpt[data-astro-cid-f4numymd],.motif[data-astro-cid-f4numymd],.learn[data-astro-cid-f4numymd],.cover[data-astro-cid-f4numymd]{transition:none}}
