.quiz-promo[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:var(--space-3);background:var(--info-bg);border:1px solid var(--accent);border-radius:var(--radius);padding:var(--space-3) var(--space-4);margin:var(--space-3) 0 var(--space-4);text-decoration:none;color:var(--text)}.quiz-promo[data-astro-cid-j7pv25f6]:hover{filter:brightness(1.08)}.quiz-promo-icon[data-astro-cid-j7pv25f6]{font-size:1.6rem;flex-shrink:0}.quiz-promo-text[data-astro-cid-j7pv25f6]{flex:1;font-size:.92rem;color:var(--text-muted)}.quiz-promo-text[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--text)}.quiz-promo-arrow[data-astro-cid-j7pv25f6]{font-weight:700;color:var(--accent);white-space:nowrap;flex-shrink:0}@media(max-width:560px){.quiz-promo[data-astro-cid-j7pv25f6]{flex-wrap:wrap}.quiz-promo-arrow[data-astro-cid-j7pv25f6]{margin-left:2.4rem}}@media(max-width:640px){.phone-hide[data-astro-cid-j7pv25f6]{display:none}.quiz-promo[data-astro-cid-j7pv25f6]{padding:var(--space-2) var(--space-3);gap:.2rem var(--space-2);margin:var(--space-2) 0 var(--space-3)}.quiz-promo-icon[data-astro-cid-j7pv25f6]{font-size:1.25rem}.quiz-promo-text[data-astro-cid-j7pv25f6]{flex-basis:calc(100% - 2rem);white-space:nowrap}.quiz-promo-arrow[data-astro-cid-j7pv25f6]{margin-left:1.85rem}}.cf-phonebar[data-astro-cid-j7pv25f6],.cf-quick[data-astro-cid-j7pv25f6]{display:contents}.cf-quick-toggle[data-astro-cid-j7pv25f6],.phone-only[data-astro-cid-j7pv25f6]{display:none}@media(max-width:640px){.cf-intro[data-astro-cid-j7pv25f6]{font-size:.95rem;margin-bottom:var(--space-2)}.cf-phonebar[data-astro-cid-j7pv25f6]{display:flex;gap:var(--space-2);align-items:stretch}.cf-phonebar[data-astro-cid-j7pv25f6] #cf-search[data-astro-cid-j7pv25f6]{flex:1;min-width:0;margin:0}.cf-quick-toggle[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:.35rem;padding:0 var(--space-3);min-height:2.6rem;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;font-weight:700;white-space:nowrap;cursor:pointer}.cf-quick-toggle[data-astro-cid-j7pv25f6][aria-expanded=true]{border-color:var(--accent);color:var(--accent)}.cf-quick-n[data-astro-cid-j7pv25f6]{background:var(--accent-strong);color:var(--accent-contrast);border-radius:999px;padding:0 .45rem;font-size:.75rem}.phone-only[data-astro-cid-j7pv25f6]{display:inline}.cf-filters-bar[data-astro-cid-j7pv25f6]{flex-wrap:nowrap;gap:var(--space-2)}.cf-filters-bar[data-astro-cid-j7pv25f6] .cf-filters-btn[data-astro-cid-j7pv25f6]{white-space:nowrap;flex-shrink:0}.cf-quick[data-astro-cid-j7pv25f6]{display:none}.cf-quick[data-astro-cid-j7pv25f6].open{display:flex;flex-direction:column;gap:var(--space-2)}}.cf-nodata[data-astro-cid-j7pv25f6]{margin-top:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-3)}.cf-nodata[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:600;font-size:.9rem;color:var(--text-muted);list-style:none}.cf-nodata[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.cf-nodata[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:before{content:"▸ ";color:var(--text-faint)}.cf-nodata[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]:before{content:"▾ "}.cf-nodata[data-astro-cid-j7pv25f6] .related-links[data-astro-cid-j7pv25f6]{margin-top:var(--space-2)}.popular[data-astro-cid-j7pv25f6]{margin-top:var(--space-5)}.popular-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--space-2) var(--space-4)}.popular[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1rem;margin:var(--space-2) 0 0}.cf-about[data-astro-cid-j7pv25f6]{margin-top:var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--space-2) var(--space-3)}.cf-about[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{cursor:pointer;font-weight:600;font-size:.9rem;color:var(--text-muted);min-height:2.5rem;display:flex;align-items:center}.cf-about[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6]{margin-bottom:var(--space-2)}.cf-freshness[data-astro-cid-j7pv25f6]{margin-top:.4rem;font-size:.72rem;color:var(--text-faint)}
