.cs-poster-loading.svelte-b0jj21{text-align:center;color:var(--color-text-muted);padding:3rem 1rem}.cs-poster.svelte-b0jj21{background:#fff;width:8.5in;min-height:11in;max-width:100%;padding:1in;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;align-items:center;text-align:center;color:#0b0e11;page-break-inside:avoid}.cs-poster.hidden.svelte-b0jj21{display:none}.logo-section.svelte-b0jj21{margin-bottom:1.5rem}.logo.svelte-b0jj21{height:64px;width:auto}.event-name.svelte-b0jj21{font-family:Montserrat,sans-serif;font-size:2.5rem;font-weight:700;color:#0b0e11;margin:0 0 .5rem;line-height:1.2}.event-date.svelte-b0jj21{font-size:1.125rem;color:#6b7280;text-transform:uppercase;letter-spacing:1px;margin:0 0 3rem}.qr-section.svelte-b0jj21{margin-bottom:3rem}.qr-container.svelte-b0jj21{background:#fff;padding:1rem;border-radius:12px;border:2px solid #d1d5db;margin-bottom:1rem;display:inline-block}.qr-container.large.svelte-b0jj21{padding:1.5rem}.qr-container.small.svelte-b0jj21{padding:.75rem}.qr-code.svelte-b0jj21{display:block;width:100%;height:100%}.qr-container.large.svelte-b0jj21 .qr-code:where(.svelte-b0jj21){width:300px;height:300px}.qr-container.small.svelte-b0jj21 .qr-code:where(.svelte-b0jj21){width:150px;height:150px}.qr-placeholder.svelte-b0jj21{width:300px;height:300px;display:flex;align-items:center;justify-content:center;background:#e5e7eb;color:#6b7280;font-weight:600}.qr-container.small.svelte-b0jj21 .qr-placeholder:where(.svelte-b0jj21){width:150px;height:150px}.qr-label.svelte-b0jj21{font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;color:#0b0e11;margin:0 0 .5rem;letter-spacing:2px}.qr-url.svelte-b0jj21{font-family:var(--font-mono);font-size:1rem;color:#6b7280;margin:0}.register-section.svelte-b0jj21{display:flex;align-items:center;gap:2rem;margin-top:4.5rem}.register-text.svelte-b0jj21{text-align:left}.register-text.svelte-b0jj21 h3:where(.svelte-b0jj21){font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700;color:#7798a9;margin:0 0 .5rem;letter-spacing:1px}.register-text.svelte-b0jj21 p:where(.svelte-b0jj21){font-family:var(--font-mono);font-size:.875rem;color:#6b7280;margin:0}@media screen and (max-width:768px){.cs-poster.svelte-b0jj21{padding:.5in}.logo.svelte-b0jj21{height:44px}.event-name.svelte-b0jj21{font-size:1.75rem}.event-date.svelte-b0jj21{font-size:1rem;margin-bottom:2rem}.qr-container.large.svelte-b0jj21 .qr-code:where(.svelte-b0jj21),.qr-placeholder.svelte-b0jj21{width:200px;height:200px}.qr-label.svelte-b0jj21{font-size:1.25rem}.qr-section.svelte-b0jj21{margin-bottom:2rem}.register-section.svelte-b0jj21{flex-direction:column;gap:1rem;margin-bottom:2rem}.register-text.svelte-b0jj21{text-align:center}}@media screen and (max-width:430px){.cs-poster.svelte-b0jj21{padding:1.5rem}.logo.svelte-b0jj21{height:34px}.event-name.svelte-b0jj21{font-size:1.35rem}.qr-container.large.svelte-b0jj21 .qr-code:where(.svelte-b0jj21),.qr-placeholder.svelte-b0jj21{width:160px;height:160px}.qr-container.small.svelte-b0jj21 .qr-code:where(.svelte-b0jj21),.qr-container.small.svelte-b0jj21 .qr-placeholder:where(.svelte-b0jj21){width:100px;height:100px}.qr-label.svelte-b0jj21{font-size:1rem;letter-spacing:1px}.qr-url.svelte-b0jj21{font-size:.75rem}}@media print{.svelte-b0jj21{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.cs-poster.svelte-b0jj21{box-shadow:none!important;width:100%!important;padding:.5in!important;margin:0!important;page-break-inside:avoid!important}.logo.svelte-b0jj21{height:44px;margin-bottom:1rem}.event-name.svelte-b0jj21{font-size:2rem;margin-bottom:.25rem}.event-date.svelte-b0jj21{font-size:1rem;margin-bottom:1.5rem}.qr-section.svelte-b0jj21{margin-bottom:1.5rem}.qr-container.large.svelte-b0jj21 .qr-code:where(.svelte-b0jj21){width:250px;height:250px}.qr-container.small.svelte-b0jj21 .qr-code:where(.svelte-b0jj21){width:120px;height:120px}}
