.fab-anchor[data-v-b663fc9b]{display:contents}.fab[data-v-b663fc9b]{align-items:center;-webkit-backdrop-filter:blur(.9375rem);backdrop-filter:blur(.9375rem);background:#1f1913f0;border:.0625rem solid var(--line-color);border-radius:.75rem;bottom:1rem;box-shadow:0 .875rem 2.5rem #00000080;display:flex;gap:.9375rem;justify-content:space-between;left:50%;margin-bottom:env(safe-area-inset-bottom,0);padding:.5625rem 1.0625rem .5625rem .5625rem;position:fixed;transform:translate(-50%);width:min(36.25rem,calc(100% - 1.75rem));z-index:60}.fab-hint[data-v-b663fc9b]{color:var(--text-desc);flex:1 1 auto;font-size:.75rem;min-width:0}.fab-btn[data-v-b663fc9b]{align-items:center;background:var(--color-theme);border:.0625rem solid var(--color-theme);border-radius:.5rem;color:var(--bg-primary);display:inline-flex;flex:0 0 auto;font-family:var(--font-body);font-size:.9375rem;font-weight:700;justify-content:center;min-height:2.6875rem;padding:0 1.0625rem;text-decoration:none;touch-action:manipulation;transition:background .18s ease;white-space:nowrap}.fab-btn[data-v-b663fc9b]:hover{background:var(--color-theme-hover)}.fab-btn[data-v-b663fc9b]:focus-visible{outline:.1875rem solid var(--text-title);outline-offset:.1875rem}.fab-enter-active[data-v-b663fc9b],.fab-leave-active[data-v-b663fc9b]{transition:opacity .26s ease,transform .26s ease}.fab-enter-from[data-v-b663fc9b],.fab-leave-to[data-v-b663fc9b]{opacity:0;transform:translate(-50%,140%)}@media(max-width:760px){.fab[data-v-b663fc9b]{bottom:.625rem;gap:.5rem;padding:.5rem .625rem}.fab-hint[data-v-b663fc9b]{flex:0 0 auto;font-size:.625rem;white-space:nowrap}.fab-btn[data-v-b663fc9b]{border-radius:.625rem;flex:1 1 auto;font-size:.9375rem;min-height:2.875rem;min-width:0;padding:0 .75rem}}@media(max-width:380px){.fab-hint[data-v-b663fc9b]{font-size:.59375rem}.fab-btn[data-v-b663fc9b]{font-size:.875rem;min-height:2.875rem;padding:0 .625rem}}@media(prefers-reduced-motion:reduce){.fab-enter-active[data-v-b663fc9b],.fab-leave-active[data-v-b663fc9b]{transition:opacity .15s ease}.fab-enter-from[data-v-b663fc9b],.fab-leave-to[data-v-b663fc9b]{transform:translate(-50%)}}
