.creator-picker[data-v-4697240b]{display:grid;position:relative}.creator-picker input[data-v-4697240b]{width:100%}.gift-form[data-v-c71a4c3a]{gap:.85rem;margin-top:1rem;display:grid}.gift-field[data-v-c71a4c3a]{gap:.35rem;font-size:.85rem;display:grid}.gift-field[data-v-c71a4c3a] input,.gift-field textarea[data-v-c71a4c3a]{border:1px solid var(--mf-line,#d9d3e6);color:inherit;font:inherit;background:0 0;border-radius:.75rem;padding:.65rem .8rem}.gift-presets[data-v-c71a4c3a]{flex-wrap:wrap;gap:.5rem;display:flex}.gift-preset[data-v-c71a4c3a]{border:1px solid var(--mf-line,#d9d3e6);color:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.5rem .9rem;font-weight:600;display:inline-flex}.gift-preset.is-selected[data-v-c71a4c3a]{border-color:var(--mf-violet-500,#6d28d9);background:color-mix(in srgb, var(--mf-violet-500,#6d28d9) 14%, transparent)}.gift-picked[data-v-c71a4c3a]{color:var(--mf-muted);font-size:.78rem}.gift-error[data-v-c71a4c3a]{color:#c2410c;margin:0;font-size:.85rem}.gift-submit[data-v-c71a4c3a]{background:var(--mf-violet-500,#6d28d9);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.8rem 1.25rem;font-weight:700}.gift-submit[data-v-c71a4c3a]:disabled{opacity:.55;cursor:not-allowed}.choice-label[data-v-dfc5c9a4]{color:var(--mf-accent-ink);align-items:center;gap:.4rem;font-size:.8rem;font-weight:800;display:flex}.amount-grid[data-v-dfc5c9a4]{grid-template-columns:repeat(4,1fr);gap:.45rem;margin-top:1rem;display:grid}.amount-grid button[data-v-dfc5c9a4]{border:1px solid var(--mf-border-control);min-height:4.75rem;color:var(--mf-ink);background:var(--mf-surface-raised);cursor:pointer;transition:border-color .16s ease, color .16s ease, background .16s ease, transform .18s var(--mf-ease);border-radius:.85rem;place-content:center;display:grid}.amount-grid button.active[data-v-dfc5c9a4]{border-color:var(--mf-accent-border);color:var(--mf-accent-ink);background:var(--mf-accent-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mf-accent-border), transparent 55%)}.amount-grid button[data-v-dfc5c9a4]:focus-visible{outline:3px solid color-mix(in srgb, var(--mf-accent-border), transparent 50%);outline-offset:2px}.amount-grid button[data-v-dfc5c9a4]:disabled{cursor:not-allowed;opacity:.6}.amount-grid strong[data-v-dfc5c9a4]{margin-top:-.18rem;font-size:.85rem}.amount-grid .economy-asset[data-v-dfc5c9a4]{margin:-.3rem auto -.15rem}.amount-grid span[data-v-dfc5c9a4]{color:var(--mf-muted);margin-top:.05rem;font-size:.78rem;font-weight:700}.custom-amount[data-v-dfc5c9a4]{border:1px solid var(--mf-border-control);background:var(--mf-surface-subtle);border-radius:.85rem;grid-template-columns:1fr minmax(6.8rem,.62fr);align-items:center;gap:.7rem;margin-top:.7rem;padding:.65rem .75rem;display:grid}.custom-amount>span:first-child strong[data-v-dfc5c9a4],.custom-amount>span:first-child small[data-v-dfc5c9a4]{display:block}.custom-amount>span:first-child strong[data-v-dfc5c9a4]{font-size:.8rem}.custom-amount>span:first-child small[data-v-dfc5c9a4]{color:var(--mf-muted);margin-top:.1rem;font-size:.78rem}.custom-amount.has-error[data-v-dfc5c9a4]{border-color:var(--mf-error-border)}.custom-input[data-v-dfc5c9a4]{border:1px solid var(--mf-border-control);background:var(--mf-surface-raised);border-radius:.68rem;grid-template-columns:1fr auto;align-items:center;min-height:2.75rem;display:grid;overflow:hidden}.custom-input[data-v-dfc5c9a4]:focus-within{border-color:var(--mf-accent-border);box-shadow:0 0 0 3px color-mix(in srgb, var(--mf-accent-border), transparent 84%)}.custom-input input[data-v-dfc5c9a4]{width:100%;min-width:0;min-height:2.75rem;color:var(--mf-ink);font:inherit;background:0 0;border:0;outline:0;padding:.58rem .65rem;font-size:.82rem;font-weight:750}.custom-input i[data-v-dfc5c9a4]{color:var(--mf-muted);padding-inline-end:.6rem;font-size:.75rem;font-style:normal;font-weight:800;display:inline-flex}.custom-error[data-v-dfc5c9a4]{color:var(--mf-error-ink);margin:.45rem 0 0;font-size:.78rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.amount-grid button[data-v-dfc5c9a4]:hover{transform:translateY(-2px)}}@media (width<=34rem){.amount-grid[data-v-dfc5c9a4]{grid-template-columns:repeat(2,1fr)}.custom-amount[data-v-dfc5c9a4]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.amount-grid button[data-v-dfc5c9a4]{transition-duration:.01ms}.amount-grid button[data-v-dfc5c9a4]:hover{transform:none}}
