.ca-shot[data-v-dbb9ae08]{color:inherit;display:block;overflow:hidden;position:relative}.ca-shot[data-v-dbb9ae08]:hover{color:inherit;text-decoration:none}.ca-shot__id[data-v-dbb9ae08]{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#08131fb3;border:.0625rem solid rgba(159,225,255,.25);border-radius:.375rem;bottom:.875rem;box-sizing:border-box;color:#fff;display:inline-flex;font-family:var(--ca-font,sans-serif);font-size:.78125rem;font-weight:800;gap:.4375rem;left:.625rem;max-width:calc(100% - 1.25rem);padding:.4375rem .6875rem;position:absolute;text-shadow:0 .0625rem .1875rem rgba(0,0,0,.6);transition:border-color .2s ease;white-space:nowrap;z-index:2}.ca-shot__name[data-v-dbb9ae08]{min-width:0;overflow:hidden;text-overflow:ellipsis}.ca-shot__flag[data-v-dbb9ae08]{flex:none;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.875rem;line-height:1}.ca-shot__open[data-v-dbb9ae08]{color:var(--ca-pink,#ff5c8a);flex:none;font-size:.9375rem;font-weight:800;line-height:1}.ca-shot__dot[data-v-dbb9ae08]{background:var(--ca-online,#2bd98a);border-radius:50%;box-shadow:0 0 0 .1875rem #2bd98a38;flex:none;height:.4375rem;width:.4375rem}.ca-shot:hover .ca-shot__id[data-v-dbb9ae08]{border-color:var(--ca-pink,#ff5c8a)}.ca-faq[data-v-ec9f74bb]{display:grid;margin:0}.ca-faq__row[data-v-ec9f74bb]{border-top:.0625rem solid var(--ca-frame,rgba(159,225,255,.16));display:grid;gap:.75rem clamp(1.25rem,4vw,3.5rem);grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:1.375rem 0}.ca-faq__row[data-v-ec9f74bb]:last-child{border-bottom:.0625rem solid var(--ca-frame,rgba(159,225,255,.16))}.ca-faq dt[data-v-ec9f74bb]{align-items:flex-start;display:flex;gap:.875rem;margin:0}.ca-faq__num[data-v-ec9f74bb]{color:var(--ca-ice,#9fe1ff);flex:none;font-family:var(--ca-mono,monospace);font-size:.75rem;font-variant-numeric:tabular-nums;padding-top:.25rem}.ca-faq dt h3[data-v-ec9f74bb]{font-size:1.1875rem;line-height:1.3;margin:0}.ca-faq dd[data-v-ec9f74bb]{color:var(--ca-body,#cfdce8);font-size:1rem;line-height:1.75;margin:0;max-width:62ch}@media(max-width:900px){.ca-faq__row[data-v-ec9f74bb]{gap:.5rem;grid-template-columns:1fr;padding:1.125rem 0}.ca-faq dt h3[data-v-ec9f74bb]{font-size:1.0625rem}.ca-faq dd[data-v-ec9f74bb]{font-size:.96875rem;padding-left:1.625rem}}.ca-end__band[data-v-2f80dd5c]{align-items:center;background:var(--ca-panel,#132638);border:.0625rem solid var(--ca-frame,rgba(159,225,255,.16));border-radius:.5rem;display:grid;gap:clamp(1.5rem,4vw,3.5rem);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);overflow:hidden;padding:clamp(1.75rem,4.5vw,4rem);position:relative}.ca-end__band[data-v-2f80dd5c]:before{background:var(--ca-signal,linear-gradient(180deg,#ff5c8a,#a24bff));bottom:0;content:"";left:0;position:absolute;top:0;width:.375rem}.ca-end__copy .ca-lead[data-v-2f80dd5c]{margin-bottom:1.625rem}.ca-end__actions[data-v-2f80dd5c]{display:flex;flex-wrap:wrap;gap:.75rem}.ca-end__fine[data-v-2f80dd5c]{color:var(--ca-muted,#7e98ae);font-size:.84375rem;margin:.875rem 0 0}.ca-end__win[data-v-2f80dd5c]{display:grid;gap:.75rem;justify-items:center}.ca-end__card[data-v-2f80dd5c]{aspect-ratio:3/4;transition:transform .25s ease;width:15rem}.ca-end__card[data-v-2f80dd5c]:hover{transform:translateY(-.25rem)}.ca-end__note[data-v-2f80dd5c]{margin:0}@media(max-width:900px){.ca-end__band[data-v-2f80dd5c]{gap:1.375rem;grid-template-columns:1fr;padding:1.5rem 1.125rem}.ca-end__win[data-v-2f80dd5c]{order:-1}.ca-end__card[data-v-2f80dd5c]{width:12.5rem}.ca-end__copy[data-v-2f80dd5c]{text-align:center}.ca-end__copy .ca-lead[data-v-2f80dd5c]{margin-left:auto;margin-right:auto}.ca-end__actions[data-v-2f80dd5c]{justify-content:center}}.ca-fab[data-v-29d20909]{background:linear-gradient(180deg,#08131f00,#08131ff5 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}.ca-fab__btn[data-v-29d20909]{align-items:center;background:var(--ca-signal,linear-gradient(115deg,#ff5c8a,#a24bff));border-radius:.625rem;box-shadow:0 .625rem 1.875rem #ff5c8a52;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(60,0,40,.35);width:100%}.ca-fab__btn[data-v-29d20909]:hover{color:var(--ca-on-signal,#fff);text-decoration:none}.ca-fab__dot[data-v-29d20909]{background:var(--ca-online,#2bd98a);border-radius:50%;height:.5rem;width:.5rem}.ca-fab-enter-active[data-v-29d20909],.ca-fab-leave-active[data-v-29d20909]{transition:transform .25s ease,opacity .25s ease}.ca-fab-enter-from[data-v-29d20909],.ca-fab-leave-to[data-v-29d20909]{opacity:0;transform:translateY(1.375rem)}@media(min-width:901px){.ca-fab[data-v-29d20909]{display:none}}
