.tabs.svelte-126ak3w{scrollbar-width:none;background:var(--surface);border:2px solid var(--line);max-width:100%;box-shadow:var(--shadow-sm);border-radius:22px;gap:4px;padding:5px;display:flex;position:relative;overflow-x:auto}.tabs.svelte-126ak3w:focus{outline:none}.ink.svelte-126ak3w{background:linear-gradient(180deg, #ffe07a, var(--yellow) 60%, #ffbf1f);box-shadow:0 4px 0 var(--yellow-deep);opacity:0;pointer-events:none;border-radius:17px;transition:translate .4s cubic-bezier(.3,1.35,.45,1),width .4s cubic-bezier(.3,1.35,.45,1);position:absolute;top:5px;bottom:5px;left:0}.ready.svelte-126ak3w .ink:where(.svelte-126ak3w){opacity:1}.instant.svelte-126ak3w .ink:where(.svelte-126ak3w){transition:none}button.svelte-126ak3w{z-index:1;min-height:48px;color:var(--ink-soft);white-space:nowrap;background:0 0;border:0;border-radius:17px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:1rem;font-weight:600;transition:background .15s,color .2s,scale .25s cubic-bezier(.3,1.6,.5,1);display:flex;position:relative}@media (height<=680px){button.svelte-126ak3w{min-height:42px}}button.on.svelte-126ak3w{background:linear-gradient(180deg, #ffe07a, var(--yellow) 60%, #ffbf1f);color:#1e2550;box-shadow:0 4px 0 var(--yellow-deep)}.ready.svelte-126ak3w button.on:where(.svelte-126ak3w){box-shadow:none;background:0 0}button.on.svelte-126ak3w svg{animation:.45s cubic-bezier(.3,1.8,.5,1) svelte-126ak3w-tab-pop}@media (hover:hover){button.svelte-126ak3w:not(.on):hover{background:var(--surface-2)}}button.svelte-126ak3w:active{transition-duration:80ms;scale:.95}@keyframes svelte-126ak3w-tab-pop{40%{rotate:-8deg;scale:1.25}}.badge.svelte-126ak3w{background:var(--pink);color:#fff;text-align:center;border-radius:999px;min-width:22px;padding:0 6px;font-size:.75rem;font-weight:700;line-height:20px}button.on.svelte-126ak3w .badge:where(.svelte-126ak3w){background:#1e2550}.dot.svelte-126ak3w{background:var(--pink);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;align-self:flex-start;margin-top:9px;margin-left:-4px}@media (width<=380px){button.svelte-126ak3w{padding:0 6px;font-size:.9rem}}
