.purchase-flow-module__fMhtGa__card{border:1px solid var(--rule);border-radius:var(--radius-lg);width:min(100%,480px);color:var(--ink);font-family:var(--font-sans);background:#fff;margin-inline:auto;padding:32px 24px}.purchase-flow-module__fMhtGa__card h1{font:600 28px/1.3 var(--font-sans);letter-spacing:-.02em;text-align:center}.purchase-flow-module__fMhtGa__identity{text-align:center;margin-bottom:16px;font-size:44px;line-height:1}.purchase-flow-module__fMhtGa__subtitle{text-align:center;color:var(--muted);margin-top:8px;font-size:14px}.purchase-flow-module__fMhtGa__summary{font-variant-numeric:tabular-nums;gap:20px;margin-block:28px;display:grid}.purchase-flow-module__fMhtGa__summary dt{color:var(--muted);font-size:13px}.purchase-flow-module__fMhtGa__summary dd{overflow-wrap:anywhere;font-size:32px;font-weight:600;line-height:1.3}.purchase-flow-module__fMhtGa__checkout .purchase-flow-module__fMhtGa__identity{margin-bottom:calc(var(--panel-padding) / 2);font-size:32px}.purchase-flow-module__fMhtGa__checkout .purchase-flow-module__fMhtGa__secondary{color:var(--muted);font-size:13px}.purchase-flow-module__fMhtGa__notice{margin-top:var(--panel-padding);padding:calc(var(--panel-padding) / 2) var(--panel-padding);background:var(--surface-inset);border-radius:var(--radius-sm)}.purchase-flow-module__fMhtGa__purchaseSummary{gap:var(--panel-padding);text-align:left;margin-block:var(--section-gap);padding-block:var(--panel-padding);border-block:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-flow-module__fMhtGa__purchaseSummary dd{margin-top:calc(var(--panel-padding) / 2);letter-spacing:-.02em;font-size:24px}.purchase-flow-module__fMhtGa__wallet{justify-content:space-between;gap:12px;margin-bottom:20px;font-size:13px;display:flex}.purchase-flow-module__fMhtGa__wallet span{text-align:right}.purchase-flow-module__fMhtGa__terms,.purchase-flow-module__fMhtGa__status,.purchase-flow-module__fMhtGa__error{color:var(--muted);margin-bottom:16px;font-size:13px;line-height:1.5}.purchase-flow-module__fMhtGa__error{color:var(--danger)}.purchase-flow-module__fMhtGa__retry{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}.purchase-flow-module__fMhtGa__primary{text-align:center;width:100%;min-height:46px;padding:10px 16px;font-size:15px;line-height:1.5;text-decoration:none;display:block}.purchase-flow-module__fMhtGa__secondary{width:fit-content;margin:16px auto 0;font-size:14px;display:block}@media (max-width:520px){.purchase-flow-module__fMhtGa__card{border-radius:16px;padding:28px 18px}}
.transaction-result-module__0CXfrq__card{border:1px solid var(--rule);width:min(100%,480px);color:var(--ink);text-align:center;font-family:var(--font-sans);background:#fff;border-radius:18px;margin-inline:auto;padding:32px 24px}.transaction-result-module__0CXfrq__card h2{font:600 26px/1.3 var(--font-sans);letter-spacing:-.02em;margin-bottom:12px}.transaction-result-module__0CXfrq__card h2:focus{outline:none}.transaction-result-module__0CXfrq__identity{margin-bottom:16px;font-size:44px;line-height:1}.transaction-result-module__0CXfrq__spinner{border:2px solid var(--rule);border-top-color:var(--ink);border-radius:50%;width:36px;height:36px;margin:0 auto 20px;animation:.9s linear infinite transaction-result-module__0CXfrq__spin}.transaction-result-module__0CXfrq__direction{margin-bottom:12px;font-size:15px;font-weight:600}.transaction-result-module__0CXfrq__message{overflow-wrap:anywhere;font-size:16px}.transaction-result-module__0CXfrq__notice{color:var(--muted);margin-top:12px;font-size:13px}.transaction-result-module__0CXfrq__link{margin-top:16px;font-size:14px;display:inline-block}.transaction-result-module__0CXfrq__primary,.transaction-result-module__0CXfrq__secondary{width:100%;min-height:46px;font:500 15px/1.5 var(--font-sans);cursor:pointer;margin-top:16px;padding:10px 16px;display:block}.transaction-result-module__0CXfrq__primary{background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:9px}.transaction-result-module__0CXfrq__primary:hover:not(:disabled){background:#343434}.transaction-result-module__0CXfrq__secondary{color:var(--ink);background:0 0;border:0;margin-top:4px;text-decoration:underline}.transaction-result-module__0CXfrq__card button:disabled{opacity:.45;cursor:not-allowed}@keyframes transaction-result-module__0CXfrq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.transaction-result-module__0CXfrq__spinner{animation:none}}@media (max-width:520px){.transaction-result-module__0CXfrq__card{border-radius:16px;padding:28px 18px}}
