@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}img,picture,video,canvas,svg{max-width:100%;display:block}html{text-size-adjust:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;line-height:1.5}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}h1,h2,h3,h4,h5,h6{text-wrap:balance}input,button,textarea,select{font:inherit;-webkit-appearance:none;appearance:none;touch-action:manipulation;outline:none}textarea{field-sizing:content}html:focus-within{scroll-behavior:smooth}button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}img{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;outline:none}}@font-face{font-family:NFLVarsityBlockA;src:url(/assets/NFL%20Varsity%20Block%20A%20Regular-D3IFIkoM.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:VerizonNHGeDS;src:url(/assets/VerizonNHGeDS-Regular-nRlD7GkS.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VerizonNHGeDS;src:url(/assets/VerizonNHGeDS-Bold-Apw5tPj9.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--main-font:"VerizonNHGeDS", Helvetica, Arial, sans-serif;--jersey-font:"NFLVarsityBlockA", Helvetica, Arial, sans-serif;--color-natural-stone:#f3ede0;--color-verizon-red:#f50a23;--color-neon-yellow:#f5ff1e;--color-verizon-coral:#ff3c2d;--color-black:#000;--color-white:#fff;--color-bills-royal-blue:#00338d;--color-bills-red:#c60c30;--color-bills-yellow:#e9ffb3;--color-error-red:#ffcaaa;--color-error-brown:#732706;--spacing-base:20px;--animation-default-duration:.5s}html,body,#root{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0;overflow:hidden}body{font-family:var(--main-font);background-color:var(--color-black);color:var(--color-white);text-wrap:pretty;font-size:15px;line-height:1.25}#root{justify-content:center;align-items:center;display:flex}input[type=text],input[type=number],input[type=email],button{font-family:var(--main-font);color:var(--color-white);font-size:16px}.fullscreen-centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.prompt-text{text-align:center;width:100%;text-shadow:0 0 4px var(--color-black);padding-left:var(--spacing-base);padding-right:var(--spacing-base)}.prompt-text-top{top:calc(var(--spacing-base) * 5);z-index:1;position:absolute;left:0}:root:-webkit-full-screen .prompt-text-top{margin-top:calc(var(--spacing-base) * 1)}:root:fullscreen .prompt-text-top{margin-top:calc(var(--spacing-base) * 1)}.white-input{border:1px solid var(--color-white);letter-spacing:1px;text-indent:10px;background:0 0;border-radius:6px;width:100%;max-width:360px;height:40px;margin-top:20px;font-weight:700}.red-button{background-color:var(--color-verizon-red);border:1px solid var(--color-verizon-red);letter-spacing:1px;cursor:pointer;border-radius:20px;width:100%;max-width:330px;height:40px;margin:20px auto 0;font-weight:700;display:block}.red-button.red-button-inverted{background-color:var(--color-white);color:var(--color-verizon-red)}.white-button{border:1px solid var(--color-white);width:100%;max-width:330px;height:40px;text-shadow:0 0 4px var(--color-black);letter-spacing:1px;cursor:pointer;background:0 0;border-radius:20px;margin:20px auto 0;font-weight:700;display:block}.scale-bounce-animated-button[data-isanimated=true]{pointer-events:none;animation-name:scaleBounce;animation-duration:1s;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-iteration-count:1}@keyframes scaleBackReveal{0%{opacity:0;scale:1.4}80%{opacity:1;scale:.95}to{opacity:1;scale:1}}@keyframes scaleBackHide{0%{opacity:1;scale:1}10%{opacity:1;scale:1.05}to{opacity:0;scale:.8}}@keyframes scaleBounce{0%{transform:scale(1)}10%{transform:scale(1.1)}80%{transform:scale(1.1)}to{transform:scale(1)}}.app{box-sizing:border-box;opacity:0;width:100%;max-width:430px;height:100%;max-height:917px;transition:opacity 1s ease-out;position:relative;overflow:hidden}@media (orientation:landscape){.app{min-height:100%}}body[data-isloaded=true] .app{opacity:1}.app:after{content:"v1.0.7";color:#ff2c2c;z-index:10000;pointer-events:none;background-color:#00000080;font-size:10px;font-weight:700;position:absolute;bottom:15px;left:15px}.background .background-image{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease var(--animation-default-duration);z-index:-1;background-position:bottom;background-repeat:no-repeat;background-size:min(100%,430px);position:absolute}.background .background-image[data-isrevealed=true]{pointer-events:auto;opacity:1;transition:opacity var(--animation-default-duration) ease 0s;z-index:0}.background .background-image.background-image-stadium-full{background-size:500px}.camera-manager{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease}.camera-manager[data-isrevealed=true]{pointer-events:auto;opacity:1}.camera-manager .camera-manager-preview{background-color:var(--color-black);pointer-events:none;border-radius:50%;width:min(30vh,280px);height:min(40vh,374px);position:absolute;bottom:min(32vh,310px);left:50%;overflow:hidden;transform:translate(-50%)}.camera-manager .camera-manager-preview .camera-manager-preview-mask{width:min(44.44vh,390px);height:min(58.88vh,516px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.camera-manager .camera-manager-preview .camera-manager-preview-video,.camera-manager .camera-manager-preview .camera-manager-preview-canvas{object-fit:cover;width:100%;height:100%}.camera-manager .camera-manager-preview .camera-manager-preview-video{visibility:hidden;transform:scaleX(-1)}.camera-manager .camera-manager-preview .camera-manager-preview-video[data-isrevealed=true]{visibility:visible}.camera-manager .camera-manager-preview .camera-manager-preview-video::-webkit-media-controls-start-playback-button{display:none!important}.camera-manager .camera-manager-preview .camera-manager-preview-video::-webkit-media-controls{display:none!important}.camera-manager .camera-manager-preview .camera-manager-preview-canvas{opacity:1;position:absolute}.camera-manager .camera-manager-buttons{bottom:calc(var(--spacing-base) * 2);flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;left:0}.camera-manager .camera-manager-buttons .camera-manager-takephoto-button{background-color:var(--color-verizon-red);border:6px solid var(--color-white);outline:2px solid rgb(from var(--color-black) r g b / 30%);outline-offset:0px;cursor:pointer;opacity:.8;pointer-events:none;border-radius:50%;width:80px;height:80px}.camera-manager .camera-manager-buttons .camera-manager-takephoto-button[data-isenabled=true]{opacity:1;pointer-events:auto}.camera-manager .camera-manager-buttons .camera-manager-skip-button,.camera-manager .camera-manager-buttons .camera-manager-retake-button{display:none}:is(.camera-manager .camera-manager-buttons .camera-manager-skip-button,.camera-manager .camera-manager-buttons .camera-manager-retake-button)[data-isrevealed=true]{display:block}@media (max-height:800px){.camera-manager .camera-manager-buttons .camera-manager-takephoto-button{width:70px;height:70px}}@media (max-height:640px){.camera-manager .camera-manager-buttons{bottom:calc(var(--spacing-base) * 1)}.camera-manager .camera-manager-buttons .camera-manager-takephoto-button{width:60px;height:60px}.camera-manager .camera-manager-buttons .camera-manager-skip-button{margin-top:calc(var(--spacing-base) / 2)}}:root:-webkit-full-screen .camera-manager .camera-manager-preview{transform:translate(-50% 400px)}:root:fullscreen .camera-manager .camera-manager-preview{transform:translate(-50% 400px)}.error-modal{pointer-events:none;opacity:0;z-index:10;background-color:#00000080;justify-content:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.error-modal[data-iserror=true]{pointer-events:auto;opacity:1;transition:opacity var(--animation-default-duration) ease}.error-modal .error-modal-container{width:100%;max-width:340px;margin:0 var(--spacing-base);padding:var(--spacing-base) calc(var(--spacing-base) * 2);background-color:var(--color-error-red);color:var(--color-error-brown);border-radius:8px;position:absolute;top:4px}.error-modal .error-modal-message{margin-bottom:calc(var(--spacing-base) / 2)}.error-modal .error-modal-message svg{margin-right:calc(var(--spacing-base) / 2);position:absolute;top:8px;left:0}.error-modal .error-modal-button{max-width:330px;padding:0 var(--spacing-base);border:1px solid var(--color-error-brown);letter-spacing:1px;cursor:pointer;height:40px;color:var(--color-error-brown);background:0 0;border-radius:20px;margin:0 auto;font-weight:700;display:inline-block}:root:-webkit-full-screen .error-modal-container{top:calc(var(--spacing-base) * 3)}:root:fullscreen .error-modal-container{top:calc(var(--spacing-base) * 3)}.step-navigation{z-index:1;top:calc(var(--spacing-base) * 1);justify-content:space-between;align-items:center;gap:0;width:100%;padding:0 2px;display:flex;position:absolute;left:0}.step-navigation:before{content:"";z-index:-1;top:calc(var(--spacing-base) * -1);background:linear-gradient(to bottom, rgb(from var(--color-black) r g b / 60%) 0%, rgb(from var(--color-black) r g b / 60%) 50%, rgb(from var(--color-black) r g b / 0%));width:100%;height:120px;position:absolute;left:0}.step-navigation .step-navigation-prev,.step-navigation .step-navigation-next{color:#fff;cursor:pointer;pointer-events:none;background:0 0;border:none;width:45px;height:45px;padding:0}:is(.step-navigation .step-navigation-prev,.step-navigation .step-navigation-next)[data-isenabled=true]{pointer-events:auto}.step-navigation .step-navigation-prev{opacity:0;transform:translateY(-3px)}.step-navigation .step-navigation-prev[data-isenabled=true]{opacity:1}.step-navigation .step-navigation-next{color:#fff;background-color:var(--color-verizon-red);border-radius:9px;margin-right:4px}.step-navigation .step-navigation-next:not([data-isanimated=true]){animation-duration:.3s;animation-timing-function:ease-out;animation-iteration-count:1;animation-fill-mode:forwards}.step-navigation .step-navigation-next:not([data-isanimated=true])[data-isenabled=false]{animation-name:scaleBackHide}.step-navigation .step-navigation-next:not([data-isanimated=true])[data-isenabled=true]{animation-name:scaleBackReveal}.step-navigation .step-navigation-information{text-align:center}.step-navigation .step-navigation-information .step-navigation-information-title{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.step-navigation .step-navigation-information .step-navigation-information-title h1,.step-navigation .step-navigation-information .step-navigation-information-title h2{opacity:0;text-shadow:0 0 8px var(--color-black)}.step-navigation .step-navigation-information .step-navigation-information-title h1{transition:opacity var(--animation-default-duration) ease-out;font-size:50px}.step-navigation .step-navigation-information .step-navigation-information-title h1[data-isrevealed=true]{transition:opacity var(--animation-default-duration) ease-out .3s;opacity:1}.step-navigation .step-navigation-information .step-navigation-information-title h2{font-size:30px}.step-navigation .step-navigation-information .step-navigation-information-title h2[data-isrevealed=true]{opacity:1}.step-navigation .step-navigation-information .step-navigation-information-title h2>span{opacity:0;width:100%;transition:opacity var(--animation-default-duration) ease-in;position:absolute;top:0;left:0}.step-navigation .step-navigation-information .step-navigation-information-title h2>span[data-isrevealed=true]{transition:opacity var(--animation-default-duration) ease-out .3s;opacity:1}@media (max-width:370px){.step-navigation .step-navigation-information .step-navigation-information-title h2{font-size:25px}.step-navigation .step-navigation-information .step-navigation-information-title h2>span{top:4px}}.step-navigation .step-navigation-information .step-navigation-dotted{bottom:calc(var(--spacing-base) * -.5);opacity:0;justify-content:center;align-items:center;gap:8px;width:100%;transition:opacity .2s ease-out;display:flex;position:absolute;left:0}.step-navigation .step-navigation-information .step-navigation-dotted[data-isrevealed=true]{transition:opacity var(--animation-default-duration) ease-out .2s;opacity:1}.step-navigation .step-navigation-information .step-navigation-dotted .step-navigation-dotted-item{opacity:.5;width:8px;height:8px;transition:width var(--animation-default-duration) ease-in-out, opacity var(--animation-default-duration) ease-in-out;background-color:#fff;border-radius:4px}.step-navigation .step-navigation-information .step-navigation-dotted .step-navigation-dotted-item[data-isactive=true]{opacity:1;width:32px}:root:-webkit-full-screen .step-navigation{margin-top:calc(var(--spacing-base) * 1)}:root:-webkit-full-screen .step-navigation:before{top:calc(var(--spacing-base) * -2)}:root:fullscreen .step-navigation{margin-top:calc(var(--spacing-base) * 1)}:root:fullscreen .step-navigation:before{top:calc(var(--spacing-base) * -2)}body[data-isloaded=false] .step-navigation .step-navigation-next{opacity:0}@keyframes playerUniformFadeInOut{0%,40%{opacity:1}60%,to{opacity:0}}@keyframes playerUniformFadeInOutInverse{0%,40%{opacity:0}60%,to{opacity:1}}@keyframes pulseGlow{0%,to{box-shadow:0 0 8px var(--color-bills-yellow), inset 0 0 4px var(--color-bills-yellow);border-width:2px;transform:scale(1)}50%{box-shadow:0 0 30px var(--color-bills-yellow), inset 0 0 15px var(--color-bills-yellow);border-width:3px;transform:scale(1.05)}}.player-uniform{pointer-events:none;width:100%;height:100%;position:absolute;bottom:0;left:0}.player-uniform .player-uniform-framing{opacity:0;width:500px;height:100%;transition:opacity var(--animation-default-duration) ease;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.player-uniform .player-uniform-framing[data-isrevealed=true]{opacity:1}.player-uniform .player-uniform-framing.player-uniform-full-front[data-isanimated=true],.player-uniform .player-uniform-framing.player-uniform-full-back[data-isanimated=true]{animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.player-uniform .player-uniform-framing.player-uniform-full-front[data-isanimated=true]{animation-name:playerUniformFadeInOut}.player-uniform .player-uniform-framing.player-uniform-full-back[data-isanimated=true]{animation-name:playerUniformFadeInOutInverse}.player-uniform .player-uniform-framing.player-uniform-full-front,.player-uniform .player-uniform-framing.player-uniform-full-back{width:min(51dvh,450px);bottom:max(-5.5dvh,-48px)}.player-uniform .player-uniform-framing.player-uniform-full-medium-back{width:470px;bottom:100px}.player-uniform .player-uniform-framing.player-uniform-full-medium-back>img{top:0}.player-uniform .player-uniform-framing.player-uniform-closeup-front{width:min(52.22vh,488px);bottom:min(28.89vh,280px)}.player-uniform .player-uniform-framing img{opacity:0;width:100%;height:auto;transition:opacity var(--animation-default-duration) ease var(--animation-default-duration);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:-1;position:absolute;bottom:0;left:0}.player-uniform .player-uniform-framing img[data-isrevealed=true]{opacity:1;transition:opacity var(--animation-default-duration) ease 0s;z-index:1}.player-uniform .player-uniform-framing img.player-uniform-full-front-shadow{z-index:-1}.player-uniform .player-uniform-base{opacity:0;justify-content:center;align-items:center;transition:transform .1s cubic-bezier(.34,1.56,.64,1) .1s,opacity .2s ease-out;display:flex;position:absolute;bottom:min(20.9dvh,182px);left:50%;transform:translate(-50%)scale(.8)}.player-uniform .player-uniform-base[data-isrevealed=true]{opacity:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1) .1s,opacity .5s ease-out;transform:translate(-50%)scale(1)}.player-uniform .player-uniform-base .player-uniform-base-circle{border:2px solid var(--color-bills-yellow);border-radius:50%;width:min(25dvh,220px);height:min(3.6dvh,33px);animation:3s ease-in-out infinite pulseGlow}:root:-webkit-full-screen body[data-issmallviewport=true] .player-uniform-full-medium-back{transform:translate(-50%,-80px)}:root:fullscreen body[data-issmallviewport=true] .player-uniform-full-medium-back{transform:translate(-50%,-80px)}body[data-issmallviewport=true] .player-uniform-full-medium-back{transform:translate(-50%,-120px)}.introduction{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease .2s;position:absolute;top:0;left:0}.introduction[data-isrevealed=true]{pointer-events:auto;opacity:1}.introduction .introduction-text{bottom:calc(var(--spacing-base) * 1.5);width:100%;padding:0 var(--spacing-base);position:absolute}.introduction .introduction-text .prompt-text{padding-bottom:calc(var(--spacing-base) / 2)}.introduction .fullscreen-panel{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.introduction .fullscreen-panel[data-isrevealed=true]{opacity:1;pointer-events:auto}.introduction .fullscreen-panel>div{margin:0 var(--spacing-base);background-color:var(--color-white);max-width:340px;color:var(--color-black);padding:var(--spacing-base);text-align:center;border-radius:8px}.introduction .fullscreen-panel>div .fullscreen-panel-text{margin-bottom:var(--spacing-base)}.introduction .fullscreen-panel>div button{margin-top:calc(var(--spacing-base) / 2)}.wall-code-form{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease .2s}.wall-code-form[data-isrevealed=true]{pointer-events:auto;opacity:1}.wall-code-form .prompt-text .prompt-text-2{text-align:center;width:100%;position:absolute;top:0;left:0}.wall-code-form .prompt-text[data-isanimated=true] .prompt-text-1,.wall-code-form .prompt-text[data-isanimated=true] .prompt-text-2{animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.wall-code-form .prompt-text[data-isanimated=true] .prompt-text-1{animation-name:playerUniformFadeInOut}.wall-code-form .prompt-text[data-isanimated=true] .prompt-text-2{animation-name:playerUniformFadeInOutInverse}.wall-code-form .wall-code-form-container{width:100%;margin:0 calc(var(--spacing-base) * 2) 0}.wall-code-form .wall-code-form-container .wall-code-illustration{z-index:0;top:calc(var(--spacing-base) * 3);width:100%;max-width:320px;margin-bottom:calc(var(--spacing-base) * 2);position:absolute;left:50%;transform:translate(-50%)}.wall-code-form .wall-code-form-container .wall-code-illustration .wall-code-illustration-wall{width:100%;height:auto}.wall-code-form .wall-code-form-container .wall-code-illustration .wall-code-illustration-2{width:100%;height:100%;position:absolute;top:0;left:0}.wall-code-form .wall-code-form-container .wall-code-illustration[data-isanimated=true] .wall-code-illustration-1,.wall-code-form .wall-code-form-container .wall-code-illustration[data-isanimated=true] .wall-code-illustration-2{animation-duration:5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.wall-code-form .wall-code-form-container .wall-code-illustration[data-isanimated=true] .wall-code-illustration-1{animation-name:playerUniformFadeInOut}.wall-code-form .wall-code-form-container .wall-code-illustration[data-isanimated=true] .wall-code-illustration-2{animation-name:playerUniformFadeInOutInverse}.wall-code-form .wall-code-form-container .wall-code-form-input-container{position:relative}.wall-code-form .wall-code-form-container .wall-code-form-input-container .wall-code-form-input{margin-top:4px}.wall-code-form .wall-code-form-container .wall-code-form-input-container svg{opacity:0;position:absolute;top:2px;right:0}.wall-code-form .wall-code-form-container .wall-code-form-input-container .wall-code-form-input-error-text{text-shadow:0 0 4px var(--color-black);font-size:14px;display:none}body[data-issmallviewport=true] .wall-code-form[data-isrevealed=true] .wall-code-form-container .wall-code-illustration{transform-origin:0 0;transform:scale(.65)translate(-50%)}body[data-issmallviewport=true] .wall-code-form[data-isrevealed=true] .wall-code-form-container .wall-code-form-input-container{margin-top:-110px}body[data-issmallviewport=false][data-iskeyboardopen=true] .wall-code-form[data-isrevealed=true] .wall-code-form-container .wall-code-illustration{transform-origin:0 0;transform:scale(.85)translate(-50%)}body[data-issmallviewport=false][data-iskeyboardopen=true] .wall-code-form[data-isrevealed=true] .wall-code-form-container .wall-code-form-input-container{margin-top:-64px}.color-selector{bottom:calc(var(--spacing-base) * 1);pointer-events:none;opacity:0;width:100%;transition:opacity var(--animation-default-duration) ease .2s;position:absolute}.color-selector[data-isrevealed=true]{pointer-events:auto;opacity:1}.color-selector:before{content:"";background:linear-gradient(to top, rgb(from var(--color-black) r g b / 60%) 0%, rgb(from var(--color-black) r g b / 60%) 50%, rgb(from var(--color-black) r g b / 0%));width:100%;height:120px;position:absolute;bottom:0;left:0}.color-selector .color-selector-list{justify-content:center;gap:min(6vw, calc(var(--spacing-base) * 2));box-sizing:border-box;text-align:center;white-space:nowrap;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex}.color-selector .color-selector-list::-webkit-scrollbar{display:none}.color-selector .color-selector-list .color-selector-item{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;position:relative}.color-selector .color-selector-list .color-selector-item .color-selector-item-image{pointer-events:none;width:62px;height:62px;box-shadow:0 0 0 2px rgb(from var(--color-black) r g b / 30%);border-radius:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;overflow:hidden;transform:scale(1)}.color-selector .color-selector-list .color-selector-item .color-selector-item-label{margin-top:var(--spacing-base);transform-origin:50%;color:#fff;text-shadow:0 0 4px var(--color-black);pointer-events:none;font-weight:700;transition:transform .3s ease-out;transform:scale(1)}.color-selector .color-selector-list .color-selector-item:after{content:"";border:4px solid var(--color-neon-yellow);opacity:0;border-radius:50%;width:62px;height:62px;transition:transform .2s cubic-bezier(.34,1.56,.64,1) .1s,opacity .2s ease-in;position:absolute;inset:0;transform:scale(1)}.color-selector .color-selector-list .color-selector-item[data-isselected=true] .color-selector-item-image,.color-selector .color-selector-list .color-selector-item[data-isselected=true] .color-selector-item-label{transform:scale(1.15)}.color-selector .color-selector-list .color-selector-item[data-isselected=true]:after{opacity:1;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease-out;transform:scale(1.45)}.jersey-form{pointer-events:none;opacity:0;transition:opacity var(--animation-default-duration) ease .2s;flex-direction:column;display:flex;position:absolute;top:270px;left:50%;transform:translate(-50%)}.jersey-form[data-isrevealed=true]{pointer-events:auto;opacity:1}.jersey-form .jersey-form-name,.jersey-form .jersey-form-number{font-family:var(--jersey-font);display:block}:is(.jersey-form .jersey-form-name,.jersey-form .jersey-form-number)>input{border:1px solid rgba(from var(--color-white) r g b / 40%);text-align:center;width:180px;font-family:var(--jersey-font);background:0 0;border-radius:8px}.jersey-form .jersey-form-name{margin-bottom:4px}.jersey-form .jersey-form-name input{font-size:26px;line-height:30px}.jersey-form .jersey-form-name input:focus{border:2px solid var(--color-white)}.jersey-form .jersey-form-name input[data-fontsize=small]{font-size:20px}.jersey-form .jersey-form-name input[data-fontsize=tiny]{font-size:17px}.jersey-form .jersey-form-name[data-colortheme="1"] input,.jersey-form .jersey-form-name[data-colortheme="2"] input{color:var(--color-bills-royal-blue)}.jersey-form .jersey-form-name[data-forbiddenwords=true] input{background-color:var(--color-error-red);border:2px solid var(--color-error-brown);color:var(--color-error-brown);outline:none}.jersey-form .jersey-form-number{pointer-events:none;opacity:0;transition:opacity var(--animation-default-duration) ease}.jersey-form .jersey-form-number[data-isrevealed=true]{pointer-events:auto;opacity:1}.jersey-form .jersey-form-number input{text-indent:8px;-webkit-text-stroke:3px var(--color-bills-red);max-width:120px;letter-spacing:3%;margin:0 auto;font-size:88px;line-height:90px;display:block}.jersey-form .jersey-form-number input:focus{border:2px solid var(--color-white)}.jersey-form .jersey-form-number:before{z-index:-1;content:attr(data-text);text-align:center;pointer-events:none;width:100%;letter-spacing:3%;-webkit-text-stroke:6px var(--color-black);font-size:88px;display:block;position:absolute;transform:translate(4px,-7px)}.jersey-form .jersey-form-number[data-colortheme="1"] input{color:var(--color-bills-royal-blue)}.jersey-form .jersey-form-number[data-colortheme="2"] input{-webkit-text-stroke:3px var(--color-bills-royal-blue);color:#0000;background-clip:text;background:linear-gradient(180deg, var(--color-black) 0%, #fff0 10%, #fff0 90%, var(--color-black) 100%), linear-gradient(160deg, var(--color-black) 0%, var(--color-natural-stone) 40%, var(--color-natural-stone) 60%, var(--color-black) 100%);-webkit-text-fill-color:transparent;caret-color:var(--color-bills-royal-blue);-webkit-background-clip:text}@media (pointer:coarse){.jersey-form .jersey-form-name>input{padding-top:4px}.jersey-form .jersey-form-number>input,.jersey-form .jersey-form-number:before{padding-top:12px}}:root:-webkit-full-screen body[data-issmallviewport=true] .jersey-form{margin-top:calc(var(--spacing-base) * 2)}:root:fullscreen body[data-issmallviewport=true] .jersey-form{margin-top:calc(var(--spacing-base) * 2)}body[data-issmallviewport=true] .jersey-form[data-isrevealed=true] .jersey-form-name,body[data-issmallviewport=true] .jersey-form[data-isrevealed=true] .jersey-form-number{transform:translateY(-120px)}.email-form{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease .2s}.email-form[data-isrevealed=true]{pointer-events:auto;opacity:1}.email-form .email-form-container{width:100%;margin:calc(var(--spacing-base) * -7) calc(var(--spacing-base) * 2) 0}.email-form .email-form-container .email-form-label{text-shadow:0 0 4px var(--color-black);font-size:14px}.email-form .email-form-container .email-form-input-container{position:relative}.email-form .email-form-container .email-form-input-container .email-form-input{margin:4px 0;padding-right:40px}.email-form .email-form-container .email-form-input-container svg{opacity:0;position:absolute;top:2px;right:0}.email-form .email-form-container .email-form-input-container .email-form-input-error-text{text-shadow:0 0 4px var(--color-black);font-size:14px;display:none}.email-form .email-form-container .email-form-input-container[data-isvalid=false] .email-form-input{border:2px solid var(--color-error-brown);background-color:var(--color-error-red);color:var(--color-black);outline:none}.email-form .email-form-container .email-form-input-container[data-isvalid=false] svg{opacity:1}.email-form .email-form-container .email-form-input-container[data-isvalid=false] .email-form-input-error-text{display:block}.email-form .email-form-container .email-form-skip-button{opacity:0;transition:opacity .3s ease-out}.email-form .email-form-container .email-form-skip-button[data-isrevealed=true]{opacity:1}@media (max-height:620px){.email-form .email-form-container{margin:calc(var(--spacing-base) * -2) calc(var(--spacing-base) * 2) 0}}body[data-issmallviewport=true] .email-form[data-isrevealed=true] .email-form-container{transform:translateY(-40px)}.congrats{background-color:rgb(from var(--color-black) r g b / 30%);pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity var(--animation-default-duration) ease;flex-direction:column;justify-content:center;align-items:center;display:flex}.congrats[data-isrevealed=true]{pointer-events:auto;opacity:1}.loading{pointer-events:none;opacity:0;z-index:10;background-color:#000000e0;width:100%;height:100%;position:fixed;top:0;left:0}.loading[data-isloading=true]{pointer-events:auto;opacity:1}.loading .loader{aspect-ratio:1;border:4px solid #0000;border-right-color:var(--color-white);border-top-color:var(--color-white);border-bottom-color:var(--color-white);border-radius:50%;width:50px;animation:.8s linear infinite loader}@keyframes loader{to{transform:rotate(1turn)}}.orientation-message{z-index:10000;background-color:var(--color-black);pointer-events:none;opacity:0;width:100%;height:100vh;transition:opacity var(--animation-default-duration) ease;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.orientation-message .prompt-text{color:var(--color-white)}@media (orientation:landscape){.orientation-message{pointer-events:auto;opacity:1}}
