.tabs:where(.astro-jm73rrov){margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.tabs:where(.astro-jm73rrov) :where(.astro-jm73rrov)[role=tablist]{gap:var(--space-1);margin-bottom:var(--space-4);border-bottom:.125rem solid var(--color-border);flex-wrap:wrap;grid-row:1;display:flex}.tabs:where(.astro-jm73rrov) [role=tab]{min-height:var(--target-size);padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:background-color var(--transition), border-color var(--transition), color var(--transition);background:0 0;border:0;border-bottom:.1875rem solid #0000;margin-bottom:-.125rem;font-weight:600}.tabs:where(.astro-jm73rrov) [role=tab]:hover{background:var(--color-primary-soft);color:var(--color-primary-hover)}.tabs:where(.astro-jm73rrov) [role=tab][aria-selected=true]{color:var(--color-primary-hover);border-bottom-color:var(--color-primary)}.tabs:where(.astro-jm73rrov) [role=tabpanel]{grid-area:2/1}.tabs:where(.astro-jm73rrov) [role=tabpanel][hidden]{visibility:hidden;display:block}.tabs:where(.astro-jm73rrov) [role=tabpanel]:focus-visible{outline-offset:.25rem}
