.loader-module__dp8Waa__loader{display:flex}
.system-message-header-module__z6E6NG__system-message-header{font-size:var(--scale-font-size-400);font-weight:var(--core-font-weight-500);align-items:center;display:flex}
.system-message-module__oXxPaW__system-message{gap:var(--scale-spacing-200);background-color:var(--color-neutral-25);border:1px solid var(--color-neutral-50);border-radius:var(--scale-spacing-200);padding:var(--scale-spacing-400);border-bottom-left-radius:0;flex-direction:column;display:flex}
.paywall-message-module__79RUlW__container{display:flex}.paywall-message-module__79RUlW__container button{width:100%}.paywall-message-module__79RUlW__title{font-weight:var(--core-font-weight-500);font-size:var(--scale-font-size-450)}.paywall-message-module__79RUlW__advantages-container{gap:calc(var(--scale-spacing-200) / 2);padding-top:var(--scale-spacing-200);padding-bottom:var(--scale-spacing-400);flex-direction:column;display:flex}.paywall-message-module__79RUlW__advantage{gap:var(--scale-spacing-200);padding-left:var(--scale-spacing-400);font-weight:var(--core-font-weight-500);flex-direction:row;align-items:center;display:flex}.paywall-message-module__79RUlW__advantage-icon{border:1px solid var(--color-brand-main-550);width:18px;height:18px;color:var(--color-brand-main-550);background-color:var(--color-brand-main-25);border-radius:50%;justify-content:center;align-items:center;display:flex}
.slots-module__rRpJ7G__slots{gap:var(--scale-spacing-200);flex-wrap:wrap;display:flex}.slots-module__rRpJ7G__slots button[class*=button_button]{padding:var(--scale-spacing-200) var(--scale-spacing-400);height:var(--scale-spacing-800);background-color:var(--color-neutral-0);width:calc(50% - var(--scale-spacing-200))}
.preview-message-module__PMZw8q__container{gap:var(--scale-spacing-200);flex-direction:column;display:flex}.preview-message-module__PMZw8q__title{font-weight:var(--core-font-weight-500)}.preview-message-module__PMZw8q__content{padding-top:var(--scale-spacing-200);gap:var(--scale-spacing-400);flex-direction:column;display:flex}.preview-message-module__PMZw8q__description{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.preview-message-module__PMZw8q__footer{flex-direction:row;display:flex}.preview-message-module__PMZw8q__reactions{align-items:center;gap:var(--scale-spacing-200);flex:1;display:flex}.preview-message-module__PMZw8q__reactions [class*=button_button]{box-shadow:none!important}
.suggestions-message-module__5TTEWW__suggestions-message{gap:var(--scale-spacing-200);flex-wrap:wrap;display:flex}.suggestions-message-module__5TTEWW__suggestions-message button[class*=button_button]{min-width:calc(50% - var(--scale-spacing-200));padding:var(--scale-spacing-200);height:var(--scale-spacing-800);border-radius:var(--scale-spacing-200)}
.user-message-module__ffkIJW__user-message{flex-direction:column;align-items:end;display:flex}.user-message-module__ffkIJW__user-message .user-message-module__ffkIJW__user-message-content{background-color:var(--color-brand-main-25);border:1px solid var(--color-brand-main-100);border-radius:var(--scale-spacing-200);padding:var(--scale-spacing-400);max-width:calc(100% - var(--scale-spacing-800));border-top-right-radius:0;flex-direction:column;display:flex}
.message-input-module__dKr75a__message-input{gap:var(--scale-spacing-400);padding:var(--scale-spacing-800);box-shadow:0 -4px 8px 0 var(--color-neutral-50);flex-direction:column;display:flex}.message-input-module__dKr75a__message-input button[class*=button_button]{width:100%;height:var(--scale-spacing-800);border:none;padding:0}.message-input-module__dKr75a__message-input textarea{padding-right:var(--scale-spacing-1000)}.message-input-module__dKr75a__message-input textarea:focus{border-color:var(--color-brand-main-550)}.message-input-module__dKr75a__textarea-with-icon{position:relative}.message-input-module__dKr75a__textarea-with-icon button{top:var(--scale-spacing-200);right:var(--scale-spacing-200);position:absolute}
.chatbot-module__zNJk7a__chatbot-title{gap:var(--scale-spacing-200);align-items:center;display:flex}.chatbot-module__zNJk7a__chatbot-content{gap:var(--scale-spacing-600);padding-bottom:var(--scale-spacing-600);font-size:var(--scale-font-size-350);flex-direction:column;display:flex}
.paywall-banner-module__35_9Wa__banner{border-radius:var(--border-width-heavy);border:1px solid var(--color-brand-main-50);background-color:var(--color-neutral-0);align-items:center;display:flex}.paywall-banner-module__35_9Wa__variant-banner{border-color:var(--color-neutral-100)}.paywall-banner-module__35_9Wa__icon-wrapper{margin-right:var(--scale-spacing-300);background:var(--color-warning-25);padding:var(--scale-spacing-300);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.paywall-banner-module__35_9Wa__content{padding:var(--scale-spacing-400) var(--scale-spacing-600) var(--scale-spacing-400) 0;flex:1;justify-content:space-between;align-items:center;display:flex}@media (max-width:37.49em){.paywall-banner-module__35_9Wa__content{gap:var(--scale-spacing-400);flex-direction:column;align-items:flex-start}}.paywall-banner-module__35_9Wa__title{font-size:var(--scale-font-size-500);color:var(--color-neutral-800);margin:0}.paywall-banner-module__35_9Wa__variant-title{font-size:var(--scale-font-size-400);font-style:normal;font-weight:var(--core-font-weight-500)}.paywall-banner-module__35_9Wa__variant-subtitle{font-size:var(--scale-font-size-350);font-style:normal;font-weight:var(--core-font-weight-400)}.paywall-banner-module__35_9Wa__actions{align-items:center;gap:var(--scale-spacing-200);display:flex}@media (max-width:37.49em){.paywall-banner-module__35_9Wa__actions{justify-content:space-between;width:100%}}.paywall-banner-module__35_9Wa__variant-banner .paywall-banner-module__35_9Wa__actions{justify-content:flex-end}
.subscription-plan-option-module__9ZAVIW__subscription-option{padding:var(--scale-spacing-300);background-color:var(--color-neutral-0);text-align:left;cursor:pointer;border:none;outline:none;grid-template-rows:auto auto;grid-template-columns:auto 1fr;transition:all .2s;display:grid}.subscription-plan-option-module__9ZAVIW__subscription-option span{width:100%;display:contents}:is(.subscription-plan-option-module__9ZAVIW__subscription-option:hover,.subscription-plan-option-module__9ZAVIW__subscription-option:focus-visible) input[type=radio]{outline:var(--border-width-default) solid var(--color-brand-supporting-500);outline-offset:var(--border-width-default)}@media (max-width:37.49em){.subscription-plan-option-module__9ZAVIW__subscription-option{border-radius:var(--scale-radius-100);border:2px solid var(--color-neutral-50)}}.subscription-plan-option-module__9ZAVIW__selected{background:var(--color-brand-supporting-25)}.subscription-plan-option-module__9ZAVIW__header{gap:var(--scale-spacing-200);margin-bottom:var(--scale-spacing-100);grid-area:1/1/auto/-1;grid-template-columns:auto 1fr;align-items:center;display:grid}.subscription-plan-option-module__9ZAVIW__header>:first-child{grid-column:1;margin-bottom:0!important}.subscription-plan-option-module__9ZAVIW__header>span{grid-column:2}.subscription-plan-option-module__9ZAVIW__price-section{margin-left:calc(var(--scale-spacing-500) + var(--scale-spacing-200));grid-area:2/1/auto/-1;grid-template-columns:auto 1fr;align-items:center;display:grid}.subscription-plan-option-module__9ZAVIW__price-section>span{grid-column:1}@media (max-width:37.49em){.subscription-plan-option-module__9ZAVIW__price-section{margin-left:var(--scale-spacing-500)}}.subscription-plan-option-module__9ZAVIW__discount-badge{background-color:var(--color-warning-100);color:var(--badge-text-semantic-warning);border-radius:var(--scale-radius-pill);padding:var(--scale-spacing-50) var(--scale-spacing-200);letter-spacing:.4px;margin-left:var(--scale-spacing-300);grid-column:2;justify-self:start;align-items:center;display:inline-flex}
.subscription-plan-selector-module__E2yyPG__container{border-radius:var(--scale-radius-100) 0;border:2px solid var(--color-neutral-50);grid-template-columns:1fr 1fr;gap:0;display:grid}@media (max-width:37.49em){.subscription-plan-selector-module__E2yyPG__container{gap:var(--scale-spacing-400);border:none;grid-template-columns:1fr}}
.unique-selling-point-module__bLhn3G__unique-selling-point{align-items:self-start;list-style-type:none;display:flex}.unique-selling-point-module__bLhn3G__unique-selling-point-icon{margin-right:var(--scale-spacing-200);align-items:center;display:flex}
.unique-selling-points-module__3b1ByW__unique-selling-points-list{gap:var(--scale-spacing-200);align-items:start;width:100%;margin:0;padding:0;list-style:none;display:grid}.unique-selling-points-module__3b1ByW__unique-selling-points-grid .unique-selling-points-module__3b1ByW__unique-selling-points-list{-moz-column-gap:var(--scale-spacing-200);column-gap:var(--scale-spacing-200);grid-template-columns:repeat(2,1fr)}.unique-selling-points-module__3b1ByW__unique-selling-points-compact .unique-selling-points-module__3b1ByW__unique-selling-points-list{grid-template-columns:1fr}
.paywall-modal-module__fdRW5q__unique-selling-points-container{margin-bottom:var(--scale-spacing-600)}
.create-doodle-card-module__1a6y5W__card-container{padding:var(--scale-spacing-400);border-radius:var(--scale-radius-100);cursor:pointer;border:2px solid #0000;min-width:240px;height:100%}.create-doodle-card-module__1a6y5W__card-container .create-doodle-card-module__1a6y5W__card-description{font:var(--text-body-350-regular);margin:0}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__light-green{background-color:var(--color-success-50)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__light-green:hover,.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__light-green:focus{border:2px solid var(--color-success-200)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__dark-green{background-color:var(--color-brand-main-50)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__dark-green:hover,.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__dark-green:focus{border:2px solid var(--color-brand-main-550)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__yellow{background-color:var(--color-backgrounds-600)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__yellow:hover,.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__yellow:focus{border:2px solid var(--color-warning-300)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__blue{background-color:var(--color-brand-supporting-50)}.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__blue:hover,.create-doodle-card-module__1a6y5W__card-container.create-doodle-card-module__1a6y5W__blue:focus{border:2px solid var(--color-brand-supporting-200)}.create-doodle-card-module__1a6y5W__card-container h2{margin:0}.create-doodle-card-module__1a6y5W__card-container .create-doodle-card-module__1a6y5W__card-title-and-badges{margin-bottom:var(--scale-spacing-300);justify-content:space-between;align-items:center;display:flex}
.create-doodle-container-module__h8MOkq__create-doodle-container h1{margin-top:0;margin-bottom:var(--scale-spacing-600);letter-spacing:var(--core-letter-spacing-neg-03px)}.create-doodle-container-module__h8MOkq__create-doodle-container-content{gap:var(--scale-spacing-500);grid-auto-flow:column;display:grid;overflow-x:auto}@media (min-width:37.5em){.create-doodle-container-module__h8MOkq__create-doodle-container h1{margin-top:var(--scale-spacing-400)}}
.activate-stripe-button-module__mqv7eW__activate-stripe-button>button{padding:0!important;padding-left:calc(var(--scale-spacing-200) * .5)!important;height:auto!important}:is(.activate-stripe-button-module__mqv7eW__activate-stripe-button>button):hover{box-shadow:none!important}
.stripe-and-doodle-icons-module__JVp0yq__container{align-items:center;gap:var(--scale-spacing-200);display:flex}@media (max-width:37.49em){.stripe-and-doodle-icons-module__JVp0yq__container{flex-direction:column}}
.stripe-new-integration-notification-module__ivz3mG__container{width:100%;padding:var(--scale-spacing-400) var(--scale-spacing-600);gap:var(--scale-spacing-600);display:flex}.stripe-new-integration-notification-module__ivz3mG__card{--transition-duration:.25s;border-radius:var(--border-width-heavy);background-color:var(--color-neutral-0);text-align:left;font-size:var(--scale-font-size-350);list-style:none}
.skip-welcome-module__5TUXZq__skip-welcome{border-radius:var(--scale-radius-250);background-color:var(--color-neutral-0);padding:var(--scale-spacing-300) var(--scale-spacing-1000);text-align:center;align-items:center;gap:var(--scale-spacing-100);flex-direction:column;display:flex;box-shadow:0 21px 32px -10px #c4d9d4}.skip-welcome-module__5TUXZq__skip-welcome a svg{width:var(--scale-size-icon-400);height:var(--scale-size-icon-400)}.skip-welcome-module__5TUXZq__skip-welcome-text{font-size:var(--scale-font-size-350);font-weight:var(--core-font-weight-400);letter-spacing:var(--core-letter-spacing-20);line-height:var(--core-line-height-150);margin-bottom:0}@media (min-width:37.5em){:scope .skip-welcome-module__5TUXZq__skip-welcome{border-radius:var(--scale-radius-250);justify-content:center;align-items:center;display:flex}:is(:scope .skip-welcome-module__5TUXZq__skip-welcome) a{flex-shrink:0;margin:0}:is(:is(:scope .skip-welcome-module__5TUXZq__skip-welcome) a):visited{color:var(--color-brand-supporting-500)}:scope .skip-welcome-module__5TUXZq__skip-welcome-text{margin-bottom:0}}
.create-module__oyda4a__content-container{text-align:center;grid-row-gap:var(--scale-spacing-1000);grid-column:1/-1;display:grid}.create-module__oyda4a__content-container h1{letter-spacing:var(--core-letter-spacing-neg-03px)}.create-module__oyda4a__templates-entry-point{align-items:center;gap:var(--scale-spacing-400);padding-top:var(--scale-spacing-800);flex-direction:column;display:flex}.create-module__oyda4a__templates-entry-point>h6{margin:0}.create-module__oyda4a__templates-entry-point a:visited{color:var(--color-brand-main-550)}@media (min-width:37.5em){.create-module__oyda4a__templates-entry-point{flex-direction:row;justify-content:center}}
.home-module__SN39tW__home{flex-direction:column;grid-column:span 12;row-gap:26px;display:flex}.home-module__SN39tW__upcoming-events-title-and-description h2{font-size:var(--scale-font-size-600);line-height:var(--core-line-height-120);margin:0 0 5px}.home-module__SN39tW__upcoming-events-title-and-description p{color:var(--color-neutral-600)}
.my-doodles-page-module__2XDBAW__back-button-container{margin-bottom:var(--scale-spacing-600)}.my-doodles-page-module__2XDBAW__back-button-container a{align-items:center;gap:var(--scale-spacing-200);width:max-content;display:flex}:is(.my-doodles-page-module__2XDBAW__back-button-container a):visited{color:var(--color-brand-supporting-500)}.my-doodles-page-module__2XDBAW__title-container{-moz-column-gap:var(--scale-spacing-200);align-items:center;column-gap:var(--scale-spacing-200);display:flex}.my-doodles-page-module__2XDBAW__title-container h3{margin:0}@media (min-width:37.5em){.my-doodles-page-module__2XDBAW__search-bar-container{grid-column:span 2;justify-content:right;display:flex}.my-doodles-page-module__2XDBAW__search-bar-container>*{flex:1}}
.my-events-page-module__0CIZKW__back-button-container a{align-items:center;gap:var(--scale-spacing-200);width:max-content;display:flex}:is(.my-events-page-module__0CIZKW__back-button-container a):visited{color:var(--color-brand-supporting-500)}@media (min-width:37.5em){.my-events-page-module__0CIZKW__back-button-container{margin-top:8px}}
.welcome-module__YA66xG__page-header{align-items:center;gap:var(--scale-spacing-200);flex-direction:column;display:flex}.welcome-module__YA66xG__page-header .welcome-module__YA66xG__header-title{padding-top:var(--scale-spacing-1000);justify-content:center;align-items:center;gap:var(--scale-spacing-300);display:flex}:is(.welcome-module__YA66xG__page-header .welcome-module__YA66xG__header-title) h1{font-size:var(--scale-font-size-600);margin:0}.welcome-module__YA66xG__page-header h2{font:var(--text-body-450-regular);color:var(--color-neutral-600);margin-top:0;margin-bottom:var(--scale-spacing-300)}.welcome-module__YA66xG__welcome-content{grid-row-gap:1em;grid-column:1/-1;display:grid}.welcome-module__YA66xG__skip-welcome-wrapper{margin:0 var(--scale-spacing-200);justify-content:center;align-items:center;display:flex}@media (min-width:37.5em){.welcome-module__YA66xG__skip-welcome-wrapper{margin:0}.welcome-module__YA66xG__page-header .welcome-module__YA66xG__header-title{gap:var(--scale-spacing-600)}:is(.welcome-module__YA66xG__page-header .welcome-module__YA66xG__header-title) svg{width:193px;height:auto}:is(.welcome-module__YA66xG__page-header .welcome-module__YA66xG__header-title) h1{margin:0;font-size:2.5rem}.welcome-module__YA66xG__page-header h2{font:var(--text-body-600-regular)}}@media (min-width:56.25em){.welcome-module__YA66xG__welcome-content{grid-row-gap:var(--scale-spacing-600)}}@media (min-width:75em){.welcome-module__YA66xG__welcome-content{grid-row-gap:var(--scale-spacing-800)}}
.pivot-banner-module__XvoNiW__pivotBanner{background:#a233c6;justify-content:center;align-items:center;gap:16px;padding:16px 24px;display:flex}.pivot-banner-module__XvoNiW__pivotBanner-text{color:#fff;margin:0}.pivot-banner-module__XvoNiW__pivotBanner-text strong{font-weight:500}.pivot-banner-module__XvoNiW__pivotBanner>button{border-radius:16px;justify-content:center;align-items:center;gap:8px;display:inline-flex}@media (max-width:768px){.pivot-banner-module__XvoNiW__pivotBanner{flex-direction:column;align-items:flex-start;gap:8px}}
.dashboard-waitlist-banner-module__x2tBEG__waitlistBanner{background-color:var(--color-warning-25);border-bottom:1px solid var(--color-warning-300);width:100%;padding:var(--scale-spacing-200) var(--scale-spacing-400);font:var(--text-body-400-regular)}.dashboard-waitlist-banner-module__x2tBEG__waitlistBannerBody{justify-content:center;align-items:center;gap:var(--scale-spacing-200);text-align:center;flex-direction:column;max-width:1000px;margin:0 auto;display:flex}@media (min-width:37.5em){.dashboard-waitlist-banner-module__x2tBEG__waitlistBannerBody{text-align:left;flex-direction:row;justify-content:space-between}}.dashboard-waitlist-banner-module__x2tBEG__waitlistBannerText{color:var(--color-neutral-800);margin:0}
