.BottomNavigation_nav__o33f8{position:fixed;bottom:0;width:100%;background-color:var(--color-background);border-top:var(--border-width-thin) solid var(--color-border);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.BottomNavigation_container__M9_Dq{max-width:64rem;margin:0 auto}.BottomNavigation_list__FAlzS{display:flex;justify-content:space-around;padding:var(--spacing-3) 0}.BottomNavigation_item__SMbT_{width:100%}.BottomNavigation_link__F33Kv{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--color-text);font-weight:var(--font-weight-bold);padding:var(--spacing-2)}.BottomNavigation_active__UyrtN{color:var(--color-primary)}.BottomNavigation_label__bgEPk{margin-top:var(--spacing-1);font-size:var(--font-size-sm)}.NewFeatureBadge_badge__DQ4ql{position:absolute;top:-8px;right:-8px;background-color:var(--color-danger,);color:var(--color-white);font-size:var(--font-size-sm);font-weight:700;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-lg);animation:NewFeatureBadge_pulse__T60Wj 2s infinite;line-height:1;white-space:nowrap}@keyframes NewFeatureBadge_pulse__T60Wj{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.PublicNumberSelection_container__fS_cI{position:fixed;bottom:140px;left:0;display:flex;align-items:center;background-color:var(--color-background-light);color:var(--color-text);border-radius:0 var(--border-radius-lg) var(--border-radius-lg) 0;box-shadow:var(--shadow-md);transition:transform .3s var(--transition-ease),width .3s var(--transition-ease);overflow:hidden}.PublicNumberSelection_container__fS_cI.PublicNumberSelection_open__p25yH{padding:var(--spacing-4)}.PublicNumberSelection_container__fS_cI.PublicNumberSelection_closed__a874I{padding:var(--spacing-4) 0;width:40px}.PublicNumberSelection_text__xUdnB{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;font-size:var(--font-size-md)}.PublicNumberSelection_number__gcJCz{font-weight:var(--font-weight-bold);color:var(--color-primary)}.PublicNumberSelection_toggleButton__ir9dS{display:flex;align-items:center;justify-content:center;background-color:transparent;border:none;cursor:pointer;color:var(--color-text);transition:transform .3s var(--transition-ease)}.PublicNumberSelection_toggleButton__ir9dS:hover{transform:scale(1.1)}.PublicNumberSelection_icon__MoIl8{transition:transform .3s var(--transition-ease)}.PublicNumberSelection_container__fS_cI.PublicNumberSelection_closed__a874I .PublicNumberSelection_icon__MoIl8{transform:rotate(180deg)}.layout_main__6IR6i{margin-inline:auto;min-height:100vh;min-height:100dvh;max-width:800px;padding:var(--spacing-8) var(--spacing-4);margin-bottom:89px}.layout_viewport__xXau5{--viewport-padding:25px;position:fixed;bottom:0;right:0;display:flex;flex-direction:column;padding:var(--viewport-padding);gap:10px;width:390px;max-width:100vw;margin:0;list-style:none;z-index:2147483647;outline:none}