.radio-button input:checked{border:0}.drawer-button{border-radius:24px;-webkit-box-shadow:0 1px 13px rgba(49,29,118,.22)!important;box-shadow:0 1px 13px rgba(49,29,118,.22)!important;font-size:.75rem;line-height:2rem;padding:.125rem .75rem;-webkit-transition:all .3s ease;transition:all .3s ease}.drawer-button.cta{background:#300caf;color:#fff;padding:.25rem .75rem;margin:0 .25rem}.drawer-button.cta i{margin-right:.25rem}.drawer-button:hover{-webkit-box-shadow:0 1px 13px rgba(49,29,118,.75)!important;box-shadow:0 1px 13px rgba(49,29,118,.75)!important}.drawer-bottom-buttons{border-top:1px solid #ecebef;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;position:absolute;width:100%}.theme-chooser-container{margin-bottom:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.theme-chooser-container label{--tw-shadow:0 3px 12px rgba(0,0,0,0.1),0 1px 3px -1px rgba(0,0,0,0.2);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);-webkit-box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgba(211,205,226,var(--tw-ring-opacity));border-radius:1.5rem;cursor:pointer;height:258px;overflow:hidden;width:140px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.theme-chooser-container label input{display:none}.theme-chooser-container label .theme-preview{background-color:var(--bg-color);background-size:cover;font-family:var(--font-family);font-weight:var(--font-weight);height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%}.theme-chooser-container label .theme-preview .bg-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;left:0;position:absolute;right:0;width:100%;z-index:5}.theme-chooser-container label .theme-preview .example-avatar,.theme-chooser-container label .theme-preview .example-block,.theme-chooser-container label .theme-preview .primary,.theme-chooser-container label .theme-preview .secondary,.theme-chooser-container label .theme-preview .tertiary{-webkit-transition:all .3s ease;transition:all .3s ease}.theme-chooser-container label .theme-preview .primary{color:var(--fg)}.theme-chooser-container label .theme-preview .secondary{color:var(--fg2)}.theme-chooser-container label .theme-preview .tertiary{bottom:1rem;border-radius:48px;z-index:10}.theme-chooser-container label .theme-preview .example-block{background:var(--items-bg);-webkit-backdrop-filter:var(--items-background-filter);backdrop-filter:var(--items-background-filter);border:2px solid var(--items-border);border-radius:var(--items-border-radius);display:inline-block;padding:.0625rem 1rem;position:relative;z-index:10}.theme-chooser-container label .theme-preview .example-block.item-style-square{border-radius:0}.theme-chooser-container label .theme-preview .example-block.item-style-outlined-thick{border-width:4px}.theme-chooser-container label.selected,.theme-chooser-container label.selected:hover{border:2px solid #4e46dc}@media (min-width:768px){.theme-chooser-container:hover{-webkit-transform:translate3d(2px,-2px,0);transform:translate3d(2px,-2px,0)}.theme-chooser-container:hover label{--tw-shadow:0 10px 25px rgba(0,0,0,0.2);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.theme-chooser-container:hover label .theme-preview .primary,.theme-chooser-container:hover label .theme-preview .secondary{color:var(--items-hover-text)}.theme-chooser-container:hover label .theme-preview .example-block{background:var(--items-hover-bg);border-color:var(--items-hover-border)}.theme-chooser-container label{height:445px;width:215px}.theme-chooser-container label .tertiary{bottom:2rem}}.drawer-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.drawer-section .gap-y-0{grid-row-gap:0!important}.drawer-section .grid{gap:.5rem}.drawer-section .item-container{width:100%}.drawer-section .item-container.clickable-icon .input-icon,.drawer-section .item-container.clickable-icon .input-icon select{cursor:pointer}.drawer-section .item-container.clickable-icon:hover .input-icon:not(.disabled){border:2px solid #4e46dc}.drawer-section .item-container.clickable-icon .input-icon.disabled{pointer-events:none}.drawer-section .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.drawer-section .title-container i{cursor:pointer}.drawer-section .button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.drawer-section .button-group label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e2e3e5;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:40px;-webkit-transition:all .3s ease;transition:all .3s ease}.drawer-section .button-group label:not(:last-child){border-right:0}.drawer-section .button-group label:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.drawer-section .button-group label:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.drawer-section .button-group label.selected{border:1px solid #4e46dc}.drawer-section .button-group label.selected+label{border-left:0}.drawer-section .button-group label:hover{background-color:#e2e3e5}.drawer-section .image-chooser-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(60px + 1rem);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;scrollbar-width:none}.drawer-section .image-chooser-container>div:not(.affordance-gradient){border-radius:4px;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-right:4px;overflow:hidden;-webkit-transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,-webkit-box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease;transition:border .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease}.drawer-section .image-chooser-container>div:not(.affordance-gradient):not(.loading-skeleton){background:#f9fafb;background-size:cover}.drawer-section .image-chooser-container>div:not(.affordance-gradient).upload-image-button{background-image:var(--bg-image)}.drawer-section .image-chooser-container>div:not(.affordance-gradient):last-child{margin-right:0}.drawer-section .image-chooser-container>div:not(.affordance-gradient).selected{border:5px solid #4624d6}.drawer-section .image-chooser-container>div:not(.affordance-gradient):not(.selected):hover{--tw-shadow:0 5px 20px rgba(0,0,0,0.15),0 2px 6px -2px rgba(0,0,0,0.2);-webkit-box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.drawer-section .image-chooser-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.drawer-section .image-chooser-container .selected-icon{top:50%;left:50%;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:0 6px}.drawer-section .affordance-gradient{background:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));height:100%;position:absolute;right:0;top:0;width:60px}.drawer-section .font-chooser-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(60px + 1rem);padding:.25rem}.drawer-section .font-chooser-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#374151;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;font-family:var(--font-family);font-weight:var(--font-weight);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.25rem;-webkit-transition:border .25s ease;transition:border .25s ease}.drawer-section .font-chooser-item.selected{background-color:#4624d6;color:#fff}.drawer-section .font-chooser-item:not(.selected):hover{border:1px solid #747474}.drawer-section .icon-chooser-container label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #e2e3e5;border-radius:.25rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem .25rem;width:100%;-webkit-transition:all .25s ease;transition:all .25s ease}.drawer-section .icon-chooser-container label span{font-size:.7rem;line-height:.7rem}.drawer-section .icon-chooser-container label input{display:none}.drawer-section .icon-chooser-container label:hover{border:2px solid #b5b5b5}.drawer-section .icon-chooser-container label.selected,.drawer-section .icon-chooser-container label.selected:hover{border:2px solid #4e46dc}.drawer-section .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:.5rem;border:1px solid #e2e3e5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:42px;overflow:hidden;width:100%}.drawer-section .image-container .image-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9fafb var(--image) 50% 50% no-repeat;background-size:cover;border-right:1px solid #e2e3e5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px}.drawer-section .image-container .image-block i{color:#afb1b6}.drawer-section .image-container .button-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.25rem;width:100%}.drawer-section .image-container button{font-size:.875rem;line-height:1.25rem;border:1px solid}.drawer-section .input-icon{color:#000;border:2px solid transparent;background:#f9fafb;padding:10px;border-right:1px solid #e2e3e5;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;-ms-flex-negative:0;flex-shrink:0;width:44px;text-align:center;-webkit-transition:border .3s ease;transition:border .3s ease}.drawer-section .input-icon.disabled{color:#afb1b6}.drawer-section .image-container.image-present{border:none}.drawer-section .select-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.drawer-section .select-container label{width:100%}.drawer-section .input-container{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e2e3e5;border-radius:.5rem;overflow:hidden}.drawer-section .input-container .input{border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.drawer-section .input-container .input:disabled{opacity:.5;pointer-events:none}.drawer-section .input-container input:focus{outline:none}.drawer-section .input-container .input:-ms-input-placeholder .input:-ms-input-placeholder .input::-ms-input-placeholder{color:#b2b4b9}.drawer-section .input-container .input::-ms-input-placeholder .input:-ms-input-placeholder .input::-ms-input-placeholder{color:#b2b4b9}.drawer-section .input-container .input::placeholder .input:-ms-input-placeholder .input::-ms-input-placeholder{color:#b2b4b9}.drawer-section .input-container textarea{max-height:60px;resize:none}.drawer-section .character-count{font-size:12px;color:#b2b4b9}.drawer-section .character-count.nest{bottom:1rem;position:absolute;right:1rem}.drawer-section .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.drawer-section .button-container button{padding:5px 15px;border-radius:34px/100%}.drawer-section .button-container button:focus{outline:none}.drawer-section .button-container button:hover{-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;-webkit-box-shadow:2px 2px 10px #bdbdbd;box-shadow:2px 2px 10px #bdbdbd}.drawer-section .button-container .delete-button{margin-right:auto;color:#fff;background:#e43131}.drawer-section .button-container .back-button{margin-right:auto;border:1px solid #747474;color:#747474}.drawer-section .button-container .save-button{background:#4e46dc;color:#fff}.drawer-section .button-container .save-button.disabled{pointer-events:none;background:#e5e4f6;color:#918be6}.slide-fade-leave-to,.slide-fade-reverse-enter{-webkit-transform:translateX(-100%)!important;transform:translateX(-100%)!important;opacity:0}@media (min-width:1441px){.slide-fade-leave-to,.slide-fade-reverse-enter{-webkit-transform:translate(-100%)!important;transform:translate(-100%)!important}}.slide-fade-enter-active,.slide-fade-leave-active,.slide-fade-reverse-enter-active,.slide-fade-reverse-leave-active{-webkit-transition:all .25s ease;transition:all .25s ease}.slide-fade-enter,.slide-fade-reverse-leave-to{-webkit-transform:translateX(100%)!important;transform:translateX(100%)!important;opacity:0}@media (min-width:1441px){.slide-fade-enter,.slide-fade-reverse-leave-to{-webkit-transform:translate(100%)!important;transform:translate(100%)!important}}@media (min-width:768px){.drawer-button{font-size:1rem;padding:.5rem 1rem}.drawer-button.cta{margin:0 .5rem;padding:.5rem 1.5rem}.drawer-button.cta i{margin-right:.75rem}.drawer-section .static-image-buttons{width:210px}.drawer-section .image-chooser-container{background:#fff;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute}}.interest-gradient{background:-webkit-gradient(linear,left bottom,left top,from(#ede9fc),to(rgba(237,233,252,0)));background:linear-gradient(0deg,#ede9fc,rgba(237,233,252,0))}.survey-textarea{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05),0 16px 32px 0 rgba(0,0,0,.08);box-shadow:0 4px 4px 0 rgba(0,0,0,.05),0 16px 32px 0 rgba(0,0,0,.08)}.styled-text{color:#212121}.styled-title{color:#fff}.price-button{border-radius:14px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.05),0 16px 32px 0 rgba(0,0,0,.08);box-shadow:0 4px 4px 0 rgba(0,0,0,.05),0 16px 32px 0 rgba(0,0,0,.08)}.interest-category{--tw-text-opacity:1;color:rgba(60,55,100,var(--tw-text-opacity));background-color:#fff;border:2px solid transparent;font-family:Sora;opacity:1;-webkit-transition:all .25s ease;transition:all .25s ease}.interest-category.selected{--tw-text-opacity:1;color:rgba(70,36,214,var(--tw-text-opacity));background:hsla(0,0%,98.4%,.8);border-color:rgba(70,36,214,.3)}.interest-category.disabled{pointer-events:none;opacity:.5}.gradient-bg{background-image:linear-gradient(94.76deg,#fb2fc2 -.34%,#0e8bff 44.91%,#0a66d2 84.63%,#9003ff 106.28%);padding:1px}.price-card .tag{--tw-bg-opacity:1;background-color:rgba(240,239,241,var(--tw-bg-opacity))}.price-card.selected h5{--tw-text-opacity:1;color:rgba(60,55,100,var(--tw-text-opacity))}.price-card.selected .price{--tw-text-opacity:1;color:rgba(17,32,101,var(--tw-text-opacity))}.price-card.selected .tag,.price-card:hover .tag{--tw-bg-opacity:1;background-color:rgba(213,209,217,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(103,98,140,var(--tw-text-opacity))}.avatar-preview-wrapper span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#897ffc),to(#ffc9ab));background:linear-gradient(180deg,#897ffc,#ffc9ab);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3rem;font-weight:500;font-family:Sora;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.side-image-container{background-image:-webkit-gradient(linear,left top,right bottom,from(#c2d1ed),color-stop(#bac9ec),color-stop(#b3c0eb),color-stop(#adb7e9),to(#a9aee7));background-image:linear-gradient(to right bottom,#c2d1ed,#bac9ec,#b3c0eb,#adb7e9,#a9aee7)}.side-image-container.category{background:var(--bg)}.theme-confirmation-panel{background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 30%,hsla(0,0%,100%,0))}.nice-callout{background:-webkit-gradient(linear,left top,right top,from(rgba(158,41,200,.04)),to(rgba(86,64,209,.04)));background:linear-gradient(90deg,rgba(158,41,200,.04),rgba(86,64,209,.04));border:1px solid #f1cbff}.pick-theme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:25rem}.blue-bottom-container{position:absolute;bottom:0;background:hsla(0,0%,100%,.73);padding:14px 20px;width:100%}.completion-progress{height:10px;border-radius:8px;width:70%;background:#3c3764}.reset-button{top:4.5rem}.progress-bar{width:100%;height:10px;background-color:#fffeff;border-radius:5px}.progress{height:100%;background-color:#8671d7;width:0;border-radius:5px;position:relative}.progress.filling{-webkit-animation:fillProgress 20s ease-in-out forwards;animation:fillProgress 20s ease-in-out forwards}@-webkit-keyframes fillProgress{0%{width:0}to{width:90%}}@keyframes fillProgress{0%{width:0}to{width:90%}}.progress-tooltip{position:absolute;top:calc(100% + 10px);left:calc(100% + 40px);background-color:#fff;color:#4225ce;padding:4px 8px;font-size:12px;border-radius:3px;-webkit-transform:translateX(-100%);transform:translateX(-100%);white-space:nowrap;margin-bottom:5px}.progress-tooltip:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent}.bg-purple{background-color:#8671d7}@media (min-width:768px){.reset-button{top:5rem}.styled-title{color:#212121}.theme-tile{height:325px}.category-preview{top:auto}.category-creator-image{bottom:0}.social-icons{margin-top:-1px}}@media (min-width:768px) and (max-height:950px){.theme-chooser-container label{height:278px!important;width:134px!important}}.social-icons{margin-top:1px}.category-preview{position:relative}.category-creator-image{bottom:-150px}