.tab-bar.svelte-sgezhp{z-index:50;background:var(--cs-lilac);will-change:transform;justify-content:center;align-items:center;height:70px;transition:transform .4s cubic-bezier(.22,1,.36,1) .12s,visibility linear;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(0);box-shadow:0 -4px 24px #0000001a}.tab-bar.hidden.svelte-sgezhp{visibility:hidden;pointer-events:none;transition:transform .5s cubic-bezier(.45,0,.2,1),visibility 0s linear .5s;transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.tab-bar.svelte-sgezhp,.tab-bar.hidden.svelte-sgezhp{transition-duration:.01ms;transition-delay:0s}}.tab-bar.removed.svelte-sgezhp{display:none}@media (width>=768px){.tab-bar.svelte-sgezhp{display:none}}.tab-item.svelte-sgezhp{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:60px;max-width:78px;min-height:60px;padding:0;display:flex}.tab-label.svelte-sgezhp{font-family:var(--font-kr);font-size:11px;font-weight:500}@keyframes svelte-sgezhp-tab-bubble{0%{transform:scale(1)}25%{transform:scale(1.4)}55%{transform:scale(.88)}75%{transform:scale(1.12)}to{transform:scale(1)}}.tab-item.svelte-sgezhp svg:where(.svelte-sgezhp){transition:transform .24s cubic-bezier(.34,1.28,.64,1)}.tab-item.svelte-sgezhp:active svg:where(.svelte-sgezhp){transform:translateY(-3px)scale(1.1)}@media (hover:hover){.tab-item.svelte-sgezhp:hover svg:where(.svelte-sgezhp){transform:translateY(-3px)scale(1.1)}}.tab-item.popping.svelte-sgezhp svg:where(.svelte-sgezhp){animation:.65s cubic-bezier(.36,.07,.19,.97) forwards svelte-sgezhp-tab-bubble}
