.front.svelte-fbm23f{width:320px;height:460px;padding:var(--space-lg);gap:var(--space-md);font-family:var(--font-body);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.header.svelte-fbm23f{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.logo-slot.svelte-fbm23f{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.logo.svelte-fbm23f{object-fit:contain;max-width:160px;max-height:50px}.logo-text.svelte-fbm23f{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.missing-slot.svelte-fbm23f{text-align:center;color:#ffffffb3;width:160px;height:50px;padding:var(--space-xs);border:1px dashed #ffffff80;border-radius:8px;justify-content:center;align-items:center;font-size:.6rem;display:flex}.primary.svelte-fbm23f{margin:0;font-size:1.4rem;font-weight:600}.row.svelte-fbm23f{gap:var(--space-lg);display:flex}.field.svelte-fbm23f{flex-direction:column;gap:2px;min-width:0;display:flex}.field-label.svelte-fbm23f{letter-spacing:.06em;text-transform:uppercase;font-size:.6rem}.field-value.svelte-fbm23f{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.thumbnail.svelte-fbm23f{object-fit:cover;border-radius:8px;align-self:flex-end;width:90px;height:90px}.qr-block.svelte-fbm23f{background:#fff;border-radius:4px;align-self:center;width:90px;height:90px;margin-top:auto;padding:6px}.qr-block.svelte-fbm23f svg:where(.svelte-fbm23f){width:100%;height:100%}.card.svelte-n4z8aw{width:340px;height:272px;padding:var(--space-lg);gap:var(--space-md);font-family:var(--font-body);box-sizing:border-box;border-radius:12px;flex-direction:column;display:flex}.header.svelte-n4z8aw{align-items:center;gap:var(--space-md);display:flex}.logo.svelte-n4z8aw{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.missing-slot.svelte-n4z8aw{text-align:center;border:1px dashed;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:2px;font-size:.45rem;display:flex}.titles.svelte-n4z8aw{min-width:0}.card-title.svelte-n4z8aw{opacity:.75;margin:0;font-size:.7rem}.header-text.svelte-n4z8aw{margin:0;font-size:1.1rem;font-weight:600}.subheader.svelte-n4z8aw{opacity:.85;margin:0;font-size:.85rem}.modules.svelte-n4z8aw{gap:var(--space-sm);flex-direction:column;display:flex}.module-row.svelte-n4z8aw{gap:var(--space-lg);display:flex}.module.svelte-n4z8aw{flex-direction:column;gap:2px;min-width:0;display:flex}.module-header.svelte-n4z8aw{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:.6rem}.module-body.svelte-n4z8aw{white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;overflow:hidden}.barcode.svelte-n4z8aw{background:#fff;border-radius:4px;width:56px;height:56px;margin:auto auto 0;padding:4px}.barcode.svelte-n4z8aw svg:where(.svelte-n4z8aw){width:100%;height:100%}
