/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity))}body,html{padding:0;margin:0;font-family:Inter,system-ui;color:#243e63}.no-fouc{visibility:hidden;opacity:0}.fouc{visibility:visible;opacity:1}.ReactModal__Overlay{transition:transform .3s ease-in-out;transition-delay:.1s;transform:scale(0)}.ReactModal__Overlay--after-open{transform:scale(1)}.ReactModal__Overlay--before-close{transform:scale(0)}.purpleBox{z-index:9999!important}.kqrpq{padding-left:3rem!important;padding-right:3rem!important}.sampleReportButton:hover{background:#16f2bc!important}.hOmeOB{font-size:1.3rem!important}.bestDaysYearSub{width:100%;min-width:400px}.explanation{flex-direction:row}.explBox,.optionsDescription{padding:20px 70px}.dayIcon{width:11px}.dripp{width:9px}.dayText{font-size:9px;line-height:.5rem!important}.navLink{color:#7c8ba1}.navLink:hover{color:#6415ff}.socialContainer{display:flex}.bestDaysMonth{margin-bottom:40px!important}.jumpToMonthContainer{justify-content:space-between}@media screen and (min-width:1264px){.monthTiles{width:130px!important;height:130px!important}}@media screen and (max-width:940px){.whiteBox{width:80vw!important;margin-bottom:50px;margin-top:20px}.purpleBox{width:80vw!important;height:70vh!important}.dayBox{width:10vw!important}}@media screen and (max-width:840px){.bestDaysYearSub{flex-direction:column!important}.explanation{flex-direction:column}.explBox,.optionsDescription{padding:20px 30px}}@media screen and (max-width:637px){.dayBox{width:9vw!important}.tempButtons{width:12vw!important;font-size:12px!important}.optionsText{display:none!important}.dayIcon{width:9px}.dripp{width:8px}.socialContainer{display:inline;display:initial;text-align:center}.bestDaysMonth{margin-bottom:0!important}.jumpToMonthContainer{justify-content:flex-start}}@media screen and (max-width:500px){.ebaYjb{padding-top:2rem!important}.dCRzKG{padding-top:1rem!important;padding-bottom:0!important}.bHWCfm{text-align:center!important}.purpleBox{height:575px!important}.purpleContainer{background:none!important}.calendarTitle{font-size:15px!important;margin-left:-5px!important}.chooseYears{margin-bottom:0!important}.boxDay{width:auto!important;height:auto!important}.boxDay p{font-size:7px!important}.boxDay img{width:8px!important}.dayBox{flex-direction:column!important}.blobs{display:none!important}.monthTiles{width:50px!important;height:50px!important;font-size:1rem!important;margin:8px!important}.kqrpq{padding-left:0!important;padding-right:0!important}.hgRAjn,.iyZe{padding-top:0!important}.chooseBox{padding:20px;width:100%!important;margin-right:20px!important;margin-left:20px!important}.primButtonContainer{margin-right:10px!important;margin-bottom:20px!important;margin-top:20px!important;margin-left:20px;width:100%!important}.primButtonContainerTemp{width:100%!important}.instructionContainer{margin-bottom:20px}}@media print{@page{size:landscape!important}.whiteBox{border:1px solid gray}.purpleContainer{-webkit-print-color-adjust:exact!important;background-color:#fff!important}.dCRzKG,.purpleContainer{padding-bottom:0!important}.chooseYears,.getTenYearReport{display:none!important}.bestDaysMonth,.bestDaysYear{page-break-after:always!important}.bestDaysMonth{margin-top:120px!important}#month2,.bestDaysMonth{margin-bottom:0!important}#month2{page-break-after:avoid!important}.blobs,.footer,.optionsDescription{display:none!important}.footer{page-break-after:avoid!important}.reportHeader,.saveAsPdf{display:none!important}.explanation{margin-top:80px}}.checkbox{display:flex;align-items:center;cursor:pointer;position:relative;margin-top:15px}.checkbox>span{color:#fff;padding:0 .25rem}.checkbox>input{height:15px;width:15px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid #8f8f8f;outline:none;transition-duration:.3s;background-color:#fff;cursor:pointer}.checkbox>input:checked{border:1px solid #7c55fc;background-color:#7c55fc}.checkbox>input:checked+span:before{content:"\2713";display:block;text-align:center;color:#fff;position:absolute;left:1px;top:-2px}.checkbox>input:active{border:2px solid purple}.StripeElement{margin-top:30px;height:40px;padding:10px 12px;width:100%;color:#32325d;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}