.panel[data-astro-cid-5bxbtbmi]{background:var(--emapa-color-surface);border:1px solid var(--emapa-color-border-subtle);border-radius:var(--emapa-radius-lg);overflow:hidden}summary[data-astro-cid-5bxbtbmi]{align-items:center;gap:var(--emapa-space-4);padding:var(--emapa-space-5) var(--emapa-space-6);min-height:var(--emapa-tap-target);cursor:pointer;list-style:none;display:flex}summary[data-astro-cid-5bxbtbmi]::-webkit-details-marker{display:none}summary[data-astro-cid-5bxbtbmi]:focus-visible{outline:3px solid var(--emapa-color-focus);outline-offset:-3px}summary[data-astro-cid-5bxbtbmi]:hover{background:var(--emapa-color-bg-muted)}.tile[data-astro-cid-5bxbtbmi]{background:var(--emapa-color-icon-tile-bg);border-radius:var(--emapa-radius-md);width:44px;height:44px;color:var(--emapa-color-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.title[data-astro-cid-5bxbtbmi]{font-family:var(--emapa-font-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.05rem;font-weight:700;line-height:var(--emapa-lh-h3);color:var(--emapa-color-heading);flex:1}.badge[data-astro-cid-5bxbtbmi]{font-family:var(--emapa-font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--emapa-color-data);background:var(--emapa-color-data-tint);border:1px solid var(--emapa-blue-200);border-radius:var(--emapa-radius-sm);flex-shrink:0;padding:3px 10px;font-size:.72rem;font-weight:600}.chevron[data-astro-cid-5bxbtbmi]{color:var(--emapa-color-text-faint);flex-shrink:0;transition:transform .2s}.panel[data-astro-cid-5bxbtbmi][open] .chevron[data-astro-cid-5bxbtbmi]{transform:rotate(180deg)}.body[data-astro-cid-5bxbtbmi]{padding:0 var(--emapa-space-6) var(--emapa-space-6);gap:var(--emapa-space-4);flex-direction:column;display:flex}.body[data-astro-cid-5bxbtbmi] p{color:var(--emapa-color-text-muted);font-size:1rem;line-height:1.65}.body[data-astro-cid-5bxbtbmi] strong{color:var(--emapa-color-text);font-weight:700}
