.simple-tabs:where(.astro-aeeaujab){margin:1.5rem 0;position:relative;background-color:var(--color-bg);border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;border:1px solid var(--color-border)}.tab-buttons:where(.astro-aeeaujab){display:flex;background-color:var(--color-card);border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tab-buttons:where(.astro-aeeaujab)::-webkit-scrollbar{display:none}.tab-btn:where(.astro-aeeaujab){flex:1;min-width:-moz-fit-content;min-width:fit-content;padding:.875rem 1.25rem;margin:0;border:none;background:transparent;cursor:pointer;color:var(--color-text-muted);font-weight:var(--font-weight-medium);font-size:var(--text-14);font-family:var(--font-open-sans);transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;white-space:nowrap;border-bottom:2px solid transparent}.tab-btn:where(.astro-aeeaujab):before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--color-primary-red) 0%,var(--color-primary-orange) 100%);opacity:0;transition:opacity .25s ease;z-index:-1}.tab-btn:where(.astro-aeeaujab):hover{color:var(--color-text);background-color:var(--color-card-hover);transform:translateY(-1px)}.tab-btn:where(.astro-aeeaujab):focus{outline:none;color:var(--color-text)}.tab-btn:where(.astro-aeeaujab):active{transform:translateY(0)}.tab-btn:where(.astro-aeeaujab)[aria-selected=true]{color:var(--color-text);font-weight:var(--font-weight-semibold);background-color:var(--color-bg);border-bottom-color:var(--color-primary-red);box-shadow:0 -2px 0 0 var(--color-primary-red)}.tab-btn:where(.astro-aeeaujab)[aria-selected=true]:before{opacity:.05}.tab-panels:where(.astro-aeeaujab){position:relative;overflow:hidden;margin:0;transition:height .25s ease-in-out}.tab-panel:where(.astro-aeeaujab){padding:1rem;display:none;margin:0;background-color:var(--color-bg);animation:fadeIn .25s ease-in-out}.tab-panel:where(.astro-aeeaujab):not([hidden]),.tab-panel:where(.astro-aeeaujab).active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab){margin:0;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;border:1px solid var(--color-border)}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-buttons:where(.astro-aeeaujab){background-color:var(--color-card-hover)}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-btn:where(.astro-aeeaujab){padding:.75rem 1rem;font-size:var(--text-12)}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-btn:where(.astro-aeeaujab)[aria-selected=true]{border-bottom-color:var(--color-primary-orange);box-shadow:0 -2px 0 0 var(--color-primary-orange)}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-panel:where(.astro-aeeaujab){padding:.75rem}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-btn:where(.astro-aeeaujab)[aria-selected=true]{border-bottom-color:var(--color-primary-teal-dark);box-shadow:0 -2px 0 0 var(--color-primary-teal-dark)}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-panel:where(.astro-aeeaujab){padding:.5rem}.simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .simple-tabs:where(.astro-aeeaujab) .tab-btn:where(.astro-aeeaujab)[aria-selected=true]{border-bottom-color:var(--color-primary-gold);box-shadow:0 -2px 0 0 var(--color-primary-gold)}@media (max-width: 640px){.simple-tabs:where(.astro-aeeaujab){margin:1rem 0;border-radius:.5rem}.tab-btn:where(.astro-aeeaujab){padding:.75rem 1rem;font-size:var(--text-12)}}:where(.astro-aeeaujab)[data-theme=dark] .simple-tabs:where(.astro-aeeaujab){box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}:where(.astro-aeeaujab)[data-theme=dark] .tab-btn:where(.astro-aeeaujab):hover{background-color:var(--color-gray-800)}:where(.astro-aeeaujab)[data-theme=dark] .tab-btn:where(.astro-aeeaujab)[aria-selected=true]{background-color:var(--color-gray-900)}@media (prefers-contrast: high){.tab-btn:where(.astro-aeeaujab){border:1px solid var(--color-border)}.tab-btn:where(.astro-aeeaujab)[aria-selected=true]{border-color:var(--color-primary-red);border-width:2px}}@media (prefers-reduced-motion: reduce){.tab-btn:where(.astro-aeeaujab),.tab-panel:where(.astro-aeeaujab){transition:none;animation:none}.tab-btn:where(.astro-aeeaujab):hover{transform:none}}
