.container[data-v-bd2038f1]{padding:28px 20px;color:#fff}.packet[data-v-bd2038f1]{text-align:center;padding:36px 18px;background:#d32f2f;border:3px solid #ffd54f;border-radius:24px;box-shadow:0 12px 30px #00000040}.title[data-v-bd2038f1]{font-size:28px;font-weight:700}.amount[data-v-bd2038f1]{margin-top:18px;color:#ffd54f;font-size:42px;font-weight:800}.blessing[data-v-bd2038f1]{margin-top:12px;color:#ffe082}.form-card[data-v-bd2038f1]{margin-top:24px;padding:20px;background:#fff;color:#333;border-radius:16px}label[data-v-bd2038f1]{display:block;margin:12px 0 8px;font-weight:600}input[data-v-bd2038f1]{box-sizing:border-box;width:100%;padding:14px;border:1px solid #ddd;border-radius:10px}button[data-v-bd2038f1]{width:100%;margin-top:20px;padding:14px;border:0;border-radius:999px;background:#fbc02d;color:#7f1d1d;font-weight:800}button[data-v-bd2038f1]:disabled{opacity:.7}.tip[data-v-bd2038f1]{color:#888;font-size:13px;line-height:1.6}.result[data-v-bd2038f1]{margin-top:18px;padding:16px;border-radius:12px;background:#fff;color:#333;text-align:center}.result.success h3[data-v-bd2038f1]{color:#2e7d32}.result.fail h3[data-v-bd2038f1]{color:#c62828}body{margin:0;min-height:100vh;background:linear-gradient(180deg,#f44336,#c62828);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}
