/* =============================================================================
   Badge Layout: Zebra ZC10L — PVC Card 3.5" × 5.5"
   layout code:  badge_3.5x5.5_pvc
   Badge stock:  3.5in × 5.5in PVC card (CR80 portrait equivalent)
   Used for:     Axonius NYC (April 2026), single-sided events

   Print behavior:
     Single-sided only. Set duplex=0 on the template — the badge_back section
     will not render at all. @page size (3.5in × 5.5in) is injected dynamically
     by print/+page.svelte <svelte:head> based on the layout field.

   CSS scope:
     All rules scoped under [data-layout="badge_3.5x5.5_pvc"] to avoid conflicts.
     These override the hardcoded Tailwind utility classes on the badge sections.
   ============================================================================= */

/* --- Badge front --- */

[data-layout="badge_3.5x5.5_pvc"] .badge_front {
    width: 3.5in;
    min-height: 5.5in;
    max-height: 5.5in;

   /* debug */
   /* outline: thick solid orange; */
}

/* Body area: 5.5in total − ~1in header − ~0.5in footer = ~4in for content.
   Same as the current Tailwind default — no body override needed. */

/* No .badge_back rules — duplex=0 on the template means the back section
   is not rendered at all (see show_badge_back in ae_comp__badge_obj_view.svelte). */
