:root{scroll-behavior:smooth}html,body,#root{height:100dvh;overflow:hidden;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}*{scrollbar-width:thin;scrollbar-color:#019cd5 #c4e7f4}.disableProfile{pointer-events:none}@media print{*{display:none!important}}@font-face{font-family:Credit Card;src:local("Credit Card"),url(/assets/creditcard-Cg59s1iF.ttf) format("truetype")}@font-face{font-family:pacifico;src:local("Pacifico"),url(/assets/Pacifico-Regular-Dla-xvIJ.ttf) format("truetype")}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans"),url(/assets/ibmplexsans-LyskUKS9.ttf) format("truetype")}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#c4e7f4}::-webkit-scrollbar-thumb{background:#019cd5;border-radius:25px}::-webkit-scrollbar-thumb:hover{width:6.5px}.touch-scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.touch-scroll::-webkit-scrollbar{width:10px}.recurly-element,.recurly-hosted-field{height:3.125rem;border-radius:.25rem}.participant-strip .slick-slider .slick:hover{background-color:#d3d3d3cc}.participant-strip .slick-slider .slick-slide>div{margin-left:.18rem}.no-bar::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar{width:0;height:0}.filter-dropdown::-webkit-scrollbar{width:6px;height:6px}.touch-scroll::-webkit-scrollbar{width:0px}.react-toast-notifications__container{z-index:20000!important}.socials:hover>svg{color:#fff}.slideshow::-webkit-scrollbar{background:none;width:0px;height:0px}.buddyPopover{top:-9px!important}button[aria-label=Close] svg{height:20px;width:20px}@media (max-width: 1279px){.free-book-div{margin-top:-10px}}@media (max-width: 500px){.book-reader-arrow{left:56px!important;bottom:-.5rem}button[aria-label=Close] svg{height:17px;width:17px}.swipeToastTransitionUp,.swipeToastTransitionLeft,.swipeToastTransitionRight{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;margin-top:-20%!important}.swipeToastTransitionLeft{margin-left:120%!important;margin-top:0%!important}.swipeToastTransitionRight{margin-top:0%!important;margin-left:-120%!important}}@supports (-webkit-touch-callout: none){@media (max-width: 500px){.bookmark-modal{margin-top:40px!important}.bookshlef-modal-content{top:11rem!important}.add-to-bookshelf{height:initial!important}.close-bookmarks{margin-top:-15px!important}.big-arrow{bottom:180px!important}}}.slick-slider .slick-prev,.slick-slider .slick-next{background:#019cd5;width:73px;height:73px;color:#fff;border-radius:50%}.slick-slider .slick-next{right:-80px}.slick-slider .slick-prev{left:-80px}.slick-disabled{opacity:.3;cursor:not-allowed}.dot-spinner{position:relative;width:10px;height:10px;border-radius:5px;background-color:transparent;color:transparent;box-shadow:0 -18px #3996da,12.72984px -12.72984px #3996da,18px 0 #3996da,12.72984px 12.72984px #9880ff00,0 18px #9880ff00,-12.72984px 12.72984px #9880ff00,-18px 0 #9880ff00,-12.72984px -12.72984px #9880ff00;animation:dotSpin 1.5s infinite linear}@keyframes dotSpin{0%,to{box-shadow:0 -18px #3996da,12.72984px -12.72984px #3996da,18px 0 #3996da,12.72984px 12.72984px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72984px 12.72984px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72984px -12.72984px 0 -5px #9880ff00}12.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72984px -12.72984px #3996da,18px 0 #3996da,12.72984px 12.72984px #3996da,0 18px 0 -5px #9880ff00,-12.72984px 12.72984px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72984px -12.72984px 0 -5px #9880ff00}25%{box-shadow:0 -18px 0 -5px #9880ff00,12.72984px -12.72984px 0 -5px #9880ff00,18px 0 #3996da,12.72984px 12.72984px #3996da,0 18px #3996da,-12.72984px 12.72984px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72984px -12.72984px 0 -5px #9880ff00}37.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72984px -12.72984px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72984px 12.72984px #3996da,0 18px #3996da,-12.72984px 12.72984px #3996da,-18px 0 0 -5px #9880ff00,-12.72984px -12.72984px 0 -5px #9880ff00}50%{box-shadow:0 -18px 0 -5px #9880ff00,12.72984px -12.72984px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72984px 12.72984px 0 -5px #9880ff00,0 18px #3996da,-12.72984px 12.72984px #3996da,-18px 0 #3996da,-12.72984px -12.72984px 0 -5px #9880ff00}62.5%{box-shadow:0 -18px 0 -5px #9880ff00,12.72984px -12.72984px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72984px 12.72984px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72984px 12.72984px #3996da,-18px 0 #3996da,-12.72984px -12.72984px #3996da}75%{box-shadow:0 -18px #3996da,12.72984px -12.72984px 0 -5px #9880ff00,18px 0 0 -5px #9880ff00,12.72984px 12.72984px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72984px 12.72984px 0 -5px #9880ff00,-18px 0 #3996da,-12.72984px -12.72984px #3996da}87.5%{box-shadow:0 -18px #3996da,12.72984px -12.72984px #3996da,18px 0 0 -5px #9880ff00,12.72984px 12.72984px 0 -5px #9880ff00,0 18px 0 -5px #9880ff00,-12.72984px 12.72984px 0 -5px #9880ff00,-18px 0 0 -5px #9880ff00,-12.72984px -12.72984px #3996da}}.overlay-backdrop{top:0;height:100%;width:100%;opacity:.8;position:absolute;background-color:#083261;z-index:10;-webkit-backdrop-filter:saturate(180%) blur(3px);backdrop-filter:saturate(180%) blur(3px)}.create-slot input[type=checkbox]+label,.delete-slot input[type=checkbox]+label{display:flex;justify-content:space-between;margin:.2em;cursor:pointer;padding:.2em;align-items:center}.delete-slot input[type=checkbox]+label{display:flex;justify-content:flex-start}.create-slot input[type=checkbox],.delete-slot input[type=checkbox]{display:none}.create-slot input[type=checkbox]+label:after,.delete-slot input[type=checkbox]+label:before{content:"";border:1.5px solid #019cd5;border-radius:4px;width:20px;height:20px;color:transparent;transition:.2s}.create-slot input[type=checkbox]+label:active:after,.delete-slot input[type=checkbox]+label:active:before{transform:scale(0)}.create-slot input[type=checkbox]:checked+label:after,.delete-slot input[type=checkbox]:checked+label:before{background-color:#019cd5;border-color:#019cd5;color:#fff;content:"✓";font-weight:700;display:flex;align-items:center;justify-content:center}.delete-slot input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#019cd5;color:#000}.timer-picker-selected{opacity:.9!important}.hide-scroll{scrollbar-width:none;-ms-overflow-style:none}.hide-scroll::-webkit-scrollbar{display:none}.mobile-nav{padding-top:2rem;top:3.75rem;background:#fff;position:absolute;left:0;width:100%;height:calc(100vh - 3.8rem);border-top:1px solid #cbd5e0;opacity:0;overflow:auto;display:none}@media screen and (min-width: 768px){.mobile-nav{display:none}}.mobile-nav-enter{display:block;opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}@media screen and (min-width: 768px){.mobile-nav-enter{display:none}}.mobile-nav-enter-active{display:block;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}@media screen and (min-width: 768px){.mobile-nav-enter-active{display:none}}.mobile-nav-active{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.mobile-nav-enter-done{display:block;opacity:1}@media screen and (min-width: 768px){.mobile-nav-enter-done{display:none}}.mobile-nav-exit-done{opacity:0;display:none}.dropdown-enter{max-height:0px;background-color:#3b9cd5}.dropdown-enter-active{max-height:440px;background-color:#022347;transition:all .3s}.dropdown-exit,.dropdown-exit-active{display:none}.scale-enter{opacity:0;transform:scale(.9)}.scale-enter-active{opacity:1;transform:translate(0);transition:opacity .3s,transform .3s}.scale-exit{opacity:1}.scale-exit-active{opacity:0;transform:scale(.9);transition:opacity .3s,transform .3s}.reader-overlay-enter{display:none;opacity:0}.reader-overlay-enter-active{opacity:1;display:block;transition:all .3s ease-out}.reader-overlay-exit{opacity:1}.reader-overlay-exit-active{display:none;opacity:0;transition:all .3s ease-out}.reader-library-enter{top:100%}.reader-library-enter-active{top:20%;height:80vh}.reader-library-exit{top:20%}.reader-library-exit-active{top:100%}.reader-button{width:40px;height:40px}@media screen and (min-height: 800px){.reader-button{width:50px;height:50px}}
