@view-transition{navigation:auto}
::view-transition-old(root){animation:nav-fade-out .12s ease-out both}
::view-transition-new(root){animation:nav-fade-in .16s ease-out both}
@keyframes nav-fade-out{to{opacity:0}}
@keyframes nav-fade-in{from{opacity:0}to{opacity:1}}
.xanka-ui .ios-bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-width:0;border-radius:18px;transition:transform .12s ease,opacity .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:center}
.xanka-ui .ios-bottom-nav a:active,.xanka-ui .ios-bottom-nav a.is-pressed{transform:scale(.87);opacity:.65}
.xanka-ui .ios-bottom-nav a.active,.xanka-ui .ios-bottom-nav a[aria-current=page]{color:#149dff!important;background:none!important;box-shadow:none!important;text-shadow:none!important;filter:none!important}
.xanka-ui .ios-bottom-nav a svg,.xanka-ui .ios-bottom-nav a span{color:inherit!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}
.xanka-ui .ios-bottom-nav a:focus-visible{outline:2px solid #72beff;outline-offset:-3px}
.nav-leaving .content-canvas,.nav-leaving .auth-canvas{opacity:0;transition:opacity .09s ease-out}
@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}.xanka-ui .ios-bottom-nav a{transition:none}.nav-leaving .content-canvas,.nav-leaving .auth-canvas{transition:none}}
