.code-inputs.svelte-130hw2s.svelte-130hw2s{display:flex;gap:.4rem;margin-top:1rem;margin-bottom:1rem;justify-content:center}.code-inputs.svelte-130hw2s input.svelte-130hw2s{width:36px;height:44px;text-align:center;font-size:1.1rem;border-radius:6px;border:1px solid #666;background:#2c2c2c;color:#fff;transition:transform .2s ease;padding:0}.code-inputs.svelte-130hw2s input.svelte-130hw2s:focus{transform:scale(1.05);outline:none;border-color:#00c8ff}.status-wrapper.svelte-130hw2s.svelte-130hw2s{background:#1f1f1f;border-radius:12px;padding:2rem;text-align:center;color:#fff;box-shadow:0 0 12px #00c8ff1a;display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:480px;margin:2rem auto}.status-lottie.svelte-130hw2s.svelte-130hw2s{width:100px;height:100px}.status-title.svelte-130hw2s.svelte-130hw2s{font-size:1.2rem;font-weight:600;margin:0}.status-text.svelte-130hw2s.svelte-130hw2s{font-size:.9rem;color:#ccc;line-height:1.5;margin:0}.confirm-slideup.svelte-130hw2s.svelte-130hw2s{position:absolute;bottom:0;left:0;right:0;background:#2b2b2b;padding:2rem 1.5rem;border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:0 -4px 14px #0000004d;display:flex;flex-direction:column;gap:1.5rem;z-index:5;width:100%;min-height:40%;animation:slideUp .25s ease-out}.confirm-content.svelte-130hw2s.svelte-130hw2s{display:flex;gap:1.2rem;align-items:flex-start}.lottie-box.svelte-130hw2s.svelte-130hw2s{width:64px;height:64px;flex-shrink:0}.confirm-text.svelte-130hw2s.svelte-130hw2s{font-size:1rem;color:#fff;display:flex;gap:.6rem;line-height:1.5}.with-button.svelte-130hw2s.svelte-130hw2s{display:flex;align-items:center;gap:.3rem}.copy-btn.svelte-130hw2s.svelte-130hw2s{background:none;border:none;color:#aaa;cursor:pointer;padding:0;display:flex;align-items:center;transition:color .2s;font-size:1rem}.copy-btn.svelte-130hw2s.svelte-130hw2s:hover{color:#fff}.copy-btn.svelte-130hw2s ion-icon.svelte-130hw2s{font-size:1.1rem}.order-section.grouped.svelte-130hw2s.svelte-130hw2s{background:#2b2b2b;border-radius:8px;padding:.8rem;display:flex;flex-direction:column;gap:.5rem}.item-row.svelte-130hw2s.svelte-130hw2s{display:flex;justify-content:space-between;align-items:center;width:100%}.label.svelte-130hw2s.svelte-130hw2s{color:#bbb;font-weight:500;text-align:left;flex:0 0 auto}.value.svelte-130hw2s.svelte-130hw2s{color:#fff;text-align:right;flex:0 0 auto;margin-left:auto}.divider.svelte-130hw2s.svelte-130hw2s{height:1px;background:#ffffff1a;width:100%}.order-card.svelte-130hw2s.svelte-130hw2s{background:#1f1f1f;border-radius:12px;padding:1.5rem;margin:1.5rem auto;box-shadow:0 0 12px #00c8ff1a;color:#fff;max-width:500px;display:flex;flex-direction:column;gap:1.2rem;width:100%;position:relative}.label-text.svelte-130hw2s.svelte-130hw2s,.label-text-alert.svelte-130hw2s.svelte-130hw2s{text-align:left;margin-bottom:-10px;font-size:.8rem;color:#aaa;line-height:1.3;word-break:break-word;white-space:normal;max-width:100%}.subtext.svelte-130hw2s.svelte-130hw2s{margin-top:2px;margin-bottom:0;font-size:.8rem;color:#aaa;line-height:1.2}.timer.svelte-130hw2s.svelte-130hw2s{margin-left:20px;width:60px;height:60px}.circular-chart.svelte-130hw2s.svelte-130hw2s{display:block;margin:0 auto;max-width:100%;max-height:100%}.circle-bg.svelte-130hw2s.svelte-130hw2s{fill:none;stroke:#444;stroke-width:3.8}.circle.svelte-130hw2s.svelte-130hw2s{fill:none;stroke-width:3.8;stroke:#00c8ff;transition:stroke-dasharray 1s linear}.circle-text.svelte-130hw2s.svelte-130hw2s{fill:#fff;font-size:.55rem;text-anchor:middle;dominant-baseline:middle}.order-section.svelte-130hw2s.svelte-130hw2s{background:#2b2b2b;border-radius:8px;padding:1rem;display:flex;justify-content:space-between;align-items:center}.btn-pay.svelte-130hw2s.svelte-130hw2s{background:#22c55e;border:none;color:#fff;padding:.4rem 1.2rem;border-radius:6px;cursor:pointer;font-weight:600;transition:background .2s ease}.btn-pay.svelte-130hw2s.svelte-130hw2s:hover:enabled{background:#16a34a}.btn-pay.svelte-130hw2s.svelte-130hw2s:disabled{background:#444;cursor:not-allowed;opacity:.6}.btn-cancel.svelte-130hw2s.svelte-130hw2s{background-color:#dc2626;border:none;color:#fff;padding:.4rem 1.2rem;border-radius:6px;cursor:pointer;font-weight:600;transition:background .2s ease;margin-bottom:.2rem}.btn-cancel.svelte-130hw2s.svelte-130hw2s:hover:enabled{background-color:#991b1b}.btn-cancel.svelte-130hw2s.svelte-130hw2s:disabled{background:#444;cursor:not-allowed;opacity:.6}.button-row.svelte-130hw2s.svelte-130hw2s{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem}
