@font-face{font-family:ESBuild;src:url("./media/ESBuild-Bold-OTUCHCT4.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ESBuild;src:url("./media/ESBuild-Medium-EZ5E7EHK.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}:root{--font-app: "Prompt", sans-serif}.font-prompt-book{font-family:var(--font-app);font-weight:400!important}body{font-family:var(--font-app)!important;font-weight:300!important;background-color:#fff}input{font-family:var(--font-app)!important;font-weight:300!important;border:white solid!important;border-radius:4.575rem;font-size:4vw;width:100%;background-color:transparent;color:#fff;text-align:left;z-index:10;padding-left:2vw;outline:none}textarea:disabled{background-color:transparent;outline:none}html,body{height:100%;margin:0;padding:0}.swal2-container{z-index:2000!important}.modal-dialog{max-width:70vw!important}.swal2-popup{width:70vw}.swal2-footer{border-top:0!important}app-index-register,app-search,app-information,app-walkin,app-thanks{display:block;container-type:inline-size;max-width:1080px;margin:0 auto}.event-screen{box-sizing:border-box;width:100%;min-height:max(100svh,177.7778cqw);background-color:#00162b;background-size:100% auto;background-position:top center;background-repeat:no-repeat;color:#fff}.artwork-button{display:block;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;border-radius:1cqw;-webkit-tap-highlight-color:transparent}.artwork-button img{display:block;width:100%;height:auto}.artwork-button:focus-visible,.print-button:focus-visible{outline:3px solid #6ee9ff;outline-offset:4px}.artwork-button:hover{filter:brightness(1.12)}.artwork-button:active{transform:scale(.98)}.registration-screen{--registration-height: max(100svh, 177.7778cqw);display:flex;flex-direction:column;min-height:var(--registration-height);padding:calc(var(--registration-height) * .152) 9% calc(var(--registration-height) * .032);gap:calc(var(--registration-height) * .049);background-size:100% 100%}.registration-panel{flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:1.5cqw;padding:2.5cqw 4.5cqw;border-radius:4cqw;background:#001c53c7;text-align:left}.registration-field{flex:0 0 auto}.registration-field label{display:block;margin:0 0 1cqw;color:#fff;font-size:clamp(10px,2.3cqw,25px);font-weight:400;line-height:1.35}.registration-input{display:block;box-sizing:border-box;width:100%;min-height:max(26px,6.5cqw);padding:.7cqw 2.5cqw;border:1.5px solid #ffffff!important;border-radius:6cqw;background:#000d282e;color:#fff;caret-color:#fff;font-family:var(--font-app);font-size:clamp(12px,2.7cqw,29px);font-weight:400!important;line-height:1.4;text-align:left}.registration-input:focus-visible{outline:2px solid #6ee9ff;outline-offset:3px}.registration-input:-webkit-autofill{-webkit-text-fill-color:#ffffff;transition:background-color 9999s ease-out 0s}.registration-actions{--action-height: max(32px, calc(var(--registration-height) * .034));flex:0 0 var(--action-height);height:var(--action-height);min-height:0;display:flex;align-items:center;justify-content:space-between;margin:0}.registration-actions .artwork-button{display:flex;align-items:center;justify-content:center;width:23%;height:100%}.registration-actions .artwork-button img{flex:0 0 auto}.consent-choice{flex:0 0 auto;display:flex;align-items:center;gap:1.5cqw;margin:0;color:#fff;font-size:clamp(9px,1.8cqw,20px);line-height:1.5}.consent-choice input{width:clamp(12px,1.8cqw,20px);height:clamp(12px,1.8cqw,20px);margin:0;padding:0;flex:0 0 clamp(12px,1.8cqw,20px);accent-color:#21b9ff}@media (min-aspect-ratio: 9 / 16){app-information,app-walkin{max-width:min(1080px,56.25svh)}}@media print{html,body{min-width:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;background:#fff!important}}
