@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@100..900&display=swap);.rays[data-v-48553b54]{opacity:1;z-index:-20;-o-object-fit:none;object-fit:none;flex:none;align-self:center;max-width:3000px;max-height:3000px;display:block;position:fixed;margin-top:65vh;transition:opacity 4s ease 0s;animation:spin-48553b54 200s linear infinite}@keyframes spin-48553b54{to{transform:rotate(1turn)}}.night .rays[data-v-48553b54]{opacity:0;transition:opacity .5s ease 0s}.scene[data-v-48553b54]{position:absolute;bottom:0;left:0;width:100%;height:340px;overflow:hidden}.background[data-v-48553b54],.scene[data-v-48553b54]{display:flex;align-items:center;justify-content:center}.moon[data-v-48553b54]{position:absolute;margin-top:110px;background:#d9d8d0;box-shadow:inset -10px 2px 0 0 #899098;width:90px;height:90px;border-radius:100%;left:120%;margin-left:-190px;top:50%;overflow:hidden;z-index:2;transition:all 1.1s ease 0s}.night .moon[data-v-48553b54]{left:90%;top:-8%;transition:all 1.1s ease .4s}.moon div[data-v-48553b54]:nth-child(n){position:relative;background:#b9b8b0;border-radius:50%;box-shadow:inset 4px -2px 0 0 #535457}.moon div[data-v-48553b54]:first-child{top:25%;left:12%;width:27%;height:27%}.moon div[data-v-48553b54]:nth-child(2){top:-11%;left:60%;width:16%;height:16%}.moon div[data-v-48553b54]:nth-child(3){top:25%;left:44%;width:16%;height:16%}.stars[data-v-48553b54]{opacity:0;margin-left:100px;top:0;left:0;transition:all .8s ease 0s;z-index:1000}.night .stars[data-v-48553b54]{opacity:1;transition:all 3s ease .4s}.stars div[data-v-48553b54]:nth-child(n){position:absolute;background:radial-gradient(#fff,hsla(0,0%,100%,0));border-radius:50%;box-shadow:0 0 10px #fff;overflow:hidden;width:1.6px;height:1.6px;margin-left:20%;margin-top:-20%;transition:all 1s ease 0s}.night .stars div[data-v-48553b54]:nth-child(n){margin-left:0;margin-top:0;transition:all 1s ease-out .4s}.stars div[data-v-48553b54]:first-child{left:25%;top:30%}.stars div[data-v-48553b54]:nth-child(2){left:55%;top:20%}.stars div[data-v-48553b54]:nth-child(3){left:60%;top:60%}.stars div[data-v-48553b54]:nth-child(4){left:40%;top:45%}.stars div[data-v-48553b54]:nth-child(5){left:15%;top:55%}.stars div[data-v-48553b54]:nth-child(6){left:40%;top:10%}.stars div[data-v-48553b54]:nth-child(7){left:80%;top:55%}.hills div[data-v-48553b54]:nth-child(n){position:absolute;transition:all 1s ease .6s}.hills div[data-v-48553b54]:first-child{z-index:3;bottom:0;left:-183px;--r:4px;width:578px;height:285px;-webkit-mask:linear-gradient(#0000 calc(var(--r)*3/2),#000 0),radial-gradient(var(--r) at 50% calc(var(--r)*2),#000 98%,#0000 101%);clip-path:polygon(50% 0,100% 100%,0 100%);background:#0e580e}.hills div[data-v-48553b54]:nth-child(2){left:128px;--r:32px;height:218px;width:476px;background:#398239}.hills div[data-v-48553b54]:nth-child(2),.hills div[data-v-48553b54]:nth-child(3){z-index:4;bottom:0;-webkit-mask:linear-gradient(#0000 calc(var(--r)/sqrt(2)),#000 0),radial-gradient(var(--r) at 50% calc(var(--r)*sqrt(2)),#000 98%,#0000 101%);clip-path:polygon(50% 0,100% 100%,0 100%)}.hills div[data-v-48553b54]:nth-child(3){right:152px;--r:36px;height:203px;width:451px;background:#299029}.hills div[data-v-48553b54]:nth-child(4){position:absolute;z-index:3;bottom:0;right:-110px;--r:64px;height:387px;width:526px;-webkit-mask:linear-gradient(#0000 calc(var(--r)*3/2),#000 0),radial-gradient(var(--r) at 50% calc(var(--r)*2),#000 98%,#0000 101%);clip-path:polygon(50% 0,100% 100%,0 100%);background:#196419}.night .hills div[data-v-48553b54]:first-child{background:#202020}.night .hills div[data-v-48553b54]:nth-child(2),.night .hills div[data-v-48553b54]:nth-child(3){background:#262525}.night .hills div[data-v-48553b54]:nth-child(4){background:#1e1d1d}@property --myColor3{syntax:"<color>";initial-value:#f5c30e;inherits:false}@property --myColor4{syntax:"<color>";initial-value:#518eac;inherits:false}.water[data-v-48553b54]{position:absolute;background:repeating-radial-gradient(ellipse farthest-corner at center -400%,var(--myColor3) 30%,var(--myColor4) 80%) repeat scroll 0 0 var(--myColor4);transition:--myColor3 3s,--myColor4 3s;width:50%;left:25%;height:8.25rem;bottom:0}.night .water[data-v-48553b54]{--myColor3:#7fa1bb;--myColor4:#1d425a}.sun[data-v-48553b54]{margin-top:20px;background:#f2ef88;box-shadow:0 0 20px hsla(58,80%,74%,.4);width:16.5rem;height:16.5rem;border-radius:50%;position:absolute;bottom:0;animation:pulse-48553b54 5s ease infinite alternate;transition:all 1.1s ease .4s}@keyframes pulse-48553b54{0%{box-shadow:0 0 20px hsla(58,80%,74%,.4)}50%{box-shadow:0 0 40px #f2ef88}to{box-shadow:0 0 20px hsla(58,80%,74%,.4)}}.night .sun[data-v-48553b54]{bottom:-12rem;transition:all 1.1s ease 0s}@media (max-width:599px) and (orientation:portrait){.hills div[data-v-48553b54]:first-child{transform:translate(-138px,12px)}.hills div[data-v-48553b54]:nth-child(3){transform:translate(85px,42px)}.hills div[data-v-48553b54]:nth-child(2){transform:translate(-45px,10px)}.hills div[data-v-48553b54]:nth-child(4){transform:translate(220px,14px)}.sun[data-v-48553b54]{bottom:6rem;width:10rem;height:10rem}.water[data-v-48553b54]{left:0;width:100%;bottom:50px}.moon[data-v-48553b54]{left:150%}.night .moon[data-v-48553b54]{left:100%;top:-8%}.rays[data-v-48553b54]{max-width:2000px;max-height:2000px;margin-top:40svh}.scene[data-v-48553b54]{bottom:-80px}}.pyro>.after[data-v-1eee7c06],.pyro>.before[data-v-1eee7c06]{position:absolute;width:5px;height:5px;border-radius:50%;box-shadow:0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff,0 0 #fff;animation:bang-1eee7c06 1s ease-out 5 backwards,gravity-1eee7c06 1s ease-in 5 backwards,position-1eee7c06 5s linear 5 backwards}.pyro>.after[data-v-1eee7c06]{animation-delay:1.25s,1.25s,1.25s;animation-duration:1.25s,1.25s,6.25s}@keyframes bang-1eee7c06{to{box-shadow:-83px -366.66667px #bf00ff,-118px -43.66667px #ff8400,-204px 35.33333px #8c00ff,-82px 43.33333px #00ffd9,-101px -412.66667px #00ff8c,74px -115.66667px #02f,-190px -234.66667px #ff00c8,225px 51.33333px #00ffc8,220px -200.66667px #c800ff,230px -293.66667px #a0f,-119px -298.66667px #f0d,33px -170.66667px #ff0037,69px -57.66667px #a6ff00,229px -240.66667px #9100ff,-21px -395.66667px #0f3,223px 78.33333px #e600ff,-15px -192.66667px #00ffd0,75px -227.66667px #ff5e00,-141px -110.66667px #7b00ff,-17px -218.66667px #00ffd9,140px 53.33333px #ff0048,182px -282.66667px blue,103px -295.66667px #40ff00,-53px -143.66667px #f70,21px -27.66667px #ffd900,-184px 72.33333px #af0,-153px -181.66667px #ff2f00,5px -16.66667px #0080ff,211px -316.66667px #0bf,24px -115.66667px #003cff,86px -354.66667px #0fe,-240px -2.66667px #00ff80,-109px 63.33333px #0f1,53px 31.33333px #0026ff,71px -222.66667px #26ff00,-15px -246.66667px #ffe100,82px -290.66667px #00ffa6,126px -354.66667px red,-103px -55.66667px #0f2,172px 44.33333px #60f,-163px -347.66667px #30f,22px .33333px #e0f,57px 65.33333px #ffe600,-71px -138.66667px #005eff,-88px 27.33333px #ff0095,-15px -56.66667px #008cff,88px -142.66667px #c4ff00,74px 18.33333px #002fff,-151px -77.66667px #f05,-45px -306.66667px #f0b,85px -290.66667px #af0}}@keyframes gravity-1eee7c06{to{transform:translateY(200px);-moz-transform:translateY(200px);-webkit-transform:translateY(200px);-o-transform:translateY(200px);-ms-transform:translateY(200px);opacity:0}}@keyframes position-1eee7c06{0%,19.9%{margin-top:10%;margin-left:40%}20%,39.9%{margin-top:40%;margin-left:30%}40%,59.9%{margin-top:20%;margin-left:70%}60%,79.9%{margin-top:30%;margin-left:20%}80%,99.9%{margin-top:30%;margin-left:80%}}header[data-v-f5945dd6]{display:block;height:60px;padding-top:16px;position:relative;z-index:20}.logo[data-v-f5945dd6]{float:left;padding-left:16px;width:200px;height:44px}[data-v-f5945dd6] .update-button{height:36px!important;width:96px!important;border:2px solid #f2ef88!important;color:#f2ef88!important;background:hsla(58,80%,74%,0)!important;cursor:pointer;border-radius:20px!important;transition-duration:2s;line-height:30px!important;font-family:inherit!important;font-size:inherit!important;text-transform:none!important;box-shadow:none!important}.since{font-family:Montserrat,sans-serif;color:#fff;font-size:2rem;font-weight:200}.reason-column{width:14.25rem;margin-right:3.75rem;position:relative}.since-column{width:6.75rem;margin-right:3.75rem;display:inline-block;text-align:center;align-content:center}.month-column{width:11.25rem;margin-right:3.75rem}.day-column{width:3.25rem;margin-right:3.75rem}.year-column{width:5.75rem;margin-right:3.75rem}.vue-scroll-picker{position:relative;width:100%;height:15em;-webkit-mask-image:linear-gradient(180deg,hsla(58,80%,74%,0) 0,hsla(58,80%,74%,.65) 42%,#f2ef88 43%,#f2ef88 57%,hsla(58,80%,74%,.65) 58%,hsla(58,80%,74%,0));mask-image:linear-gradient(180deg,hsla(58,80%,74%,0) 0,hsla(58,80%,74%,.65) 42%,#f2ef88 43%,#f2ef88 57%,hsla(58,80%,74%,.65) 58%,hsla(58,80%,74%,0))}.mobile-picker{height:35rem}.vue-scroll-picker-rotator{position:absolute;left:0;right:0;top:calc(50% - 1em)}.vue-scroll-picker-rotator-transition{transition:top .15s ease}.vue-scroll-picker-item{text-align:center;font-size:2rem;font-family:Montserrat,sans-serif;font-weight:200;line-height:1.2em;color:#f2ef88}.vue-scroll-picker-item-selected{color:#f2ef88}.vue-scroll-picker-item-disabled,.vue-scroll-picker-item-empty,.vue-scroll-picker-item-placeholder{color:#ccc}.vue-scroll-picker-item-disabled.vue-scroll-picker-item-selected,.vue-scroll-picker-item-empty.vue-scroll-picker-item-selected,.vue-scroll-picker-item-placeholder.vue-scroll-picker-item-selected{color:#aaa}.vue-scroll-picker-layer{top:0;bottom:0}.vue-scroll-picker-layer,.vue-scroll-picker-layer-bottom,.vue-scroll-picker-layer-selection,.vue-scroll-picker-layer-top{position:absolute;left:0;right:0}.vue-scroll-picker-layer-top{box-sizing:border-box;top:0;height:calc(50% - 1em);cursor:pointer}.vue-scroll-picker-layer-selection{top:calc(50% - 1em);bottom:calc(50% - 1em)}.vue-scroll-picker-layer-bottom{bottom:0;height:calc(50% - 1em);cursor:pointer}.picker-group{display:flex;margin:0 auto;padding-top:60px}.btn-container{height:15em;align-content:center;width:6rem}.calculate-days :hover{font-variation-settings:"FILL" 1}.calculate-days-mobile{height:46px!important;width:46px!important;border-radius:23px!important;border:1px solid #f2ef88!important;line-height:44px!important;font-size:22px!important}.reason-column.other-active .vue-scroll-picker-item-selected{color:transparent}.other-reason-input{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2;padding:0 8px}.other-reason-input .v-field{background:transparent!important;box-shadow:none!important}.other-reason-input .v-field__outline,.other-reason-input .v-field__overlay{display:none!important}.other-reason-input .v-field__input{text-align:center;font-size:2rem;font-family:Montserrat,sans-serif;font-weight:200;line-height:1.2em;color:#f2ef88;height:1.2em;padding:0}.other-reason-input input::-moz-placeholder{color:#ccc}.other-reason-input input::placeholder{color:#ccc}.picker-group.mobile .vue-scroll-picker-item{line-height:1.75em}.picker-group.mobile .v-carousel-item{position:relative;display:flex;align-items:center;justify-content:center}.picker-group.mobile .v-carousel-item>div:first-child{width:100%;display:flex;justify-content:center}.picker-group.mobile .v-carousel-item .text-center{position:absolute;top:8px;left:0;right:0}.picker-group.mobile .other-active .vue-scroll-picker-item-selected{color:transparent}.picker-group.mobile .vue-scroll-picker{font-size:1.25rem!important}[data-v-1a6a97da]{font-family:Montserrat,sans-serif!important}[data-v-1a6a97da] .v-navigation-drawer{background:rgba(17,25,54,.95)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-v-1a6a97da] .v-list-item-title{color:#f2ef88!important;font-family:Montserrat,sans-serif!important}[data-v-1a6a97da] .v-list-item{color:#e9e9e9!important}[data-v-1a6a97da] .v-list-item:hover{background:hsla(58,80%,74%,.1)!important}[data-v-1a6a97da] .v-divider{border-color:hsla(58,80%,74%,.3)!important}[data-v-1a6a97da] .v-icon{color:#f2ef88!important}[data-v-1a6a97da] .v-expansion-panel__shadow{box-shadow:none!important}@font-face{font-family:Sugar Peachy;src:url(/fonts/sugar-peachy.099607cd.otf) format("opentype");font-style:normal;font-display:block}#app{margin:0;padding:0;font-size:16px;height:100%;overflow:hidden;width:100vw}#app,#app *{box-sizing:border-box}#app .v-application{font-family:inherit!important;background:transparent!important}#app h1{color:#e9e9e9!important;text-shadow:0 4px 4px rgba(0,0,0,.15);font-family:Sugar Peachy!important;font-size:3.75rem!important;font-weight:900;line-height:3.75rem;margin:8px}#app h1,#app h3{text-align:center;font-style:normal}#app h3{color:hsla(0,0%,100%,.75)!important;font-family:Montserrat,sans-serif!important;font-size:26px!important;font-weight:400;line-height:49px;letter-spacing:.25px}@property --myColor1{syntax:"<color>";initial-value:#be4405;inherits:false}@property --myColor2{syntax:"<color>";initial-value:#f6c60c;inherits:false}#container{position:relative;z-index:10;overflow:hidden;top:0;clear:both;height:100vh;height:100svh;height:100dvh;width:100vw;background:linear-gradient(var(--myColor1),var(--myColor2));transition:--myColor1 3s,--myColor2 3s}#container.night{--myColor1:#111936;--myColor2:#285a7b}.interactable{display:flex;position:relative;align-items:center;justify-content:center;z-index:1000}.readout{text-align:center;align-content:center}#app .calculate-days,#app .update-button{height:36px!important;width:96px!important;border:2px solid #f2ef88!important;color:#f2ef88!important;background:hsla(58,80%,74%,0)!important;cursor:pointer;border-radius:20px!important;transition-duration:2s;line-height:30px!important;font-family:inherit!important;font-size:inherit!important;text-transform:none!important;box-shadow:none!important}#app .update-button{float:right}.flip-clock-wrapper ul li a div div.inn{background:#333!important}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.5)!important}@media (max-width:599px) and (orientation:portrait){.readout{margin-top:100px!important}#app h1{font-size:2.25rem!important;line-height:2rem}#app h3{font-size:1.25rem!important;line-height:1.25rem;margin-bottom:.75rem;margin-left:12px;margin-right:12px}}