.capability-tabs.svelte-aps58j{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#000000eb;border-bottom:1px solid #ffffff14;gap:0;padding:0 1rem;display:flex;position:sticky;top:0;overflow-x:auto}.capability-tabs.svelte-aps58j::-webkit-scrollbar{display:none}.capability-tab.svelte-aps58j{color:#ffffff8c;letter-spacing:.01em;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:.5rem;padding:.95rem 1.25rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .16s,border-color .16s;display:inline-flex}.capability-tab.svelte-aps58j:hover{color:#fff}.capability-tab.active.svelte-aps58j{color:#ff66c4;border-bottom-color:#ff66c4}.capability-icon.svelte-aps58j{font-size:1.05rem}@media (width<=640px){.capability-tabs.svelte-aps58j{gap:.375rem;padding:.625rem .75rem 0;scroll-padding-inline:.75rem}.capability-tab.svelte-aps58j{border-radius:999px 999px 0 0;flex:none;gap:.4rem;max-width:72vw;min-height:2.75rem;padding:.7rem .85rem;font-size:.8rem}.capability-label.svelte-aps58j{text-overflow:ellipsis;overflow:hidden}.capability-icon.svelte-aps58j{font-size:.95rem}}
