.skel.svelte-8426xk.svelte-8426xk{min-height:420px;animation:svelte-8426xk-pulse 1.4s ease infinite}@keyframes svelte-8426xk-pulse{50%{opacity:.5}}.desk.svelte-8426xk.svelte-8426xk{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:1.2rem;align-items:start}.desk__form.svelte-8426xk.svelte-8426xk{display:grid;gap:1rem}.desk__head.svelte-8426xk.svelte-8426xk,.result__top.svelte-8426xk.svelte-8426xk{display:flex;align-items:start;justify-content:space-between;gap:1rem}.desk__head.svelte-8426xk h2.svelte-8426xk{font-size:var(--text-2xl);margin-top:.25rem}label.svelte-8426xk.svelte-8426xk{display:grid;gap:.4rem;font-size:var(--text-sm);font-weight:600}.field-grid.svelte-8426xk.svelte-8426xk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.channels.svelte-8426xk.svelte-8426xk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem}.channels.svelte-8426xk legend.svelte-8426xk{padding:0 .35rem;font-size:var(--text-sm);font-weight:700}.channels.svelte-8426xk label.svelte-8426xk{display:flex;align-items:center;gap:.45rem;font-weight:600}.desk__panel.svelte-8426xk.svelte-8426xk{display:grid;gap:1rem}.summary.svelte-8426xk.svelte-8426xk{padding:1.2rem 0 1.2rem 1.2rem;border-left:3px solid var(--gold)}.summary.svelte-8426xk h3.svelte-8426xk,.result.svelte-8426xk h3.svelte-8426xk,.empty.svelte-8426xk h3.svelte-8426xk{font-size:var(--text-xl)}.summary.svelte-8426xk strong.svelte-8426xk{display:block;color:var(--violet);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);line-height:1.05;margin-top:.7rem}.summary__tax.svelte-8426xk.svelte-8426xk{display:block;color:var(--text-muted);font-size:var(--text-sm);margin-top:.35rem}.pos.svelte-8426xk.svelte-8426xk{display:grid;gap:.85rem;border-top:3px solid var(--gold)}.pos__head.svelte-8426xk.svelte-8426xk{display:flex;align-items:start;justify-content:space-between;gap:1rem}.pos__head.svelte-8426xk h3.svelte-8426xk{font-size:var(--text-lg);margin-top:.15rem}.pos.svelte-8426xk .muted.svelte-8426xk{color:var(--text-muted);font-size:var(--text-sm)}.pos__status.svelte-8426xk.svelte-8426xk{padding:.85rem 1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);display:grid;gap:.7rem}.pos__status--ok.svelte-8426xk.svelte-8426xk{background:color-mix(in srgb,var(--gold) 12%,var(--surface))}.pos__msg.svelte-8426xk.svelte-8426xk{font-weight:700;color:var(--text)}.pos__status.svelte-8426xk dl.svelte-8426xk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;margin:0}.pos__status.svelte-8426xk dt.svelte-8426xk{color:var(--text-muted);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.pos__status.svelte-8426xk dd.svelte-8426xk{margin:0;font-weight:700;word-break:break-word}.message.svelte-8426xk.svelte-8426xk{margin:1rem 0;padding:1rem;border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);color:var(--text-muted)}.invoice-card.svelte-8426xk.svelte-8426xk{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb,var(--gold) 10%,var(--surface));margin-bottom:1rem}.invoice-card.svelte-8426xk strong.svelte-8426xk{display:block;color:var(--violet);font-family:var(--font-display);font-size:var(--text-xl)}.invoice-card.svelte-8426xk dl.svelte-8426xk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem}.invoice-card.svelte-8426xk div.svelte-8426xk{min-width:0}.invoice-card.svelte-8426xk dt.svelte-8426xk{color:var(--text-muted);font-size:var(--text-xs);font-weight:700;text-transform:uppercase}.invoice-card.svelte-8426xk dd.svelte-8426xk{font-weight:700}.invoice-card.svelte-8426xk code.svelte-8426xk{white-space:normal;word-break:break-word;color:var(--text-muted);font-size:var(--text-xs)}.actions.svelte-8426xk.svelte-8426xk{display:flex;flex-wrap:wrap;gap:.7rem}.action-pill.svelte-8426xk.svelte-8426xk{display:inline-flex;align-items:center;min-height:42px;padding:0 1rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--violet);font-size:var(--text-sm);font-weight:700}.empty.svelte-8426xk p.svelte-8426xk{color:var(--text-muted);margin-top:.5rem}.error.svelte-8426xk.svelte-8426xk{color:var(--danger);font-size:var(--text-sm);font-weight:700}@media (max-width: 920px){.desk.svelte-8426xk.svelte-8426xk,.field-grid.svelte-8426xk.svelte-8426xk,.channels.svelte-8426xk.svelte-8426xk{grid-template-columns:1fr}}
