.activity-chart-tooltip{border-radius:4px;border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6);color:var(--Content-Default, #3e3732);display:flex;flex-direction:column;padding:var(--Size-Size-8, 8px);gap:var(--Size-Size-4, 4px)}.activity-chart-tooltip__label{color:var(--Content-Default, #3e3732)}.activity-chart-tooltip__description{color:var(--Content-Muted, #897c73)}.alert{display:flex;flex-direction:column;padding:12px 16px;gap:8px;border-radius:8px}.alert--info{background-color:var(--Element-Deep, #dccfc5);color:var(--Element-Black, #000)}.alert--success{background-color:var(--Element-Success, #2dba61);color:var(--Element-White, #fff)}.alert--warning{background-color:var(--Color-Primary-400, #fd6e35);color:var(--Element-White, #fff)}.alert--error{background-color:var(--Element-Error, #ef4444);color:var(--Element-White, #fff)}.alert__header{display:flex;align-items:center;gap:8px}.assets-placeholder{display:grid;place-content:center;justify-items:center;gap:var(--Size-Size-8, 8px);width:100%;max-width:100%;height:100%;border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Shallow, #ece2da);cursor:grabbing}.assets-placeholder{margin-bottom:var(--Size-Size-24, 24px)}.assets-placeholder>img{cursor:grab;user-select:none;pointer-events:none}.assets-placeholder{cursor:grab}.assets-placeholder.assets-placeholder--add-image{border:1px dashed var(--Border-Accent, #ff4900)}.app-logo{display:flex;align-items:center;justify-content:center}.avatar{display:flex;width:44px;height:44px;padding:var(--Size-Size-12, 12px);flex-direction:column;justify-content:center;align-items:center;border-radius:var(--Corner-radius-Round, 160px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff);color:var(--Content-Muted, #897c73);text-align:center;user-select:none}.avatar--large{width:80px;height:80px}.avatar-icon{width:32px;height:32px;padding:var(--Size-Size-4, 4px);display:inline-flex;align-items:center;justify-content:center;border-radius:100px;border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.btn{display:inline-flex;justify-content:center;align-items:center;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);gap:var(--Size-Size-8, 8px);color:var(--Content-Default, #3e3732);cursor:pointer;border-radius:var(--Corner-radius-M, 8px)}.btn__children,.lnk__children{user-select:none}.lnk{display:flex;justify-content:center;align-items:center;gap:var(--Size-Size-8, 8px);cursor:pointer}.lnk__icon,.lnk__children{display:flex;align-items:center;justify-content:center}.btn--small{padding:var(--Size-Size-6, 6px) var(--Size-Size-12, 12px);gap:var(--Size-Size-6, 6px)}.btn--icon{padding:var(--Size-Size-12, 12px)}.btn:disabled{cursor:not-allowed}.btn>.btn__icon{width:20px;height:20px;overflow:hidden;display:flex;align-items:center;justify-content:center}.btn--small>.btn__icon{width:16.667px;height:16.667px}.btn--primary{background:var(--Interactive-Button-Primary-Default, #ff4900)}.btn--primary>.btn__children{color:var(--Content-Inverse, #fff)}.btn--primary>.btn__icon{color:var(--Content-Inverse, #fff)}.btn--primary:hover{background:var(--Interactive-Button-Primary-Hover, #dd4204)}.btn--primary:active{background:var(--Interactive-Button-Primary-Active, #b13707)}.btn--primary:disabled{background:var(--Interactive-Button-Primary-Disabled, #dccfc5)}.btn--secondary{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Button-Secondary-Default, #fff)}.btn--secondary>.btn__children{color:var(--Content-Default, #3e3732)}.btn--secondary>.btn__icon{color:var(--Content-Default, #3e3732)}.btn--secondary:hover{background:var(--Interactive-Button-Secondary-Hover, #fbf8f5)}.btn--secondary:active{background:var(--Interactive-Button-Secondary-Active, #f5ede6)}.btn--secondary:disabled{background:var(--Interactive-Button-Secondary-Disabled, #fbf8f5)}.btn--secondary:disabled>.btn__children{color:var(--Content-Disabled, #c4b6ad)}.btn--secondary:disabled>.btn__icon{color:var(--Content-Disabled, #c4b6ad)}.btn--tertiary{border:1px solid transparent;background:transparent;box-shadow:none}.btn--tertiary>.btn__children{color:var(--Content-Default, #3e3732)}.btn--tertiary>.btn__icon{color:var(--Content-Default, #3e3732)}.btn--tertiary:hover{background:var(--Interactive-Button-Tertiary-Hover, rgba(0, 0, 0, .05))}.btn--tertiary:active{background:var(--Interactive-Button-Tertiary-Active, rgba(0, 0, 0, .1))}.btn--tertiary:disabled{color:var(--Content-Disabled, #c4b6ad);background:transparent}.btn--tertiary:disabled>.btn__children{color:var(--Content-Disabled, #c4b6ad)}.btn--tertiary:disabled>.btn__icon{color:var(--Content-Disabled, #c4b6ad)}.btn--toggle{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Toggle-Default, #fff)}.btn--toggle>.btn__children{color:var(--Content-Muted, #897c73)}.btn--toggle>.btn__icon{color:var(--Content-Muted, #897c73)}.btn--toggle:hover{background:var(--Interactive-Toggle-Hover, #fbf8f5)}.btn--toggle:active{border:1px solid var(--Border-Accent, #ff4900);background:var(--Interactive-Toggle-Active, #fbe4db)}.btn--toggle:disabled{border:1px solid var(--Border-Muted, #ece2da);background:var(--Interactive-Toggle-Disabled, #fbf8f5)}.btn--toggle:disabled>.btn__children{color:var(--Content-Disabled, #c4b6ad)}.btn--toggle:disabled>.btn__icon{color:var(--Content-Disabled, #c4b6ad)}.lnk--primary>.lnk__children{color:var(--Interactive-Link-Primary-Default, #ff4900)}.lnk--primary>.lnk__icon{width:20px;height:20px;color:var(--Interactive-Link-Primary-Default, #ff4900)}.lnk--primary:hover>.lnk__children{color:var(--Interactive-Link-Primary-Hover, #dd4204)}.lnk--primary:hover>.lnk__icon{color:var(--Interactive-Link-Primary-Hover, #dd4204)}.lnk--primary:active>.lnk__children{color:var(--Interactive-Link-Primary-Active, #b13707)}.lnk--primary:active>.lnk__icon{color:var(--Interactive-Link-Primary-Active, #b13707)}.lnk--primary:disabled{cursor:not-allowed}.lnk--primary:disabled>.lnk__children{color:var(--Interactive-Link-Primary-Disabled, #c4b6ad)}.lnk--primary:disabled>.lnk__icon{color:var(--Interactive-Link-Primary-Disabled, #c4b6ad)}.lnk--secondary>.lnk__children{color:var(--Interactive-Link-Secondary-Default, #ff4900)}.lnk--secondary>.lnk__icon{width:20px;height:20px;color:var(--Interactive-Link-Secondary-Default, #564c45)}.lnk--secondary:hover>.lnk__children{color:var(--Interactive-Link-Secondary-Hover, #3e3732)}.lnk--secondary:hover>.lnk__icon{color:var(--Interactive-Link-Secondary-Hover, #3e3732)}.lnk--secondary:active>.lnk__children{color:var(--Interactive-Link-Secondary-Active, #564c45)}.lnk--secondary:active>.lnk__icon{color:var(--Interactive-Link-Secondary-Active, #564c45)}.lnk--secondary:disabled{cursor:not-allowed}.lnk--secondary:disabled>.lnk__children{color:var(--Interactive-Link-Secondary-Disabled, #c4b6ad)}.lnk--secondary:disabled>.lnk__icon{color:var(--Interactive-Link-Secondary-Disabled, #c4b6ad)}.btn--status{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Button-Secondary-Default, #fff);color:var(--Content-Default, #3e3732)}.btn--status>.btn__children{color:inherit}.btn--status>.btn__icon{width:var(--Size-Size-20, 20px);height:var(--Size-Size-20, 20px);color:currentColor}.btn--status.btn--pending .btn__icon .spinner-loader{width:inherit;height:inherit;animation:rotate 1s linear infinite}.btn--status.btn--success{border:1px solid transparent;background:var(--Element-Success, #2dba61);color:var(--Content-Inverse, #fff)}.btn--status.btn--error{border:1px solid transparent;background:var(--Element-Error, #ef4444);color:var(--Content-Inverse, #fff)}.button-group{display:flex;gap:8px}.button-group.button-group--column{flex-direction:column}.chat-input{padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Input-Default, #fff);display:flex;flex:1 0 0;caret-color:var(--Content-Accent, #ff4900);color:var(--Content-Default, #3e3732);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.chat-input::placeholder{color:var(--Content-Subtle, #a99b91)}.chat-input:active{border:1px solid var(--Border-Accent, #ff4900);outline:none}.chat-input:focus{border:1px solid var(--Border-Accent, #ff4900);outline:none}.chat-loader{display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px);width:min-content;border-radius:0px var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #DCCFC5);background:var(--Element-White, #FFF)}.chat-loader__stepper{display:inline-flex;padding:var(--Size-Size-8, 8px);align-items:flex-start;gap:var(--Size-Size-4, 4px)}.chat-loader__dot{width:4px;height:4px;border-radius:100px;transition:background-color .1s ease-in-out}.chat-loader__dot--active{background-color:var(--Color-Primary-500, #FF4900)}.chat-loader__dot--inactive{background-color:var(--Color-Primary-50, #FBE4DB)}.divider{margin:var(--Size-Size-24, 24px) 0;border-bottom:1px solid var(--Border-Default, #DCCFC5);border-style:groove;align-self:stretch}.divider-second{border:none;border-bottom:1px dashed var(--Border-Default, #DCCFC5);width:100%;margin:0}.empty-submissions-state{display:flex;width:640px;height:224px;padding:var(--Size-Size-24, 24px);flex-direction:column;align-items:center;justify-content:center;border-radius:var(--Corner-radius-XL, 16px);border:1px solid var(--Border-Default, #DCCFC5);background:var(--Element-White, #FFF)}.empty-submissions-state__text{color:var(--Content-Muted, #897C73)}.form-submission-field{display:flex;align-items:flex-start;gap:var(--Size-Size-24, 24px);align-self:stretch}.form-submission-field__label{max-width:160px;flex:1 0 0;color:var(--Content-Default, #3E3732)}.form-submission-field__value{flex:1 0 0;color:var(--Content-Default, #3E3732);word-break:break-all}.tooltip__box{background-color:var(--Element-Elevated, #fbf8f5);border:1px solid var(--Border-Default, #dccfc5);padding:var(--Size-Size-10, 10px) var(--Size-Size-16, 16px);border-radius:6px;font-size:14px;white-space:normal;max-width:280px;animation:fadeSlideInTooltip .2s ease-out forwards}.tooltip__box-text{color:var(--Content-Default, #3e3732)}.tooltip__box[data-placement^=bottom]{transform:translate(-50%)}.tooltip__box[data-placement^=left]{transform:translate(-100%,-50%)}.tooltip__box[data-placement^=right]{transform:translateY(-50%)}@keyframes fadeSlideInTooltip{0%{opacity:0}to{opacity:1}}.input{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-6, 6px);flex:1 0 0;align-self:stretch}.input input{text-align:center}.input__label-container{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.input__label-left{color:var(--Content-Default, #3e3732);height:20px;flex:1 0 0}.input__field-container{display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-items:center;gap:var(--Size-Size-8, 8px);align-self:stretch;border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Input-Default, #fff)}.input__icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.input__icon--start,.input__icon--end{color:var(--Content-Subtle, #a99b91)}.input__field{border:none;outline:none;width:100%;color:var(--Content-Default, #3e3732)}.input:has(input::placeholder) .input__hint{color:var(--Content-Subtle, #a99b91)}.input__hint{align-self:stretch;color:var(--Content-Muted, #897c73)}.input:has(input:focus) .input__field-container{border:1px solid var(--Border-Accent, #ff4900)}.input:has(input:disabled) .input__label-left{color:var(--Content-Disabled, #afa299)}.input:has(input:disabled) .input__hint{color:var(--Content-Disabled, #afa299)}.input:has(input:disabled) .input__icon{color:var(--Content-Disabled, #afa299)}.input:has(input:disabled) .input__field{color:var(--Content-Disabled, #afa299);background:transparent}.input:has(input:disabled) .input__field-container{border-color:var(--Border-Disabled, #ebe4de);background:var(--Interactive-Input-Disabled, #f7f4f2);cursor:not-allowed}.input--success .input__field-container{border:1px solid var(--Content-Success, #1c793f)}.input--success .input__hint,.input--success .input__icon--start{color:var(--Content-Success, #1c793f)}.input--error .input__field-container{border:1px solid var(--Content-Error, #b91c1c)}.input--error .input__hint,.input--error .input__icon--start{color:var(--Content-Error, #b91c1c)}.loading-overlay{background:var(--Background-Default, #f5ede6);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:1000;gap:var(--Size-Size-24, 24px)}.loading-overlay__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--Size-Size-32, 32px)}.loading-overlay__header{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--Size-Size-16, 16px)}.loading-overlay__title{color:var(--Content-Default, #3e3732);text-align:center;white-space:pre-wrap}.loading-overlay__subtitle{color:var(--Content-Muted, #897c73);text-align:center;white-space:pre-wrap}.loading-overlay__button{width:420px;align-self:stretch;border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-Shallow, #ece2da);cursor:default}.loading-overlay__button:hover{background:var(--Element-Shallow, #ece2da)}.loading-overlay__button--success{cursor:pointer;border:1px solid var(--Border-Default, #2dba61);background:var(--Element-Success, #2dba61)}.loading-overlay__button--success:hover{background:var(--Element-Success, #2dba61)}.loading-overlay__button--success>.btn__icon{color:var(--Content-Inverse, #fff)}span.btn__children.loading-overlay__button-text{color:var(--Content-Default, #3e3732)}span.btn__children.loading-overlay__button-text--success{color:var(--Content-Inverse, #fff)}.plan-badge{display:flex;align-items:center;gap:var(--Size-Size-4, 4px)}.plan-badge__text{color:var(--Content-Default, #3e3732)}.plan-badge__icon--small{width:12px;height:12px}.plan-badge__icon--medium{width:16px;height:16px}.plan-badge__icon--large{width:20px;height:20px}.overlay-action__button{max-width:100%;width:auto}.overlay-action__button .btn__icon{flex:1 0 auto}.overlay-action__button .btn__children{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.hidden-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.safe-iframe{width:100%;height:100%;position:relative;background:url(/assets/bg-tile-e50ee033.svg) 0% 0% / 11.999999731779099px 11.999999731779099px repeat,var(--Background-Dark, #ece2da)}.safe-iframe__container{width:100%;height:100%;overflow:hidden auto;position:relative}.safe-iframe__container--loading{overflow:hidden}.safe-iframe__scale-wrapper{transform-origin:top left;position:absolute;inset:0;transition:transform .35s ease-in-out,translate .35s ease-in-out}.safe-iframe__inner-container{position:absolute;inset:0}.safe-iframe__inner-container:after{content:"";position:absolute;inset:64px 0 -64px;pointer-events:none;outline:1px solid var(--Border-Default, #dccfc5);z-index:1;box-shadow:0 4px 8px #df0a9f0a}.safe-iframe__spacer{display:block;width:100%;background:transparent}.safe-iframe__spacer--lower{height:64px}.safe-iframe__spacer--higher{height:96px}.safe-iframe__frame{height:100%;width:100%;margin:auto;display:block;transition:width .35s ease,height .35s ease}.safe-iframe__loading-overlay{position:absolute;inset:0;background:rgba(220,207,197,.2);backdrop-filter:blur(80px);display:flex;justify-content:center;align-items:center;gap:8px}.safe-iframe__loading-text{color:#3e3732}.assets-manager__button{width:100%}.assets-manager__button.assets-manager__button--error{background:var(--Element-Error, #ef4444)}.assets-manager__button.assets-manager__button--success{background:var(--Element-Success, #2dba61)}.assets-manager__dropzone{position:relative;flex-grow:999;height:100%;max-height:100%;overflow:hidden}.assets-manager__assets-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:var(--Size-Size-8, 8px);max-height:100%;overflow-y:auto}.assets-manager__asset-item{display:block;break-inside:avoid;padding:0;position:relative;margin-bottom:var(--Size-Size-8, 8px)}.assets-manager__asset-item button{padding:0;cursor:pointer}.assets-manager__assets-list figure{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px);align-items:flex-start;height:100%}.assets-manager__assets-list figure .assets-manager__asset-wrapper{position:relative;flex-grow:2;border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);overflow:hidden}.assets-manager__asset-item img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background-color:var(--Surface-Shallow, #fdfdfd)}.assets-manager__asset-item figcaption{color:var(--Content-Muted, #897c73);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.assets-manager__asset-item .assets-manager__remove-button{position:absolute;top:var(--Size-Size-8, 8px);right:var(--Size-Size-8, 8px);background:var(--Surface-Default, #fdfdfd);border-radius:var(--Corner-radius-M, 8px);border-radius:8px;border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Button-Secondary-Default, #fff);box-shadow:0 1px 2px #3e37320a;opacity:0;padding:var(--Size-Size-4, 4px)}.assets-manager__asset-item:hover .assets-manager__remove-button{opacity:1}.assets-manager__asset-item:hover .assets-manager__asset-wrapper:before{content:"";position:absolute;inset:0;background:var(--colors-neutral-transparent-black-10, rgba(0, 0, 0, .1));pointer-events:none}.assets-manager__asset-item:hover figcaption{color:var(--Content-Default, #3e3732)}.base-assets-manager{display:grid;width:clamp(300px,calc(250px + 6.25vw),370px);height:100%;gap:var(--Size-Size-24, 24px);max-height:100%;overflow:hidden;grid-template-rows:auto auto minmax(0,1fr)}.base-assets-manager__content{overflow:auto}.base-assets-manager__header{display:grid;grid-template-columns:1fr auto;gap:var(--Size-Size-24, 24px);align-items:flex-start}.base-assets-manager__header-content{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.base-assets-manager__header-content p{color:var(--Content-Muted, #897c73)}.message-composer{display:flex;flex-direction:column;padding:var(--Size-Size-4, 4px);gap:var(--Size-Size-4, 4px);border-radius:var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px) var(--Corner-radius-L, 12px) var(--Corner-radius-L, 12px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-Shallow, #ece2da)}.message-composer.message-composer--selected{background:#ff4900;border:1px solid var(--Border-Accent, #ff4900)}.message-composer.message-composer--selected>.message-composer__indicator{color:#fff}.message-composer__indicator{display:flex;align-items:center;padding-left:6px;gap:6px;color:#ff5d14}.message-composer__indicator span{color:var(--Content-Muted, #897c73)}.message-composer__container{display:flex;gap:4px}.message-composer__container button{padding:var(--Size-Size-12, 12px)}.message-composer__container button .btn--icon,.message-composer--selected .message-composer__indicator span{color:#fff}.message-composer--selected:has(button) .chat-input{border:1px solid transparent}.chat-interaction{display:flex;flex-direction:column;gap:var(--Size-Size-16, 16px);margin-top:-24px;margin-right:48px}.chat-interaction__text-options{margin-right:48px}.chat-interaction__options{display:flex;gap:var(--Size-Size-8, 8px)}.chat-interaction__footer{display:flex;flex-direction:column;gap:16px;justify-content:space-between;max-width:240px}.chat-interaction__footer .button-group{flex-direction:column}.chat-interaction__regenerate.lnk--primary:disabled>.lnk__icon path{stroke:var(--Interactive-Link-Primary-Disabled, #c4b6ad)}.chat-checkbox-options{display:flex;flex-direction:column;gap:var(--Size-Size-16, 16px);margin-top:calc(-1 * var(--Size-Size-16, 16px));margin-right:var(--Size-Size-48, 48px)}.chat-checkbox-options__options{display:flex;gap:8px;flex-wrap:wrap}.chat-checkbox-options__hint{color:var(--Content-Muted, #897c73);flex-basis:100%}.chat-checkbox-options__footer{display:flex;flex-direction:column;gap:16px;justify-content:space-between;max-width:240px}.chat-checkbox-options__footer .button-group{flex-direction:column}.chat-message{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.chat-message--ai{margin-right:48px}.chat-message--user{margin-left:auto}.chat-message__header{display:flex;align-items:flex-end;justify-content:space-between}.chat-message__header-actions{display:flex;align-items:center}.chat-message__content{padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);border-radius:8px}.chat-message__content span{white-space:pre-line}.chat-message--ai .chat-message__content{border-radius:0px var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.chat-message--user .chat-message__content{margin-left:48px;border-radius:var(--Size-Size-8, 8px) 0px var(--Corner-radius-M, 8px) var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-Shallow, #ece2da)}.chat-message__content span{color:var(--Content-Default, #3e3732)}.chat-message__suggest{padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);border-radius:8px;background:var(--Element-Shallow, #ece2da)}.chat-message__suggest span{color:var(--Content-Default, #3e3732)}.command-options{display:flex;flex-wrap:wrap;gap:8px}.command-options__option{display:flex;align-items:center;justify-content:center;border-radius:var(--Corner-Radius-M, 8px);padding:var(--Size-Size-6, 6px) var(--Size-Size-12, 12px);gap:var(--Size-Size-4, 4px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Default, #fff);color:var(--Content-Default, #3e3732);cursor:pointer}.command-options__label,.command-options__icon{user-select:none}.command-options__option:hover{background:var(--Interactive-Chip-Hover, #fbf8f5)}.command-options__option:focus{border:1px solid var(--Border-Accent, #ff4900);background:var(--Interactive-Chip-Active, #fbe4db)}.command-options__skeleton{display:flex;align-items:center;justify-content:center;border-radius:var(--Corner-Radius-M, 8px);padding:var(--Size-Size-6, 6px) var(--Size-Size-12, 12px);gap:var(--Size-Size-4, 4px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Default, #fff)}.command-options__skeleton-icon{width:16px;height:16px;background-color:#dccfc599;border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.command-options__skeleton-label{width:60px;height:14px;background-color:#dccfc599;border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.dashboard-content-header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px)}.dashboard-content-header__title{color:var(--Content-Default, #3E3732)}.dashboard-content-header__subtitle{color:var(--Content-Muted, #897C73);margin-top:var(--Size-Size-8, 8px)}.dialog__backdrop{z-index:1000;position:fixed;inset:0;width:100%;height:100%;animation:backdropFadeIn .2s ease forwards}.dialog__content{z-index:1000;background:var(--Surface-Default, #f5ede6);padding:var(--Size-Size-24, 24px);border-radius:var(--Size-Size-16, 16px);box-shadow:0 2px 10px #0000001a;border:1px solid var(--Border-Default, #dccfc5);box-shadow:0 4px 8px #3e37320a;animation:dialogEnter .2s ease forwards}.dialog__content--header{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--Size-Size-24, 24px);align-items:start}.dialog__content--header h2{color:var(--Content-Default, #3e3732);margin-bottom:var(--Size-Size-8, 8px)}.dialog__content--header p{color:var(--Content-Muted, #897c73)}.dialog__content--header path{stroke-width:1.5px}.dialog__content--separator{height:1px;background-color:var(--Border-Default, #dccfc5);margin:var(--Size-Size-16, 16px) 0}.dialog__content--back-button{padding:0;margin-bottom:var(--Size-Size-16, 16px)}.dialog__content--back-button svg{color:var(--Interactive-Button-Primary-Default, #ff4900)}.dialog__content--back-button .btn__children{color:var(--Interactive-Button-Primary-Default, #ff4900)}.dialog__content--back-button:hover{background-color:transparent}@keyframes backdropFadeIn{0%{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.35)}}@keyframes dialogEnter{0%{opacity:0}to{opacity:1}}.empty-project-card{display:flex;width:639px;padding:var(--Size-Size-64, 64px) 0px;flex-direction:column;justify-content:center;align-items:center;border-radius:16px;border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Shallow, #ece2da);gap:var(--Size-Size-32, 32px)}.empty-project-card__image{border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.empty-project-card__content{display:flex;flex-direction:column;align-items:center;gap:var(--Size-Size-8, 8px)}.empty-project-card__title{color:var(--Content-Default, #3e3732)}.empty-project-card__subtitle{color:var(--Content-Muted, #897c73);white-space:pre-wrap;text-align:center}.form-submission-data{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px);align-self:stretch}.form-submission-header{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--Size-Size-24, 24px)}.form-submission-header__content{display:flex;align-items:center;gap:var(--Size-Size-8, 8px);align-self:stretch}.form-submission-header__date{color:var(--Content-Muted, #897C73)}.form-submission-header__indicator{width:4px;height:4px;background-color:var(--Content-Accent, #FF4900);border-radius:50%;display:flex}.form-submission-header__new-label{color:var(--Content-Accent, #FF4900)}.form-submission-header__actions{display:flex;align-items:center;gap:var(--Size-Size-16, 16px)}.loader-button{width:100%}.loader-button:disabled{border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-Shallow, #ece2da)}.loader-button.btn--secondary:disabled>.btn__children{color:var(--Content-Default, #3e3732)}.brief-page{padding:var(--Size-Size-32, 32px);align-items:center;background:var(--Background-Default, #f5ede6);min-height:100vh;max-height:1080px;display:grid;grid-template-rows:auto 1fr;justify-content:center;gap:var(--Size-Size-128, 128px)}.brief-page__loader-wrapper{display:flex}.brief-page__step-container{display:flex;flex-direction:column;align-items:center;gap:var(--Size-Size-16, 16px)}.brief-page__form{display:flex;max-width:576px;flex-direction:column;align-items:center;gap:var(--Size-Size-32, 32px)}.brief-page__header{display:flex;max-width:400px;flex-direction:column;align-items:center;gap:var(--Size-Size-24, 24px)}.brief-page__question{color:var(--Colors-Neutral-900, #3e3732);text-align:center}.brief-page__input{text-align:center}.brief-page__image-container{display:flex;width:384px;height:256px;padding:var(--Size-Size-32, 32px) var(--Size-Size-48, 48px);flex-direction:column;align-items:center;gap:8px;border-radius:var(--Corner-radius-XL, 16px);border:1px solid var(--Border-Default, #dccfc5);background:url(/assets/bg-tile-e50ee033.svg) 0% 0% / 12px 12px repeat,var(--Surface-Shallow, #ece2da);overflow:hidden}.brief-page__image{border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);user-select:none}.brief-page__answers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.brief-page__buttons{display:flex;width:min(320px,100%);padding-top:var(--Size-Size-16, 16px);gap:8px}.brief-page__submit-button{flex:1 0 0}.btn.brief-page__submit-button.brief-page__submit-button--loading{border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-Shallow, #ece2da)}.btn.brief-page__submit-button.brief-page__submit-button--loading .btn__children{color:var(--Content-Default, #3e3732)}.radio-input{user-select:none}.radio-input label{display:inline-flex;padding:var(--Size-Size-6, 6px) var(--Size-Size-12, 12px);justify-content:center;align-items:center;gap:var(--Size-Size-6, 6px);border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Default, #fff);color:var(--Content-Default, #3e3732);cursor:pointer}.radio-input:hover label{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Hover, #fbf8f5)}.radio-input:has(input:focus) label{border:1px solid var(--Border-Accent, #ff4900)}.radio-input:has(input:checked) label{border:1px solid var(--Border-Accent, #ff4900);background:var(--Interactive-Chip-Active, #fbe4db)}.radio-input:has(input:disabled) label{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Disabled, #fbf8f5);color:var(--Content-Disabled, #c4b6ad);cursor:not-allowed}.brief-page__form-suggestions--animate svg{animation:rotate 1s infinite}.activity-chart-card{display:flex;flex-direction:column;padding:var(--Size-Size-24, 24px) var(--Size-Size-24, 24px) 0 var(--Size-Size-24, 24px);align-items:flex-start;gap:var(--Size-Size-24, 24px);align-self:stretch;border-radius:var(--Corner-Radius-XL, 16px);border:1px solid var(--Border-Default, #DCCFC5);background:var(--Element-White, #FFF)}.activity-chart-card__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.activity-chart-card__wrapper{width:100%;height:208px}.aside{flex:0 1 0;display:grid;grid-template-rows:auto minmax(0,1fr);padding:var(--Size-Size-16, 16px);gap:var(--Size-Size-24, 24px);border-right:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6);overflow:hidden;max-height:100vh}.chat-box{display:flex;flex-direction:column;width:clamp(300px,calc(250px + 6.25vw),370px);height:100%;gap:var(--Size-Size-48, 48px)}.chat-box.chat-box--finishing-onboarding{pointer-events:none}.chat-box__messages{display:flex;flex-direction:column;gap:var(--Size-Size-40, 40px);overflow-x:auto;flex:1}.chat-box__messages--loader{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px)}.chat-box__suggestions{display:flex;flex-direction:column;border-radius:8px 8px 14px 14px;margin-top:auto;border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.chat-box__chips{display:flex;flex-direction:column;gap:var(--Size-Size-16, 16px)}.chat-box__no-credits{display:flex;flex-direction:column;gap:var(--Size-Size-16, 16px);overflow-x:auto;flex:1}.chat-box__no-credits--buttons{display:flex;flex-direction:column;width:55%}.dropdown{position:relative;display:inline-block}.dropdown__menu{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;z-index:1000;display:flex;width:240px;flex-direction:column;align-items:flex-start;border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Elevated, #fbf8f5);overflow:hidden}.dropdown__item-text,.dropdown__item-icon{user-select:none}.dropdown__item{cursor:pointer;display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-items:center;gap:8px;align-self:stretch}.dropdown__item:hover{background:var(--Element-Default, #f5ede6)}.dropdown__item:active{background:var(--Element-Shallow, #ece2da)}.dropdown__item:disabled,.dropdown__item[data-disabled]{cursor:not-allowed;background:transparent;color:var(--Content-Disabled, #c4b6ad)}.dropdown__item[data-disabled]:hover{background:transparent}.dropdown__item-icon{width:16.667px;height:16.667px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.dropdown__item[data-disabled] .dropdown__item-icon{opacity:.5}.dropdown__item-text{flex:1 0 0;color:var(--Content-Default, #3e3732)}.dropdown__item[data-disabled] .dropdown__item-text{color:var(--Content-Disabled, #c4b6ad)}.dropdown__header{display:flex;padding:var(--Size-Size-8, 8px) var(--Size-Size-16, 16px);justify-content:flex-start;align-items:center;gap:8px;align-self:stretch;user-select:none}.dropdown__header-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:var(--Content-Muted, #897c73);text-overflow:ellipsis}.custom-domain__content{display:flex;flex-direction:column;margin-top:24px}.custom-domain__content--button{width:100%;margin-top:16px}.custom-domain__content .input.input--error path{stroke:currentColor}.publish-modal__content{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--Size-Size-8, 8px)}.publish-modal__content.publish-modal__content--custom-domain{grid-template-columns:auto minmax(0,1fr) auto}.publish-modal__content a{color:var(--Content-Default, #3e3732);vertical-align:middle}.publish-modal__domain-name{word-break:break-word}.publish-modal__content a svg{align-items:baseline;vertical-align:middle}.publish-modal__content .switch{margin-top:var(--Size-Size-2, 3px)}.publish-modal__status{color:var(--Content-Muted, #897c73)}.publish-modal__status--online{color:var(--Content-Accent, #ff4900)}.publish-modal__switch--loading.switch{opacity:.5;pointer-events:none}.publish-modal__error{color:var(--Content-Error, #b91c1c)}.publish-modal__button{margin-top:var(--Size-Size-24, 24px);width:100%}.publish-modal__republish-button{width:100%;margin-top:var(--Size-Size-8, 8px);margin-bottom:var(--Size-Size-8, 8px)}.publish-modal__republish-description{color:var(--Content-Muted, #897c73)}.publish-modal__separator{height:1px;background-color:var(--Border-Default, #dccfc5);margin:var(--Size-Size-16, 16px) 0}.publish-modal__free-domain-container{width:100%;display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px);margin-top:var(--Size-Size-24, 24px)}.publish-modal__button+.publish-modal__free-domain-container{margin-top:var(--Size-Size-8, 8px)}.publish-modal__free-domain-container>*{flex-grow:2}.publish-modal__free-domain-container>span{color:var(--Content-Muted, #897c73)}.verify-domain__description{margin-bottom:24px;color:var(--Content-Muted, #897c73)}.verify-domain__description--domain{color:var(--Content-Accent, #ff4900)}.verify-domain__content{display:grid;grid-template-columns:1fr 1fr 2fr;width:100%;column-gap:24px;row-gap:8px;margin-top:24px}.verify-domain__content--header{color:var(--Content-Default, #3e3732)}.verify-domain__content--cell{max-width:100%;word-break:break-word;white-space:normal}.verify-domain__content--tag{display:inline-block;background:var(--Element-White, #fff);border:1px solid var(--Border-Default, #dccfc5);padding:6px 8px;border-radius:var(--Size-Size-8, 8px);font-family:monospace;font-size:var(--Size-Size-14, 14px);color:var(--Content-Accent, #ff4900)}.verify-domain__button{width:100%;margin-top:var(--Size-Size-16, 16px)}.verify-domain__button--success,.verify-domain__button--success:hover{background-color:var(--Element-Success, #2dba61)}.verify-domain__info{margin-top:var(--Size-Size-8, 8px);color:var(--Content-Muted, #897c73)}.unlink-modal{display:grid;grid-template-columns:1fr 1fr;gap:var(--Size-Size-8, 8px);margin-top:var(--Size-Size-24, 24px)}.claim-free-domain{margin-top:var(--Size-Size-24, 24px)}.claim-free-domain{color:var(--Content-Default, #3e3732)}.claim-free-domain .input__field{text-align:start}.claim-free-domain__custom-choice{display:flex;flex-direction:column;align-items:stretch;gap:var(--Size-Size-16, 16px)}.claim-free-domain .input:has(input:focus) .input__field-container{border-color:var(--Border-Default, #dccfc5)}.claim-free-domain .input:has(input:disabled) .input__label-left{color:var(--Content-Default, #3e3732)}.claim-free-domain .input svg path{stroke:currentColor}.claim-free-domain__suggestions{margin-top:var(--Size-Size-24, 24px);display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.claim-free-domain__suggestions h3{color:var(--Content-Muted, #897c73)}.claim-free-domain__suggestions ul{list-style-type:none;padding:0;display:flex;gap:var(--Size-Size-4, 4px)}.claim-free-domain__confirm-wrapper{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px);margin-top:var(--Size-Size-8, 8px)}.claim-free-domain__confirm-wrapper p{color:var(--Content-Muted, #897c73)}.claim-free-domain__error{display:flex;align-items:center;gap:var(--Size-Size-8, 8px);margin-top:var(--Size-Size-8, 8px);color:var(--Content-Error, #d32f2f)}.claim-free-domain__error path{stroke:currentColor}.claim-free-domain .btn.btn--status.btn--success:disabled{opacity:.5}.form-submission-card{display:flex;width:640px;min-height:224px;padding:var(--Size-Size-24, 24px);flex-direction:column;align-items:flex-start;gap:var(--Size-Size-24, 24px);border-radius:var(--Corner-radius-XL, 16px);border:1px solid var(--Border-Default, #DCCFC5);background:var(--Element-White, #FFF)}.header{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:101;padding:var(--Size-Size-16, 16px);gap:var(--Size-Size-24, 24px);border-bottom:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6)}.project-card{cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-24, 24px);align-self:stretch}.project-card__figure{display:flex;height:400px;padding:var(--Size-Size-64, 64px) 0px;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:16px;border:1px solid var(--Border-Default, #dccfc5);background:url(/assets/bg-tile-e50ee033.svg) 0% 0% / 12px 12px repeat,var(--Surface-Shallow, #ece2da);overflow:hidden;position:relative}.project-card__figure-content--inprogress:after{position:absolute;inset:0;content:"";display:flex;height:100%;width:100%;background:var(--Colors-Neutral-Transparent-Light, rgba(220, 207, 197, .2));backdrop-filter:blur(12px)}.project-card__dropdown{position:absolute;right:16px;top:16px;z-index:1}.project-card__dropdown-item-tooltip{align-self:stretch}.project-card__image{display:flex;width:430px;flex-direction:column;align-items:flex-start;border:1px solid var(--Border-Default, #dccfc5)}.project-card__info-container{display:flex;align-items:flex-start;gap:var(--Size-Size-32, 32px);align-self:stretch}.project-card__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px);flex:1 0 0}.project-card__title{color:var(--Content-Default, #3e3732)}.project-card__date{color:var(--Content-Muted, #897c73)}.project-card__status{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-4, 4px)}.project-card__status-plan{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-4, 4px);color:var(--Content-Default, #3e3732)}.project-card__status-plan--icon{width:16px;height:16px}.project-card__status-publishing{color:var(--Content-Muted, #897c73)}.project-card__status-publishing--active{color:var(--Content-Accent, #ff4900)}.delete-project-modal .dialog__content--header .btn--icon{display:flex;padding:var(--Size-Size-6, 6px);justify-content:center;align-items:center;gap:var(--Size-Size-6, 6px)}.delete-project-modal .dialog__content--header p{white-space:pre-line}.delete-project-modal .dialog__content--separator{display:none}.delete-project-modal .delete-project-modal__actions{display:flex;gap:var(--Size-Size-8, 8px);margin-top:var(--Size-Size-24, 24px)}.delete-project-modal .delete-project-modal__actions>.btn{flex:1}.base-assets-manager .input input{text-align:start}.base-assets-manager__subtitle a{color:var(--Content-Accent, #FF4900)}.stock-images-manager__image-options{column-gap:var(--Size-Size-8, 8px);columns:2;list-style-type:none}.stock-images-manager__image-options__item{position:relative;display:block;width:100%;break-inside:avoid;margin-bottom:var(--Size-Size-8, 8px);cursor:pointer}.stock-images-manager__figure{display:block;margin:0;position:relative}.stock-images-manager__image-options figcaption{color:var(--Content-Muted, #897c73);margin-top:var(--Size-Size-4, 4px)}.stock-images-manager__image-options figcaption a{font:inherit;color:inherit;text-decoration:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.stock-images-manager__image-options .stock-images-manager__image{width:100%;height:auto;border:1px solid transparent;border-radius:8px;object-fit:cover}.stock-images-manager__image-options .stock-images-manager__image--selected{border:1px solid rgba(255,73,0,1)}.stock-images-manager__image-options__overlay{position:absolute;inset:0;background-color:#000;opacity:.9;pointer-events:none;border-radius:8px}.suggestion-list{padding:12px 10px;display:flex;flex-direction:column;gap:8px;list-style-type:none;margin:0}.user-bar{display:flex;align-items:center;border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Shallow, #ece2da);transition:border .35s ease-in-out,background .35s ease-in-out}.user-bar .dropdown{width:100%}.user-bar .dropdown .user-badge__dropdown-trigger{padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px)}.dropdown__menu{padding:var(--Size-Size-4, 4px) 0}.user-bar .dropdown .dropdown__menu{width:inherit}.user-bar:hover{background:var(--Surface-Deep, #dccfc5)}.user-bar:has(.dropdown .dropdown__menu){border:1px solid var(--Border-Accent, #ff4900);background:var(--Surface-Shallow, #ece2da)}.website-analytics-view__card-title{display:flex;align-items:center;gap:var(--Size-Size-16, 16px);margin:0}.website-analytics-view__metric-container{display:flex;align-items:baseline;gap:var(--Size-Size-8, 8px);align-self:stretch}.website-analytics-view__metric{color:var(--Content-Default, #3E3732)}.website-analytics-view__metric-unit{color:var(--Content-Muted, #897C73)}.website-analytics-view__badge{display:flex;height:20px;min-width:20px;padding:0 var(--Size-Size-4, 4px);justify-content:center;align-items:center;color:var(--Content-Inverse, #FFF);border-radius:var(--Corner-Radius-Round, 160px);background:var(--Element-Accent, #FF4900)}.website-analytics-view__tooltip-value{color:var(--Content-Default, #3e3732)}.website-analytics-view__view-details-button{color:var(--Content-Default, #3E3732);align-self:start}.website-activity-form-details-view{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-16, 16px);align-self:stretch}.dashboard-main-container{height:100%;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--Background-Default, #f5ede6);overflow:auto}.dashboard-top-navigation{display:flex;align-content:center;justify-content:center;border-bottom:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6)}.dashboard-navigation-wrapper{display:flex;padding:var(--Size-Size-16, 16px);justify-content:center;align-items:center;gap:var(--Size-Size-24, 24px);width:1240px}.dashboard-user-controls{display:flex;justify-content:flex-end;align-items:center;gap:var(--Size-Size-8, 8px);flex:1 0 0}.dashboard-main-content-area{display:flex;padding:var(--Size-Size-64, 64px) var(--Size-Size-24, 24px);justify-content:center;align-items:flex-start;gap:8px;flex:1 0 0;align-self:stretch}.dashboard-content-wrapper{display:flex;max-width:640px;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-48, 48px);flex:1 0 0}.dashboard-layout__header-row{align-self:stretch}.dashboard__header-row{display:flex;align-items:flex-end;gap:var(--Size-Size-32, 32px);align-self:stretch}.dashboard__title-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Size-Size-8, 8px);flex:1 0 0}.dashboard__title{color:var(--Content-Default, #3e3732)}.dashboard__subtitle{color:var(--Content-Muted, #897c73)}.dashboard__projects-list{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-48, 48px);align-self:stretch}.dashboard__loader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.editor{height:100vh;width:100%;display:grid;grid-template-columns:auto 1fr}.editor-main{width:100%;display:flex;flex-direction:column;overflow:hidden}.editor__loading{flex:1;display:flex;justify-content:center;align-items:center;background-color:#f5f5f5}.editor__loading-text{font-size:18px;color:#333;animation:pulse 1.5s infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;padding:2rem;background:var(--Background-Default, #f5ede6);gap:2rem}.login-page{height:100vh;height:100svh;display:grid;place-items:center;place-content:center;background-color:var(--Background-Default);overflow:auto}.login-page__container{display:flex;flex-direction:column;align-items:center;align-self:stretch;text-align:center}.login-page__header{padding:0 50px}.login-page__logo{margin-bottom:var(--Size-Size-24)}.login-page__title{white-space:pre-wrap;margin-bottom:var(--Size-Size-16);color:var(--Content-Default, #3e3732)}.login-page__subtitle{white-space:pre-wrap;margin-bottom:var(--Size-Size-32);color:var(--Content-Muted, #897c73)}.login-page__form{display:flex;flex-direction:column;align-self:stretch}.login-page__email-input{padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-self:stretch;text-align:center;color:var(--Content-Subtle, #a99b91);border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Input-Default, #fff)}.login-page__separator{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:var(--Size-Size-16, 16px);margin:var(--Size-Size-16, 16px) 0px}.login-page__separator-line{background-color:#dccfc5;height:1px;width:100%}.login-page__separator-text{color:var(--Content-Subtle, #a99b91)}.login-page__auth-buttons{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.account-settings{height:100%;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--Background-Default, #f5ede6);overflow:auto}.account-settings__header{display:flex;align-content:center;justify-content:center;border-bottom:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6)}.account-settings__header-container{display:flex;padding:var(--Size-Size-16, 16px);justify-content:center;align-items:center;gap:var(--Size-Size-24, 24px);width:1240px}.account-settings__header-user-section{display:flex;justify-content:flex-end;align-items:center;gap:var(--Size-Size-8, 8px);flex:1 0 0}.account-settings__content{display:flex;flex-direction:column;margin:0 auto;padding:var(--Size-Size-64, 64px) var(--Size-Size-24, 24px);gap:var(--Size-Size-48, 48px);flex:1 0 0;max-width:640px;width:100%}.account-settings__content-container{display:flex;width:100%;flex-direction:column}.account-settings__profile{display:flex;align-items:flex-start;gap:var(--Size-Size-32, 32px);align-self:stretch}.account-settings__profile-details{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.account-settings__upload-hint{color:var(--Content-Muted, #897C73)}.account-settings__grid{display:grid;grid-template-columns:1fr 1fr;align-self:stretch;gap:var(--Size-Size-32, 32px)}.account-settings__grid-column{display:flex;flex-direction:column;gap:var(--Size-Size-6, 6px)}.account-settings__grid-column--stretch{display:flex;flex-direction:column;gap:var(--Size-Size-6, 6px);align-self:stretch}.account-settings__label{color:var(--Content-Default, #3E3732)}.account-settings__label--stretch{color:var(--Content-Default, #3E3732);align-self:stretch}.account-settings__description{color:var(--Content-Muted, #897C73);white-space:pre-wrap}.account-settings__billing-header{align-self:stretch}.account-settings__billing-title{color:var(--Content-Default, #3E3732);margin-bottom:-8px}.account-settings__button-max-content{width:max-content}.account-settings__section-stretch{align-self:stretch}.account-settings__billing-grid{display:grid;grid-template-columns:1fr 1fr;align-self:stretch;gap:var(--Size-Size-32, 32px)}.account-settings__billing-column{display:flex;flex-direction:column;gap:var(--Size-Size-6, 6px)}.account-settings__billing-button-container{display:flex;flex-direction:column;gap:var(--Size-Size-6, 6px);align-self:stretch}.website-settings{height:100%;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background:var(--Background-Default, #f5ede6);overflow:auto}.website-settings__header{display:flex;align-content:center;justify-content:center;border-bottom:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Default, #f5ede6)}.website-settings__header-container{display:flex;padding:var(--Size-Size-16, 16px);justify-content:center;align-items:center;gap:var(--Size-Size-24, 24px);width:1240px}.website-settings__header-user-section{display:flex;justify-content:flex-end;align-items:center;gap:var(--Size-Size-8, 8px);flex:1 0 0}.website-settings__content{display:flex;flex-direction:column;margin:0 auto;padding:var(--Size-Size-64, 64px) var(--Size-Size-24, 24px);gap:var(--Size-Size-48, 48px);flex:1 0 0;max-width:640px;width:100%}.website-settings__content-container{display:flex;width:100%;flex-direction:column;gap:var(--Size-Size-32, 32px)}.website-settings__favicon{display:flex;align-items:flex-start;gap:var(--Size-Size-32, 32px);align-self:stretch}.website-settings__favicon-details{display:flex;flex-direction:column;gap:var(--Size-Size-8, 8px)}.website-settings__upload-hint{color:var(--Content-Muted, #897c73)}.website-settings__pricing-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.website-settings__pricing-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px)}.website-settings__pricing-loading{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:66px;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.website-settings__pricing-title{color:var(--Content-Default, #3e3732)}.website-settings__pricing-description,.website-settings__pricing-label{color:var(--Content-Muted, #897c73)}.website-settings__pricing-link{color:var(--Content-Accent, #ff4900)}.website-settings__pricing-buttons{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-8, 8px)}.website-settings__pricing-dialog{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-12, 12px)}.website-settings__pricing-dialog--actions{display:flex;flex-direction:row;justify-content:flex-end;width:100%;gap:var(--Size-Size-12, 12px)}.website-settings__back-button{margin-bottom:var(--Size-Size-8, 8px)}.website-settings__field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-6, 6px)}.website-settings__field-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.website-settings__field-label{color:var(--Content-Default, #3e3732)}.website-settings__input{width:100%}.website-settings__textarea textarea{width:100%;resize:none}.website-settings__favicon-preview{display:flex;width:128px;height:128px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.website-settings__favicon-description{color:var(--Content-Muted, #897c73);white-space:pre-wrap;margin-bottom:var(--Size-Size-8, 8px)}.website-settings__google-preview{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-6, 6px)}.website-settings__google-preview-title{color:var(--Content-Default, #3e3732)}.website-settings__google-preview-container{display:flex;padding:var(--Size-Size-16, 16px);flex-direction:column;align-items:flex-start;gap:var(--Size-Size-12, 12px);align-self:stretch;border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Surface-Shallow, #ece2da)}.website-settings__google-preview-content{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.website-settings__google-preview-icon{width:44px;height:44px;aspect-ratio:1/1;border-radius:var(--Size-Size-8, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.website-settings__google-preview-text{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0}.website-settings__google-preview-url{color:var(--Content-Muted, #897c73)}.website-settings__google-preview-heading{color:var(--Content-Default, #3e3732)}.website-settings__google-preview-description{color:var(--Content-Muted, #897c73)}.website-settings__redirect{display:flex;flex-direction:row;gap:var(--Size-Size-8, 8px);align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;overflow:hidden}.pricing{display:flex;flex-direction:column;max-width:640px;width:100%}.pricing__tabs{display:flex;align-items:flex-start}.pricing__tabs-badge{display:flex;height:20px;min-width:24px;padding:var(--Size-Size-4, 4px) var(--Size-Size-8, 8px);justify-content:center;align-items:center;color:var(--Content-Inverse, #fff);border-radius:var(--Corner-radius-Round, 160px);background:var(--Element-Accent, #ff4900)}.pricing__cards{display:flex;flex-direction:column;width:100%;gap:var(--Size-Size-16, 16px);margin-top:var(--Size-Size-16, 16px)}.pricing__cards-group{display:flex;align-items:stretch;flex-direction:row;gap:var(--Size-Size-8, 8px);animation:fadeSlideIn .3s ease}.pricing__card{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:27px 24px;border-radius:var(--Size-Size-16, 16px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Element-White, #fff)}.pricing__card-title{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-8, 8px)}.pricing__card-description{color:var(--Content-Muted, #897c73);height:56px;margin:8px 0 24px}.pricing__card-features{height:74px}.pricing__card-feature{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-8, 8px);margin-bottom:var(--Size-Size-4, 4px)}.pricing__card-feature>svg{color:var(--Element-Accent, #ff4900)}.pricing__card-price{display:flex;flex-direction:row;align-items:flex-end;gap:var(--Size-Size-2, 2px)}.pricing__card-price-label{display:flex;flex-direction:row;align-items:flex-end;gap:var(--Size-Size-2, 2px);margin-top:var(--Size-Size-32, 32px);color:var(--Content-Muted, #897c73)}.pricing__card-button{width:100%;margin:var(--Size-Size-16, 16px) 0}.pricing__card-guarantee{width:100%;text-align:center;color:var(--Content-Muted, #897c73)}.pricing__comparison{display:flex;flex-direction:column;width:100%;margin-top:var(--Size-Size-32, 32px);animation:fadeSlideIn .3s ease}.pricing__comparison-row-feature{display:flex;flex-direction:row;align-items:center;gap:var(--Size-Size-8, 8px)}.pricing__comparison-tooltip{display:flex;align-items:center;justify-content:center;cursor:pointer;width:20px;height:20px}.pricing__redirect{display:flex;flex-direction:row;gap:var(--Size-Size-8, 8px);align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;overflow:hidden}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.pricing__cards-group{flex-direction:column}}.payment__container{background:var(--Background-Default, #f5ede6);display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:1000;gap:var(--Size-Size-24, 24px)}.payment__loader{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--Size-Size-8, 8px);color:var(--Content-Default, #3e3732)}.payment__status{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;max-width:420px}.payment__status-title{margin:var(--Size-Size-24, 24px) 0 var(--Size-Size-16, 16px) 0}.payment__status-description{color:var(--Content-Muted, #897c73)}.payment__status-button{width:100%;margin-top:var(--Size-Size-32, 32px)}.project-status,.project-status__no-credits{display:inline-flex;align-items:center;gap:var(--Size-Size-4, 4px)}.project-status__text{color:var(--Content-Accent, #ff4900)}.project-card-skeleton{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-24, 24px);align-self:stretch}.project-card-skeleton__figure{display:flex;height:400px;padding:var(--Size-Size-64, 64px) 0px;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:16px;border:1px solid var(--Border-Default, #dccfc5);background:url(/assets/bg-tile-e50ee033.svg) 0% 0% / 12px 12px repeat,var(--Surface-Shallow, #ece2da);position:relative;overflow:hidden}.project-card-skeleton__dropdown-placeholder{position:absolute;right:16px;top:16px;width:40px;height:40px;border-radius:8px;background-color:#dccfc599}.project-card-skeleton__image-placeholder{width:430px;height:272px;background-color:#dccfc599;border:1px solid var(--Border-Default, #dccfc5);animation:skeleton-pulse 1.5s infinite ease-in-out}.project-card-skeleton__info-container{display:flex;align-items:flex-start;gap:var(--Size-Size-32, 32px);align-self:stretch}.project-card-skeleton__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-8, 8px);flex:1 0 0}.project-card-skeleton__title-placeholder{width:180px;height:24px;background-color:#dccfc599;border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.project-card-skeleton__date-placeholder{width:120px;height:16px;background-color:#dccfc599;border-radius:4px;margin-top:8px;animation:skeleton-pulse 1.5s infinite ease-in-out}.project-card-skeleton__status-placeholder{width:100px;height:16px;background-color:#dccfc599;border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.submissions-header{display:flex;justify-content:space-between;align-items:flex-end;align-self:stretch}.submissions-header__export-button{color:var(--Content-Default, #3E3732)}.user-badge__dropdown-trigger{width:100%;justify-content:start;border:none;background:none;padding:0;>.btn__children{display:flex;gap:var(--Size-Size-12, 12px)}}.user-badge__dropdown-trigger:hover{background:initial}.user-badge__info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--Size-Size-2, 2px)}.user-badge__name{color:var(--Content-Default, #3e3732)}.user-badge__status{color:var(--Content-Muted, #897c73)}.user-menu{display:flex;flex-direction:column;padding:8px;gap:12px;border-radius:16px;background:#212121;z-index:2;visibility:hidden;position:absolute;width:fit-content;top:calc(100% + 7px);right:0;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.user-menu--aside{width:100%;left:0}.user-menu--visible{visibility:visible;opacity:1;transform:translateY(0)}.user-menu__email{opacity:.5;padding:0 16px}.user-menu__dropdown{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border-radius:8px;background:#2b2b2b}.user-menu__dropdown-item{align-self:stretch}.user-menu__dropdown-item>.user-menu__button{display:flex;height:48px;padding:0 12px 0 16px;align-items:center;gap:8px;width:100%;cursor:pointer;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;transition:background-color .2s ease}.user-menu__dropdown-item>.user-menu__button:disabled{opacity:.4;cursor:not-allowed;filter:blur(2px)}.user-menu__dropdown-item:first-child>.user-menu__button{border-radius:8px 8px 0 0}.user-menu__dropdown-item:last-child>.user-menu__button{border-radius:0 0 8px 8px}.user-menu__dropdown-item>.user-menu__button:hover{background:#3a3a3a}.select{display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-items:center;gap:var(--Size-Size-8, 8px);border-radius:var(--Corner-radius-M, 8px);background:var(--Interactive-Select-Default, #ece2da);cursor:pointer}.select span{color:var(--Content-Muted, #897c73)}.select:hover{border-radius:var(--Corner-radius-M, 8px);background:var(--Interactive-Select-Hover, #dccfc5)}.select:hover span{color:var(--Content-Default, #3e3732)}.select--highlighted{border:1px solid var(--Border-Accent, #ff4900);background:var(--Interactive-Toggle-Active, #fbe4db)}.select--highlighted span{color:var(--Content-Accent, #ff4900)}.select>.select__content{color:var(--Content-Muted, #897c73)}.select--highlighted>.select__content{color:var(--Content-Accent, #ff4900)}.separator{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px}.separator__line{flex-grow:2;background-color:#dccfc5;height:1px}.separator__text{color:var(--Content-Subtle, #a99b91)}.step-indicator__container{display:flex;align-items:center}.step-indicator__line{width:160px;height:2px;position:relative}.step-indicator__line--left{background:var(--Content-Accent, #ff4900)}.step-indicator__line--left.step-indicator__line--hidden{background:transparent}.step-indicator__line--right{background:var(--Element-Deep, #dccfc5)}.step-indicator__line--right.step-indicator__line--hidden{background:transparent}.step-indicator__gradient{width:80px;height:8px;position:absolute;bottom:0}.step-indicator__gradient--left{left:0;background:linear-gradient(270deg,rgba(245,237,230,0) 0%,#f5ede6 100%)}.step-indicator__gradient--right{right:0;background:linear-gradient(270deg,#f5ede6 0%,rgba(245,237,230,0) 100%)}.step-indicator__dot{width:8px;height:8px;border-radius:8px;background:var(--Element-Accent, #ff4900)}.step-indicator__text-container{display:flex;flex-direction:column;align-items:center;row-gap:.74vh;align-self:stretch}.step-indicator__step-number{align-self:stretch;color:var(--Content-Default, #3e3732);text-align:center}.step-indicator__description{color:var(--Content-Muted, #897c73)}.suggestion-item__button{display:flex;padding:4px 8px;align-items:center;gap:4px;align-self:stretch;cursor:pointer;width:100%}.suggestion-item__button:hover{background:var(--Element-Elevated, #FBF8F5);border-radius:4px}.suggestion-item__prefix{color:var(--Content-Subtle, #a99b91)}.suggestion-item__text{color:var(--Content-Default, #3e3732);user-select:none}.switch{--switch-width: 30px;--switch-height: 16px;--switch-thumb-gap: 2px;--switch-bg-off: var(--Element-Deep, #dccfc5);--switch-bg-on: var(--Element-Accent, #ff4900);--switch-thumb: var(--Element-White, #fff);--switch-focus-ring: var(--Element-Accent, #ff4900);--switch-disabled-opacity: .45;position:relative;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;user-select:none;width:fit-content}.switch>input[type=checkbox]{position:absolute;inset:0;opacity:0;width:100%;height:100%;margin:0;cursor:inherit;z-index:2}.switch>.track{width:var(--switch-width);height:var(--switch-height);background:var(--switch-bg-off);border-radius:var(--switch-height);transition:background .25s;position:relative;display:inline-block}.switch .thumb{position:absolute;top:var(--switch-thumb-gap);left:var(--switch-thumb-gap);width:calc(var(--switch-height) - var(--switch-thumb-gap) * 2);height:calc(var(--switch-height) - var(--switch-thumb-gap) * 2);background:var(--switch-thumb);border-radius:50%;transition:transform .25s}.switch>input[type=checkbox]:checked+.track{background:var(--switch-bg-on)}.switch.animate>input[type=checkbox]{cursor:not-allowed}.switch.animate>input[type=checkbox]+.track{background:linear-gradient(-45deg,var(--switch-bg-off) 0% 25%,var(--switch-bg-on) 50%,var(--switch-bg-off) 75% 100%);background-size:200% 100%;background-position:0% 0%;animation:switchBackgroundTransition 1s linear infinite;cursor:not-allowed}@keyframes switchBackgroundTransition{0%{background-position:200% 0%}to{background-position:0% 0%}}.switch>input[type=checkbox]:checked+.track>.thumb{transform:translate(calc(var(--switch-width) - var(--switch-height)))}.switch>input[type=checkbox]:focus-visible+.track{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--switch-focus-ring)}.switch>input[type=checkbox]:disabled,.switch>input[type=checkbox]:disabled+.track,.switch>input[type=checkbox]:disabled+.track>.thumb{cursor:not-allowed}.switch>input[type=checkbox]:disabled+.track,.switch>input[type=checkbox]:disabled:checked+.track{background:var(--Element-Shallow, #ece2da);border:1px solid var(--Border-Default, #dccfc5);opacity:1}.switch>input[type=checkbox]:disabled+.track>.thumb,.switch>input[type=checkbox]:disabled:checked+.track>.thumb{background:var(--Element-Dark, #a99b91);transform:none}@media (prefers-reduced-motion: reduce){.switch .thumb,.switch .track{transition:none}}.tab{display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-items:center;gap:var(--Size-Size-8, 8px);border:1px solid transparent;border-radius:var(--Corner-radius-M, 8px);cursor:pointer;transition:border .3s ease-in-out,background .3s ease-in-out,color .3s ease-in-out}.tab-active{border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Toggle-Default, #fff)}.tab>span{color:var(--Content-Muted, #897c73);user-select:none}.tab-active>span{color:var(--Content-Default, #000)}.tab-group{display:flex;justify-content:center;align-items:center;border-radius:var(--Corner-radius-M, 8px);background:var(--Element-Shallow, #ece2da)}.tag{display:flex;padding:var(--Size-Size-6, 6px) var(--Size-Size-12, 12px);justify-content:center;align-items:center;gap:var(--Size-Size-8, 8px);border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Chip-Default, #fff);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:var(--Content-Default, #3e3732)}.table-wrapper{width:100%;overflow-x:auto}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:var(--Size-Size-8, 8px) 0;text-align:left;font-family:Inter,sans-serif}.table--primary{border-radius:8px;overflow:hidden}.table--primary th{font-size:var(--font-size-14);font-family:Inter;font-weight:400;font-style:normal;line-height:var(--line-height-20);letter-spacing:-.01em;text-decoration:none;text-transform:none;color:var(--Content-Muted, #897c73);border-bottom:1px solid var(--Border-Default, #dccfc5)}.table--primary td{border-bottom:1px solid var(--Border-Default, #dccfc5)}.text-area{display:flex;flex-direction:column;align-items:flex-start;gap:var(--Size-Size-6, 6px);flex:1 0 0;align-self:stretch}.text-area textarea{text-align:center}.text-area__label-container{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.text-area__label-left{color:var(--Content-Default, #3e3732);height:20px;flex:1 0 0}.text-area__field-container{display:flex;padding:var(--Size-Size-12, 12px) var(--Size-Size-16, 16px);align-items:center;gap:var(--Size-Size-8, 8px);align-self:stretch;border-radius:var(--Corner-radius-M, 8px);border:1px solid var(--Border-Default, #dccfc5);background:var(--Interactive-Input-Default, #fff)}.text-area__icon{width:20px;height:20px}.text-area__icon--start,.text-area__icon--end{color:var(--Content-Subtle, #a99b91)}.text-area__field{border:none;outline:none;width:100%;color:var(--Content-Default, #3e3732)}.text-area:has(textarea::placeholder) .text-area__hint{color:var(--Content-Subtle, #a99b91)}.text-area__hint{align-self:stretch;color:var(--Content-Muted, #897c73)}.text-area:has(textarea:focus) .text-area__field-container{border:1px solid var(--Border-Accent, #ff4900)}.text-area:has(textarea:disabled) .text-area__label-left{color:var(--Content-Disabled, #afa299)}.text-area:has(textarea:disabled) .text-area__hint{color:var(--Content-Disabled, #afa299)}.text-area:has(textarea:disabled) .text-area__icon{color:var(--Content-Disabled, #afa299)}.text-area:has(textarea:disabled) .text-area__field{color:var(--Content-Disabled, #afa299);background:transparent}.text-area:has(textarea:disabled) .text-area__field-container{border-color:var(--Border-Disabled, #ebe4de);background:var(--Interactive-Input-Disabled, #f7f4f2);cursor:not-allowed}.text-area--success .text-area__field-container{border:1px solid var(--Content-Success, #1c793f)}.text-area--success .text-area__hint,.text-area--success .text-area__icon--start{color:var(--Content-Success, #1c793f)}.text-area--error .text-area__field-container{border:1px solid var(--Content-Error, #b91c1c)}.text-area--error .text-area__hint,.text-area--error .text-area__icon--start{color:var(--Content-Error, #b91c1c)}.icon-wrapper{margin-bottom:-1rem;display:inline-block;width:max-content;height:max-content}.effect-style-blur{backdrop-filter:blur(160px)}.effect-style-sticker{box-shadow:inset 0 10px 20px #ffffff0a,inset 0 -10px 20px #0000000a,0 1px 2px #3e37320a}.effect-style-shadow-small{box-shadow:0 1px 2px #3e37320a}.effect-style-shadow-large{box-shadow:0 4px 8px #3e37320a}html{background-color:var(--Neutral-50, #fafafa)}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Bold.ttf) format("truetype");font-weight:700;font-style:normal}:root{--main-bg-color: #2a2933;--main-color: #ff7f41;--primary-text: #efefef;--secondary-color: #c1e0d7;--bg-backdrop: rgba(0, 0, 0, .2);--gjs-main-font: "Nekst", sans-serif;--z-top: 999;--z-backdrop: 998;--z-dropdown: 997}.container{max-width:1920px;width:100%;margin:0 auto}[class^=gjs-]{color:var(--primary-text)}.fa,.gjs-cm-editor#gjs-cm-htmlmixed #gjs-cm-title,.gjs-cm-editor#gjs-cm-css #gjs-cm-title{color:var(--main-color)}.CodeMirror-scroll{background-color:var(--main-bg-color)}.gjs-pn-btn{color:#ff7f41b3}.gjs-pn-btn:hover{color:#ff7f41}.gjs-pn-btn.gjs-pn-active{color:var(--main-color);opacity:1}[class^=gjs-].gjs-one-bg{background-color:var(--main-bg-color)}.gjs-clm-tags-btn,.gjs-sm-sector-caret{color:var(--main-color)}.gjs-btn-import{background:var(--main-color);font-weight:400;font-size:1rem;padding:.5rem 1rem}.gjs-block{border:1px solid var(--main-color)}.skeleton-text{width:90%;height:1rem;margin-top:.5rem;border-radius:4px}.skeleton-thumbnail{width:100%;height:100%;border-radius:8px}.skeleton-action-btn{width:46px;height:49px;border-radius:8px;opacity:1}.truncate-text{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:var(--text-line-clamp, 1);line-clamp:var(--text-line-clamp, 1);-webkit-box-orient:vertical;overflow:hidden}.custom-scrollbar::-webkit-scrollbar{width:6px;height:12px;border-radius:6px}.custom-scrollbar::-webkit-scrollbar-track{background-color:var(--scroll-track, #27272a);border-radius:8px;box-shadow:none}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--scroll-thumb, #a1a1aa);border-radius:8px;outline:none}.vs-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:none}.spinner-loader{width:20px;height:20px;padding:2px 1.333px 1.333px 2px;border-radius:50%;background:conic-gradient(#0000 20%,#ff4900);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 0);animation:spinner-loader-animation 1s infinite linear}@keyframes spinner-loader-animation{to{transform:rotate(1turn)}}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}@keyframes rotate{to{transform:rotate(360deg)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;border:0;font-size:14px;vertical-align:baseline;overscroll-behavior-y:none}button{border:none;background:transparent;padding:0}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/**
* @license
*
* Font Family: Sentient
* Designed by: Noopur Choksi
* URL: https://www.fontshare.com/fonts/sentient
* © 2025 Indian Type Foundry
*
* Sentient Extralight 
* Sentient ExtralightItalic 
* Sentient Light 
* Sentient LightItalic 
* Sentient Regular 
* Sentient Italic 
* Sentient Medium 
* Sentient MediumItalic 
* Sentient Bold 
* Sentient BoldItalic 
* Sentient Variable (Variable font)
* Sentient VariableItalic (Variable font)

*
*/@font-face{font-family:Sentient;src:url(/assets/fonts/Sentient-Extralight.woff2) format("woff2"),url(/assets/fonts/Sentient-Extralight.woff) format("woff"),url(/assets/fonts/Sentient-Extralight.ttf) format("truetype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:Sentient;src:url(/assets/fonts/Sentient-Light.woff2) format("woff2"),url(/assets/fonts/Sentient-Light.woff) format("woff"),url(/assets/fonts/Sentient-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Sentient;src:url(/assets/fonts/Sentient-Regular.woff2) format("woff2"),url(/assets/fonts/Sentient-Regular.woff) format("woff"),url(/assets/fonts/Sentient-Regular.ttf) format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Sentient;src:url(/assets/fonts/Sentient-Medium.woff2) format("woff2"),url(/assets/fonts/Sentient-Medium.woff) format("woff"),url(/assets/fonts/Sentient-Medium.ttf) format("truetype");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:Sentient;src:url(/assets/fonts/Sentient-Bold.woff2) format("woff2"),url(/assets/fonts/Sentient-Bold.woff) format("woff"),url(/assets/fonts/Sentient-Bold.ttf) format("truetype");font-weight:700;font-display:swap;font-style:normal}.text-style-price{font-size:var(--font-size-28);font-family:Inter;font-weight:400;font-style:normal;line-height:var(--line-height-28);letter-spacing:-.02em;text-decoration:none;text-transform:none}.text-style-display-1{font-size:var(--font-size-56);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-64);letter-spacing:-.04em;text-decoration:none;text-transform:none}.text-style-display-2{font-size:var(--font-size-48);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-56);letter-spacing:-.04em;text-decoration:none;text-transform:none}.text-style-display-3{font-size:var(--font-size-40);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-48);letter-spacing:-.04em;text-decoration:none;text-transform:none}.text-style-title-h-1{font-size:var(--font-size-32);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-40);letter-spacing:-.03em;text-decoration:none;text-transform:none}.text-style-title-h-2{font-size:var(--font-size-28);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-36);letter-spacing:-.03em;text-decoration:none;text-transform:none}.text-style-title-h-3{font-size:var(--font-size-24);font-family:Sentient;font-weight:500;font-style:normal;line-height:var(--line-height-30);letter-spacing:-.03em;text-decoration:none;text-transform:none}.text-style-heading-h-4{font-size:var(--font-size-20);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-28);letter-spacing:-.02em;text-decoration:none;text-transform:none}.text-style-heading-h-5{font-size:var(--font-size-18);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-26);letter-spacing:-.02em;text-decoration:none;text-transform:none}.text-style-heading-h-6{font-size:var(--font-size-16);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-22);letter-spacing:-.02em;text-decoration:none;text-transform:none}.text-style-text-large{font-size:var(--font-size-16);font-family:Inter;font-weight:400;font-style:normal;line-height:var(--line-height-24);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-text-medium{font-size:var(--font-size-14);font-family:Inter;font-weight:400;font-style:normal;line-height:var(--line-height-20);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-text-small{font-size:var(--font-size-12);font-family:Inter;font-weight:400;font-style:normal;line-height:var(--line-height-18);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-label-large{font-size:var(--font-size-16);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-24);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-label-medium{font-size:var(--font-size-14);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-20);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-label-small{font-size:var(--font-size-12);font-family:Inter;font-weight:500;font-style:normal;line-height:var(--line-height-18);letter-spacing:-.01em;text-decoration:none;text-transform:none}.text-style-my-site-ai-logotype{font-size:var(--font-size-21);font-family:Inter;font-weight:600;font-style:normal;line-height:var(--line-height-32);letter-spacing:-1.493px;text-decoration:none;text-transform:none}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root{--design-width: 1920;--design-height: 1080;--font-size-56: clamp(36px, calc(28px + 1.46vw), 56px);--font-size-48: clamp(32px, calc(26px + 1.15vw), 48px);--font-size-40: clamp(28px, calc(23px + .89vw), 40px);--font-size-32: clamp(24px, calc(20px + .63vw), 32px);--font-size-28: clamp(22px, calc(19px + .47vw), 28px);--font-size-24: clamp(20px, calc(18px + .31vw), 24px);--font-size-21: clamp(18px, calc(16px + .26vw), 21.333px);--font-size-20: clamp(17px, calc(15px + .26vw), 20px);--font-size-18: clamp(16px, calc(15px + .16vw), 18px);--font-size-16: clamp(14px, calc(13px + .16vw), 16px);--font-size-14: clamp(13px, calc(12px + .1vw), 14px);--font-size-12: clamp(11px, calc(10.5px + .08vw), 12px);--line-height-64: clamp(42px, calc(32px + 1.67vw), 64px);--line-height-56: clamp(38px, calc(30px + 1.35vw), 56px);--line-height-48: clamp(34px, calc(28px + 1.04vw), 48px);--line-height-40: clamp(30px, calc(25px + .78vw), 40px);--line-height-36: clamp(28px, calc(24px + .63vw), 36px);--line-height-32: clamp(26px, calc(23px + .47vw), 32px);--line-height-30: clamp(24px, calc(21px + .47vw), 30px);--line-height-28: clamp(22px, calc(19px + .47vw), 28px);--line-height-26: clamp(21px, calc(19px + .36vw), 26px);--line-height-24: clamp(20px, calc(18px + .31vw), 24px);--line-height-22: clamp(18px, calc(16px + .31vw), 22px);--line-height-20: clamp(17px, calc(15px + .26vw), 20px);--line-height-18: clamp(16px, calc(15px + .16vw), 18px);--size-256: clamp(160px, calc(120px + 7.08vw), 256px);--size-192: clamp(128px, calc(100px + 4.79vw), 192px);--size-160: clamp(112px, calc(90px + 3.65vw), 160px);--size-128: clamp(96px, calc(80px + 2.5vw), 128px);--size-96: clamp(72px, calc(60px + 1.88vw), 96px);--size-80: clamp(60px, calc(50px + 1.56vw), 80px);--size-64: clamp(48px, calc(40px + 1.25vw), 64px);--size-56: clamp(42px, calc(35px + 1.09vw), 56px);--size-48: clamp(36px, calc(30px + .94vw), 48px);--size-44: clamp(34px, calc(28px + .83vw), 44px);--size-40: clamp(32px, calc(26px + .73vw), 40px);--size-36: clamp(28px, calc(24px + .63vw), 36px);--size-32: clamp(26px, calc(22px + .52vw), 32px);--size-30: clamp(24px, calc(21px + .47vw), 30px);--size-28: clamp(22px, calc(19px + .47vw), 28px);--size-26: clamp(21px, calc(18px + .42vw), 26px);--size-24: clamp(20px, calc(17px + .36vw), 24px);--size-22: clamp(18px, calc(16px + .31vw), 22px);--size-20: clamp(17px, calc(15px + .26vw), 20px);--size-18: clamp(16px, calc(14px + .21vw), 18px);--size-16: clamp(14px, calc(13px + .16vw), 16px);--size-14: clamp(13px, calc(12px + .1vw), 14px);--size-12: clamp(11px, calc(10px + .1vw), 12px);--size-10: clamp(10px, calc(9px + .05vw), 10px);--size-8: clamp(7px, calc(6px + .1vw), 8px);--size-6: clamp(5px, calc(4.5px + .08vw), 6px);--size-4: clamp(3px, calc(3px + .05vw), 4px);--size-2: clamp(2px, calc(1.5px + .03vw), 2px);--size-0: 0px}:root{--Color-Neutral-25: #fdfcfc;--Color-Neutral-50: #fbf8f5;--Color-Neutral-100: #f5ede6;--Color-Neutral-200: #ece2da;--Color-Neutral-300: #dccfc5;--Color-Neutral-400: #c4b6ad;--Color-Neutral-500: #a99b91;--Color-Neutral-600: #897c73;--Color-Neutral-700: #6f635b;--Color-Neutral-800: #564c45;--Color-Neutral-900: #3e3732;--Color-Neutral-White: #ffffff;--Color-Neutral-transparent-Dark: rgba(62, 55, 50, 20);--Color-Neutral-transparent-Light: rgba(220, 207, 197, 20);--Color-Success-50: #f1fcf4;--Color-Success-100: #defae8;--Color-Success-200: #bff3d1;--Color-Success-300: #8de8ae;--Color-Success-400: #55d383;--Color-Success-500: #2dba61;--Color-Success-600: #1f9a4c;--Color-Success-700: #1c793f;--Color-Success-800: #1c5f36;--Color-Success-900: #194e2e;--Color-Error-50: #fef2f2;--Color-Error-100: #fee2e2;--Color-Error-200: #fecaca;--Color-Error-300: #fca5a5;--Color-Error-400: #f87171;--Color-Error-500: #ef4444;--Color-Error-600: #dc2626;--Color-Error-700: #b91c1c;--Color-Error-800: #991b1b;--Color-Error-900: #7f1d1d;--Color-Primary-50: #fbe4db;--Color-Primary-100: #f9c7b3;--Color-Primary-200: #faaa8a;--Color-Primary-300: #fb8c60;--Color-Primary-400: #fd6e35;--Color-Primary-500: #ff4900;--Color-Primary-600: #dd4204;--Color-Primary-700: #b13707;--Color-Primary-800: #852d0a;--Color-Primary-900: #5a230c;--Size-Size-0: var(--size-0);--Size-Size-2: var(--size-2);--Size-Size-4: var(--size-4);--Size-Size-6: var(--size-6);--Size-Size-8: var(--size-8);--Size-Size-10: var(--size-10);--Size-Size-12: var(--size-12);--Size-Size-14: var(--size-14);--Size-Size-16: var(--size-16);--Size-Size-18: var(--size-18);--Size-Size-20: var(--size-20);--Size-Size-22: var(--size-22);--Size-Size-24: var(--size-24);--Size-Size-26: var(--size-26);--Size-Size-28: var(--size-28);--Size-Size-30: var(--size-30);--Size-Size-32: var(--size-32);--Size-Size-36: var(--size-36);--Size-Size-40: var(--size-40);--Size-Size-44: var(--size-44);--Size-Size-48: var(--size-48);--Size-Size-56: var(--size-56);--Size-Size-64: var(--size-64);--Size-Size-80: var(--size-80);--Size-Size-96: var(--size-96);--Size-Size-128: var(--size-128);--Size-Size-160: var(--size-160);--Size-Size-192: var(--size-192);--Size-Size-256: var(--size-256);--Font-Serif: "Sentient";--Font-Sans: "Inter";--Background-Light: var(--Color-Neutral-50);--Background-Default: var(--Color-Neutral-100);--Background-Dark: var(--Color-Neutral-200);--Overlay-Dark: var(--Color-Neutral-transparent-Dark);--Overlay-Light: var(--Color-Neutral-transparent-Light);--Surface-Elevated: var(--Color-Neutral-50);--Surface-Default: var(--Color-Neutral-100);--Surface-Shallow: var(--Color-Neutral-200);--Surface-Deep: var(--Color-Neutral-300);--Surface-Accent: var(--Color-Neutral-500);--Element-White: var(--Color-Neutral-White);--Element-Elevated: var(--Color-Neutral-50);--Element-Default: var(--Color-Neutral-100);--Element-Shallow: var(--Color-Neutral-200);--Element-Deep: var(--Color-Neutral-300);--Element-Dark: var(--Color-Neutral-500);--Element-Accent-Subtle: var(--Color-Neutral-50);--Element-Accent-Muted: var(--Color-Neutral-200);--Element-Accent: var(--Color-Primary-500);--Element-Success: var(--Color-Success-500);--Element-Error: var(--Color-Error-500);--Content-Default: var(--Color-Neutral-900);--Content-Muted: var(--Color-Neutral-600);--Content-Subtle: var(--Color-Neutral-500);--Content-Disabled: var(--Color-Neutral-400);--Content-Inverse: var(--Color-Neutral-White);--Content-Accent: var(--Color-Primary-500);--Content-Success: var(--Color-Success-700);--Content-Error: var(--Color-Error-700);--Interactive-Button-Primary-Default: var(--Color-Primary-500);--Interactive-Button-Primary-Hover: var(--Color-Primary-600);--Interactive-Button-Primary-Active: var(--Color-Primary-700);--Interactive-Button-Primary-Disabled: var(--Color-Neutral-300);--Interactive-Button-Secondary-Default: var(--Color-Neutral-White);--Interactive-Button-Secondary-Hover: var(--Color-Neutral-50);--Interactive-Button-Secondary-Active: var(--Color-Neutral-100);--Interactive-Button-Secondary-Disabled: var(--Color-Neutral-50);--Interactive-Button-Tertiary-Hover: var(--Color-Neutral-50);--Interactive-Button-Tertiary-Active: var(--Color-Neutral-100);--Interactive-Select-Default: var(--Color-Neutral-200);--Interactive-Select-Hover: var(--Color-Neutral-300);--Interactive-Select-Active: var(--Color-Neutral-50);--Interactive-Link-Primary-Default: var(--Color-Primary-500);--Interactive-Link-Primary-Hover: var(--Color-Primary-600);--Interactive-Link-Primary-Active: var(--Color-Primary-700);--Interactive-Link-Secondary-Default: var(--Color-Neutral-800);--Interactive-Link-Secondary-Hover: var(--Color-Neutral-900);--Interactive-Link-Secondary-Active: var(--Color-Neutral-800);--Interactive-Link-Secondary-Disabled: var(--Color-Neutral-400);--Interactive-Chip-Default: var(--Color-Neutral-White);--Interactive-Chip-Hover: var(--Color-Neutral-50);--Interactive-Chip-Active: var(--Color-Primary-50);--Interactive-Chip-Disabled: var(--Color-Neutral-50);--Interactive-Toggle-Default: var(--Color-Neutral-White);--Interactive-Toggle-Hover: var(--Color-Neutral-50);--Interactive-Toggle-Active: var(--Color-Primary-50);--Interactive-Toggle-Disabled: var(--Color-Neutral-50);--Interactive-Input-Default: var(--Color-Neutral-White);--Interactive-Input-Disabled: var(--Color-Neutral-50);--Border-Default: var(--Color-Neutral-300);--Border-Muted: var(--Color-Neutral-200);--Border-Accent: var(--Color-Primary-500);--Border-Inverse: var(--Color-Neutral-White);--Border-Success: var(--Color-Success-500);--Border-Error: var(--Color-Error-500);--Corner-Radius-XS: var(--size-2);--Corder-Radius-S: var(--size-4);--Corner-Radius-M: var(--size-8);--Corner-Radius-L: var(--size-12);--Corner-Radius-XL: var(--size-16);--Corner-Radius-XXL: var(--size-24);--Corner-Radius-Round: var(--size-160);--landing-page-sticker-red: #ffffff}
