.wds-samit-id-card{--samit-id-navy-deep:#050a14;--samit-id-navy:#0f2347;--samit-id-navy-mid:#1a3a6b;--samit-id-gold:#fcd34d;--samit-id-gold-soft:rgba(252,211,77,0.55);--samit-id-cyan:rgba(96,165,250,0.35);--samit-id-ink:#ffffff;--samit-id-muted:rgba(255,255,255,0.72);width:85.6mm;height:54mm;overflow:hidden;position:relative;display:flex;flex-direction:column;padding:3.2mm 3.6mm 2.8mm;color:var(--samit-id-ink);background:radial-gradient(ellipse 70% 80% at 100% 0,var(--samit-id-cyan) 0,transparent 55%),linear-gradient(145deg,var(--samit-id-navy-deep) 0,var(--samit-id-navy) 48%,var(--samit-id-navy-mid) 100%);border:.35mm solid var(--samit-id-gold-soft);font-family:var(--font-jost),system-ui,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wds-samit-id-card,.wds-samit-id-card *,.wds-samit-id-card :after,.wds-samit-id-card :before{box-sizing:border-box}.wds-samit-id-card:before{content:"";position:absolute;inset:1.1mm;border:.18mm solid rgba(252,211,77,.28);pointer-events:none}.wds-samit-id-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:2mm;position:relative;z-index:1}.wds-samit-id-card__brand{display:flex;align-items:center;gap:1.6mm;min-width:0}.wds-samit-id-card__logo{width:6.2mm;height:6.2mm;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.wds-samit-id-card__brand-text{display:flex;flex-direction:column;line-height:1.05;letter-spacing:.14em;text-transform:uppercase}.wds-samit-id-card__brand-line{font-size:2.1mm;font-weight:700;color:var(--samit-id-gold)}.wds-samit-id-card__brand-sub{font-size:1.7mm;font-weight:500;color:var(--samit-id-muted);letter-spacing:.18em}.wds-samit-id-card__event{text-align:right;max-width:38mm;font-size:2mm;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--samit-id-gold);line-height:1.2}.wds-samit-id-card__body{flex:1;display:grid;grid-template-columns:1fr 24mm;gap:2.5mm;align-items:stretch;margin-top:2.2mm;position:relative;z-index:1;min-height:0}.wds-samit-id-card__info{display:flex;flex-direction:column;min-width:0;padding-top:.5mm}.wds-samit-id-card__name{margin:0;font-family:var(--font-cormorant),Georgia,serif;font-size:5.4mm;font-weight:700;line-height:1.05;letter-spacing:.01em;color:var(--samit-id-ink)}.wds-samit-id-card__name,.wds-samit-id-card__titula{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wds-samit-id-card__titula{margin:1.1mm 0 0;font-size:2.4mm;font-weight:500;color:var(--samit-id-gold)}.wds-samit-id-card__org{margin:.7mm 0 0;font-size:2.3mm;font-weight:400;color:var(--samit-id-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wds-samit-id-card__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.4mm 2mm;margin-top:auto;padding-top:2mm}.wds-samit-id-card__country{display:inline-flex;align-items:center;gap:1.2mm;min-width:0;font-size:2.2mm;font-weight:500;color:var(--samit-id-ink)}.wds-samit-id-card__flag{width:4.2mm;height:2.8mm;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:.3mm;flex-shrink:0;box-shadow:0 0 0 .12mm rgba(255,255,255,.25)}.wds-samit-id-card__country-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wds-samit-id-card__badge{display:inline-flex;align-items:center;justify-content:center;padding:.45mm 1.6mm;border:.18mm solid var(--samit-id-gold-soft);background:rgba(252,211,77,.1);color:var(--samit-id-gold);font-size:1.8mm;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;white-space:nowrap}.wds-samit-id-card__badge--attendee{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.06);color:rgba(255,255,255,.85)}.wds-samit-id-card__id{margin-top:1.2mm;font-family:var(--font-jetbrains-mono),"Courier New",monospace;font-size:1.7mm;letter-spacing:.08em;color:rgba(255,255,255,.45)}.wds-samit-id-card__qr-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.8mm}.wds-samit-id-card__qr{box-sizing:border-box;width:22mm;height:22mm;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:1.1mm;background:#ffffff;border:.2mm solid rgba(255,255,255,.35);overflow:hidden;-webkit-print-color-adjust:exact;print-color-adjust:exact}.wds-samit-id-card__qr-svg{display:block;width:100%;height:100%;max-width:100%;max-height:100%}.wds-samit-id-card__qr-token{max-width:22mm;font-family:var(--font-jetbrains-mono),"Courier New",monospace;font-size:1.45mm;letter-spacing:.04em;color:rgba(255,255,255,.4);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wds-samit-id-print-page{display:flex;flex-direction:column;align-items:center;width:100%}.wds-samit-id-card-preview{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden;padding:.75rem 0}.wds-samit-id-card-scale{transform:scale(1.45);transform-origin:center center;margin:calc((54mm * 1.45 - 54mm) / 2) calc((85.6mm * 1.45 - 85.6mm) / 2)}@media (max-width:640px){.wds-samit-id-card-scale{transform:scale(.92);margin:calc((54mm * .92 - 54mm) / 2) calc((85.6mm * .92 - 85.6mm) / 2)}}@media (max-width:380px){.wds-samit-id-card-scale{transform:scale(.78);margin:calc((54mm * .78 - 54mm) / 2) calc((85.6mm * .78 - 85.6mm) / 2)}}.wds-samit-id-batch-preview-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;justify-items:center;width:100%}@media (min-width:768px){.wds-samit-id-batch-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.wds-samit-id-batch-preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.wds-samit-id-batch-preview-grid>.wds-samit-id-print-page,.wds-samit-id-batch-preview-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;min-width:0}.wds-samit-id-card-scale--batch{transform:scale(.72);transform-origin:center center;margin:calc((54mm * .72 - 54mm) / 2) calc((85.6mm * .72 - 85.6mm) / 2)}@media (min-width:768px){.wds-samit-id-card-scale--batch{transform:scale(.8);margin:calc((54mm * .8 - 54mm) / 2) calc((85.6mm * .8 - 85.6mm) / 2)}}@media (min-width:1100px){.wds-samit-id-card-scale--batch{transform:scale(.78);margin:calc((54mm * .78 - 54mm) / 2) calc((85.6mm * .78 - 85.6mm) / 2)}}.wds-samit-id-batch-print-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media print{.wds-samit-id-card-preview{overflow:visible;padding:0}.wds-samit-id-card-scale,.wds-samit-id-card-scale--batch{transform:none!important;margin:0!important}.wds-samit-id-card{box-shadow:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:85.6mm!important;height:54mm!important;transform:none!important}.wds-samit-id-batch-print-item,.wds-samit-id-card,.wds-samit-id-print-page{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important}.wds-samit-id-print-chrome,.wds-samit-id-print-chrome *{display:none!important}}