.cf-drawer{width:400px;border-top-left-radius:50px;border-bottom-left-radius:50px}.cf-drawer--left-anchor{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:50px;border-bottom-right-radius:50px}@media only screen and (max-width:600px){.cf-drawer{width:100%;border-radius:0}}.MuiDrawer-paper{background-image:none!important}.cf-dialog--paper-root{border-radius:20px;border:1px solid #2a2a2a}@media only screen and (max-width:600px){.cf-dialog--paper-root{border-radius:0}}.MuiDialog-root .MuiDialog-paper,.MuiDialog-root .MuiDialog-paperFullWidth,.MuiDialog-root .MuiPaper-rounded,body .MuiDialog-root .MuiPaper-root{border-radius:20px}.cf-text-input--rounded .MuiInputBase-root{border-radius:90px}.cf-text-input--contained--neutralLight .MuiInputBase-root,.cf-text-input--contained--primary .MuiInputBase-root,.cf-text-input--contained--secondary .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--contained--white .MuiInputBase-root{background-color:#fff!important}.cf-text-input--contained--gray .MuiInputBase-root{background-color:#f8f8f8!important}.cf-text-input--contained .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--contained .MuiInputBase-root>*{outline-color:transparent;border:none}.cf-text-input--light-theme__contained--primary .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__contained--secondary .MuiInputBase-root{background-color:#fff}.cf-text-input--light-theme__contained--neutralLight .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__contained--white .MuiInputBase-root{background-color:#fff!important}.cf-text-input--light-theme__contained--gray .MuiInputBase-root{background-color:hsla(0,0%,96%,.957)!important}.cf-text-input--light-theme__contained .MuiInputBase-root>*{outline-color:transparent;border:none}.cf-text-input .MuiInputBase-root{background-color:#f8f8f8;border-radius:20px;border:1px solid #ddd}.cf-text-input--no-border .MuiInputBase-root{border:none}.cf-text-input--first-screen .MuiInputBase-root{border:1px solid #e6e8eb}.cf-text-input--first-screen-container .MuiInputBase-root{border:1px solid #e6e8eb;background-color:#f8f8f8}.cf-text-input--light-theme .MuiInputBase-root{background-color:#f8f8f8}.cf-text-input--light-theme__transparent .MuiInputBase-root{background-color:transparent}.cf-text-input--contained .MuiInputBase-root{border:1px solid #2a2a2a;background-color:transparent}.cf-text-input--transparent .MuiInputBase-root{background-color:transparent}.cf-text-input--light-theme__transparent .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.cf-text-input--transparent .MuiInputBase-root .MuiOutlinedInput-notchedOutline{outline-color:transparent;border:none}.cf-text-input .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none}@keyframes opacity-pulse-light{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}@keyframes opacity-pulse-dark{0%{opacity:.08}50%{opacity:.2}to{opacity:.08}}.background-ellipses-container{position:fixed;inset:0;z-index:-100;pointer-events:none}.background-ellipses-container .ellipse{position:absolute;border-radius:9999px;filter:blur(100px);transition:opacity .3s ease-in-out;animation:opacity-pulse-light 20s ease-in-out infinite}.background-ellipses-container.dark-theme .ellipse{animation-name:opacity-pulse-dark}.background-ellipses-container .ellipse-1{width:42.45vw;height:129.63vh;top:45vh;left:-30vw;transform:rotate(123deg);background:linear-gradient(270deg,#7cf2ff,#85ffcc);animation-delay:0s}.background-ellipses-container .ellipse-2{width:42.45vw;height:129.63vh;top:80vh;left:90vw;background:linear-gradient(270deg,#7cf2ff,#85ffcc);animation-delay:-15s}.background-ellipses-container .ellipse-3{width:45.31vw;height:100.46vh;top:50vh;left:-20vw;transform:rotate(79deg);background:linear-gradient(180deg,#e6fff7,#fff);animation-delay:-10s}.background-ellipses-container .ellipse-4{top:0;left:50vw;width:72.19vw;height:138.89vh;transform:rotate(102deg);background:#e6fff7;animation-delay:-5s}@media(min-width:768px){.background-ellipses-container .ellipse-4{top:8vh;left:30vw;height:203.24vh}}.background-ellipses-container.is-logged-in .ellipse-1{width:42.45vw;height:123.98vh;top:-20vh;left:-5vw;transform:rotate(-233.81deg);z-index:0}.background-ellipses-container.is-logged-in .ellipse-2{width:42.45vw;height:123.98vh;top:-30vh;left:75vw;transform:none;z-index:0}.background-ellipses-container.is-logged-in .ellipse-3{width:40vw;height:70vh;top:49.36vh;left:10.68vw;transform:rotate(-95.88deg);z-index:5}.background-ellipses-container.is-logged-in .ellipse-4{top:-120vh;left:24vw;width:72.22vw;height:203.37vh;transform:rotate(-250deg);background:#e6fff7;z-index:10}