:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding-bottom:2rem;text-align:center}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}img.qrcode{width:100%;border-radius:inherit}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes svelte-8kv7ob-bgGradientAngleRotation{0%{--gradient-angle:180deg}to{--gradient-angle:540deg}}.card-container.svelte-8kv7ob.svelte-8kv7ob{height:80svmin;aspect-ratio:1 / 1.5;border-radius:2svmin;display:flex;-webkit-user-select:none;user-select:none;position:relative}.card-container.svelte-8kv7ob.svelte-8kv7ob:before{content:"";position:absolute;top:-2.5%;right:-2.5%;bottom:-2.5%;left:-2.5%;z-index:-1;filter:blur(5svmin)}.card-container.svelte-8kv7ob.svelte-8kv7ob,.card-container.svelte-8kv7ob.svelte-8kv7ob:before{background:conic-gradient(from var(--gradient-angle),var(--color-bgGradient1),var(--color-bgGradient2),var(--color-bgGradient3),var(--color-bgGradient2),var(--color-bgGradient1));animation:svelte-8kv7ob-bgGradientAngleRotation 10s linear infinite}.card-container.mouse.svelte-8kv7ob.svelte-8kv7ob{transition:transform .3s cubic-bezier(.03,.98,.52,1)}.card-container.mouse.svelte-8kv7ob.svelte-8kv7ob:hover{transform:perspective(1000px) rotateX(var(--rotateX)) rotateY(var(--rotateY)) scale(1.1)}@keyframes svelte-8kv7ob-cardAutoRotate{0%{transform:perspective(1000px) rotateX(10deg) rotateY(0)}25%{transform:perspective(950px) rotateX(0) rotateY(15deg)}50%{transform:perspective(1000px) rotateX(-10deg) rotateY(0)}75%{transform:perspective(950px) rotateX(0) rotateY(-15deg)}to{transform:perspective(1000px) rotateX(10deg) rotateY(0)}}.card-container.touch.svelte-8kv7ob.svelte-8kv7ob{animation:svelte-8kv7ob-cardAutoRotate 20s linear infinite,svelte-8kv7ob-bgGradientAngleRotation 20s linear infinite}.card-content.svelte-8kv7ob.svelte-8kv7ob{padding:3.75svmin 4svmin;width:100%;color:var(--color-text);border-radius:inherit}.card-container.mouse.svelte-8kv7ob .card-content.svelte-8kv7ob:hover:before{content:"";background:radial-gradient(75svmin circle at var(--spotlightX) var(--spotlightY),rgba(255,255,255,.3),transparent 40%);border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:10}.card-image.svelte-8kv7ob.svelte-8kv7ob{height:63%;box-sizing:border-box;background:white;border:.65svmin dashed var(--color-text);border-radius:1.5svmin}.card-descriptor.svelte-8kv7ob.svelte-8kv7ob{height:37%;display:flex;flex-direction:column;width:100%;align-items:start;text-align:left}.card-descriptor.svelte-8kv7ob h1.svelte-8kv7ob{font-size:4.75svmin;margin-top:.25em;margin-bottom:0}.card-descriptor.svelte-8kv7ob h2.svelte-8kv7ob{font-size:2.75svmin;font-family:monospace;font-weight:200;margin-top:0;flex-grow:1}.card-descriptor.svelte-8kv7ob h1.svelte-8kv7ob,.card-descriptor.svelte-8kv7ob h2.svelte-8kv7ob{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-footer.svelte-8kv7ob.svelte-8kv7ob{height:15%;width:100%;display:flex;align-items:end}.card-footer-left.svelte-8kv7ob.svelte-8kv7ob{display:flex;width:70%}.event-details-bar.svelte-8kv7ob.svelte-8kv7ob{display:flex;border:.1em solid var(--color-text);border-radius:.25em;font-size:2.1svmin;font-weight:600}.event-details-bar.svelte-8kv7ob .text.svelte-8kv7ob{padding:.15em .5em}.event-details-bar.svelte-8kv7ob .seperator.svelte-8kv7ob{width:1.5em;border-left:.1em solid var(--color-text);border-right:.1em solid var(--color-text);background-image:linear-gradient(45deg,#808080 25%,transparent 25%),linear-gradient(-45deg,#808080 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#808080 75%),linear-gradient(-45deg,transparent 75%,#808080 75%);background-size:4px 4px;background-position:0 0,0 2px,2px -2px,-2px 0px}.card-footer-right.svelte-8kv7ob.svelte-8kv7ob{display:flex;align-items:end;justify-content:end;width:30%}.logo-image.svelte-8kv7ob.svelte-8kv7ob{width:100%;aspect-ratio:3.25 / 1;border-radius:1.2svmin;object-fit:cover}@media only screen and (max-width: 576px){.card-container.svelte-8kv7ob.svelte-8kv7ob{height:auto;width:75svw}.card-content.svelte-8kv7ob.svelte-8kv7ob{padding:5.45svw 5.8svw}.card-descriptor.svelte-8kv7ob h1.svelte-8kv7ob{font-size:7svw}.card-descriptor.svelte-8kv7ob h2.svelte-8kv7ob{font-size:4svw}.event-details-bar.svelte-8kv7ob.svelte-8kv7ob{font-size:3svw}.card-image.svelte-8kv7ob.svelte-8kv7ob{border:.95svw dashed var(--color-text)}}.loading-container.svelte-3hlpyb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.spinner.svelte-3hlpyb{width:50px;height:50px;border:5px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:var(--color-bgGradient1, #4980c8);animation:svelte-3hlpyb-spin 1s ease-in-out infinite;margin-bottom:1rem}@keyframes svelte-3hlpyb-spin{to{transform:rotate(360deg)}}p.svelte-3hlpyb{font-size:1.2rem;color:var(--color-text, inherit)}.error-container.svelte-1wzro8s{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:rgba(255,0,0,.05);border-radius:8px;max-width:80%}.error-icon.svelte-1wzro8s{font-size:3rem;margin-bottom:1rem}h2.svelte-1wzro8s{margin:0 0 .5rem;color:#d32f2f}p.svelte-1wzro8s{text-align:center;margin:0 0 1rem}button.svelte-1wzro8s{background:#4980c8;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-weight:700}button.svelte-1wzro8s:hover{opacity:.9}:root{background:hsl(27 20% 95%);color:#1c303f}main.svelte-18l08ji.svelte-18l08ji{height:100svh;display:flex;align-items:center;justify-content:center}footer.svelte-18l08ji.svelte-18l08ji{padding-top:8svh}footer.svelte-18l08ji a.svelte-18l08ji{color:inherit;text-decoration:underline}
