.page-head[data-astro-cid-mq32rcdz]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.head-actions[data-astro-cid-mq32rcdz]{display:flex;align-items:center;gap:12px;margin-top:8px}.sync-badge[data-astro-cid-mq32rcdz]{display:flex;align-items:center;gap:7px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:6px 14px;font-size:.8125rem;color:var(--color-text-secondary);font-weight:600}.sync-dot[data-astro-cid-mq32rcdz]{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.status-legend[data-astro-cid-mq32rcdz]{display:flex;align-items:center;gap:8px;margin-bottom:14px;flex-wrap:wrap;font-size:.8125rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:10px 16px}.sl-item[data-astro-cid-mq32rcdz]{display:flex;align-items:center;gap:6px}.sl-sep[data-astro-cid-mq32rcdz]{color:var(--color-border-strong);font-size:1rem}.filter-tabs[data-astro-cid-mq32rcdz]{display:flex;gap:4px;margin-bottom:16px;flex-wrap:wrap}.filter-tab[data-astro-cid-mq32rcdz]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:7px 16px;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.filter-tab[data-astro-cid-mq32rcdz]:hover{background:var(--color-surface-mid);color:var(--color-text-primary)}.filter-tab[data-astro-cid-mq32rcdz].active{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.orders-table[data-astro-cid-mq32rcdz]{min-width:1000px}.row-highlight-left[data-astro-cid-mq32rcdz] td[data-astro-cid-mq32rcdz]:first-child{padding-left:13px}.row-left-neutral[data-astro-cid-mq32rcdz] td[data-astro-cid-mq32rcdz]:first-child{border-left:3px solid var(--color-neutral)}.row-left-warning[data-astro-cid-mq32rcdz] td[data-astro-cid-mq32rcdz]:first-child{border-left:3px solid var(--color-warning)}.row-rejected[data-astro-cid-mq32rcdz]{opacity:.55}.row-rechnung[data-astro-cid-mq32rcdz]{background:#7c3fa805}.customer-cell[data-astro-cid-mq32rcdz]{display:flex;flex-direction:column;gap:2px}.customer-name[data-astro-cid-mq32rcdz]{font-weight:600;font-size:.875rem}.customer-sub[data-astro-cid-mq32rcdz]{font-size:.75rem;color:var(--color-text-muted)}.action-btns[data-astro-cid-mq32rcdz]{display:flex;gap:5px;flex-wrap:nowrap}.amount[data-astro-cid-mq32rcdz]{font-family:var(--font-mono);font-size:.875rem;font-weight:500;color:var(--color-text-primary);white-space:nowrap}.text-sm[data-astro-cid-mq32rcdz]{font-size:.875rem}.text-muted[data-astro-cid-mq32rcdz]{color:var(--color-text-muted)}.order-num[data-astro-cid-mq32rcdz]{font-family:var(--font-mono);font-size:.8125rem;font-weight:600;color:var(--color-text-secondary)}.badge-offen[data-astro-cid-mq32rcdz]{background:var(--color-neutral-light);color:var(--color-neutral-text)}.badge-rueckmeldung[data-astro-cid-mq32rcdz]{background:var(--color-warning-light);color:var(--color-warning-text)}.badge-angenommen[data-astro-cid-mq32rcdz]{background:var(--color-success-light);color:var(--color-success-text)}.badge-abgeschlossen[data-astro-cid-mq32rcdz]{background:var(--color-info-light);color:var(--color-info-text)}.badge-rechnung[data-astro-cid-mq32rcdz]{background:#f3eaf9;color:#5e2e80}.badge-abgelehnt[data-astro-cid-mq32rcdz]{background:var(--color-error-light);color:var(--color-error-text)}.auto-badge[data-astro-cid-mq32rcdz]{display:inline-flex;font-size:.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 5px;border-radius:2px;background:var(--color-shopify-light);color:var(--color-shopify-text);margin-left:4px;vertical-align:middle}.type-mini[data-astro-cid-mq32rcdz]{display:inline-flex;font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 6px;border-radius:var(--radius-pill);white-space:nowrap}.type-lieferung[data-astro-cid-mq32rcdz]{background:var(--color-info-light);color:var(--color-info-text)}.type-abholung[data-astro-cid-mq32rcdz]{background:var(--color-accent-light);color:#5c6b00}.btn-offer[data-astro-cid-mq32rcdz]{background:var(--color-warning-light);color:var(--color-warning-text);border:1.5px solid rgba(198,138,25,.35);font-weight:700;padding:5px 10px;font-size:.75rem}.btn-offer[data-astro-cid-mq32rcdz]:hover{background:var(--color-warning);color:#fff;border-color:var(--color-warning)}.btn-invoice[data-astro-cid-mq32rcdz]{background:#f3eaf9;color:#5e2e80;border:1.5px solid rgba(124,63,168,.3);font-weight:700;padding:5px 12px;font-size:.8125rem;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:background var(--transition-fast);font-family:var(--font-body)}.btn-invoice[data-astro-cid-mq32rcdz]:hover{background:#e4d0f5}.detail-panel[data-astro-cid-mq32rcdz]{margin-top:24px;overflow:hidden}.detail-header[data-astro-cid-mq32rcdz]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border);background:var(--color-surface-warm);gap:16px}.detail-title[data-astro-cid-mq32rcdz]{font-size:1.1rem;font-family:var(--font-display);font-weight:500;color:var(--color-text-primary)}.detail-body[data-astro-cid-mq32rcdz]{padding:24px}.detail-grid[data-astro-cid-mq32rcdz]{display:grid;grid-template-columns:1fr 320px;gap:32px}@media(max-width:900px){.detail-grid[data-astro-cid-mq32rcdz]{grid-template-columns:1fr}}.detail-section-title[data-astro-cid-mq32rcdz]{font-family:var(--font-display);font-size:1rem;font-weight:500;color:var(--color-text-primary);margin-bottom:12px}.article-table[data-astro-cid-mq32rcdz]{border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--color-border);margin-bottom:0}.article-total[data-astro-cid-mq32rcdz]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:var(--color-surface-warm);border:1px solid var(--color-border);border-top:none;border-radius:0 0 var(--radius-md) var(--radius-md);font-weight:700;font-size:.9rem}.total-amount[data-astro-cid-mq32rcdz]{font-family:var(--font-display);font-size:1.15rem;color:var(--color-primary)}.detail-dl[data-astro-cid-mq32rcdz]{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;font-size:.875rem}.detail-dl[data-astro-cid-mq32rcdz] dt[data-astro-cid-mq32rcdz]{color:var(--color-text-secondary);font-weight:700;white-space:nowrap}.detail-dl[data-astro-cid-mq32rcdz] dd[data-astro-cid-mq32rcdz]{color:var(--color-text-primary)}.detail-actions[data-astro-cid-mq32rcdz]{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.toast[data-astro-cid-mq32rcdz]{position:fixed;bottom:24px;right:24px;background:var(--color-primary);color:#fff;padding:12px 20px;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;box-shadow:var(--shadow-lg);z-index:999;max-width:400px;transform:translateY(16px);opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.toast[data-astro-cid-mq32rcdz].show{transform:translateY(0);opacity:1}.toast[data-astro-cid-mq32rcdz].toast-success{background:var(--color-success)}.toast[data-astro-cid-mq32rcdz].toast-error{background:var(--color-error)}.toast[data-astro-cid-mq32rcdz].toast-info{background:var(--color-info)}
