.TabBar-module__soeKqW__tabBar{align-items:center;width:100%;display:flex}.TabBar-module__soeKqW__tab{text-align:center;font-size:10px;font-weight:700;font-family:var(--font-body);color:var(--cr-mute);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:2px;padding:2px 4px;text-decoration:none;transition:color .15s;display:flex}.TabBar-module__soeKqW__tabActive{color:var(--cr-red)}.TabBar-module__soeKqW__tabIcon{font-size:18px;line-height:1;display:block}.TabBar-module__soeKqW__tabLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.TabBar-module__soeKqW__fab{width:auto;min-width:var(--space-16);height:auto;min-height:var(--space-16);padding:var(--space-2) var(--space-3) var(--space-1);border-radius:var(--radius-xl);background:var(--cr-red);color:var(--cr-brand-light);margin-top:calc(-1 * var(--space-5));margin-inline:var(--space-1);cursor:pointer;font-size:1.25rem;font-weight:800;line-height:1;font-family:var(--font-body);border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;transition:transform .15s,opacity .15s;display:flex;position:relative;box-shadow:0 12px 26px -10px #e63946a6,0 0 0 5px #fff6ece6}.TabBar-module__soeKqW__fab:active{opacity:.9;transform:scale(.95)}.TabBar-module__soeKqW__fabActive{transform:scale(1.04)}.TabBar-module__soeKqW__fabIcon{line-height:1}.TabBar-module__soeKqW__fabLabel{white-space:nowrap;font-size:.625rem;font-weight:800;line-height:1.1}a.TabBar-module__soeKqW__fab{text-decoration:none}[data-theme=dark] .TabBar-module__soeKqW__fab{box-shadow:0 12px 26px -10px #e63946a6, 0 0 0 5px color-mix(in srgb, var(--cr-cream) 90%, transparent)}
