.invoice-page.svelte-17pbk6d{justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:40px 20px;display:flex}.invoice-card.svelte-17pbk6d{background:var(--bg-card);border:1px solid var(--border-color);width:100%;max-width:520px;box-shadow:var(--card-shadow);border-radius:20px;padding:32px}.page-title.svelte-17pbk6d{margin-bottom:8px;font-size:22px;font-weight:700}.page-desc.svelte-17pbk6d{color:var(--text-secondary);margin-bottom:20px;font-size:14px}.search-row.svelte-17pbk6d{gap:10px;margin-bottom:16px;display:flex}.search-row.svelte-17pbk6d .form-input:where(.svelte-17pbk6d){flex:1}.form-input.svelte-17pbk6d{background:var(--input-bg);border:1px solid var(--input-border);width:100%;color:var(--text-primary);border-radius:10px;padding:10px 14px;font-size:14px}.form-input.svelte-17pbk6d:focus{border-color:var(--accent);outline:none}.alert-error.svelte-17pbk6d{color:var(--danger);background:#ef44441a;border:1px solid #ef44444d;border-radius:10px;padding:10px 14px;font-size:13px}.order-result.svelte-17pbk6d{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:14px;margin-top:20px;padding:20px}.result-header.svelte-17pbk6d{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.result-header.svelte-17pbk6d h2:where(.svelte-17pbk6d){font-size:16px;font-weight:700;font-family:var(--font-mono)}.status-badge.svelte-17pbk6d{color:#fff;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:600}.result-grid.svelte-17pbk6d{flex-direction:column;gap:10px;display:flex}.result-item.svelte-17pbk6d{justify-content:space-between;font-size:14px;display:flex}.label.svelte-17pbk6d{color:var(--text-muted)}.value.svelte-17pbk6d{text-align:right;font-weight:500}.value.price.svelte-17pbk6d{color:var(--accent);font-weight:700}
