.cw-widget.svelte-ftzpil.svelte-ftzpil{--cw-bg:#ffffff;--cw-page:#f4f4f5;--cw-text:#18181b;--cw-muted:#71717a;--cw-border:#e4e4e7;--cw-primary:#18181b;--cw-button-bg:#18181b;--cw-button-text:#ffffff;--cw-button-shadow:transparent;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--cw-text);background:var(--cw-bg);-webkit-font-smoothing:antialiased;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box}.cw-widget.svelte-ftzpil *,.cw-widget.svelte-ftzpil *:before,.cw-widget.svelte-ftzpil *:after{box-sizing:border-box}.cw-shell.svelte-ftzpil.svelte-ftzpil{width:100%;max-width:900px;max-height:none;height:100dvh;height:100vh;background:var(--cw-bg);border:none;border-radius:0;box-shadow:none;overflow:hidden;position:relative;display:flex;flex-direction:column}.cw-loading.svelte-ftzpil.svelte-ftzpil{display:flex;align-items:center;justify-content:center;flex:1;min-height:100%;padding:1.5rem;color:var(--cw-muted)}.cw-layout.svelte-ftzpil.svelte-ftzpil{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;height:100%}.cw-main-col.svelte-ftzpil.svelte-ftzpil{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.5rem;overflow:hidden}.cw-main-col.has-cta.svelte-ftzpil.svelte-ftzpil{padding-bottom:5.5rem}.cw-content.svelte-ftzpil.svelte-ftzpil{flex:1;width:100%;display:flex;flex-direction:column;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.cw-panel.svelte-ftzpil.svelte-ftzpil{animation:svelte-ftzpil-cw-in .22s ease}.cw-panel-identify.svelte-ftzpil.svelte-ftzpil{width:100%;flex:1;min-height:0;display:flex;flex-direction:column}.cw-identify-head.svelte-ftzpil.svelte-ftzpil{flex-shrink:0}.cw-identify-head.svelte-ftzpil .cw-muted.svelte-ftzpil{margin-bottom:0}.cw-identify-body.svelte-ftzpil.svelte-ftzpil{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:1rem 0}.cw-identify-inner.svelte-ftzpil.svelte-ftzpil{width:100%;max-width:360px}@keyframes svelte-ftzpil-cw-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cw-title.svelte-ftzpil.svelte-ftzpil{margin:0 0 .4rem;font-size:1.4rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.cw-kicker.svelte-ftzpil.svelte-ftzpil{margin:0 0 .35rem;font-size:.78rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--cw-primary)}.cw-muted.svelte-ftzpil.svelte-ftzpil{margin:0 0 1.1rem;color:var(--cw-muted);font-size:.92rem}.cw-not-found.svelte-ftzpil.svelte-ftzpil{text-align:center;max-width:360px}.cw-tabs.svelte-ftzpil.svelte-ftzpil{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;padding:.3rem;margin-bottom:1rem;border-radius:14px;background:#f4f4f5;border:1px solid var(--cw-border)}.cw-tab.svelte-ftzpil.svelte-ftzpil{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:10px;padding:.7rem .5rem;font:inherit;font-size:.88rem;font-weight:650;color:var(--cw-muted);background:transparent;cursor:pointer}.cw-tab.active.svelte-ftzpil.svelte-ftzpil{background:#fff;color:var(--cw-text);box-shadow:0 1px 3px #00000014}.cw-scanner-wrap.svelte-ftzpil.svelte-ftzpil{margin-top:.85rem}.cw-scanner.svelte-ftzpil.svelte-ftzpil{overflow:hidden;border-radius:16px;border:1px solid var(--cw-border);background:#111;min-height:240px}.cw-scanner.svelte-ftzpil video{width:100%!important;border-radius:16px}.cw-scanner-hint.svelte-ftzpil.svelte-ftzpil{margin:.75rem 0 0;padding:.7rem .85rem;border-radius:12px;background:#f4f4f5;border:1px solid var(--cw-border);color:var(--cw-muted);font-size:.88rem;line-height:1.4;text-align:center}.cw-scanner-stop.svelte-ftzpil.svelte-ftzpil{margin-top:.65rem;width:100%}.cw-form.svelte-ftzpil .mb-3{margin-bottom:.85rem}.cw-ticket-list.svelte-ftzpil.svelte-ftzpil{display:flex;flex-direction:column;gap:.75rem}.cw-ticket-row.svelte-ftzpil.svelte-ftzpil{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.85rem 1rem;border:1px solid #ebebeb;border-radius:12px;background:#fff;text-align:left;font:inherit;color:#111;cursor:pointer}.cw-ticket-row.svelte-ftzpil.svelte-ftzpil:hover{border-color:var(--cw-primary);box-shadow:0 0 0 1px var(--cw-primary)}.cw-ticket-body.svelte-ftzpil.svelte-ftzpil{flex:1;min-width:0}.cw-ticket-name.svelte-ftzpil.svelte-ftzpil{display:block;font-size:.95rem;font-weight:650}.cw-ticket-desc.svelte-ftzpil.svelte-ftzpil{display:block;margin-top:.2rem;font-size:.78rem;color:#71717a}.cw-ticket-desc.mono.svelte-ftzpil.svelte-ftzpil{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cw-ticket-chevron.svelte-ftzpil.svelte-ftzpil{color:#a1a1aa;font-size:1.35rem}.cw-panel-talks.svelte-ftzpil.svelte-ftzpil{display:flex;flex-direction:column;min-height:0}.cw-talks-head.svelte-ftzpil.svelte-ftzpil{flex-shrink:0}.cw-talks-head.svelte-ftzpil .cw-muted.svelte-ftzpil{margin-bottom:.75rem}.cw-layout.cw-talks-mode.svelte-ftzpil.svelte-ftzpil{height:100%;max-height:100%;overflow:hidden}.cw-talks-mode.svelte-ftzpil .cw-main-col.svelte-ftzpil,.cw-talks-mode.svelte-ftzpil .cw-content.svelte-ftzpil{min-height:0;overflow:hidden}.cw-talks-mode.svelte-ftzpil .cw-panel-talks.svelte-ftzpil{flex:1;min-height:0;height:100%}.cw-picker.svelte-ftzpil.svelte-ftzpil{margin-top:.25rem}.cw-talks-mode.svelte-ftzpil .cw-picker.svelte-ftzpil{flex:1;min-height:0;margin-top:0;display:flex;flex-direction:column;overflow:hidden;padding:.15rem .2rem .5rem}.cw-done.svelte-ftzpil.svelte-ftzpil{text-align:center;padding:2rem .5rem}.cw-done-icon.svelte-ftzpil.svelte-ftzpil{width:4rem;height:4rem;margin:0 auto 1rem;border-radius:999px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cw-primary) 12%,#fff);color:var(--cw-primary)}.cw-done-lead.svelte-ftzpil.svelte-ftzpil{margin:.35rem 0 0;color:var(--cw-muted);font-size:1rem}.cw-overlap-alert.svelte-ftzpil.svelte-ftzpil{display:flex;align-items:center;gap:.55rem;margin:.5rem 0 0;padding:.75rem .9rem;border-radius:12px;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:550}.cw-mobile-cta.svelte-ftzpil.svelte-ftzpil{position:absolute;left:0;right:0;bottom:0;display:flex;gap:.5rem;padding:.75rem 1rem;background:rgba(255,255,255,.96);border-top:1px solid var(--cw-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:20}.cw-mobile-cta.svelte-ftzpil .cw-btn.svelte-ftzpil{flex:1}.cw-btn.svelte-ftzpil.svelte-ftzpil{padding:.85rem 1.1rem;border:0;border-radius:999px;background:var(--cw-button-bg);color:var(--cw-button-text);font:inherit;font-weight:650;cursor:pointer;box-shadow:0 8px 20px var(--cw-button-shadow);flex:1}.cw-btn.svelte-ftzpil.svelte-ftzpil:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.cw-btn-ghost.svelte-ftzpil.svelte-ftzpil{padding:.85rem 1rem;border:1px solid var(--cw-border);border-radius:999px;background:#fff;color:var(--cw-text);font:inherit;font-weight:600;cursor:pointer;flex:0 0 auto;min-width:96px}.cw-btn-block.svelte-ftzpil.svelte-ftzpil{width:100%;flex:none}.cw-sidebar.svelte-ftzpil.svelte-ftzpil{display:none}@media (min-width: 768px){.cw-widget.svelte-ftzpil.svelte-ftzpil{background:var(--cw-page)}.cw-shell.svelte-ftzpil.svelte-ftzpil{max-width:900px;border-radius:20px;max-height:700px;height:min(700px,100dvh);border:1px solid var(--cw-border);box-shadow:0 12px 40px #0000000f}.cw-widget.cw-embed.svelte-ftzpil.svelte-ftzpil{background:var(--cw-bg);height:100%;min-height:100%}.cw-widget.cw-embed.svelte-ftzpil .cw-shell.svelte-ftzpil{border-radius:0;max-width:none;max-height:none;height:100%;border:none;box-shadow:none}.cw-layout.svelte-ftzpil.svelte-ftzpil{flex-direction:row}.cw-main-col.svelte-ftzpil.svelte-ftzpil{padding:1.5rem 1.75rem;max-width:calc(100% - 300px)}.cw-main-col.has-cta.svelte-ftzpil.svelte-ftzpil{padding-bottom:1.5rem}.cw-talks-mode.svelte-ftzpil .cw-main-col.svelte-ftzpil{height:100%}.cw-mobile-cta.svelte-ftzpil.svelte-ftzpil{display:none}.cw-overlap-alert.svelte-ftzpil.svelte-ftzpil:not(.cw-overlap-alert-side){display:none}.cw-sidebar.svelte-ftzpil.svelte-ftzpil{display:flex;flex-direction:column;width:300px;flex-shrink:0;border-left:1px solid var(--cw-border);background:#fff;height:100%;min-height:0}.cw-side-image.svelte-ftzpil.svelte-ftzpil{width:300px;height:260px;background:#f4f4f5;overflow:hidden;flex-shrink:0}.cw-side-image.svelte-ftzpil img.svelte-ftzpil{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cw-side-placeholder.svelte-ftzpil.svelte-ftzpil{width:100%;height:100%;background:linear-gradient(145deg,#e4e4e7,#f4f4f5 55%,#ececee)}.cw-side-body.svelte-ftzpil.svelte-ftzpil{flex:1;overflow-y:auto;padding:1rem 1.1rem;min-height:0}.cw-side-title.svelte-ftzpil.svelte-ftzpil{margin:0 0 .75rem;font-size:1.15rem;font-weight:700;line-height:1.25}.cw-side-date.svelte-ftzpil.svelte-ftzpil{margin:0;font-size:.9rem;font-weight:650}.cw-side-time.svelte-ftzpil.svelte-ftzpil{margin:.15rem 0 0;font-size:.8rem;color:var(--cw-muted);text-transform:capitalize}.cw-side-venue.svelte-ftzpil.svelte-ftzpil{margin:1rem 0 0;font-size:.9rem;font-weight:650}.cw-side-addr.svelte-ftzpil.svelte-ftzpil{margin:.15rem 0 0;font-size:.85rem}.cw-side-city.svelte-ftzpil.svelte-ftzpil{margin:.1rem 0 0;font-size:.78rem;color:var(--cw-muted)}.cw-side-cta.svelte-ftzpil.svelte-ftzpil{padding:.9rem 1.1rem 1.1rem;border-top:1px solid var(--cw-border);display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.cw-overlap-alert-side.svelte-ftzpil.svelte-ftzpil{margin:0 0 .15rem}}html:has(.cw-widget.cw-embed),body:has(.cw-widget.cw-embed){height:100%;margin:0;overflow:hidden;background:#fff}.cw-widget.cw-embed.svelte-ftzpil.svelte-ftzpil{height:100%;min-height:100%;background:var(--cw-bg)}.cw-widget.cw-embed.svelte-ftzpil .cw-shell.svelte-ftzpil{border-radius:0!important;max-width:none!important;max-height:none!important;height:100%!important;border:none!important;box-shadow:none!important}
