:root{--bg-page: #f3f4f6;--bg-card: #ffffff;--color-text: #1f2937;--color-text-muted: #6b7280;--color-text-light: #9ca3af;--color-primary: #4c3bff;--color-primary-hover: #3a2bd6;--color-primary-soft: #ede9fe;--color-border: #e5e7eb;--color-border-strong: #d1d5db;--color-input-bg: #ffffff;--color-input-border: #e5e7eb;--color-danger: #e11d48;--color-link: #4c3bff;--gradient-cart: linear-gradient( 135deg, rgba(191, 219, 254, .85) 0%, rgba(221, 214, 254, .55) 35%, rgba(252, 231, 243, .85) 100% );--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--shadow-sm: 0 1px 2px rgba(15, 23, 42, .04);--shadow-card: 0 1px 3px rgba(15, 23, 42, .04), 0 1px 2px rgba(15, 23, 42, .03);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-sans);background:var(--bg-page);color:var(--color-text);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}button:disabled{cursor:wait}input{font-family:inherit;font-size:inherit;color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:100%;max-width:1180px;margin:0 auto;padding:clamp(20px,4vw,32px) clamp(16px,4vw,32px) clamp(40px,6vw,64px)}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:13px;font-weight:500;color:#374151}.field__control{position:relative;display:flex;align-items:center}.field__control input,.field__control select{width:100%;padding:12px 14px;border:1px solid var(--color-input-border);border-radius:var(--radius-sm);background:var(--color-input-bg);font-size:14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease;min-width:0;color:inherit;appearance:none}.field__control select{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%236b7280%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209l6%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 14px center;background-size:12px;padding-right:36px}.field__control input::placeholder{color:#c4c9d0}.field__control input:focus,.field__control select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #4c3bff1f}.field__control--icon input{padding-right:44px}.field__icon{position:absolute;right:12px;pointer-events:none;display:inline-flex;align-items:center}.field-row{display:grid;gap:14px}.field-row--cols-2{grid-template-columns:1fr 1fr}.field-row--cols-3{grid-template-columns:1.4fr 1fr .8fr}@media (max-width: 560px){.field-row--cols-3{grid-template-columns:1fr 1fr}.field-row--cols-3 .field:first-child{grid-column:1 / -1}}@media (max-width: 380px){.field-row--cols-3{grid-template-columns:1fr}}@media (max-width: 480px){.field-row--cols-2{grid-template-columns:1fr}}.field--invalid input,.field--invalid select{border-color:var(--color-danger)}.field-error{margin:0;font-size:12px;color:var(--color-danger)}[data-step-panel]:not(.is-active){display:none!important}.site-header[data-astro-cid-3ef6ksr2]{background:var(--bg-card);border-bottom:1px solid var(--color-border)}.site-header__inner[data-astro-cid-3ef6ksr2]{max-width:1180px;margin:0 auto;padding:clamp(16px,3vw,22px) clamp(16px,4vw,32px);display:flex;align-items:center;gap:12px}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:clamp(18px,4vw,22px);letter-spacing:-.01em;color:#111827}.brand__logo[data-astro-cid-3ef6ksr2]{width:clamp(26px,5vw,34px);height:clamp(26px,5vw,34px)}.brand__logo[data-astro-cid-3ef6ksr2]{object-fit:contain}.brand__word[data-astro-cid-3ef6ksr2]{line-height:1;transform:translateY(2px)}.lang[data-astro-cid-3ef6ksr2]{margin-left:auto;display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:600}.lang[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{color:var(--color-text-muted);padding:6px 4px}.lang[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=true],.lang[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:#111827}.lang__sep[data-astro-cid-3ef6ksr2]{color:var(--color-border-strong)}.complete-card[data-astro-cid-xvx66rpb]{--tone: var(--color-primary);--tone-soft: var(--color-primary-soft);background:var(--bg-card);border-radius:var(--radius-xl);padding:clamp(28px,5vw,44px) clamp(20px,5vw,44px);box-shadow:var(--shadow-card);text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px;color:var(--tone)}.complete-card[data-astro-cid-xvx66rpb][data-tone=ok]{--tone: #059669;--tone-soft: #d1fae5}.complete-card[data-astro-cid-xvx66rpb][data-tone=bad]{--tone: var(--color-danger);--tone-soft: #ffe4e6}.complete-card[data-astro-cid-xvx66rpb][data-tone=wait]{--tone: #b45309;--tone-soft: #fef3c7}.complete-card__icon[data-astro-cid-xvx66rpb]{display:inline-flex;animation:pop .35s cubic-bezier(.2,.9,.3,1.2)}.tone-fill[data-astro-cid-xvx66rpb]{fill:var(--tone-soft)}.tone-ring[data-astro-cid-xvx66rpb]{stroke:var(--tone);opacity:0;stroke-dasharray:46 136;transform-origin:32px 32px}.tone-mark[data-astro-cid-xvx66rpb]{stroke:currentColor;display:none}.complete-card[data-astro-cid-xvx66rpb][data-tone=ok] .tone-mark--ok[data-astro-cid-xvx66rpb],.complete-card[data-astro-cid-xvx66rpb][data-tone=bad] .tone-mark--bad[data-astro-cid-xvx66rpb],.complete-card[data-astro-cid-xvx66rpb][data-tone=wait] .tone-mark--wait[data-astro-cid-xvx66rpb]{display:inline}.complete-card[data-astro-cid-xvx66rpb][data-tone=wait] .tone-ring[data-astro-cid-xvx66rpb]{opacity:.55;animation:spin 1.1s linear infinite}.complete-card__header[data-astro-cid-xvx66rpb]{display:flex;flex-direction:column;align-items:center;gap:6px}.complete-card__title[data-astro-cid-xvx66rpb]{margin:0;font-size:clamp(22px,4.5vw,28px);font-weight:700;color:#111827;letter-spacing:-.02em}.complete-card__subtitle[data-astro-cid-xvx66rpb]{margin:0;color:var(--color-text-muted);font-size:clamp(14px,2.5vw,15px);max-width:40ch;text-wrap:balance}.complete-card__subtitle[data-astro-cid-xvx66rpb] a[data-astro-cid-xvx66rpb]{color:var(--color-primary);font-weight:600}.complete-card__details[data-astro-cid-xvx66rpb]{width:100%;max-width:440px;margin:4px 0 0;padding:4px 20px;border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left}.complete-card__row[data-astro-cid-xvx66rpb]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;font-size:14px}.complete-card__row[data-astro-cid-xvx66rpb]+.complete-card__row[data-astro-cid-xvx66rpb]{border-top:1px solid #f1f2f4}.complete-card__row[data-astro-cid-xvx66rpb][hidden]{display:none}.complete-card__row[data-astro-cid-xvx66rpb] dt[data-astro-cid-xvx66rpb]{margin:0;flex-shrink:0;color:var(--color-text-muted)}.complete-card__row[data-astro-cid-xvx66rpb] dd[data-astro-cid-xvx66rpb]{margin:0;min-width:0;color:#111827;font-weight:600;text-align:right}.complete-card__row--total[data-astro-cid-xvx66rpb]{border-top:1px dashed var(--color-border-strong)!important}.complete-card__row--total[data-astro-cid-xvx66rpb] dt[data-astro-cid-xvx66rpb]{color:#111827;font-weight:600}.complete-card__row--total[data-astro-cid-xvx66rpb] dd[data-astro-cid-xvx66rpb]{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.complete-card__badge[data-astro-cid-xvx66rpb]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--tone-soft);color:var(--tone);font-size:13px;font-weight:600}.complete-card__badge[data-astro-cid-xvx66rpb]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.complete-card__reason[data-astro-cid-xvx66rpb]{font-weight:500!important;color:var(--color-text)!important}.complete-card__txid-cell[data-astro-cid-xvx66rpb]{display:flex;align-items:center;justify-content:flex-end;gap:6px}.complete-card__txid[data-astro-cid-xvx66rpb]{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.complete-card__copy[data-astro-cid-xvx66rpb]{flex-shrink:0;display:inline-flex;padding:6px;border-radius:var(--radius-sm);color:var(--color-text-light);cursor:pointer;transition:color .15s ease,background .15s ease}.complete-card__copy[data-astro-cid-xvx66rpb]:hover{color:var(--color-primary);background:var(--color-primary-soft)}.complete-card__copy[data-astro-cid-xvx66rpb][data-copied]{color:#059669;background:#d1fae5}.complete-card__copy[data-astro-cid-xvx66rpb][hidden]{display:none}.complete-card__actions[data-astro-cid-xvx66rpb]{width:100%;max-width:440px;margin-top:4px;display:flex;flex-direction:column;gap:10px}.pay-button[data-astro-cid-xvx66rpb]{display:inline-block;width:100%;padding:15px 24px;background:var(--color-primary);border:1px solid var(--color-primary);color:#fff;border-radius:var(--radius-md);font-weight:600;font-size:16px;text-align:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.pay-button[data-astro-cid-xvx66rpb]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.pay-button[data-astro-cid-xvx66rpb]:focus-visible,.complete-card__copy[data-astro-cid-xvx66rpb]:focus-visible{outline:3px solid rgba(76,59,255,.35);outline-offset:2px}.pay-button[data-astro-cid-xvx66rpb][hidden]{display:none}.complete-card[data-astro-cid-xvx66rpb]:not([data-standalone]):not([data-tone=bad]) .complete-card__home[data-astro-cid-xvx66rpb],.complete-card[data-astro-cid-xvx66rpb]:not([data-standalone])[data-tone=bad] .complete-card__store[data-astro-cid-xvx66rpb]{background:transparent;border-color:var(--color-border-strong);color:#111827}.complete-card[data-astro-cid-xvx66rpb]:not([data-standalone]):not([data-tone=bad]) .complete-card__home[data-astro-cid-xvx66rpb]:hover,.complete-card[data-astro-cid-xvx66rpb]:not([data-standalone])[data-tone=bad] .complete-card__store[data-astro-cid-xvx66rpb]:hover{background:#f9fafb;border-color:#9ca3af}.complete-card[data-astro-cid-xvx66rpb]:not([data-standalone]):not([data-tone=bad]) .complete-card__store[data-astro-cid-xvx66rpb]{order:-1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop{0%{transform:scale(.6);opacity:0}}@media (prefers-reduced-motion: reduce){.complete-card__icon[data-astro-cid-xvx66rpb],.complete-card[data-astro-cid-xvx66rpb][data-tone=wait] .tone-ring[data-astro-cid-xvx66rpb]{animation:none}}@media (max-width: 420px){.complete-card__details[data-astro-cid-xvx66rpb]{padding:2px 16px}}
