.fd-menu[data-v-d0419e41]{backdrop-filter:blur(20px) saturate(180%);background:#0c0a14fc;border:1px solid rgba(245,158,11,.15);border-radius:16px;box-shadow:0 8px 32px #0009,0 0 0 1px #ffffff0d;min-inline-size:340px;overflow:hidden}.fd-header[data-v-d0419e41]{color:#ffffff73;font-size:.72rem;font-weight:600;letter-spacing:.06em;padding-block:14px 8px;padding-inline:16px;text-transform:uppercase}.fd-item[data-v-d0419e41]{align-items:flex-start;display:flex;gap:12px;padding-block:12px;padding-inline:16px}.fd-avatar[data-v-d0419e41]{align-items:center;block-size:38px;border-radius:10px;display:flex;flex-shrink:0;inline-size:38px;justify-content:center;margin-block-start:2px}.fd-avatar--gold[data-v-d0419e41]{background:#f59e0b26;color:#fbbf24}.fd-avatar--blue[data-v-d0419e41]{background:#38bdf826;color:#38bdf8}.fd-body[data-v-d0419e41]{flex:1}.fd-title[data-v-d0419e41]{color:#fff;font-size:.9rem;font-weight:700;margin-block-end:4px}.fd-price[data-v-d0419e41]{align-items:baseline;display:flex;gap:6px;margin-block-end:3px}.fd-price--main[data-v-d0419e41]{color:#fbbf24;font-size:1rem;font-weight:700}.fd-price--blue[data-v-d0419e41]{color:#38bdf8}.fd-price--equiv[data-v-d0419e41]{color:#ffffff73;font-size:.78rem}.fd-plan-ref[data-v-d0419e41]{color:#fff6;font-size:.78rem;margin-block-end:3px}.fd-saving[data-v-d0419e41]{color:#34d399;font-size:.8rem;font-weight:500;margin-block-end:10px}.fd-actions[data-v-d0419e41]{display:flex;gap:8px}.fd-btn[data-v-d0419e41]{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;padding-block:5px;padding-inline:10px;text-decoration:none;transition:all .2s ease}.fd-btn--outline[data-v-d0419e41]{background:transparent}.fd-btn--outline.fd-btn--gold[data-v-d0419e41]{border:1px solid rgba(251,191,36,.4);color:#fbbf24}.fd-btn--outline.fd-btn--gold[data-v-d0419e41]:hover{background:#fbbf241a;border-color:#fbbf24b3}.fd-btn--outline.fd-btn--blue[data-v-d0419e41]{border:1px solid rgba(56,189,248,.4);color:#38bdf8}.fd-btn--outline.fd-btn--blue[data-v-d0419e41]:hover{background:#38bdf81a;border-color:#38bdf8b3}.fd-btn--solid.fd-btn--gold[data-v-d0419e41]{background:#f59e0b2e;color:#fbbf24}.fd-btn--solid.fd-btn--gold[data-v-d0419e41]:hover{background:#f59e0b4d}.fd-btn--solid.fd-btn--blue[data-v-d0419e41]{background:#38bdf82e;color:#38bdf8}.fd-btn--solid.fd-btn--blue[data-v-d0419e41]:hover{background:#38bdf84d}.fd-divider[data-v-d0419e41]{background:#ffffff12;block-size:1px;margin-block:4px;margin-inline:16px}.fd-download-wrapper[data-v-d0419e41]{border-block-start:1px solid hsla(0,0%,100%,.07);padding-block:12px;padding-inline:16px}.fd-gold-btn[data-v-d0419e41]{align-items:center;background:linear-gradient(90deg,#f59e0b,#f97316 50%,#f59e0b);background-size:200% 100%;block-size:50px;border:none;border-radius:14px;box-shadow:0 0 20px #f59e0b80,0 4px 16px #0006;color:#1a0a00;cursor:pointer;display:flex;font-family:inherit;font-size:.88rem;font-weight:800;gap:8px;inline-size:100%;justify-content:center;letter-spacing:.04em;overflow:hidden;position:relative;text-transform:uppercase;transition:box-shadow .25s ease,transform .15s ease,background-position .4s ease}.fd-gold-btn[data-v-d0419e41]:disabled{cursor:not-allowed;opacity:.7}.fd-gold-btn[data-v-d0419e41]:hover:not(:disabled){background-position:100% 0;box-shadow:0 0 32px #f59e0bb3,0 6px 20px #00000080;transform:translateY(-1px)}.fd-gold-btn[data-v-d0419e41]:active:not(:disabled){transform:translateY(0)}.fd-gold-btn__shimmer[data-v-d0419e41]{animation:gold-shimmer-d0419e41 2.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35) 50%,transparent);block-size:100%;inline-size:50%;inset-inline-start:-60%;pointer-events:none;position:absolute}.fd-gold-btn__icon[data-v-d0419e41]{font-size:1rem;line-height:1}.fd-gold-btn__label[data-v-d0419e41]{position:relative;z-index:1}@keyframes gold-shimmer-d0419e41{0%{inset-inline-start:-60%}55%{inset-inline-start:120%}to{inset-inline-start:120%}}.fd-footer[data-v-d0419e41]{color:#ffffff4d;font-size:.72rem;padding-block:10px 14px;padding-inline:16px}.fd-info-link[data-v-d0419e41]{align-items:center;color:#8b5cf6b3;display:flex;font-size:.8rem;font-weight:500;justify-content:center;margin-block-start:10px;text-decoration:none;transition:color .2s ease}.fd-info-link[data-v-d0419e41]:hover{color:#a78bfa;text-decoration:underline;text-underline-offset:3px}
