.u039{max-width:100%;position:relative}.u039-tabs{background:var(--ux-surface);box-shadow:0 0 0 1px var(--ux-line), 0 10px 24px -18px var(--ux-shadow-strong);scrollbar-width:none;border-radius:999px;padding:5px;display:flex;position:relative;overflow-x:auto}.u039-tabs::-webkit-scrollbar{display:none}.u039-pill{width:var(--w,80px);background:var(--ux-accent);transform:translateX(var(--x,5px));box-shadow:0 8px 16px -10px var(--ux-shadow-strong);transition:transform .5s var(--ux-spring), width .5s var(--ux-spring);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}.u039-tab{height:42px;color:var(--ux-ink-2);white-space:nowrap;transition:color .35s var(--ux-ease);border-radius:999px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:680;text-decoration:none;display:flex;position:relative}.u039-tab:hover{color:var(--ux-ink)}.u039-tab[aria-current=page]{color:var(--ux-accent-ink)}.u039-tab:focus-visible{outline:2px solid var(--ux-accent);outline-offset:2px}button.u039-tab{background:0 0;border:0}.u039-tab[aria-selected=true]{color:var(--ux-accent-ink)}.u039-sm .u039-tabs{box-shadow:0 0 0 1px var(--ux-line)}.u039-sm .u039-tab{height:34px;padding:0 14px;font-size:13px}
.u263-flow{--g:linear-gradient(90deg, var(--primary), var(--accent), #f472b6, var(--primary));background:var(--g);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite u263-flow}@keyframes u263-flow{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.u263-flow{animation:none}}
