._drop_d76p2_1{text-align:center;color:var(--muted);cursor:pointer;background:#7c3aed0f;border:2px dashed #7c3aed59;border-radius:14px;padding:34px;transition:all .2s}._drop_d76p2_1:hover{transform:translateY(-1px);box-shadow:0 8px 30px #7c3aed1f}._drag_d76p2_17{border-color:var(--accent);color:var(--accent);background:#7c3aed1f}._title_d76p2_23{color:#fff;font-weight:600;font-size:var(--fs-md);margin-bottom:4px}._hint_d76p2_30{font-size:var(--fs-xs);color:var(--muted)}._hiddenInput_d76p2_35{display:none}._card_qjtuw_1{background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 8px 24px #02061799}._content_qjtuw_8{padding:20px}._paymentSection_qjtuw_12{flex-wrap:wrap;justify-content:space-between;gap:32px;display:flex}._hero_qjtuw_19{background:radial-gradient(1200px 400px at 50% -100px,#7c3aed4d,#7c3aed00 40%),var(--panel);border:1px solid var(--border);border-radius:16px;justify-content:space-between;align-items:center;padding:22px;display:flex;box-shadow:0 10px 40px #7c3aed1f}._title_qjtuw_30{font-weight:700;font-size:var(--fs-md)}._subtitle_qjtuw_35{color:var(--muted)}._right_qjtuw_39{align-items:center;gap:12px;display:flex}._badge_qjtuw_45{color:var(--accent-weak);font-size:var(--fs-xs);background:#7c3aed1f;border:1px solid #7c3aed40;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}._grid_qjtuw_57{grid-template-columns:1.1fr .9fr;gap:20px;margin-top:20px;display:grid}._kv_qjtuw_64{color:var(--muted);grid-template-columns:160px 1fr;gap:8px;margin:8px 0;display:grid}._sectionTitle_qjtuw_72{letter-spacing:.2px;color:#fff;font-weight:700;font-size:var(--fs-md);margin-bottom:10px}._linesTable_qjtuw_80{border-collapse:separate;border-spacing:0 8px;width:100%}._linesTable_qjtuw_80 thead th{font-weight:600;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.6px;text-align:right}._linesTable_qjtuw_80 thead th:first-child{text-align:left}._linesTable_qjtuw_80 tbody tr{background:var(--panel);border:1px solid var(--border)}._linesTable_qjtuw_80 tbody td{text-align:right;font-size:var(--fs-sm);padding:12px 14px}._linesTable_qjtuw_80 tbody td:first-child{text-align:left;color:#e2e8f0}._linesTable_qjtuw_80 tbody tr:hover{outline:1px solid #7c3aed40}._totals_qjtuw_118{margin-top:12px}._footer_qjtuw_122{color:var(--muted);margin-top:16px}._mt20_qjtuw_127{margin-top:20px}@media (max-width:880px){._grid_qjtuw_57{grid-template-columns:1fr}}._kv_qxuch_1{color:var(--muted);grid-template-columns:160px 1fr;gap:8px;margin:8px 0;display:grid}._label_qxuch_9{color:#cbd5e1;font-size:var(--fs-sm)}._value_qxuch_14{font-size:var(--fs-sm)}._copyable_qxuch_18{font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:6px;display:inline-flex}._copyable_qxuch_18:hover{color:var(--accent)}._copyHint_qxuch_30{font-size:var(--fs-xs);opacity:.6}._copyIcon_qxuch_35{width:var(--fs-sm);height:var(--fs-sm);display:inline-block}._card_1wb2g_1{background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 8px 24px #02061799}._content_1wb2g_8{padding:20px}._sectionTitle_1wb2g_12{letter-spacing:.2px;color:#fff;font-weight:700;font-size:var(--fs-md);margin-bottom:10px}._qr_1wb2g_20{background:var(--panel);border:1px solid var(--border);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex;overflow:hidden}._qr_1wb2g_20 canvas{filter:drop-shadow(0 10px 30px #7c3aed40);border-radius:8px;width:220px;height:220px}._help_1wb2g_39{font-size:var(--fs-sm);color:var(--muted);margin-top:12px;margin-bottom:2px}._wrapper_1wg54_1{align-items:center;gap:8px;display:flex}._btn_1wg54_7{border:1px solid var(--border);cursor:pointer;color:var(--text);font-size:var(--fs-sm);background:0 0;border-radius:999px;padding:6px 10px}._active_1wg54_17{background:#7c3aed1f}._logo_1j4dc_1{background:linear-gradient(135deg,#7c3aed59,#7c3aed26);border:1px solid #7c3aed59;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:0 4px 14px #7c3aed40}._svg_1j4dc_13{width:18px;height:18px;display:block}._brandWrap_1j4dc_19{align-items:center;gap:10px;display:flex}._brandText_1j4dc_25{color:#7c3aed;letter-spacing:.2px;font-size:20px;font-weight:800}._container_17zd5_1{color:#e5e7eb;max-width:1100px;margin:40px auto;padding:0 24px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Arial}._header_17zd5_9{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}._brandRow_17zd5_17{align-items:center;gap:10px;display:flex}._brandText_17zd5_23{font-weight:800;font-size:var(--fs-lg);color:var(--accent);letter-spacing:.2px}._error_17zd5_30{color:#fecaca;background:#ef44441f;border:1px solid #ef444440;border-radius:12px;margin-top:16px;padding:12px}._sectionSpacing_17zd5_39{margin-top:20px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--bg:#0f172a;--panel:#0b1220;--card:#0b1220;--surface:#0a0f1d;--text:#e5e7eb;--muted:#94a3b8;--accent:#7c3aed;--accent-weak:#a78bfa;--border:#1f2937;--green:#22c55e;--red:#ef4444;--fs-xs:11.11px;--fs-sm:13.33px;--fs-base:16px;--fs-md:19.2px;--fs-lg:23.04px;--fs-xl:27.65px;--fs-2xl:33.18px;background-color:#242424;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,Arial;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box;height:100%}html,body{min-height:100%}body{background:linear-gradient(180deg,var(--bg),#0b1220 40%,#0b1220);color:var(--text);margin:0}#root{display:contents}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
