body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:#35282a;background-image:url(/static/media/activate-bg.198501fdaf2977ac9de4.png);background-position:top;background-repeat:no-repeat;background-size:100% auto;color:#f4f1f1;font-family:Spline Sans,Helvetica Neue,sans-serif;font-size:14px;margin:0;min-height:100dvh;padding:0;text-rendering:optimizeLegibility;touch-action:manipulation;-webkit-user-select:none;user-select:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{font-feature-settings:inherit;-webkit-appearance:button;border:0;cursor:pointer;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none}[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}[tappable] div:active,[tappable] div:focus,[tappable] ion-icon:active,[tappable] ion-icon:focus,[tappable] ion-label:active,[tappable] ion-label:focus,[tappable] span:active,[tappable] span:focus,[tappable]:active,[tappable]:focus,a div:active,a div:focus,a ion-icon:active,a ion-icon:focus,a ion-label:active,a ion-label:focus,a span:active,a span:focus,a:active,a:focus,button div:active,button div:focus,button ion-icon:active,button ion-icon:focus,button ion-label:active,button ion-label:focus,button span:active,button span:focus,button:active,button:focus,input:active,input:focus,textarea:active,textarea:focus{border:none;outline:0;-moz-outline-style:none;outline-style:none}@font-face{font-display:swap;font-family:Spline Sans;font-style:normal;font-weight:700;src:url(/static/media/SplineSans-Bold.c976a50fbaa9a1139b80.eot);src:url(/static/media/SplineSans-Bold.c976a50fbaa9a1139b80.eot?#iefix) format("embedded-opentype"),url(/static/media/SplineSans-Bold.d7dda602ce7efea62acd.woff2) format("woff2"),url(/static/media/SplineSans-Bold.3613f4fb1d0132994db3.woff) format("woff"),url(/static/media/SplineSans-Bold.07fe925ed2ae90a9f7ee.ttf) format("truetype")}@font-face{font-display:swap;font-family:Spline Sans;font-style:normal;font-weight:300;src:url(/static/media/SplineSans-Light.4203fa83a9796392b820.eot);src:url(/static/media/SplineSans-Light.4203fa83a9796392b820.eot?#iefix) format("embedded-opentype"),url(/static/media/SplineSans-Light.98b2640a3bdbc90e779c.woff2) format("woff2"),url(/static/media/SplineSans-Light.5f370a26dc66f6e15b5e.woff) format("woff"),url(/static/media/SplineSans-Light.e971fb4f0bda392002b9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Spline Sans;font-style:normal;font-weight:400;src:url(/static/media/SplineSans-Regular.74a763c3a73693363edf.eot);src:url(/static/media/SplineSans-Regular.74a763c3a73693363edf.eot?#iefix) format("embedded-opentype"),url(/static/media/SplineSans-Regular.51d57b93666b276ddc72.woff2) format("woff2"),url(/static/media/SplineSans-Regular.666d5bcc9b5a379a6113.woff) format("woff"),url(/static/media/SplineSans-Regular.5864d8ad5dff9bb77199.ttf) format("truetype")}.periodOver{display:flex;flex-direction:column;height:100vh;justify-content:center;justify-items:center}.periodOver div{font-size:18px;font-weight:700;padding:32px;text-align:center}button{box-shadow:0 8px 16px 0 #0003;color:#272528;font-family:Spline Sans,Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:16px;overflow:hidden;padding:14px;text-align:center;width:100%}button,button.glow{background:#ffb80c;border-radius:24px}button.glow{box-shadow:0 4px 30px 0 #ffb80c80;color:#272622;font-weight:700}.card{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:20px}.wm-title{-webkit-text-fill-color:#0000;background:linear-gradient(97deg,#f3e7ca 4%,#bcd5fa 71.74%);background:var(--WM-Display-Text-Gradient,linear-gradient(97deg,#f3e7ca 4%,#bcd5fa 71.74%));background-clip:text;-webkit-background-clip:text;font-family:Spline Sans;font-size:30px;font-style:normal;font-weight:700;line-height:40px}.input-box{display:flex;margin-top:16px;position:relative}.input-box label{left:0;position:absolute;top:5px;z-index:0}.input-box input,.input-box label{font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.input-box input{background-color:#0000;border:0;border-bottom:1px solid #f4f1f1;color:#f4f1f1;flex:1 1;overflow:hidden;padding:4px 0;z-index:1}.input-box input:focus~label,.input-box input:valid~label{font-size:.8rem;top:-18px;transition:all .3s}.input-box-v2{color:#f4f3f1;display:flex;margin-top:16px;position:relative}.input-box-v2 label{left:16px;position:absolute;top:16px}.input-box-v2 input,.input-box-v2 label{color:#f4f3f1;font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;z-index:2}.input-box-v2 input{background:#12121999;border:1px solid #d1deef4d;border-radius:12px;flex:1 1;overflow:hidden;padding:16px}.input-box-v2 input:focus~label,.input-box-v2 input:valid~label{display:none;transition:all .3s}.button-container.button-container__submit button{background:#12121999;border:1px solid #ffb80c;border-radius:24px;color:#ffb80c;display:flex;flex-direction:row;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;gap:8px;justify-content:center;line-height:1em}.button-container.button-container__submit button svg{margin-top:1px}.user-wrapper{display:flex;flex-direction:row;font-size:14px;font-weight:700;justify-content:space-between;padding:10px}.user-wrapper .username{flex:2 1;margin-left:auto;text-align:right}.order-result .result-info{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:24px auto 32px}.order-result .result-info .card-container{flex-grow:0}.order-result .result-info .card-container button{margin-top:20px}.order-result .result-info .title{-webkit-text-fill-color:#0000;background:linear-gradient(144deg,#f6ba8f,#a0afd7);background-clip:text;-webkit-background-clip:text;display:flex;font-family:Spline Sans;font-size:40px;font-style:normal;font-weight:700;line-height:50px}.order-result .fail .result-info{margin:52% 24px 0}.order-result .fail .button-container{margin-top:32px}.order-result .image-container{align-items:center;display:flex;justify-content:center}.order-result .image-container img{width:100%}.order-result .description{padding:16px 0}.order-result .small{font-size:14px;padding-top:16px}.order-result .payment-status{font-size:20px}.order-result .button-container{align-items:center;display:flex;flex-direction:column;justify-items:center}.order-result .loading{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}.order-result .full{align-items:stretch;flex:1 1;justify-content:space-between;margin-top:12px}.card-slide,.order-result .full{display:flex;flex-direction:column}.card-slide{align-self:stretch;gap:20px;justify-content:center}.card-slide.unavailable{opacity:.4}.card-slide--vip{margin-top:20px}.card-slide .package-title{--webkit-text-fill-color:unset;--webkit-background-clip:text;background:none;color:#d1dfef}.card-slide .card-description{display:flex}.card-slide .card-description p{color:#f4f3f1;font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0}.card-slide .card-action{display:flex;flex-direction:column}.card-slide.card-slide,.card-slide.card-slide .package-image img{width:100%}.card-slide.card-slide--vip .package-image{margin-left:-20px;margin-right:-20px;margin-top:-20px}.card-slide.card-slide--vip .package-image img{width:100%}.package-info{display:flex;flex-direction:column;padding-bottom:10%;padding-top:4%}.package-info select{background:#0000;border:0;color:#f4f1f1;font-size:16px;height:42px;margin:6px 0 24px;outline:none;padding:0 2px;width:100%}.package-info select:focus{outline:none}.package-info .package-name{font-family:Bebas Neue,serif}.package-info .package-name,.package-info .package-name.vip{-webkit-text-fill-color:#0000;background:linear-gradient(97deg,#ffb80c 4%,#e8acb0 71.74%);background-clip:text;-webkit-background-clip:text;font-size:60px;font-style:normal;font-weight:400;line-height:95%;text-transform:uppercase}.package-info .under-text{margin-top:-20px}.package-info .small-impact{font-size:30px;margin-top:-32px}.package-info .package-description{margin:16px 0}.package-info .instructions{color:#f4f3f1;font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:20px 0}.package-info .select-pickup-location select{font-size:18px;width:100%}.package-info .button-container{align-items:center;display:flex;flex-direction:column;justify-items:center;margin:16px 0;width:100%}.package-info .button-container .buy-button.disabled{opacity:.3}.package-info .address{fit-content:1;display:flex;flex-direction:column;margin-top:42px}.package-info .select{background-color:#0000;border:0;border-bottom:1px solid #f4f1f1;border-radius:0;box-sizing:border-box;color:#f4f1f1;font-size:16px;font-weight:500;height:24px;line-height:12px;margin:0;outline:none;padding:0;position:relative;text-indent:-1px;transition:all .2s ease-in;width:100%;z-index:1}.package-info .select:focus~label,.package-info .select:valid~label{color:#f4f1f1;font-size:.8rem;top:-16px}.package-info .select.valid{border-bottom-color:#80bda0}.package-info .select.error{border-bottom-color:#fa6e65}.modal-title{font-size:20px;font-weight:700;height:4vh;line-height:4vh}.modal-layout{display:flex;flex-direction:column;height:calc(76vh - 40px)}.modal-content{flex:1 1 auto;gap:5px;margin-bottom:20px;margin-top:20px;overflow-y:auto}.modal-content .county{align-items:center;align-self:stretch;background:#d8d1c133;border-radius:22px;display:flex;gap:10px;justify-content:center;margin-bottom:8px;padding:14px}.modal-content .county.selected{background:#1e1e1e66;border:1px solid #ffb80c;border:1px solid var(--wm-gold,#ffb80c)}.modal-button{flex:0 1}.input-component{align-items:center;align-self:stretch;background-color:#12121999;border-left:1px solid #d1deef4d;border-right:1px solid #d1deef4d;border-top:1px solid #d1deef4d;display:flex;padding:16px;position:relative}.input-component:first-child{border-radius:12px 12px 0 0}.input-component:last-child{border-bottom:1px solid #d1deef4d;border-radius:0 0 12px 12px}.input-component.valid{border-color:#7ac5a1}.input-component.valid:after{color:#80bda0;content:"✔";position:absolute;right:16px;top:16px}.input-component.error{border-color:#fa6589}.input-component.error input{color:#fa6589}.input-component label{color:#f4f3f1;font-family:Spline Sans,serif;font-size:16px;font-style:normal;font-weight:400;left:16px;line-height:1.5em;position:absolute;top:16px;transition:all .2s ease-out;z-index:0}.input-component.valid label{color:#f4f3f1;font-size:14px;font-weight:400;left:16px;top:5px}.input-component.valid input{bottom:-8px;left:-2px}.input-component input{align-items:center;background:#0000;border:0;border-radius:0;color:#f4f3f1;font-family:Spline Sans,serif;font-size:16px;font-style:normal;font-weight:700;line-height:var(--wm-font-size-big);max-width:100%;outline:none;position:relative;transition:all .2s ease-in;width:100%;z-index:1}.input-component input:focus,.input-component input:valid{bottom:-8px;left:-2px}.input-component input:focus~label,.input-component input:valid~label{color:#f4f3f1;font-size:14px;font-weight:400;left:16px;top:5px}.checkbox-component{display:flex;flex-direction:row;margin:4px 0 10px}.checkbox-component .check-icon{border:1px solid #f4f1f166;border-radius:4px;flex-shrink:0;height:24px;margin-right:8px;width:24px}.checkbox-component .label{align-self:center}.card-container{align-items:flex-start;align-self:stretch;background:#4a4e52cc;border-radius:14px;box-shadow:0 16px 16px 0 #0000004d;flex-grow:1;padding:30px}.card-container,.home-page{display:flex;flex-direction:column}.home-page{background:#272622;background-size:100% auto;min-height:100dvh;padding:16px}.home-page .top-bar{align-items:center;background-color:#12121999;display:flex;flex-direction:row;margin:-16px -16px 16px}.home-page .top-bar .back-arrow{align-items:center;display:flex;justify-content:center;padding:6px 0 6px 6px}.home-page .top-bar .title{font-family:Spline Sans,serif;font-size:14px;font-style:normal;font-weight:400;height:100%;line-height:1.5em}.home-page .packages-container{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:-20px}.home-page .packages-wrapper{align-items:stretch;margin:0 auto 40px}.home-page .packages-wrapper .donation-info{font-family:HKCompression-HeavyCondensed,Roboto,sans-serif;font-size:24px;padding-bottom:16px;text-align:center}.home-page .activate-container{display:flex;gap:20px;margin-bottom:16px}.home-page .activate-container>.wm-title{width:70%}.home-page .activate-container>.package-select-text{color:#f4f3f1;font-size:16px;font-style:normal;font-weight:700;line-height:1.5em}.home-page .back-arrow{cursor:pointer;font-size:36px;padding:6px}.home-page .package-select-text{font-weight:300}.home-page .activation-code,.home-page .package-select-text{font-family:Spline Sans;font-size:16px;font-style:normal;line-height:24px}.home-page .activation-code{display:flex;flex-direction:column;font-weight:500;margin-left:0;margin-right:0;width:100%}.home-page .activation-code .activation-code__title{color:#f4f3f1;font-size:16px;font-style:normal;font-weight:700;line-height:1.5em}.home-page .loading-indicator{align-items:center;background-color:hsla(0,0%,54%,.239);display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:60}.home-page .lds-ring{display:inline-block;height:80px;position:relative;width:80px}.home-page .lds-ring div{animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid #0000;border-radius:50%;border-top-color:#fff;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.home-page .lds-ring div:first-child{animation-delay:-.45s}.home-page .lds-ring div:nth-child(2){animation-delay:-.3s}.home-page .lds-ring div:nth-child(3){animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-container{display:flex}.modal-content p{color:#f4f3f1;font-size:20px;font-style:normal;font-weight:700;line-height:1.5em}.modal-content .modal-buttons{bottom:20px;left:10px;position:absolute;right:10px}.modal-content .modal-buttons button{margin-top:12px!important}.modal-content .modal-buttons button.secondary{background:#12121999;border:1px solid #ffb80c;border-radius:24px;color:#ffb80c}.payment-done{display:flex;flex-direction:column;flex-grow:1;font-size:16px}.splash-screen{align-items:center;display:flex;height:100vh;justify-content:center}.splash-screen img{height:100vh;object-fit:cover;width:100%}.splash-screen .text{color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;justify-items:center;justify-self:center;margin-top:40%;position:absolute;text-align:center}.splash-screen .text .season{flex:1 1;font-family:HKCompression-HeavyCondensed,Roboto,sans-serif;font-size:54px}.splash-screen .text .date{flex:1 1;font-family:HKGroteskPro,Roboto,sans-serif;font-size:18px;font-weight:700}.logged-out .download-app{align-items:center;display:flex;font-family:HKCompression-HeavyCondensed,Roboto,sans-serif;font-size:26px;height:100vh;justify-content:center;padding:16px;text-align:center}.return{background-color:#272622;background-position:top;background-repeat:no-repeat;background-size:100% auto;display:flex;flex-direction:column;font-size:16px;min-height:100dvh;padding:0 12px}.return .descLong{font-family:Spline Sans,Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.return .loading{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center}
/*# sourceMappingURL=main.a5358d56.css.map*/