.ff-shot[data-v-d2878799]{color:inherit;display:block;overflow:hidden;position:relative}.ff-shot[data-v-d2878799]:hover{color:inherit;text-decoration:none}.ff-shot__tag[data-v-d2878799]{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0a0920b8;border:.0625rem solid hsla(0,0%,100%,.24);border-radius:62.4375rem;bottom:.75rem;box-sizing:border-box;color:#fff;display:inline-flex;font-family:var(--ff-font,sans-serif);font-size:.78125rem;font-weight:800;gap:.4375rem;left:.75rem;max-width:calc(100% - 1.5rem);padding:.375rem .625rem;position:absolute;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.6);transition:border-color .2s ease;white-space:nowrap;z-index:2}.ff-shot__name[data-v-d2878799]{min-width:0;overflow:hidden;text-overflow:ellipsis}.ff-shot__flag[data-v-d2878799]{flex:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.875rem;line-height:1;margin-left:.125rem}.ff-shot__dot[data-v-d2878799]{background:var(--ff-online,#2bd98a);border-radius:50%;box-shadow:0 0 0 .1875rem #2bd98a38;flex:none;height:.4375rem;width:.4375rem}.ff-shot:hover .ff-shot__tag[data-v-d2878799]{border-color:var(--ff-cyan,#ff4d8d)}@media(max-width:900px){.ff-shot__tag[data-v-d2878799]{font-size:.78125rem;padding:.4375rem .625rem}}.ff-end__panel[data-v-26e61265]{align-items:center;background:linear-gradient(135deg,#2f5bff1a,#ff4f9a14);border:.0625rem solid var(--ff-hair-2,hsla(0,0%,100%,.26));border-radius:1.5rem;display:grid;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:12.5rem minmax(0,1fr);padding:clamp(1.75rem,4vw,3.5rem)}.ff-end__frame[data-v-26e61265]{aspect-ratio:3/4}.ff-end__copy .ff-lead[data-v-26e61265]{margin-bottom:1.5rem}@media(max-width:900px){.ff-end__panel[data-v-26e61265]{border-radius:1.25rem;gap:1.25rem;grid-template-columns:1fr;padding:1.375rem 1.125rem}.ff-end__frame[data-v-26e61265]{margin:0 auto;width:10.625rem}.ff-end__copy[data-v-26e61265]{text-align:center}.ff-end__copy .ff-tag[data-v-26e61265]{justify-content:center}.ff-end__copy .ff-lead[data-v-26e61265]{margin-left:auto;margin-right:auto}}.ff-fab[data-v-431b9e87]{background:linear-gradient(180deg,#0c0b2200,#0c0b22f5 45%);bottom:0;left:0;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;right:0;z-index:40}.ff-fab__btn[data-v-431b9e87]{align-items:center;background:var(--ff-beam,linear-gradient(120deg,#ff2f7b,#f0389b 45%,#7c3aed));border-radius:62.4375rem;box-shadow:0 .625rem 1.875rem #2f5bff52;box-sizing:border-box;color:#fff;display:flex;font-size:1rem;font-weight:800;gap:.625rem;justify-content:center;padding:1rem 1.5rem;pointer-events:auto;text-shadow:0 .0625rem .125rem rgba(40,0,60,.35);width:100%}.ff-fab__btn[data-v-431b9e87]:hover{color:var(--ff-on-cyan,#fff);text-decoration:none}.ff-fab__dot[data-v-431b9e87]{background:var(--ff-online,#2bd98a);border-radius:50%;height:.5rem;width:.5rem}.ff-fab-enter-active[data-v-431b9e87],.ff-fab-leave-active[data-v-431b9e87]{transition:transform .25s ease,opacity .25s ease}.ff-fab-enter-from[data-v-431b9e87],.ff-fab-leave-to[data-v-431b9e87]{opacity:0;transform:translateY(1.375rem)}@media(min-width:901px){.ff-fab[data-v-431b9e87]{display:none}}
