.recharge-identity{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding:16px 0;border-block:1px solid var(--line)}.recharge-identity>span,.muted{color:var(--muted)}#availability{margin:20px 0 28px}fieldset{border:0;padding:0;margin:0 0 28px;min-width:0}legend{font-size:20px;font-weight:600;margin-bottom:16px}.amount-presets{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.amount-presets button{min-width:80px;font-variant-numeric:tabular-nums}.amount-presets button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);outline:1px solid var(--accent);outline-offset:-2px}.amount-input{display:flex;align-items:center;gap:12px;margin-top:8px}.amount-input input{width:100%;max-width:320px;min-width:0;min-height:48px;padding:8px 12px;border:1px solid var(--line);border-radius:10px;background:var(--ground);color:var(--ink);caret-color:var(--accent);font-variant-numeric:tabular-nums}.amount-input>span{flex-shrink:0;color:var(--muted)}#amount-hint{font-size:14px;margin:8px 0 0}.quote,.order-panel{margin:28px 0;padding:24px 0;border-block:1px solid var(--line)}dl{margin:0}dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:8px 0}dt{color:var(--muted);flex-shrink:0}dd{margin:0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.pay-total{font-size:28px;font-weight:600;line-height:1.4}.quote p,.order-panel p{color:var(--muted)}#message{margin-top:24px;color:var(--error)}#reload{margin-top:24px}.order-panel h2:focus{outline-offset:5px}button:disabled{cursor:not-allowed}button.primary:disabled{filter:none}.actions{row-gap:12px}#order-title[data-paid=true]{color:var(--accent)}@media(max-width:520px){.amount-presets button{flex:1 0 27%}.actions>button{flex-basis:100%}.pay-total{font-size:26px}}
