.Chat-module__Leb8SG__root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}
.ChatInput-module__jJB-ja__input-dock{padding-left:var(--spacing-16);padding-right:var(--spacing-16);padding-bottom:max(var(--spacing-12), env(safe-area-inset-bottom));flex-shrink:0}
.ChatLightbox-module__Jgw3AG__lightbox{align-items:center;gap:var(--spacing-12);box-sizing:border-box;width:100%;min-height:0;padding:var(--spacing-24) max(var(--spacing-16), env(safe-area-inset-right)) max(var(--spacing-24), env(safe-area-inset-bottom)) max(var(--spacing-16), env(safe-area-inset-left));background-color:var(--color-bg-surface-transparent);flex:1;display:flex;position:relative}.ChatLightbox-module__Jgw3AG__stage{justify-content:center;align-items:center;gap:var(--spacing-12);flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex}.ChatLightbox-module__Jgw3AG__image-area{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.ChatLightbox-module__Jgw3AG__image{-o-object-fit:contain;object-fit:contain;border-radius:var(--border-radius-8);border:1px solid var(--color-border-transparent);background-color:var(--color-bg-surface);max-width:100%;max-height:100%}.ChatLightbox-module__Jgw3AG__actions{top:var(--spacing-16);left:var(--spacing-16);gap:var(--spacing-8);z-index:var(--z-index-s1);display:flex;position:absolute}
.ChatMessage-module__1ukIta__message{gap:var(--spacing-4);overflow-wrap:break-word;flex-direction:column;display:flex}.ChatMessage-module__1ukIta__message-incoming{animation:var(--fade-in-animation) .4s ease-out;align-items:flex-start}.ChatMessage-module__1ukIta__message-outgoing{animation:var(--slide-in-from-bottom-animation) .2s ease-out;align-items:flex-end}.ChatMessage-module__1ukIta__bubble{--chat-bubble-padding:var(--spacing-16);border-radius:var(--border-radius-12);padding:var(--chat-bubble-padding)}.ChatMessage-module__1ukIta__bubble-content{gap:var(--spacing-10);flex-direction:column;display:flex}.ChatMessage-module__1ukIta__bubble-incoming{background-color:var(--color-bg-surface);border:1px solid var(--color-border);max-width:100%}.ChatMessage-module__1ukIta__bubble-outgoing{background-color:var(--color-bg-fill-tertiary);border-bottom-right-radius:var(--border-radius-4);min-width:200px;max-width:60%}@media (--mobile-and-down){.ChatMessage-module__1ukIta__bubble-outgoing{min-width:0;max-width:85%}}@media (hover:hover) and (pointer:fine){.ChatMessage-module__1ukIta__message [data-chat-message-actions=hover]{opacity:0;transition:opacity .2s}.ChatMessage-module__1ukIta__message:hover [data-chat-message-actions=hover],.ChatMessage-module__1ukIta__message [data-chat-message-actions=hover]:focus-within{opacity:1}}@media (prefers-reduced-motion:reduce){.ChatMessage-module__1ukIta__message-incoming,.ChatMessage-module__1ukIta__message-outgoing{animation:none}}
.ChatMessageActions-module___WP5Na__actions{align-items:center;gap:var(--spacing-2);display:flex}.ChatMessageActions-module___WP5Na__actions-outgoing{justify-content:flex-end}
.ChatMessageGallery-module__6RRgNW__grid,.ChatMessageGallery-module__6RRgNW__custom{--chat-gallery-available-width:calc(100cqw - 2 * var(--chat-bubble-padding,var(--spacing-16)))}.ChatMessageGallery-module__6RRgNW__grid{--chat-gallery-grid-gap:var(--spacing-8);--chat-gallery-grid-tile-size:calc((var(--chat-gallery-available-width) - var(--chat-gallery-grid-gap)) / 2);gap:var(--chat-gallery-grid-gap);grid-template-columns:repeat(2, var(--chat-gallery-grid-tile-size));display:grid}.ChatMessageGallery-module__6RRgNW__custom{max-width:100%}.ChatMessageGallery-module__6RRgNW__grid:has(>:only-child){grid-template-columns:var(--chat-gallery-grid-tile-size)}.ChatMessageGallery-module__6RRgNW__item{min-width:0;position:relative}.ChatMessageGallery-module__6RRgNW__item>*{width:100%}.ChatMessageGallery-module__6RRgNW__strip{--chat-gallery-thumbnail-size:56px;max-width:100%}.ChatMessageGallery-module__6RRgNW__strip-track{gap:var(--spacing-4);display:flex}.ChatMessageGallery-module__6RRgNW__strip .ChatMessageGallery-module__6RRgNW__item{width:var(--chat-gallery-thumbnail-size);flex-shrink:0}
.ChatMessages-module__-P-9UW__messages-viewport{flex:1;min-height:0}.ChatMessages-module__-P-9UW__messages-content{gap:var(--spacing-16);padding:var(--spacing-16);flex-direction:column;display:flex;container:chat-messages/inline-size}
.ChatMessageText-module__7yR6Kq__message-text{--chat-code-font-family:monospace;--chat-code-font-size:85%;--chat-code-line-height:1.45;--chat-code-background-color:var(--color-bg-fill-secondary);--chat-markdown-image-max-width:200px;gap:var(--spacing-8);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.ChatMessageText-module__7yR6Kq__message-text>h1:not(:first-child),.ChatMessageText-module__7yR6Kq__message-text>h2:not(:first-child),.ChatMessageText-module__7yR6Kq__message-text>h3:not(:first-child),.ChatMessageText-module__7yR6Kq__message-text>h4:not(:first-child),.ChatMessageText-module__7yR6Kq__message-text>h5:not(:first-child),.ChatMessageText-module__7yR6Kq__message-text>h6:not(:first-child){margin-top:var(--spacing-8)}.ChatMessageText-module__7yR6Kq__chat-markdown-ul,.ChatMessageText-module__7yR6Kq__chat-markdown-ol{gap:var(--spacing-6);padding-left:var(--spacing-20);flex-direction:column;margin:0;display:flex}.ChatMessageText-module__7yR6Kq__chat-markdown-pre{padding:var(--spacing-12);white-space:pre-wrap;word-wrap:break-word;font-family:var(--chat-code-font-family);font-size:var(--chat-code-font-size);line-height:var(--chat-code-line-height);background-color:var(--chat-code-background-color);border-radius:var(--border-radius-6);margin:0;overflow:auto}.ChatMessageText-module__7yR6Kq__message-text :not(pre)>code{padding:0 var(--spacing-4);font-family:var(--chat-code-font-family);font-size:var(--chat-code-font-size);background-color:var(--chat-code-background-color);border-radius:var(--border-radius-4)}.ChatMessageText-module__7yR6Kq__chat-markdown-blockquote{padding-left:var(--spacing-10);border-left:solid 4px var(--color-border);margin:0}.ChatMessageText-module__7yR6Kq__chat-markdown-img{max-width:var(--chat-markdown-image-max-width)}.ChatMessageText-module__7yR6Kq__chat-markdown-hr{border:none;border-top:1px solid var(--color-border);width:100%;margin:0}.ChatMessageText-module__7yR6Kq__animated-token{animation-name:var(--fade-in-animation);animation-timing-function:ease-in-out;animation-duration:var(--chat-token-animation-duration);white-space:pre-wrap;display:inline-block}@media (prefers-reduced-motion:reduce){.ChatMessageText-module__7yR6Kq__animated-token{animation:none}}
.ChatScrollToBottom-module__7e6BDa__scroll-to-bottom{height:0;z-index:var(--z-index-s1);position:relative}.ChatScrollToBottom-module__7e6BDa__button-anchor{bottom:var(--spacing-12);animation:var(--fade-in-animation) var(--motion-duration-300) ease-out;position:absolute;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ChatScrollToBottom-module__7e6BDa__button-anchor{animation:none}}
.ChatThinking-module__6XPA9q__thinking{--chat-thinking-avatar-size:32px;align-items:center;gap:var(--spacing-10);animation:var(--fade-in-animation) var(--motion-duration-300) ease-out;display:flex}.ChatThinking-module__6XPA9q__avatar{width:var(--chat-thinking-avatar-size);height:var(--chat-thinking-avatar-size);border-radius:var(--border-radius-10);background-color:var(--color-bg-surface-highlight);color:var(--color-text-theme-agnostic-black);animation:var(--smooth-blink-animation) 2.5s ease-in-out infinite, ChatThinking-module__6XPA9q__thinking-avatar-pulse 2.5s ease-in-out infinite;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChatThinking-module__6XPA9q__label{background:linear-gradient(90deg, var(--color-text-secondary), var(--color-text-tertiary), var(--color-text-secondary));color:#0000;animation:var(--shimmer-gradient-background-animation) 2s linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes ChatThinking-module__6XPA9q__thinking-avatar-pulse{0%,to{transform:scale(1)}50%{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.ChatThinking-module__6XPA9q__thinking,.ChatThinking-module__6XPA9q__avatar,.ChatThinking-module__6XPA9q__label{animation:none}.ChatThinking-module__6XPA9q__label{color:var(--color-text-secondary);background:0 0}}
.styles-module__sJuztq__header{border-bottom:1px solid var(--color-border);box-sizing:border-box;padding:var(--spacing-16) var(--spacing-24);align-items:center;display:flex}.styles-module__sJuztq__content{gap:var(--spacing-16);padding:var(--spacing-16) var(--spacing-24) var(--spacing-24);flex-direction:column;display:flex}.styles-module__sJuztq__options{gap:var(--spacing-16);flex-direction:column;display:flex}.styles-module__sJuztq__option{background:var(--color-bg-fill);border:1px solid var(--color-border);border-radius:var(--border-radius-8);box-sizing:border-box;cursor:pointer;align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-16) var(--spacing-20);text-align:left;flex-direction:column;justify-content:center;width:100%;display:flex;position:relative}.styles-module__sJuztq__option[data-free-form=true]{justify-content:flex-start}.styles-module__sJuztq__option[data-selected=true]{border-color:var(--color-border-selector);background-color:var(--color-bg-fill-secondary-active)}.styles-module__sJuztq__option:has(.styles-module__sJuztq__radio-input:focus-visible){outline:2px solid var(--color-border-focused);outline-offset:0}.styles-module__sJuztq__radio-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.styles-module__sJuztq__radio-input:focus-visible{outline:none}.styles-module__sJuztq__option-header{align-items:center;gap:var(--spacing-12);width:100%;display:flex}.styles-module__sJuztq__radio{background:var(--color-bg-fill);border:1px solid var(--color-border);border-radius:var(--border-radius-full);flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.styles-module__sJuztq__radio-dot{background:var(--color-border-selector);border-radius:var(--border-radius-full);opacity:0;width:8px;height:8px}.styles-module__sJuztq__option[data-selected=true] .styles-module__sJuztq__radio-dot{opacity:1}.styles-module__sJuztq__option-label{flex:1 0 0;min-width:0}.styles-module__sJuztq__text-area-wrapper,.styles-module__sJuztq__text-area{border-color:var(--color-border-focused);width:100%}
.PastDueRecoveryDialog-module__1ocUeq__past-due-recovery{box-sizing:border-box;background-color:var(--color-bg-surface);flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.PastDueRecoveryDialog-module__1ocUeq__header{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-12);height:58px;padding:0 var(--spacing-12);border-bottom:1px solid var(--color-border);flex-direction:row;flex-shrink:0;display:flex}@media (min-width:600px){.PastDueRecoveryDialog-module__1ocUeq__header{height:72px;padding:0 var(--spacing-48)}}.PastDueRecoveryDialog-module__1ocUeq__scroll-area{flex:1;min-height:0}.PastDueRecoveryDialog-module__1ocUeq__content{box-sizing:border-box;gap:var(--spacing-16);width:100%;max-width:470px;padding:var(--spacing-32) var(--spacing-12);flex-direction:column;margin:0 auto;display:flex}@media (min-width:600px){.PastDueRecoveryDialog-module__1ocUeq__content{padding:var(--spacing-48) 0}}.PastDueRecoveryDialog-module__1ocUeq__payment-form{height:-moz-fit-content;height:fit-content;padding:var(--spacing-24);border:1px solid var(--color-border);border-radius:var(--border-radius-8)}
.FontDialog-module__mOz3ma__wrapper{height:100%;display:flex}@media (max-width:900px){.FontDialog-module__mOz3ma__wrapper{flex-direction:column}}.FontDialog-module__mOz3ma__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.FontDialog-module__mOz3ma__sidebar{border-left:1px solid var(--color-border);flex-direction:column;align-items:flex-start;width:340px;height:100%;display:flex}@media (max-width:900px){.FontDialog-module__mOz3ma__sidebar{width:100%;height:auto}}
.FontDialogInfo-module__BDpwFa__wrapper{padding:var(--spacing-24);align-items:flex-start;gap:var(--spacing-24);flex-direction:column;align-self:stretch;display:flex}@media (max-width:900px){.FontDialogInfo-module__BDpwFa__wrapper{gap:var(--spacing-16);border-top:1px solid var(--color-border)}}.FontDialogInfo-module__BDpwFa__like-button-dialog{width:40px}
.FontTagsCloud-module__tbOVwW__tags{align-content:flex-start;align-items:flex-start;gap:var(--spacing-8);flex-wrap:wrap;align-self:stretch;display:flex}.FontTagsCloud-module__tbOVwW__tag{text-transform:capitalize}
.FontDialogOverview-module__oroctW__wrapper{gap:var(--spacing-24);padding:var(--spacing-24);flex-direction:column;display:flex}.FontDialogOverview-module__oroctW__slide{box-sizing:border-box;flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;min-height:432px;padding:72px 58px;display:flex}@media (max-width:900px){.FontDialogOverview-module__oroctW__slide{padding:56px var(--spacing-48);min-height:0}}@media (max-width:375px){.FontDialogOverview-module__oroctW__slide{padding:var(--spacing-40) var(--spacing-24)}}.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__name{background-color:var(--color-bg-fill-secondary);text-align:center;font-size:96px}@media (max-width:900px){.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__name{font-size:48px}}@media (max-width:375px){.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__name{font-size:32px}}.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__sentence{background-color:var(--color-bg-fill-brand)}.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__sentence p{color:var(--color-text-brand-on-bg);font-size:48px;line-height:normal}@media (max-width:900px){.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__sentence p{font-size:32px}}@media (max-width:375px){.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__sentence p{font-size:24px}}.FontDialogOverview-module__oroctW__slide.FontDialogOverview-module__oroctW__styles-list{gap:var(--spacing-24);background-color:var(--color-bg-fill-secondary)}.FontDialogOverview-module__oroctW__font-style{gap:var(--spacing-8);flex-direction:column;flex-shrink:1;width:100%;font-size:32px;display:flex}.FontDialogOverview-module__oroctW__font-style p{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:32px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden}@media (max-width:375px){.FontDialogOverview-module__oroctW__font-style p{font-size:24px}}
.FontDialogTabNav-module__EEdEta__wrapper{width:100%;padding:var(--spacing-24) var(--spacing-24) var(--spacing-16);gap:var(--spacing-2);border-bottom:1px solid var(--color-border);box-sizing:border-box;display:flex}
.FontPopover-module__blz9ra__variable-font-loading{min-height:44px}
.FontsSection-module__PWAXjG__font-item-container{width:100%;position:relative}.FontsSection-module__PWAXjG__font-item{box-sizing:border-box;height:40px;padding:0 var(--spacing-12);transition:background-color var(--motion-duration-200);background-color:var(--color-bg-fill);border-radius:var(--border-radius-8);border:1px solid var(--color-border);text-align:left;color:inherit;cursor:pointer;align-items:center;width:100%;font-family:inherit;display:flex;position:relative}.FontsSection-module__PWAXjG__font-item-container:hover .FontsSection-module__PWAXjG__font-item,.FontsSection-module__PWAXjG__font-item-container:focus-within .FontsSection-module__PWAXjG__font-item{background-color:var(--color-bg-fill-active)}.FontsSection-module__PWAXjG__font-item-container:has([data-state=open]) .FontsSection-module__PWAXjG__font-item{background-color:var(--color-bg-fill-active)}.FontsSection-module__PWAXjG__font-item-actions{right:var(--spacing-12);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-200);align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FontsSection-module__PWAXjG__font-item-container:hover .FontsSection-module__PWAXjG__font-item-actions,.FontsSection-module__PWAXjG__font-item-container:focus-within .FontsSection-module__PWAXjG__font-item-actions{opacity:1;visibility:visible;pointer-events:auto}.FontsSection-module__PWAXjG__font-item-container:has([data-state=open]) .FontsSection-module__PWAXjG__font-item-actions{opacity:1;visibility:visible;pointer-events:auto}.FontsSection-module__PWAXjG__font-item-edit-anchor{position:absolute;top:50%;right:0}.FontsSection-module__PWAXjG__font-preview-text{text-overflow:ellipsis;white-space:nowrap;padding-right:var(--spacing-32);flex:1;font-size:16px;overflow:hidden}
.AssetGrid-module__KtBlAG__item{--tile-size:96px;--tile-max-width:calc(var(--tile-size) * 2);--tile-min-width:calc(var(--tile-size) / 2);width:var(--tile-size);height:var(--tile-size);border-radius:var(--border-radius-8);background-color:var(--color-bg-fill);border:1px solid var(--color-border-transparent);justify-content:center;align-items:center;min-width:100px;min-height:55px;display:flex;position:relative;overflow:hidden}.AssetGrid-module__KtBlAG__item--fill-secondary{background-color:var(--color-bg-fill-secondary)}.AssetGrid-module__KtBlAG__item:focus-within .AssetGrid-module__KtBlAG__item-actions,.AssetGrid-module__KtBlAG__item:focus-within .AssetGrid-module__KtBlAG__item-overlay{opacity:1}.AssetGrid-module__KtBlAG__item--fill{aspect-ratio:auto;width:100%;height:100%}.AssetGrid-module__KtBlAG__item--fill .AssetGrid-module__KtBlAG__item-image{position:absolute;top:0;bottom:0;left:0;right:0}.AssetGrid-module__KtBlAG__item--fixed-height{width:auto;min-width:var(--tile-min-width);max-width:var(--tile-max-width);flex:none}.AssetGrid-module__KtBlAG__item--fixed-height .AssetGrid-module__KtBlAG__item-drag-target,.AssetGrid-module__KtBlAG__item--fixed-height .AssetGrid-module__KtBlAG__item-button,.AssetGrid-module__KtBlAG__item--fixed-height .AssetGrid-module__KtBlAG__item-image{width:auto;max-width:100%}.AssetGrid-module__KtBlAG__item:hover .AssetGrid-module__KtBlAG__item-actions,.AssetGrid-module__KtBlAG__item:hover .AssetGrid-module__KtBlAG__item-overlay,.AssetGrid-module__KtBlAG__item:hover .AssetGrid-module__KtBlAG__item-replace-action{opacity:1}.AssetGrid-module__KtBlAG__item-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.AssetGrid-module__KtBlAG__item-drag-target{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AssetGrid-module__KtBlAG__item-button{all:unset;box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AssetGrid-module__KtBlAG__item-button:disabled{cursor:default}.AssetGrid-module__KtBlAG__item-overlay{background-color:var(--color-bg-fill-brand-transparent);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-200);z-index:var(--z-index-s1);position:absolute;top:0;bottom:0;left:0;right:0}.AssetGrid-module__KtBlAG__item-actions{top:var(--spacing-4);right:var(--spacing-4);z-index:var(--z-index-s2);opacity:0;transition:opacity var(--motion-duration-200);position:absolute}.AssetGrid-module__KtBlAG__item-replace-action{right:var(--spacing-4);bottom:var(--spacing-4);left:var(--spacing-4);z-index:var(--z-index-s2);opacity:0;transition:opacity var(--motion-duration-200);position:absolute}.AssetGrid-module__KtBlAG__add-to-project-button{margin-top:var(--spacing-4)}
.AssetInfoBlock-module__4aZEFq__root{gap:var(--spacing-8);padding:var(--spacing-8);flex-direction:column;display:flex}.AssetInfoBlock-module__4aZEFq__added-by{align-items:flex-start;gap:var(--spacing-8);display:flex}.AssetInfoBlock-module__4aZEFq__avatar{flex-shrink:0;width:20px;height:20px;margin-top:1px}.AssetInfoBlock-module__4aZEFq__added-by-text{gap:var(--spacing-2);flex-direction:column;display:flex}.AssetInfoBlock-module__4aZEFq__metadata{gap:var(--spacing-24);display:flex}.AssetInfoBlock-module__4aZEFq__metadata-item{gap:var(--spacing-2);flex-direction:column;display:flex}
.Dialog-module__vrwnzG__empty-brand-kits{align-items:center;gap:var(--spacing-24);text-align:center;flex-direction:column;width:100%;display:flex}.Dialog-module__vrwnzG__empty-message{align-items:center;gap:var(--spacing-8);text-align:center;flex-direction:column;display:flex}
.ApplyBrandKitToolbarPopoverContent-module__xFnQia__container{width:max-content;max-width:var(--radix-popover-content-available-width);white-space:nowrap;padding:var(--spacing-8)}
.BrandKitSelector-module__anQ63q__trigger-button{--button-gap:var(--spacing-4);margin-left:calc(-1 * var(--spacing-4));color:var(--color-text);height:auto;height:initial;justify-content:flex-start}.BrandKitSelector-module__anQ63q__icon-container{border:1px solid var(--color-border-transparent);border-radius:var(--border-radius-6);display:inline-block}.BrandKitSelector-module__anQ63q__icon-container-default{padding:var(--spacing-4);background:var(--color-bg-fill-secondary)}.BrandKitSelector-module__anQ63q__icon-container-custom{background:var(--color-bg-fill-theme-agnostic-white)}.BrandKitSelector-module__anQ63q__chevron{transition:transform var(--motion-duration-300) ease;flex:none;line-height:0;display:inline-flex;transform:rotate(0)}.BrandKitSelector-module__anQ63q__trigger-button[data-state=open] .BrandKitSelector-module__anQ63q__chevron{transform:rotate(180deg)}.BrandKitSelector-module__anQ63q__skeleton-container{align-items:center;gap:var(--spacing-8);display:flex}.BrandKitSelector-module__anQ63q__skeleton-icon,.BrandKitSelector-module__anQ63q__skeleton-label{background-color:var(--color-bg-fill-hover);position:relative;overflow:hidden}.BrandKitSelector-module__anQ63q__skeleton-icon{border-radius:var(--border-radius-6);width:24px;height:24px;display:inline-block}.BrandKitSelector-module__anQ63q__skeleton-label{border-radius:var(--border-radius-full);width:72px;height:16px;display:inline-block}.BrandKitSelector-module__anQ63q__skeleton-icon:after,.BrandKitSelector-module__anQ63q__skeleton-label:after{content:"";background:linear-gradient(90deg, transparent, var(--color-bg-fill-secondary), transparent);animation:1.5s infinite BrandKitSelector-module__anQ63q__shimmer;position:absolute;top:0;bottom:0;left:-100%;right:0}@keyframes BrandKitSelector-module__anQ63q__shimmer{to{transform:translate(200%)}}
.reorderable-module__oWB8YG__body-dragging,.reorderable-module__oWB8YG__body-dragging *{cursor:grabbing!important}.reorderable-module__oWB8YG__drag-preview{opacity:.7}
.AnimationWrapper-module__pF4YcW__animation-container{border-radius:inherit;transition:height var(--motion-duration-100) ease-in-out;background-color:inherit;justify-content:center;justify-self:center;align-items:flex-end;width:-moz-fit-content;width:fit-content;display:flex}.AnimationWrapper-module__pF4YcW__animation-container:has([data-resizing=true]){transition:none}.AnimationWrapper-module__pF4YcW__animation-container:has([data-resizing=true]) .AnimationWrapper-module__pF4YcW__animation-content-entered{transition:none}.AnimationWrapper-module__pF4YcW__animation-content{border-radius:inherit;justify-content:center;display:flex}.AnimationWrapper-module__pF4YcW__animation-content-entered{transition:opacity var(--motion-duration-200) ease-in-out;opacity:1}.AnimationWrapper-module__pF4YcW__animation-content-entering{opacity:.5}
.ExpandTrigger-module__HHYWUa__root-wrapper-button{padding:var(--spacing-10);cursor:text;background-color:inherit;border-radius:inherit;border:none;width:100%;min-width:0;height:-moz-fit-content;height:fit-content}.ExpandTrigger-module__HHYWUa__root-wrapper-button .ExpandTrigger-module__HHYWUa__root-wrapper-button-content{gap:var(--spacing-8);padding:var(--spacing-6);align-items:center;display:flex}
.CollapsibleState-module__NrlNRG__root-wrapper-collapsed-state{border-radius:inherit;background-color:var(--color-bg-surface);box-sizing:border-box;min-width:0;box-shadow:none;outline:1px solid var(--color-border);border:1px solid var(--color-border);display:flex}.CollapsibleState-module__NrlNRG__root-wrapper-collapsed-state:has(button){transition:box-shadow var(--motion-duration-200) ease-in-out, outline-color var(--motion-duration-200) ease-in-out}.CollapsibleState-module__NrlNRG__root-wrapper-collapsed-state:has(button):hover{box-shadow:var(--shadow-small-heavy);outline-color:#0000}
.Image-module___dMJca__container{--image-blur-delay:var(--blur-delay);--image-ratio-value:var(--image-ratio);--image-width-value:var(--image-width);--image-height-value:var(--image-height);width:var(--image-width-value,100%);height:var(--image-height-value,100%);position:relative;overflow:hidden}.Image-module___dMJca__image{--image-z-index:1;--image-blurhash-z-index:0;width:var(--image-width-value,100%);height:var(--image-height-value,100%);-o-object-fit:cover;object-fit:cover;box-sizing:border-box;opacity:0;z-index:var(--image-z-index);transition:transform var(--motion-duration-300) ease 0s, opacity var(--motion-duration-300) ease var(--image-blur-delay,0s);position:relative}.Image-module___dMJca__fit-content{width:var(--image-width-value,-moz-fit-content);width:var(--image-width-value,fit-content);height:var(--image-height-value,-moz-fit-content);height:var(--image-height-value,fit-content)}.Image-module___dMJca__image.Image-module___dMJca__image-loaded{opacity:1}.Image-module___dMJca__ratio-square{aspect-ratio:1}.Image-module___dMJca__ratio-landscape{aspect-ratio:3/2}.Image-module___dMJca__blurhash-image{z-index:var(--image-blurhash-z-index);opacity:0;animation:Image-module___dMJca__blurhash-fade-in var(--motion-duration-300) ease-in-out forwards;animation-delay:var(--image-blur-delay,0s);aspect-ratio:var(--image-ratio-value);width:var(--image-width-value,100%);height:var(--image-height-value,100%);-o-object-fit:fill!important;object-fit:fill!important}.Image-module___dMJca__blurhash-image.Image-module___dMJca__image-loaded{top:0;left:0;position:absolute!important}@keyframes Image-module___dMJca__blurhash-fade-in{0%{opacity:0}to{opacity:1}}
.PromptPresetCard-module__k-OlOa__preset-card-layout{align-items:center;gap:var(--spacing-12);width:100%;padding:var(--spacing-8);cursor:pointer;display:flex}.PromptPresetCard-module__k-OlOa__preset-card-media-wrapper{flex-shrink:0;display:flex}.PromptPresetCard-module__k-OlOa__preset-card-thumbnail{border-radius:var(--border-radius-12);background-color:var(--color-bg-fill-secondary);width:108px;height:72px;display:flex;overflow:hidden}.PromptPresetCard-module__k-OlOa__preset-card-content{gap:var(--spacing-4);cursor:pointer;flex-direction:column;flex:1;min-width:0;display:flex}.PromptPresetCard-module__k-OlOa__preset-card-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.PromptPresetCard-module__k-OlOa__preset-card-placeholder{background-color:var(--color-bg-fill-tertiary);width:100%;height:100%}
.PromptPresetsPicker-module__erLF8a__prompt-presets-content{height:100%;padding:0 0 var(--spacing-8) var(--spacing-8);box-sizing:border-box;flex-direction:column;display:flex}.PromptPresetsPicker-module__erLF8a__prompt-presets-content-mobile{height:auto;min-height:0;padding:0}.PromptPresetsPicker-module__erLF8a__prompt-presets-header{padding:var(--spacing-12) var(--spacing-8) var(--spacing-12) var(--spacing-16);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.PromptPresetsPicker-module__erLF8a__prompt-presets-empty-state{justify-content:center;align-items:center;gap:var(--spacing-8);padding:var(--spacing-32);text-align:center;flex-direction:column;flex:1;display:flex}
.AutoApplyModel-module__QmoTgW__auto-apply-model-container{gap:var(--spacing-8);padding:var(--spacing-12);border-radius:var(--border-radius-8);background-color:var(--color-bg-surface-secondary);flex-direction:column;margin-top:auto;display:flex}
.StylePicker-module__HeQJWW__style-picker-panel{padding:var(--spacing-20);box-sizing:border-box;flex-direction:column;flex-grow:1;display:flex}.StylePicker-module__HeQJWW__style-picker-left-panel{gap:var(--spacing-20);border-right:1px solid var(--color-border);max-width:224px}.StylePicker-module__HeQJWW__style-picker-item{padding:var(--spacing-8);box-sizing:border-box;max-width:200px}.StylePicker-module__HeQJWW__style-picker-item .StylePicker-module__HeQJWW__style-picker-item-content{padding:0 var(--spacing-6);flex-direction:column;display:flex}.StylePicker-module__HeQJWW__style-picker-item .StylePicker-module__HeQJWW__style-picker-item-media-image{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;box-sizing:border-box;border-radius:inherit;border:1px solid var(--color-border-transparent);max-height:100%;display:flex}.StylePicker-module__HeQJWW__style-picker-item .StylePicker-module__HeQJWW__style-picker-adornment-show{display:block}.StylePicker-module__HeQJWW__style-picker-item-input{height:16px}.StylePicker-module__HeQJWW__delete-confirmation-content{padding:var(--spacing-16)}.StylePicker-module__HeQJWW__upload-card{aspect-ratio:1;cursor:pointer}.StylePicker-module__HeQJWW__upload-card-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.StylePicker-module__HeQJWW__upload-card-content{aspect-ratio:1;border-radius:var(--border-radius-12);background-color:var(--color-bg-fill-secondary);width:100%;position:relative}.StylePicker-module__HeQJWW__auto-apply-model-container{gap:var(--spacing-8);padding:var(--spacing-12);border-radius:var(--border-radius-8);background-color:var(--color-bg-surface-secondary);flex-direction:column;margin-top:auto;display:flex}
.ListSearchEmptyState-module__naSniq__list-search-empty-state{justify-content:center;align-items:center;gap:var(--spacing-8);padding:var(--spacing-24) var(--spacing-16);text-align:center;flex-direction:column;flex-grow:1;display:flex}
.StylesList-module__s0hK5W__style-picker-item{padding:var(--spacing-8);box-sizing:border-box;max-width:200px}.StylesList-module__s0hK5W__style-picker-item .StylesList-module__s0hK5W__style-picker-item-content{padding:0 var(--spacing-6);flex-direction:column;display:flex}.StylesList-module__s0hK5W__style-picker-item .StylesList-module__s0hK5W__style-picker-item-media-image{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;box-sizing:border-box;border-radius:inherit;border:1px solid var(--color-border-transparent);max-height:100%;display:flex}.StylesList-module__s0hK5W__style-picker-item .StylesList-module__s0hK5W__style-picker-adornment-show{display:block}
.StylePickerMobile-module__KrXmQa__footer{padding:var(--spacing-12) var(--spacing-16)}
.LoadingTimer-module__IGXqCa__loading-timer-container{gap:var(--spacing-8);padding:var(--spacing-6);margin:var(--spacing-10);align-items:center;display:flex}.LoadingTimer-module__IGXqCa__loading-timer-container-compact{gap:var(--spacing-4);margin:0;padding:0}
.GenerateButton-module__Paoi5a__generate-button{margin-left:auto}.GenerateButton-module__Paoi5a__generate-button:has(output){aspect-ratio:auto}
.Tooltip-module__7ku9eq__tooltip-content{white-space:pre-line;max-width:200px}
.SimplifiedModesSelect-module__n4MiYq__mode-item{gap:var(--spacing-4);white-space:pre-line;flex-direction:column;width:220px;display:flex}.SimplifiedModesSelect-module__n4MiYq__mode-item-description{padding-left:calc(var(--spacing-12) + var(--spacing-8))}
.PickersRow-module__AYaVQq__pickers-row{gap:var(--spacing-4);min-width:0;position:unset;flex-direction:row;flex:0 auto;align-items:center;display:flex}
.ModelPicker-module__vUnlCq__model-picker-panel{--default-padding:var(--spacing-20);padding:var(--default-padding);box-sizing:border-box;width:340px}.ModelPicker-module__vUnlCq__model-picker-panel.ModelPicker-module__vUnlCq__mobile-view{width:100%;max-height:100%;padding:0}.ModelPicker-module__vUnlCq__model-picker-panel:not(:last-child){border-right:1px solid var(--color-border)}.ModelPicker-module__vUnlCq__model-picker-panel:has(.ModelPicker-module__vUnlCq__scrollable-area){padding-right:calc(var(--default-padding) - var(--scrollbar-width-default))}.ModelPicker-module__vUnlCq__model-picker-panel .ModelPicker-module__vUnlCq__model-picker-panel-header{justify-content:space-between;align-items:center;display:flex}.ModelPicker-module__vUnlCq__model-picker-panel .ModelPicker-module__vUnlCq__model-picker-search{top:calc(-1 * var(--spacing-2));z-index:var(--z-index-s1);background-color:var(--color-bg-surface);padding:var(--spacing-2) 0 var(--spacing-8);margin:calc(-1 * var(--spacing-2)) 0 calc(-1 * var(--spacing-8));position:sticky}
.ModelItem-module__XL7u8q__model-card-media-wrapper{height:auto;overflow:visible}.ModelItem-module__XL7u8q__model-card-media{width:40px;height:40px;margin-left:var(--spacing-12);justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.ModelItem-module__XL7u8q__model-card-media-image{border-radius:var(--border-radius-8);width:40px;height:40px;display:block}.ModelItem-module__XL7u8q__model-card-warning-indicator{align-items:center;gap:var(--spacing-8);padding:var(--spacing-4);border-radius:var(--border-radius-full);background:var(--color-bg-fill);color:var(--presence-secondary-05);display:none;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.ModelItem-module__XL7u8q__model-card-content{flex-direction:column;width:-moz-fit-content;width:fit-content;max-width:100%;display:flex}.ModelItem-module__XL7u8q__model-card-failing .ModelItem-module__XL7u8q__model-card-media-image{opacity:.2}.ModelItem-module__XL7u8q__model-card-failing .ModelItem-module__XL7u8q__model-card-warning-indicator{display:flex}.ModelItem-module__XL7u8q__model-card-failing[aria-selected=true] .ModelItem-module__XL7u8q__model-card-warning-indicator{background:var(--color-bg-fill-active)}.ModelItem-module__XL7u8q__model-card-failing .ModelItem-module__XL7u8q__model-card-title{color:var(--color-text-secondary)}.ModelItem-module__XL7u8q__model-card-features{margin-top:var(--spacing-4);gap:var(--spacing-12);display:flex}.ModelItem-module__XL7u8q__model-card-features.ModelItem-module__XL7u8q__model-card-features-compact{margin-top:0}.ModelItem-module__XL7u8q__model-card-checkmark-wrapper{margin-right:var(--spacing-12);align-self:center}
.ModelPickerTriggerButton-module__ynvAxW__model-trigger-button{flex:1 0 auto;min-width:0;max-width:180px}.ModelPickerTriggerButton-module__ynvAxW__model-trigger-icon{aspect-ratio:1;border-radius:var(--border-radius-4);max-height:100%;display:inline-flex;overflow:hidden}.ModelPickerTriggerButton-module__ynvAxW__model-trigger-icon-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}
.FrameItem-module__xevaka__frame-item-thumbnail{--size:56px;min-width:var(--size);max-width:var(--size);height:var(--size);flex-shrink:0}.FrameItem-module__xevaka__frame-item-reorderable{cursor:grab}.FrameItem-module__xevaka__frame-item-dragging{cursor:grabbing}.FrameItem-module__xevaka__frame-item-inactive img{opacity:.42;filter:blur(1px)grayscale(.2)}.FrameItem-module__xevaka__frame-item-tooltip{white-space:pre-line}.FrameItem-module__xevaka__frame-item-label-overlay{padding-bottom:var(--spacing-4);pointer-events:none;z-index:var(--z-index-s2);background:linear-gradient(#0000 28%,#00000080 100%);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.FrameItem-module__xevaka__frame-item-label{color:var(--color-text-theme-agnostic-white);text-shadow:0 1px 6px #00000073;justify-content:center;align-items:center;font-size:10px;font-weight:450;line-height:1;display:flex}.FrameItem-module__xevaka__divider{height:20px;margin:0 var(--spacing-4);flex-shrink:0;align-self:center}
.SimplifiedPrompt-module__V226Sq__text-area.SimplifiedPrompt-module__V226Sq__text-area{padding:var(--spacing-12) var(--spacing-12) var(--spacing-8) var(--spacing-12);gap:var(--spacing-6);border-radius:inherit;width:100%}.SimplifiedPrompt-module__V226Sq__footer-row{align-items:center;gap:var(--spacing-4);min-height:36px;display:flex}.SimplifiedPrompt-module__V226Sq__actions-wrapper{display:contents}.SimplifiedPrompt-module__V226Sq__actions-wrapper>:first-child{margin-left:auto}.SimplifiedPrompt-module__V226Sq__actions-wrapper>:not(:first-child){margin-left:unset}.SimplifiedPrompt-module__V226Sq__separator-wrapper{display:none}.SimplifiedPrompt-module__V226Sq__separator-wrapper:not(:first-child):not(:last-child):not(:has(+.SimplifiedPrompt-module__V226Sq__actions-wrapper:not(:only-of-type))){display:contents}.SimplifiedPrompt-module__V226Sq__separator{flex-shrink:0;align-self:center;max-height:16px}
.GenerationLoadingTimer-module__KLr4Ca__loading-box-container{gap:var(--spacing-8);padding:0 var(--spacing-8) var(--spacing-8);flex-direction:column;align-items:center;display:flex}.GenerationLoadingTimer-module__KLr4Ca__loading-box{text-align:left;border:1px solid var(--color-border);border-radius:var(--border-radius-10);padding:var(--spacing-12);gap:var(--spacing-8);flex-direction:column;display:flex}.GenerationLoadingTimer-module__KLr4Ca__loading-box-title{align-items:center;gap:var(--spacing-4);display:flex}.GenerationLoadingTimer-module__KLr4Ca__loading-timer-container{background-color:var(--color-bg-fill-hover);border-radius:var(--border-radius-10);padding:var(--spacing-12)}
.RegenerateSection-module__PGQmcW__regenerate-section-container{gap:var(--spacing-8);width:100%;margin:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.RegenerateSection-module__PGQmcW__regenerate-section-container .RegenerateSection-module__PGQmcW__regenerate-section-container-content{gap:var(--spacing-4);padding-left:var(--spacing-8);align-items:center;display:flex}
.FeedbackBar-module__Ll6Eaq__feedback-bar{width:calc(100% - var(--spacing-16) * 2);background-color:var(--color-bg-fill);border-radius:var(--border-radius-12) var(--border-radius-12) 0 0;outline:1px solid var(--color-border);height:-moz-fit-content;height:fit-content;min-height:24px}.FeedbackBar-module__Ll6Eaq__feedback-bar-content{height:100%;padding:var(--spacing-8) var(--spacing-16);align-items:center;gap:var(--spacing-8);display:flex}
.Root-module__MYplYa__root-wrapper{border-radius:var(--spacing-16);box-sizing:border-box;pointer-events:auto;flex-direction:column;align-items:center;width:100%;min-width:0;display:flex;overflow:visible}.Root-module__MYplYa__inner-wrapper{border-radius:inherit;background-color:var(--color-bg-fill);box-sizing:border-box;outline:none;width:-moz-fit-content;width:fit-content;min-width:0}.Root-module__MYplYa__root-wrapper:has(.Root-module__MYplYa__inner-wrapper[data-layout=floating]){border-radius:var(--spacing-16);width:-moz-fit-content;width:fit-content;transform:translateY(calc(-100% - var(--spacing-8)));justify-self:center;position:absolute;top:0}.Root-module__MYplYa__inner-wrapper[data-layout=inline]{width:100%}
.SuggestionCard-module__7mIr2q__suggestion-card{padding:var(--spacing-4);box-sizing:border-box;flex-shrink:0}.SuggestionCard-module__7mIr2q__large{min-width:248px}.SuggestionCard-module__7mIr2q__suggestion-image{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-10);width:68px;height:60px;max-height:60px;z-index:var(--z-index-default)}
.HomeSuggestions-module__JK_UYq__banner-suggestions{justify-content:space-between;align-items:center;padding:0;display:flex}.HomeSuggestions-module__JK_UYq__banner-suggestions>*{margin-right:var(--spacing-12);flex:1}.HomeSuggestions-module__JK_UYq__banner-suggestions>:last-child{margin-right:0}
.SearchBanner-module__P-VYkG__ai-search-banner{background-color:var(--color-text-theme-agnostic-black);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--colors-gray-05) 19%, transparent) 0%, color-mix(in srgb, var(--colors-gray-05) 56%, transparent) 100%), url(https://static.kittl.com/packages/features/ai-search/banner.png);border-radius:var(--border-radius-12);width:100%;height:288px;padding:var(--spacing-12);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex}.SearchBanner-module__P-VYkG__banner-content{justify-content:center;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;height:144px;display:flex;position:relative}.SearchBanner-module__P-VYkG__banner-content>*{box-sizing:border-box;width:100%;max-width:748px}.SearchBanner-module__P-VYkG__banner-search-wrapper{width:100%;max-width:748px;position:relative}.SearchBanner-module__P-VYkG__banner-search-wrapper [class*=suggestions-wrapper]{z-index:var(--z-index-s2);top:calc(100% + 8px);left:0}.SearchBanner-module__P-VYkG__banner-content button{z-index:var(--z-index-s1)}.SearchBanner-module__P-VYkG__banner-search-input{height:64px;padding:var(--spacing-20) var(--spacing-12);border-style:solid;border-width:2px;position:relative}.SearchBanner-module__P-VYkG__banner-search-options{justify-content:flex-end;align-items:center;gap:var(--spacing-8);display:flex}.SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]{border-color:var(--color-bg-fill-transparent);background-color:var(--color-bg-fill-transparent);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);color:var(--color-text-theme-agnostic-white)}[data-kittl-theme=light] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]:hover{background-color:var(--colors-black-a-10)!important}[data-kittl-theme=dark] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]{border-color:var(--color-border-transparent)}[data-kittl-theme=dark] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]:hover{background-color:var(--colors-white-a-10)!important}
.Placeholder-module__jATv3W__placeholder-text{top:50%;left:var(--spacing-32);color:var(--color-text-tertiary);pointer-events:none;z-index:var(--z-index-s1);white-space:nowrap;font-size:14px;position:absolute;transform:translateY(-50%)}.Placeholder-module__jATv3W__static-text{color:var(--color-text-tertiary)}.Placeholder-module__jATv3W__animated-text{transition:opacity .3s ease-in-out}.Placeholder-module__jATv3W__placeholder-text-fade-out{opacity:0}.Placeholder-module__jATv3W__placeholder-text-fade-in{opacity:1}
.Recent-module__uThmZG__overlay-dialog-sm{width:100vw;height:calc(100vh - 65px);z-index:var(--z-index-s9);background-color:var(--color-bg-fill);border-radius:0;position:fixed;top:65px;bottom:0;left:0;right:0;overflow:hidden;transform:none}.Recent-module__uThmZG__with-banner{height:calc(100vh - 120px);top:120px;bottom:120px;left:0;right:0}.Recent-module__uThmZG__overlay-dialog{width:100%;min-width:250px;z-index:var(--z-index-s9);background-color:var(--color-bg-surface);border-radius:var(--border-radius-12);box-shadow:var(--box-shadow-default);margin-top:var(--spacing-8);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Recent-module__uThmZG__centered-content{width:100%;padding:var(--spacing-16)}.Recent-module__uThmZG__full-screen{width:100%;height:100%;padding:var(--spacing-16);flex-direction:column;display:flex}
.RecentContent-module__vJm8Ga__popover-content-base{width:100%}.RecentContent-module__vJm8Ga__popover-content{min-height:300px;padding-top:var(--spacing-8)}.RecentContent-module__vJm8Ga__popover-content-no-recent-searches{min-height:225px}
.RecentSearches-module__ORw5LW__recent-searches-header{margin-bottom:var(--spacing-12);top:var(--spacing-0);z-index:1;padding-right:var(--spacing-8);justify-content:space-between;align-items:center;display:flex;position:sticky}.RecentSearches-module__ORw5LW__recent-searches-header h6{margin:var(--spacing-0)}.RecentSearches-module__ORw5LW__recent-searches-tags-wrapper{gap:var(--spacing-8);flex-wrap:wrap;max-height:80px;display:flex;overflow:hidden}@media (min-width:550px){.RecentSearches-module__ORw5LW__recent-searches-tags-wrapper{max-height:120px}}
.RecentSuggestions-module__pBpo-a__recent-suggestions-container{padding-top:var(--spacing-16);padding-bottom:var(--spacing-8);box-sizing:border-box;width:100%;container-type:inline-size}.RecentSuggestions-module__pBpo-a__recent-suggestions-header{margin-bottom:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.RecentSuggestions-module__pBpo-a__suggestions-list{gap:var(--spacing-6);margin-top:var(--spacing-16);box-sizing:border-box;grid-template-columns:1fr;width:100%;display:grid}@container (min-width:500px){.RecentSuggestions-module__pBpo-a__suggestions-list{grid-template-columns:1fr 1fr}}
.Search-module__BgBfia__wrapper{justify-content:center;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.Search-module__BgBfia__text-input-large{height:52px}.Search-module__BgBfia__text-input-shadow{box-shadow:var(--shadow-soft)}.Search-module__BgBfia__placeholder-container{flex-shrink:0;width:100%;margin:0 auto;transition:width .3s ease-in-out;position:relative}.Search-module__BgBfia__placeholder-container-focused{width:100%;transition:width .3s ease-in-out}.Search-module__BgBfia__placeholder-container-large{align-items:center;width:100%;height:52px;display:flex}.Search-module__BgBfia__placeholder-container-large .input-root-wrapper{width:100%;margin:0}.Search-module__BgBfia__placeholder-container .Search-module__BgBfia__search-input{border-radius:var(--border-radius-12)}@media (min-width:550px){.Search-module__BgBfia__placeholder-container,.Search-module__BgBfia__placeholder-container-focused,.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:100%}}@media (min-width:1100px){.Search-module__BgBfia__placeholder-container,.Search-module__BgBfia__placeholder-container-focused{width:350px}.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:700px}}@media (min-width:1250px){.Search-module__BgBfia__placeholder-container{width:420px}.Search-module__BgBfia__placeholder-container-focused{width:500px}.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:700px}}
.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion{border-radius:var(--border-radius-24);background-color:var(--color-bg-fill-hover);height:48px;position:relative;overflow:hidden}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg{width:180px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm{width:100px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:after,.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg:after,.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm:after{content:"";background:linear-gradient(90deg,#0000,#fff,#ffffffe6,#0000);width:100%;height:100%;animation:1.5s infinite SkeletonSuggestion-module__Jv3yYa__shimmer;position:absolute;top:0;left:-100%}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-dark .SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:after{background:linear-gradient(90deg,#0000,#0000004d,#0000)}.SkeletonSuggestion-module__Jv3yYa__skeleton-container{gap:var(--spacing-6);width:100%;padding:var(--spacing-8) 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:800px){.SkeletonSuggestion-module__Jv3yYa__skeleton-container{justify-content:flex-start;gap:var(--spacing-4);padding:var(--spacing-8) 0}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg{width:120px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm{width:80px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:nth-child(n+8){display:none}}@media (max-width:550px){.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:nth-child(n+5){display:none}}@keyframes SkeletonSuggestion-module__Jv3yYa__shimmer{to{transform:translate(100%)}}
.Suggestion-module__tP9uiW__suggestions-container{background-color:var(--color-bg-fill);padding:var(--spacing-8) 0;margin:0 calc(-1 * var(--spacing-24));padding-left:var(--spacing-24);padding-right:var(--spacing-24);z-index:var(--z-index-s2);position:sticky;top:72px}.Suggestion-module__tP9uiW__suggestions-container.Suggestion-module__tP9uiW__with-banner{top:110px}@media (max-width:549px){.Suggestion-module__tP9uiW__suggestions-container{padding-left:var(--spacing-16);padding-right:var(--spacing-16);top:0}.Suggestion-module__tP9uiW__suggestions-container.Suggestion-module__tP9uiW__with-banner{top:38px}}
.SuggestionTag-module__fAiEbG__suggestion-tag{border:1px solid var(--color-border);cursor:pointer;border-radius:40px;width:-moz-fit-content;width:fit-content;transition:all .2s ease-in-out}.SuggestionTag-module__fAiEbG__suggestion-tag:hover{background-color:var(--color-bg-fill-active)}.SuggestionTag-module__fAiEbG__suggestion-content{align-items:center;gap:var(--spacing-8);padding-right:var(--spacing-12);display:flex}.SuggestionTag-module__fAiEbG__suggestion-label{margin:var(--spacing-0);white-space:nowrap;color:var(--colors-gray-05);padding-left:var(--spacing-6);padding-right:var(--spacing-16);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex}.SuggestionTag-module__fAiEbG__suggestion-image{-o-object-fit:cover;object-fit:cover;width:46px;height:46px;margin:var(--spacing-0);padding:var(--spacing-0);border-radius:50%;flex-shrink:0}
.SkeletonTemplate-module__h1vPcW__skeleton-template{border-radius:var(--border-radius-12);background-color:var(--color-bg-fill-hover);width:100%;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__skeleton-template-sm{height:220px}.SkeletonTemplate-module__h1vPcW__skeleton-template-md{height:290px}.SkeletonTemplate-module__h1vPcW__skeleton-template-lg{height:330px}.SkeletonTemplate-module__h1vPcW__skeleton-avatar{background-color:var(--color-bg-fill-hover);border-radius:50%;width:20px;height:20px;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__skeleton-user{border-radius:var(--border-radius-4);background-color:var(--color-bg-fill-hover);width:86px;height:10px;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__template-wrapper{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+1){grid-row:span 17}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+2){grid-row:span 15}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+3){grid-row:span 11}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+4){grid-row:span 15}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+5){grid-row:span 17}.SkeletonTemplate-module__h1vPcW__user-info{align-items:center;gap:var(--spacing-8);display:flex}.SkeletonTemplate-module__h1vPcW__skeleton-template:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-sm:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-md:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-lg:after,.SkeletonTemplate-module__h1vPcW__skeleton-avatar:after,.SkeletonTemplate-module__h1vPcW__skeleton-user:after{content:"";background:linear-gradient(90deg,#0000,#fff,#ffffffe6,#0000);width:100%;height:100%;animation:1.5s infinite SkeletonTemplate-module__h1vPcW__shimmer;position:absolute;top:0;left:-100%}.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-template:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-avatar:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-user:after{background:linear-gradient(90deg,#0000,#0000004d,#0000)}@keyframes SkeletonTemplate-module__h1vPcW__shimmer{to{transform:translate(100%)}}
.TemplateFeed-module__HTnMVG__root{padding-top:var(--spacing-24)}.TemplateFeed-module__HTnMVG__empty-search-state{text-align:center;margin:var(--spacing-40) auto}
.Dropdown-module__8aLkcq__trigger[data-placeholder]{color:var(--color-text-tertiary)}
.FormFieldWrapper-module__Zyc9vq__root{gap:var(--spacing-12);flex-direction:column;display:flex}.FormFieldWrapper-module__Zyc9vq__header{align-items:center;gap:var(--spacing-4);display:flex}.FormFieldWrapper-module__Zyc9vq__title{flex-grow:1}.FormFieldWrapper-module__Zyc9vq__switch{flex-shrink:0}.FormFieldWrapper-module__Zyc9vq__fieldset{border:0;min-width:0;margin:0;padding:0}.FormFieldWrapper-module__Zyc9vq__fieldset legend{padding-bottom:var(--spacing-12)}.FormFieldWrapper-module__Zyc9vq__legend-with-action{align-items:center;gap:var(--spacing-8);justify-content:space-between;width:100%;display:flex}.FormFieldWrapper-module__Zyc9vq__content{flex-direction:column;display:flex}
.KittlLoading-module__DV1PJG__kittl-loading{width:100%;height:100%;display:inline-flex;overflow:hidden}.KittlLoading-module__DV1PJG__asset{background-color:#0000;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.KittlLoading-module__DV1PJG__asset-light{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.KittlLoading-module__DV1PJG__asset-dark{--csstools-color-scheme--light: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.ImportingState-module__AzSufW__importing-state{gap:var(--spacing-16);justify-content:center;min-height:360px}.ImportingState-module__AzSufW__loading-animation-wrapper{width:80px;height:45px}.ImportingState-module__AzSufW__shiny-title{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, var(--color-text) 0%, var(--color-text) 25%, var(--color-text-secondary) 40%, var(--color-text-tertiary) 50%, var(--color-text-secondary) 60%, var(--color-text) 75%, var(--color-text) 100%);color:#0000;background-position:100% 0;background-size:300% 100%;animation:1.2s linear infinite ImportingState-module__AzSufW__title-shine;display:inline-block}.ImportingState-module__AzSufW__progress-track{background-color:var(--color-bg-fill-tertiary);border-radius:var(--border-radius-full);width:min(220px,100%);height:4px;position:relative;overflow:hidden}.ImportingState-module__AzSufW__progress-indicator{background-color:var(--color-bg-fill-info);border-radius:inherit;height:100%;transition:width .16s}@keyframes ImportingState-module__AzSufW__title-shine{0%{background-position:100% 0}65%,to{background-position:0 0}}
.DesignGenerationTab-module__n3JpoG__root{gap:var(--spacing-16);padding:var(--spacing-12);flex-direction:column;display:flex}.DesignGenerationTab-module__n3JpoG__input-group,.DesignGenerationTab-module__n3JpoG__result-group{gap:var(--spacing-6);flex-direction:column;display:flex}.DesignGenerationTab-module__n3JpoG__input{width:100%}.DesignGenerationTab-module__n3JpoG__reference-image-previews{align-items:center;gap:var(--spacing-8);flex-wrap:wrap;display:flex}.DesignGenerationTab-module__n3JpoG__reference-image-previews img{border-radius:var(--border-radius-4);-o-object-fit:cover;object-fit:cover;width:56px;height:56px}.DesignGenerationTab-module__n3JpoG__error{color:var(--color-text-critical);white-space:pre-wrap;margin:0}
.ImplementationSpecsTab-module__UZW5VW__root{gap:var(--spacing-16);padding:var(--spacing-12);flex-direction:column;display:flex}.ImplementationSpecsTab-module__UZW5VW__input-group{gap:var(--spacing-6);flex-direction:column;display:flex}.ImplementationSpecsTab-module__UZW5VW__input{width:100%}.ImplementationSpecsTab-module__UZW5VW__error{color:var(--color-text-critical);white-space:pre-wrap;margin:0}
.Accordion-module__sdVSTG__root{--accordion-item-background:var(--color-bg-fill);--accordion-item-hover-background:var(--color-bg-fill-hover);--accordion-item-active-background:var(--color-bg-fill-active);--accordion-color-border:var(--color-border);--accordion-color:var(--color-text);--accordion-padding:var(--spacing-16);--accordion-radius:var(--border-radius-8);--accordion-shadow:var(--box-shadow-default);align-items:flex-start;gap:var(--spacing-24);flex-direction:column;width:100%;display:flex;position:relative}.Accordion-module__sdVSTG__item{border:1px solid var(--accordion-color-border);border-radius:var(--accordion-radius);width:100%;color:var(--accordion-color);background-color:var(--accordion-item-background)}.Accordion-module__sdVSTG__item:hover{background-color:var(--accordion-item-hover-background)}.Accordion-module__sdVSTG__item:active{background-color:var(--accordion-item-active-background)}.Accordion-module__sdVSTG__item:has(.Accordion-module__sdVSTG__trigger[data-state=open]){box-shadow:var(--accordion-shadow)}.Accordion-module__sdVSTG__trigger{all:unset;padding:var(--accordion-padding);box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:space-between;width:100%;display:flex}.Accordion-module__sdVSTG__chevron{height:100%;transition:transform var(--motion-duration-300) cubic-bezier(.87, 0, .13, 1);flex-direction:column;justify-content:flex-start;display:flex}.Accordion-module__sdVSTG__trigger[data-state=open]>.Accordion-module__sdVSTG__chevron{transform:rotate(180deg)}.Accordion-module__sdVSTG__content{padding:0 var(--accordion-padding) var(--accordion-padding) var(--accordion-padding)}
.addBoard-module__TJ-LPq__addBoard_add-board-wrapper,.addBoard-module__TJ-LPq__addBoard_add-board-button-wrapper{display:flex}
.LayerItem-module__jaUr7a__layer-item[role=treeitem]{height:36px;padding:0 var(--spacing-4);padding-right:var(--spacing-8);align-items:center;gap:var(--spacing-4);cursor:pointer;display:flex}.LayerItem-module__jaUr7a__layer-item[data-top-border-radius=true]{border-top-right-radius:var(--border-radius-7);border-top-left-radius:var(--border-radius-7)}.LayerItem-module__jaUr7a__layer-item[data-bottom-border-radius=true]{border-bottom-right-radius:var(--border-radius-7);border-bottom-left-radius:var(--border-radius-7)}.LayerItem-module__jaUr7a__layer-item[aria-selected=true]{background-color:var(--color-bg-fill-secondary-active)}.LayerItem-module__jaUr7a__layer-item[aria-selected=false][data-highlighted=true],.LayerItem-module__jaUr7a__layer-item[aria-selected=false]:hover,.LayerItem-module__jaUr7a__layer-item[aria-selected=false]:focus{background-color:var(--color-bg-fill-hover)}.LayerItem-module__jaUr7a__layer-item[aria-level="1"][data-folder=false]{padding-left:20px}.LayerItem-module__jaUr7a__layer-item[aria-level="2"][data-folder=false]{padding-left:36px}.LayerItem-module__jaUr7a__layer-item[aria-level="3"][data-folder=false]{padding-left:52px}.LayerItem-module__jaUr7a__layer-item[aria-level="4"][data-folder=false]{padding-left:68px}.LayerItem-module__jaUr7a__layer-item[aria-level="5"][data-folder=false]{padding-left:84px}.LayerItem-module__jaUr7a__layer-item[aria-level="6"][data-folder=false]{padding-left:100px}.LayerItem-module__jaUr7a__layer-item[aria-level="2"][data-folder=true]{padding-left:20px}.LayerItem-module__jaUr7a__layer-item[aria-level="3"][data-folder=true]{padding-left:36px}.LayerItem-module__jaUr7a__layer-item[aria-level="4"][data-folder=true]{padding-left:52px}.LayerItem-module__jaUr7a__layer-item[aria-level="5"][data-folder=true]{padding-left:68px}.LayerItem-module__jaUr7a__layer-item[aria-level="6"][data-folder=true]{padding-left:84px}.LayerItem-module__jaUr7a__icon-button-container{align-items:center;gap:var(--spacing-8);display:flex}.LayerItem-module__jaUr7a__icon-button{border:0;width:12px;height:24px;padding:0}.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button:hover,.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button:focus{background-color:#0000;border:0}.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button:hover svg *,.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button.LayerItem-module__jaUr7a__icon-button:focus svg *{fill:var(--color-icon)}@media (hover:hover){.LayerItem-module__jaUr7a__icon-button-container[data-show-on-hover=true],.LayerItem-module__jaUr7a__icon-button[data-show-on-hover=true]{opacity:0;pointer-events:none}}.LayerItem-module__jaUr7a__layer-item:hover .LayerItem-module__jaUr7a__icon-button-container[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item:focus-visible .LayerItem-module__jaUr7a__icon-button-container[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item:has(:focus-visible) .LayerItem-module__jaUr7a__icon-button-container[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item:hover .LayerItem-module__jaUr7a__icon-button[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item:focus-visible .LayerItem-module__jaUr7a__icon-button[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item:has(:focus-visible) .LayerItem-module__jaUr7a__icon-button[data-show-on-hover=true]{opacity:1;pointer-events:auto}.LayerItem-module__jaUr7a__layer-item-title{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;line-height:12px;overflow:hidden}
.LayerItemInput-module__Fxt_7W__layer-item-input{text-align:left;padding:var(--spacing-4)}
.VirtualizedContainer-module__R0DlwW__virtualized-container{--scrollable-area-scrollbar-size:var(--scrollbar-width-default);--scrollable-area-scrollbar-radius:7px;--scrollable-area-scrollbar-border:3px;--scrollable-area-scrollbar-track:transparent;--scrollable-area-scrollbar-thumb:var(--color-bg-fill-brand-transparent);--scrollable-area-scroll-behavior:smooth;scrollbar-width:auto;scroll-behavior:smooth;scroll-behavior:var(--scrollable-area-scroll-behavior);flex:1;padding:2px;overflow-y:auto}.VirtualizedContainer-module__R0DlwW__dragline{background-color:#00aff4;height:2px;margin-top:-1px}.VirtualizedContainer-module__R0DlwW__virtualized-container::-webkit-scrollbar{height:var(--scrollable-area-scrollbar-size);width:var(--scrollable-area-scrollbar-size)}.VirtualizedContainer-module__R0DlwW__virtualized-container::-webkit-scrollbar-track{background:var(--scrollable-area-scrollbar-track)}.VirtualizedContainer-module__R0DlwW__virtualized-container::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollable-area-scrollbar-thumb);border:var(--scrollable-area-scrollbar-border) solid transparent;border-radius:var(--scrollable-area-scrollbar-radius)}
.MockupFillControl-module__LkAdUG__trigger{align-items:center;gap:var(--spacing-8);width:100%;padding:var(--spacing-6) var(--spacing-8);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-10);cursor:pointer;display:flex}.MockupFillControl-module__LkAdUG__trigger:focus-visible{outline:2px solid var(--color-border-focused)}.MockupFillControl-module__LkAdUG__swatch{border:1px solid var(--color-border-transparent);border-radius:var(--border-radius-6);flex-shrink:0;width:24px;height:24px}
.styles-module__akp_7W__meter{-webkit-appearance:none;appearance:none;height:var(--spacing-6);background:var(--color-bg-fill-secondary);border-radius:var(--border-radius-full)}.styles-module__akp_7W__meter::-webkit-meter-inner-element{grid-template-rows:1fr}.styles-module__akp_7W__meter::-webkit-meter-bar{background:0 0}.styles-module__akp_7W__meter::-webkit-meter-optimum-value{border-radius:var(--border-radius-full)}.styles-module__akp_7W__meter::-webkit-meter-suboptimum-value{border-radius:var(--border-radius-full)}.styles-module__akp_7W__meter::-webkit-meter-even-less-good-value{border-radius:var(--border-radius-full)}.styles-module__akp_7W__meter::-moz-meter-bar{border-radius:var(--border-radius-full)}.styles-module__akp_7W__meter::-webkit-meter-optimum-value{background:var(--color-bg-fill-info)}.styles-module__akp_7W__meter:-moz-meter-optimum::-moz-meter-bar{background:var(--color-bg-fill-info)}.styles-module__akp_7W__meter::-webkit-meter-suboptimum-value{background:var(--color-bg-fill-info)}.styles-module__akp_7W__meter:-moz-meter-sub-optimum::-moz-meter-bar{background:var(--color-bg-fill-info)}.styles-module__akp_7W__meter::-webkit-meter-even-less-good-value{background:var(--color-bg-fill-critical)}.styles-module__akp_7W__meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background:var(--color-bg-fill-critical)}
.styles-module__l3rtOa__head{padding:var(--spacing-6) var(--spacing-12) var(--spacing-6) var(--spacing-16);flex-direction:row;align-items:center;display:flex}.styles-module__l3rtOa__close-button{margin-left:auto}.styles-module__l3rtOa__popover{min-width:246px}.styles-module__l3rtOa__content{gap:var(--spacing-8);padding:var(--spacing-16);flex-direction:column;display:flex}.styles-module__l3rtOa__meter{width:100%;margin-bottom:var(--spacing-4);display:block}.styles-module__l3rtOa__breakdown{justify-content:space-between;gap:var(--spacing-12);flex-direction:row;display:flex}.styles-module__l3rtOa__breakdown:first-of-type{margin-top:var(--spacing-4)}.styles-module__l3rtOa__breakdown-container{--card-border-radius:var(--border-radius-8);margin-bottom:var(--spacing-4)}
.UploadsPanelHeaderTitle-module__rXLAwq__header{align-items:center;gap:var(--spacing-8);width:100%;min-width:0;height:24px;display:flex}.UploadsPanelHeaderTitle-module__rXLAwq__indicator{flex-shrink:0;align-items:center;margin-left:auto;display:flex}
.UploadsPanelActions-module__pQsvWW__actions{gap:var(--spacing-8);flex-direction:column;flex-shrink:0;display:flex}
.Menu-module__fpLWsW__content{--menu-background:var(--color-bg-surface);border-radius:var(--border-radius-12);box-shadow:var(--box-shadow-default);background-color:var(--menu-background);z-index:var(--z-index-overlay)}.Menu-module__fpLWsW__section{gap:var(--spacing-2);padding:var(--spacing-8);flex-direction:column;display:flex}.Menu-module__fpLWsW__section:not(:first-child){border-top:1px solid var(--color-border)}.Menu-module__fpLWsW__menu-item-switch{display:flex}.Menu-module__fpLWsW__menu-trigger-button{all:unset}
@keyframes Popover-module__oJusWq__fade-in{0%{opacity:0}to{opacity:1}}.Popover-module__oJusWq__popover-content{--popover-shadow:var(--box-shadow-default);--popover-background:var(--color-bg-surface);--popover-border-radius:var(--border-radius-12);animation:Popover-module__oJusWq__fade-in var(--motion-duration-300) ease-out;background-color:var(--popover-background);border-radius:var(--popover-border-radius);box-shadow:var(--popover-shadow);transform-origin:var(--radix-popover-content-transform-origin);pointer-events:auto;max-height:var(--radix-popover-content-available-height);max-width:var(--radix-popover-content-available-width);z-index:var(--z-index-overlay);overflow:hidden}.Popover-module__oJusWq__popover-content-overflow{overflow:visible}.Popover-module__oJusWq__popover-root-wrapper{line-height:0}.Popover-module__oJusWq__popover-arrow{fill:var(--popover-background)}.Popover-module__oJusWq__popover-arrow-line{border:1px solid var(--color-bg-fill-brand);fill:#0000;width:0;height:38px;margin-bottom:-4px}.Popover-module__oJusWq__popover-trigger-button{all:unset}.Popover-module__oJusWq__popover-modal-overlay{pointer-events:auto;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}
.MobileHeader-module__X5HfCq__outer-mobile-wrapper{z-index:var(--z-index-global-floating-header);flex-direction:column;width:100%;display:flex;position:fixed;top:0}.MobileHeader-module__X5HfCq__mobile-wrapper{box-sizing:border-box;width:100%;height:var(--header-height);background:var(--color-bg-surface);flex-direction:row;justify-content:space-between;align-items:center;padding:10px;transition:background .3s;display:flex;box-shadow:0 1px 6px #0000001f}html[data-kittl-theme=dark] .MobileHeader-module__X5HfCq__mobile-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dark .MobileHeader-module__X5HfCq__mobile-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.MobileHeader-module__X5HfCq__logo-container{align-items:center;justify-content:unset;flex-direction:row;flex:1;width:100%;height:100%;padding-left:0;transition:opacity .25s,transform .25s linear;display:flex}@media (min-width:550px){.MobileHeader-module__X5HfCq__logo-container{justify-content:center;padding-left:54px}.MobileHeader-module__X5HfCq__logo-container-no-offset{padding-left:0}}
.SideMenu-module__AhuoSa__wrapper{width:288px;padding:var(--spacing-12);background:var(--color-bg-surface);height:100%;z-index:var(--z-index-sidebar);flex-direction:column;transition:all .3s linear;display:flex;position:fixed;top:0;bottom:0}.SideMenu-module__AhuoSa__wrapper.SideMenu-module__AhuoSa__is-open{transform:translate(0)}.SideMenu-module__AhuoSa__wrapper.SideMenu-module__AhuoSa__is-closed{transform:translate(-100%)}.SideMenu-module__AhuoSa__logo-container{padding-bottom:var(--spacing-24)}.SideMenu-module__AhuoSa__backdrop{width:100%;height:100%;z-index:var(--z-index-sidebar);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0000;transition:background-color .25s ease-in-out;position:fixed;top:0}.SideMenu-module__AhuoSa__backdrop.SideMenu-module__AhuoSa__is-visible{background-color:#0009}[data-kittl-theme=dark] .SideMenu-module__AhuoSa__backdrop.SideMenu-module__AhuoSa__is-visible{background-color:#0006}.SideMenu-module__AhuoSa__content{flex:auto;overflow-y:auto}.SideMenu-module__AhuoSa__auth-buttons-container{padding-top:var(--spacing-12)}.SideMenu-module__AhuoSa__links-column-label{padding:var(--spacing-8);color:inherit;cursor:pointer;width:100%;margin:0}.SideMenu-module__AhuoSa__link-wrapper{align-items:center;gap:var(--spacing-2);width:100%;color:var(--color-text);flex-direction:row;justify-content:flex-start;display:flex}.SideMenu-module__AhuoSa__link-wrapper:hover{color:var(--color-text-secondary)}.SideMenu-module__AhuoSa__wrapper .SideMenu-module__AhuoSa__with-margin{margin:var(--spacing-8) 0}.SideMenu-module__AhuoSa__wrapper .SideMenu-module__AhuoSa__links-title{color:var(--color-text);padding-left:0}
.Header-module__0B8pHq__desktop-header{display:none}@media (min-width:880px){.Header-module__0B8pHq__desktop-header{display:block}}.Header-module__0B8pHq__mobile-header{display:block}@media (min-width:880px){.Header-module__0B8pHq__mobile-header{display:none}}
.LanguageSwitch-module__-rCK6W__languageSwitch{display:none}@media (min-width:1100px){.LanguageSwitch-module__-rCK6W__languageSwitch{display:block}}
.WithAuth-module__4S25Zq__fadeIn{animation:WithAuth-module__4S25Zq__fadeIn var(--motion-duration-300)}@keyframes WithAuth-module__4S25Zq__fadeIn{0%{opacity:0}to{opacity:1}}
.DesktopActionSection-module__EWjWKG__header-right-section{justify-self:end;align-items:center;gap:var(--spacing-12);display:flex}.DesktopActionSection-module__EWjWKG__width-min-laptop{display:none}@media (min-width:1100px){.DesktopActionSection-module__EWjWKG__width-min-laptop{gap:var(--spacing-8);display:flex}}.DesktopActionSection-module__EWjWKG__width-range-large-tablet-to-laptop{display:none}@media (min-width:800px) and (max-width:1099px){.DesktopActionSection-module__EWjWKG__width-range-large-tablet-to-laptop{gap:var(--spacing-8);display:flex}}
.SidebarActionSection-module__U05ESG__auth-buttons-container{padding-top:var(--spacing-12)}
.RelatedDesignsShowMoreButton-module__4b7R-q__showMoreButtonContainer{z-index:2;justify-content:center;display:flex;position:absolute;top:10px;left:45%}.RelatedDesignsShowMoreButton-module__4b7R-q__showMoreButtonContainerHidden{display:none}
.styles-module___vUMXq__related-designs-wrapper{padding:var(--spacing-16);flex:1}@media (min-width:800px){.styles-module___vUMXq__related-designs-wrapper{padding:var(--spacing-24)}}.styles-module___vUMXq__similar-templates-container{position:relative}.styles-module___vUMXq__template-details-container{flex-direction:column;align-items:stretch;width:100%;height:100%;display:flex;overflow-y:scroll}
@keyframes styles-module__f669Za__fadeIn{0%{opacity:0}to{opacity:1}}.styles-module__f669Za__template-post-wrapper{border-bottom:1px solid var(--color-border-transparent);flex:1;display:flex;overflow:hidden}.styles-module__f669Za__template-post-wrapper-partial{flex:0 0 85%}.styles-module__f669Za__template-previews-wrapper{border-right:1px solid var(--color-border-transparent);padding-right:var(--spacing-24);flex:1;display:flex}.styles-module__f669Za__preview-images-carousel-wrapper{padding:var(--spacing-24) 0;align-self:center;height:100%;display:flex}.styles-module__f669Za__mobile-preview-images-carousel-wrapper{padding:0 16px 18px}.styles-module__f669Za__template-post-preview{padding:var(--spacing-24);flex:1;justify-content:center;align-items:center;display:flex}.styles-module__f669Za__image-container{width:100%;height:100%;position:relative}.styles-module__f669Za__image-wrapper{opacity:0;pointer-events:none;padding:var(--spacing-24);transition:opacity .6s ease-in-out;position:absolute;top:0;left:0}.styles-module__f669Za__image-wrapper-active{opacity:1;z-index:1;pointer-events:auto}.styles-module__f669Za__template-post-details-wrapper{flex-direction:column;width:250px;display:flex}@media (min-width:1024px){.styles-module__f669Za__template-post-details-wrapper{width:340px}}.styles-module__f669Za__template-post-details{gap:var(--spacing-24);padding:var(--spacing-24);border-bottom:1px solid var(--color-border-transparent);flex-direction:column;display:flex}.styles-module__f669Za__avatar-wrapper{width:40px;height:40px}.styles-module__f669Za__social-icon-wrapper,.styles-module__f669Za__use-template-button-wrapper{align-items:center;gap:var(--spacing-4);display:flex}.styles-module__f669Za__comment-list-wrapper{height:100%;padding:var(--spacing-16) var(--spacing-24);overflow-y:auto}.styles-module__f669Za__mobile-template-post-wrapper{border-bottom:1px solid var(--color-border-transparent);flex-direction:column;width:100%;display:flex}.styles-module__f669Za__mobile-template-post-preview{padding:var(--spacing-16);flex-direction:column;justify-content:center;align-items:center;width:100%;height:393px;display:flex}.styles-module__f669Za__mobile-template-post-details{gap:var(--spacing-16);padding:0 var(--spacing-16) var(--spacing-16) var(--spacing-16);border-bottom:1px solid var(--color-border-transparent);flex-direction:column;display:flex}.styles-module__f669Za__mobile-template-post-details-no-comments{border-bottom:none}.styles-module__f669Za__mobile-comment-list-wrapper{height:100%;padding:0 var(--spacing-16) var(--spacing-16) var(--spacing-16);overflow-y:auto}.styles-module__f669Za__mobile-like-button{padding:var(--spacing-12)}
.Announcement-module__zS-NSq__announcement{padding:var(--spacing-8);padding-right:var(--spacing-16);justify-content:center;align-items:center;gap:var(--spacing-4);background-color:var(--color-bg-surface-highlight);color:var(--color-text-theme-agnostic-black);transition:background-color var(--motion-duration-300) ease;border-radius:100px;display:flex}.Announcement-module__zS-NSq__announcement:hover{background-color:var(--color-bg-fill-active)}.Announcement-module__zS-NSq__announcement:hover h6{font-weight:var(--font-weight-semi-bold)}
.ImageGenAppWrapper-module__4_upVq__container{background:var(--color-bg-fill-secondary);padding:var(--spacing-32);background-position:top;background-repeat:no-repeat;min-height:700px;position:relative;overflow:hidden}@media (max-width:800px){.ImageGenAppWrapper-module__4_upVq__container{padding:var(--spacing-16);min-height:500px}}.ImageGenAppWrapper-module__4_upVq__wrapper{gap:var(--spacing-24);text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:600px;margin:0 auto;display:flex;position:relative}.ImageGenAppWrapper-module__4_upVq__title{font-size:128px;line-height:108px}@media (max-width:800px){.ImageGenAppWrapper-module__4_upVq__title{font-size:64px;line-height:56px}}.ImageGenAppWrapper-module__4_upVq__content{margin:0 auto;margin-top:var(--spacing-64);position:relative}@media (max-width:800px){.ImageGenAppWrapper-module__4_upVq__content{margin-top:var(--spacing-48)}}.ImageGenAppWrapper-module__4_upVq__floatingImage{border-radius:var(--border-radius-8);box-shadow:var(--drop-shadow-l);pointer-events:none;transform-origin:50%;position:absolute}.ImageGenAppWrapper-module__4_upVq__animate{animation:1.2s cubic-bezier(.4,0,.2,1) both ImageGenAppWrapper-module__4_upVq__slideIn}@keyframes ImageGenAppWrapper-module__4_upVq__slideIn{0%{transform:scale(.96) translate(var(--offset-x), 0)}to{transform:scale(1)translate(0)}}.ImageGenAppWrapper-module__4_upVq__img1{--offset-x:-35px;top:60px;left:7%;rotate:-15deg}.ImageGenAppWrapper-module__4_upVq__img2{--offset-x:-35px;animation-delay:.1s;top:430px;left:8%;rotate:-5deg}.ImageGenAppWrapper-module__4_upVq__img3{--offset-x:35px;animation-delay:.2s;top:12px;right:12%;rotate:-10deg}.ImageGenAppWrapper-module__4_upVq__img4{--offset-x:35px;animation-delay:.3s;top:230px;right:5%;rotate:16deg}.ImageGenAppWrapper-module__4_upVq__img5{--offset-x:35px;animation-delay:.4s;top:500px;right:15%;rotate:-4deg}@media (max-width:1000px){.ImageGenAppWrapper-module__4_upVq__img4{display:none}.ImageGenAppWrapper-module__4_upVq__img1{top:150px;left:-10px}.ImageGenAppWrapper-module__4_upVq__img2{top:450px}.ImageGenAppWrapper-module__4_upVq__img3{top:200px;right:30px}.ImageGenAppWrapper-module__4_upVq__img5{top:550px;right:100px}}@media (max-width:800px){.ImageGenAppWrapper-module__4_upVq__img2{display:none}.ImageGenAppWrapper-module__4_upVq__img1{top:370px;rotate:-10deg}.ImageGenAppWrapper-module__4_upVq__img3{top:250px;right:-10px}.ImageGenAppWrapper-module__4_upVq__img5{top:400px;right:120px}}@media (max-width:550px){.ImageGenAppWrapper-module__4_upVq__img5{right:5px}}
.MicroAppsNavigation-module__MbsETW__container{gap:var(--spacing-12);padding:var(--spacing-12);justify-content:center;align-items:center;margin:0 auto;display:flex}
.Testimonial-module___1w_rG__root{width:100%}.Testimonial-module___1w_rG__grid{gap:var(--spacing-24);grid-template-columns:1fr;justify-items:center;display:grid}.Testimonial-module___1w_rG__card{--testimonial-card-background:none;background-color:var(--color-bg-fill);background-image:var(--testimonial-card-background);border:1px solid var(--color-border-transparent);box-shadow:var(--shadow-soft);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;width:100%;max-width:356px;height:530px;overflow:hidden}.Testimonial-module___1w_rG__scrim{background:linear-gradient(#0000 48.49%,#000000b3 100%);width:100%;height:100%;display:flex}.Testimonial-module___1w_rG__content{gap:var(--spacing-24);padding:var(--spacing-32);flex-direction:column;justify-content:flex-end;width:100%;display:flex}@media (min-width:410px){.Testimonial-module___1w_rG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:830px){.Testimonial-module___1w_rG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.SplittedText-module__41icxW__text{margin:0}.SplittedText-module__41icxW__word{display:inline-block}.SplittedText-module__41icxW__character{transition:opacity .2s linear}.SplittedText-module__41icxW__screen-reader-text{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.TestimonialQuote-module__jMnmNa__root{padding:144px var(--spacing-24) 104px;width:100%}.TestimonialQuote-module__jMnmNa__content{align-items:flex-start;gap:var(--spacing-12);display:flex}.TestimonialQuote-module__jMnmNa__quote-icon{color:var(--color-text);flex:none;width:3rem}.TestimonialQuote-module__jMnmNa__quote{gap:var(--spacing-48);margin:0}.TestimonialQuote-module__jMnmNa__blockquote{margin:0}@media (max-width:479px){.TestimonialQuote-module__jMnmNa__content{flex-direction:column}.TestimonialQuote-module__jMnmNa__quote-icon{width:1.5rem}}@media (min-width:550px){.TestimonialQuote-module__jMnmNa__root{padding:184px var(--spacing-48) 144px}}
.Progress-module__6XVxwW__root{background-color:var(--color-bg-surface-secondary);border-radius:var(--border-radius-full);width:100%;height:4px;position:relative;overflow:hidden}.Progress-module__6XVxwW__indicator{background-color:var(--color-bg-fill-info);border-radius:inherit;height:100%;transition:width .16s}
.SurveyFooter-module__GR9zoq__footer{align-items:center;gap:var(--spacing-24);max-width:400px;padding-top:var(--spacing-32);justify-content:space-between;width:100%;margin-top:auto;display:flex}.SurveyFooter-module__GR9zoq__progress{flex:auto;min-width:80px;max-width:160px}
.SurveyStepLayout-module__zXOQKG__shell{box-sizing:border-box;flex-direction:row;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.SurveyStepLayout-module__zXOQKG__panel{box-sizing:border-box;min-width:0;min-height:100%;padding:var(--spacing-48) var(--spacing-40);flex-direction:column;flex:40%;width:100%;display:flex}.SurveyStepLayout-module__zXOQKG__inner{flex-direction:column;flex:auto;justify-content:space-between;width:100%;max-width:400px;min-height:100%;display:flex}.SurveyStepLayout-module__zXOQKG__content{gap:var(--spacing-32);flex-direction:column;width:100%;display:flex}.SurveyStepLayout-module__zXOQKG__header{align-items:baseline;gap:var(--spacing-32);flex-direction:column;width:100%;display:flex}.SurveyStepLayout-module__zXOQKG__heading{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}@media (max-width:780px){.SurveyStepLayout-module__zXOQKG__shell{flex-direction:column}.SurveyStepLayout-module__zXOQKG__panel{align-items:center}}
.WebsiteUrl-module__2Jk9jq__form{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.WebsiteUrl-module__2Jk9jq__url-input{width:100%}
.WebsiteUrlRightColumn-module__JxZcMa__wrapper{box-sizing:border-box;flex:60%;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.WebsiteUrlRightColumn-module__JxZcMa__image{border-radius:var(--border-radius-12);-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:780px){.WebsiteUrlRightColumn-module__JxZcMa__wrapper{display:none}}
.WhatDoYouSell-module__9OVTbq__options{gap:var(--spacing-12);border:none;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.WhatDoYouSell-module__9OVTbq__options-legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WhatDoYouSell-module__9OVTbq__other-input{width:100%}
.WhatDoYouSellRightColumn-module__Lkl-SW__wrapper{box-sizing:border-box;min-width:0;min-height:0;padding:0 var(--spacing-16) 0 0;flex:60%;justify-content:center;align-items:center;display:flex;overflow:hidden}.WhatDoYouSellRightColumn-module__Lkl-SW__stack{width:100%;min-width:0;height:100%;min-height:0;position:relative}.WhatDoYouSellRightColumn-module__Lkl-SW__layer{transition:opacity var(--motion-duration-300) ease, transform var(--motion-duration-300) ease;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.WhatDoYouSellRightColumn-module__Lkl-SW__layer-visible{opacity:1;transform:translateY(0)}.WhatDoYouSellRightColumn-module__Lkl-SW__layer-hidden-down{opacity:0;pointer-events:none;transform:translateY(24px)}.WhatDoYouSellRightColumn-module__Lkl-SW__layer-hidden-up{opacity:0;pointer-events:none;transform:translateY(-24px)}.WhatDoYouSellRightColumn-module__Lkl-SW__image{border-radius:var(--border-radius-12);-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;margin-right:-15%;display:block}.WhatDoYouSellRightColumn-module__Lkl-SW__collage{aspect-ratio:55/32;box-sizing:border-box;gap:var(--spacing-16);flex-direction:column;width:auto;max-width:100%;height:100%;margin:0 auto;display:flex}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-image{border-radius:var(--border-radius-12);-o-object-fit:cover;object-fit:cover;width:100%;min-width:0;min-height:0;display:block}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-top{border-radius:0 0 var(--border-radius-12) var(--border-radius-12);-o-object-position:center 87%;object-position:center 87%;flex:20 1 0}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-row{gap:var(--spacing-16);flex:0 auto;min-height:0;display:flex}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-row .WhatDoYouSellRightColumn-module__Lkl-SW__collage-image{height:auto;max-height:100%}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-bottom{border-radius:var(--border-radius-12) var(--border-radius-12) 0 0;-o-object-position:center 30%;object-position:center 30%;flex:23 1 0}.WhatDoYouSellRightColumn-module__Lkl-SW__caption{border-radius:var(--border-radius-12);padding:var(--spacing-8) var(--spacing-16);background-color:#f6e94b;flex:none;margin:0}.WhatDoYouSellRightColumn-module__Lkl-SW__caption-orange{background-color:#f9a03f}.WhatDoYouSellRightColumn-module__Lkl-SW__caption-pink{background-color:#ff5fa2}.WhatDoYouSellRightColumn-module__Lkl-SW__collage-top-centered,.WhatDoYouSellRightColumn-module__Lkl-SW__collage-bottom-centered{-o-object-position:center;object-position:center}@media (max-width:780px){.WhatDoYouSellRightColumn-module__Lkl-SW__wrapper{display:none}}
.WhatToCreateFirst-module__MBj5dG__options{gap:var(--spacing-12);border:none;flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex}.WhatToCreateFirst-module__MBj5dG__options-legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.WhatToCreateFirstRightColumn-module__s9KV1W__wrapper{box-sizing:border-box;flex:60%;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.WhatToCreateFirstRightColumn-module__s9KV1W__image{border-radius:var(--border-radius-12);-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (max-width:780px){.WhatToCreateFirstRightColumn-module__s9KV1W__wrapper{display:none}}
.WelcomeCreditsOfferModal-module__7ioqaG__modalBody{--welcome-surface:var(--color-bg-surface-theme-agnostic-white);--welcome-title:var(--colors-gray-05);--welcome-body:var(--colors-gray-45);--welcome-check-bg:var(--colors-blue-90);--welcome-check-fg:var(--colors-blue-35);--welcome-chip-bg:var(--color-bg-fill-highlight);--welcome-chip-fg:var(--colors-gray-05)}.WelcomeCreditsOfferModal-module__7ioqaG__heroStrip{--welcome-credits-modal-hero-bg:var(--colors-gray-95);--welcome-credits-modal-hero-height:10rem;width:100%;height:var(--welcome-credits-modal-hero-height);background:var(--welcome-credits-modal-hero-bg);position:relative;overflow:hidden}.WelcomeCreditsOfferModal-module__7ioqaG__contentPanel{justify-content:space-between;gap:var(--spacing-24);padding:1.75rem var(--spacing-36) var(--spacing-36);flex-direction:column;display:flex}.WelcomeCreditsOfferModal-module__7ioqaG__badgeRow{justify-content:center;display:flex}.WelcomeCreditsOfferModal-module__7ioqaG__badge{align-items:center;gap:var(--spacing-6);padding:var(--spacing-6) .6875rem;border-radius:var(--border-radius-full);background:var(--welcome-chip-bg);color:var(--welcome-chip-fg);font-size:.75rem;font-weight:var(--font-weight-semi-bold);display:inline-flex}.WelcomeCreditsOfferModal-module__7ioqaG__title{text-align:center;margin:1.125rem 0 0}.WelcomeCreditsOfferModal-module__7ioqaG__title>*{letter-spacing:-.02em;font-size:1.75rem;font-weight:800;line-height:1.1}.WelcomeCreditsOfferModal-module__7ioqaG__description{margin:var(--spacing-12) auto 0;text-align:center;max-width:23.75rem;color:var(--welcome-body)}.WelcomeCreditsOfferModal-module__7ioqaG__description>*{letter-spacing:0;font-size:.875rem;line-height:1.55;font-weight:var(--font-weight-regular)}.WelcomeCreditsOfferModal-module__7ioqaG__perkList{margin:var(--spacing-24) auto 0;gap:var(--spacing-12);max-width:22.5rem;padding:0;list-style:none;display:grid}.WelcomeCreditsOfferModal-module__7ioqaG__perkItem{align-items:flex-start;gap:var(--spacing-12);display:flex}.WelcomeCreditsOfferModal-module__7ioqaG__perkItem>span:last-child{letter-spacing:0;font-size:.875rem;line-height:1.55;font-weight:var(--font-weight-regular);color:var(--welcome-body)}.WelcomeCreditsOfferModal-module__7ioqaG__tick{width:1.25rem;height:1.25rem;margin-top:var(--spacing-2);border-radius:var(--border-radius-full);background:var(--welcome-check-bg);color:var(--welcome-check-fg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WelcomeCreditsOfferModal-module__7ioqaG__primaryButton{width:100%;min-height:3.5rem}.WelcomeCreditsOfferModal-module__7ioqaG__footnote{margin:var(--spacing-12) 0 0;color:var(--welcome-body);text-align:center}.WelcomeCreditsOfferModal-module__7ioqaG__heroImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}
.WatchReelCard-module__fsSoCG__watch-reel-card{width:100%;height:164px;padding:var(--spacing-16);box-shadow:var(--box-shadow-default);cursor:pointer;border:none;position:relative}.WatchReelCard-module__fsSoCG__watch-reel-card-soft{box-shadow:var(--shadow-soft)}.WatchReelCard-module__fsSoCG__close-button{top:var(--spacing-8);right:var(--spacing-8);color:var(--color-icon-tertiary);position:absolute}.WatchReelCard-module__fsSoCG__image{border-radius:var(--border-radius-8);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.WatchReelCard-module__fsSoCG__image-wrapper{width:172px;height:132px}
.ProjectsFeed-module__K5nQmG__container{padding-top:var(--spacing-24)}.ProjectsFeed-module__K5nQmG__error-container{justify-content:center;align-items:center;width:100%;min-height:50vh;display:flex}
.ProjectsQuickCreationCard-module__DVr7pq__icon-wrapper{background:var(--color-bg-fill-active);border-radius:var(--border-radius-8);justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ProjectsQuickCreationCard-module__DVr7pq__card{padding:var(--spacing-4);border-radius:var(--border-radius-12)}.ProjectsQuickCreationCard-module__DVr7pq__card .ProjectsQuickCreationCard-module__DVr7pq__icon-wrapper path{fill:var(--color-icon-secondary)}.ProjectsQuickCreationCard-module__DVr7pq__media{flex-shrink:0;width:68px;height:auto!important}.ProjectsQuickCreationCard-module__DVr7pq__content{flex:0 auto;min-width:max-content;max-width:100%;padding:0}.ProjectsQuickCreationCard-module__DVr7pq__content h6{white-space:nowrap}
.ProjectsQuickCreationMenu-module__Fjttpq__show-all-button-container{justify-content:center;align-items:center;height:100%;display:flex}
.ProjectsSearch-module__QWsI5W__container{align-items:center;gap:var(--spacing-12);display:flex}.ProjectsSearch-module__QWsI5W__search-input{flex-shrink:0;width:200px}.ProjectsSearch-module__QWsI5W__sort{flex-shrink:0;width:108px}@media (max-width:550px){.ProjectsSearch-module__QWsI5W__container{gap:var(--spacing-8);flex:1 1 0}.ProjectsSearch-module__QWsI5W__search-input{flex:1 1 0;width:auto}.ProjectsSearch-module__QWsI5W__search-input-field [data-input]{height:32px;padding:var(--spacing-8);border-radius:var(--border-radius-7);font-size:12px;font-weight:var(--font-weight-medium);line-height:16px}.ProjectsSearch-module__QWsI5W__sort{flex-shrink:0;width:auto}.ProjectsSearch-module__QWsI5W__sort [class*=button]{height:32px;padding:var(--spacing-8);border-radius:var(--border-radius-7);font-size:12px;font-weight:var(--font-weight-medium);line-height:16px}}
.ProjectsSharedFeed-module__F9xLWW__container{padding-top:var(--spacing-24)}.ProjectsSharedFeed-module__F9xLWW__error-container{justify-content:center;align-items:center;width:100%;min-height:50vh;display:flex}
.FolderSearch-module__KROjkW__container{align-items:center;gap:var(--spacing-12);display:flex}.FolderSearch-module__KROjkW__search-input{flex-shrink:0;width:200px}.FolderSearch-module__KROjkW__sort{flex-shrink:0;width:108px}@media (max-width:550px){.FolderSearch-module__KROjkW__container{gap:var(--spacing-8);flex:1 1 0}.FolderSearch-module__KROjkW__search-input{flex:1 1 0;width:auto}.FolderSearch-module__KROjkW__search-input-field [data-input]{height:32px;padding:var(--spacing-8);border-radius:var(--border-radius-7);font-size:12px;font-weight:var(--font-weight-medium);line-height:16px}.FolderSearch-module__KROjkW__sort{flex-shrink:0;width:auto}.FolderSearch-module__KROjkW__sort [class*=button]{height:32px;padding:var(--spacing-8);border-radius:var(--border-radius-7);font-size:12px;font-weight:var(--font-weight-medium);line-height:16px}}
.ProjectTabNavigation-module__8UEKgq__project-tab-nav [class*=list]:before{display:none}.ProjectTabNavigation-module__8UEKgq__container{--nav-inset:var(--spacing-16);z-index:var(--z-index-s2);background-color:var(--color-bg-surface);padding:var(--spacing-16) var(--nav-inset);width:calc(100% + 2 * var(--nav-inset));margin-left:calc(-1 * var(--nav-inset));margin-right:calc(-1 * var(--nav-inset));box-sizing:border-box;gap:var(--spacing-8);flex-direction:row;display:flex;position:sticky;top:72px}@media (min-width:800px){.ProjectTabNavigation-module__8UEKgq__container.ProjectTabNavigation-module__8UEKgq__simplified{top:60px}}@media (min-width:550px){.ProjectTabNavigation-module__8UEKgq__container{--nav-inset:var(--spacing-24)}}.ProjectTabNavigation-module__8UEKgq__ai-workflows-mobile .ProjectTabNavigation-module__8UEKgq__project-tab-nav{--tabs-list-gap:var(--spacing-16)}.ProjectTabNavigation-module__8UEKgq__container.ProjectTabNavigation-module__8UEKgq__ai-workflows-mobile{gap:var(--spacing-16)}.ProjectTabNavigation-module__8UEKgq__ai-workflows-mobile .ProjectTabNavigation-module__8UEKgq__tabs-row{gap:var(--spacing-8)}html[data-kittl-theme=dark] .ProjectTabNavigation-module__8UEKgq__container{background-color:var(--color-bg-surface-secondary)}.theme-dark .ProjectTabNavigation-module__8UEKgq__container{background-color:var(--color-bg-surface-secondary)}.ProjectTabNavigation-module__8UEKgq__container.ProjectTabNavigation-module__8UEKgq__with-banner{top:110px}.ProjectTabNavigation-module__8UEKgq__tabs-row{align-items:center;gap:var(--spacing-24);flex:1;width:100%;display:flex}.ProjectTabNavigation-module__8UEKgq__tabs-spacer{display:none}.ProjectTabNavigation-module__8UEKgq__trash-button-desktop{display:block}.ProjectTabNavigation-module__8UEKgq__trash-button-mobile{display:none}.ProjectTabNavigation-module__8UEKgq__trash-button-actions{display:block}.ProjectTabNavigation-module__8UEKgq__actions-row{align-items:center;gap:var(--spacing-12);flex-shrink:0;display:flex}.ProjectTabNavigation-module__8UEKgq__actions-row-full{flex:1;justify-content:space-between}.ProjectTabNavigation-module__8UEKgq__actions-start{align-items:center;gap:var(--spacing-12);display:flex}@media (max-width:550px){.ProjectTabNavigation-module__8UEKgq__container{align-items:stretch;gap:var(--spacing-8);flex-direction:column;top:0}.ProjectTabNavigation-module__8UEKgq__container.ProjectTabNavigation-module__8UEKgq__with-banner{top:38px}.ProjectTabNavigation-module__8UEKgq__tabs-row{gap:var(--spacing-24)}.ProjectTabNavigation-module__8UEKgq__tabs-spacer{flex:1 1 0;display:block}.ProjectTabNavigation-module__8UEKgq__trash-button-desktop{display:none}.ProjectTabNavigation-module__8UEKgq__trash-button-mobile{display:block}.ProjectTabNavigation-module__8UEKgq__project-tab-nav [class*=trigger]{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);font-size:14px;font-weight:var(--font-weight-semi-bold);gap:var(--spacing-8);line-height:20px}.ProjectTabNavigation-module__8UEKgq__project-tab-nav [class*=list] [class*=trigger][data-state=active][data-variant=ghost]{border-bottom:1px solid var(--color-border-brand);margin-bottom:-1px}.ProjectTabNavigation-module__8UEKgq__actions-row{justify-content:flex-end;gap:var(--spacing-8)}.ProjectTabNavigation-module__8UEKgq__actions-row-full{justify-content:space-between}.ProjectTabNavigation-module__8UEKgq__actions-start{gap:var(--spacing-8)}.ProjectTabNavigation-module__8UEKgq__trash-button-mobile [class*=button]{min-width:32px;height:32px;padding:var(--spacing-8) var(--spacing-12);border-radius:var(--border-radius-6)}}
.TrashFeed-module__-nQHmG__container{padding-top:var(--spacing-24)}
.EnhancedScrollableArea-module__PHpY9q__root{flex-direction:column;max-width:100%;max-height:100%;display:flex;position:relative}.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=left] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-left,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=none] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-left,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=right] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-right,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=none] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-right,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=top] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-top,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=none] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-top,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=bottom] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-bottom,.EnhancedScrollableArea-module__PHpY9q__root[data-scroll-position=none] .EnhancedScrollableArea-module__PHpY9q__scroll-arrow-bottom{display:none}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow{border:unset;z-index:var(--z-index-s2);cursor:pointer;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:0;bottom:0}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow:before{content:"";height:var(--gradient-height);width:45px;position:absolute;left:-13px}@media (max-width:799px){.EnhancedScrollableArea-module__PHpY9q__root:has([class*=edge-to-edge]) .EnhancedScrollableArea-module__PHpY9q__scroll-arrow{display:none}}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-left{top:0;bottom:0;left:0}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-left:before{background:linear-gradient(88deg, var(--color-bg-fill) 1.42%, var(--others-gradienthalf) 98.12%)}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-right{top:0;bottom:0;right:0}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-right:before{background:linear-gradient(88deg, var(--others-gradienthalf) 1.42%, var(--color-bg-fill) 98.12%)}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-top{top:0;bottom:auto;left:0;right:0}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-top:before{background:linear-gradient(88deg, var(--color-bg-fill) 1.42%, var(--others-gradienthalf) 98.12%);transform:rotate(90deg)}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-bottom{top:auto;bottom:0;left:0;right:0}.EnhancedScrollableArea-module__PHpY9q__scroll-arrow-bottom:before{background:linear-gradient(88deg, var(--others-gradienthalf) 1.42%, var(--color-bg-fill) 98.12%);transform:rotate(90deg)}.EnhancedScrollableArea-module__PHpY9q__virtual-container{width:100%;height:100%;position:relative;overflow:hidden}.EnhancedScrollableArea-module__PHpY9q__virtual-item{box-sizing:border-box}
.ScrollableArea-module__9xEdFG__scrollable-area{--scrollable-area-scrollbar-size:var(--scrollbar-width-default);--scrollable-area-scrollbar-radius:7px;--scrollable-area-scrollbar-border:3px;--scrollable-area-scrollbar-track:transparent;--scrollable-area-scrollbar-thumb:var(--color-bg-fill-brand-transparent);--scrollable-area-scroll-behavior:smooth;--scrollable-area-overscroll-behavior:initial;box-sizing:border-box;scrollbar-width:auto;scroll-behavior:var(--scrollable-area-scroll-behavior);height:100%;position:relative}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__is-draggable{cursor:grab}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__is-dragging{scroll-behavior:auto;cursor:grabbing}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__is-dragging.ScrollableArea-module__9xEdFG__prevent-child-clicks>*{pointer-events:none}.ScrollableArea-module__9xEdFG__scrollable-area{-webkit-overflow-scrolling:touch}.ScrollableArea-module__9xEdFG__scrollable-area::-webkit-scrollbar{height:var(--scrollable-area-scrollbar-size);width:var(--scrollable-area-scrollbar-size)}.ScrollableArea-module__9xEdFG__scrollable-area::-webkit-scrollbar-track{background:var(--scrollable-area-scrollbar-track)}.ScrollableArea-module__9xEdFG__scrollable-area::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--scrollable-area-scrollbar-thumb);border:var(--scrollable-area-scrollbar-border) solid transparent;border-radius:var(--scrollable-area-scrollbar-radius)}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__vertical{scrollbar-gutter:auto;overscroll-behavior-y:none;overflow:hidden auto}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__horizontal{scrollbar-gutter:auto;overscroll-behavior-x:none;flex-flow:row;display:flex;overflow:auto hidden}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__both{scrollbar-gutter:auto;overscroll-behavior:none;overflow:auto}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__overscroll-behavior-override{overscroll-behavior:var(--scrollable-area-overscroll-behavior)}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__persistent-scrollbar{scrollbar-gutter:stable}@supports ((-moz-appearance:none)){.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__persistent-scrollbar{padding-right:var(--scrollable-area-scrollbar-size)}}@supports (hanging-punctuation:first) and (font:-apple-system-body) and ((-webkit-appearance:none) or (appearance:none)){.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__persistent-scrollbar{overflow-y:scroll!important}}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__snap-x{scroll-snap-type:x mandatory}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__snap-y{scroll-snap-type:y mandatory}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__snap-both{scroll-snap-type:both mandatory}.ScrollableArea-module__9xEdFG__scrollable-area-snap-align-start>*{scroll-snap-align:start}.ScrollableArea-module__9xEdFG__scrollable-area-snap-align-center>*{scroll-snap-align:center}.ScrollableArea-module__9xEdFG__scrollable-area-snap-align-end>*{scroll-snap-align:end}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__hide-scroll-bar::-webkit-scrollbar{display:none}.ScrollableArea-module__9xEdFG__scrollable-area.ScrollableArea-module__9xEdFG__hide-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.ScrollableArea-module__9xEdFG__fade-end,.ScrollableArea-module__9xEdFG__fade-both{--scroll-fade-offset:var(--spacing-24)}.ScrollableArea-module__9xEdFG__fade-end.ScrollableArea-module__9xEdFG__vertical,.ScrollableArea-module__9xEdFG__fade-both.ScrollableArea-module__9xEdFG__vertical{-webkit-mask:linear-gradient(to bottom, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent));-webkit-mask:linear-gradient(to bottom, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent));mask:linear-gradient(to bottom, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent))}.ScrollableArea-module__9xEdFG__fade-end.ScrollableArea-module__9xEdFG__horizontal,.ScrollableArea-module__9xEdFG__fade-both.ScrollableArea-module__9xEdFG__horizontal{-webkit-mask:linear-gradient(to right, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent));-webkit-mask:linear-gradient(to right, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent));mask:linear-gradient(to right, var(--color-bg-fill-transparent), var(--color-bg-fill) var(--start-fade) calc(100% - var(--end-fade)), var(--color-bg-fill-transparent))}@property --start-fade{syntax:"<length>";inherits:false;initial-value:0}@property --end-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes ScrollableArea-module__9xEdFG__scroll-fade-end{0%,90%{--end-fade:var(--scroll-fade-offset)}to{--end-fade:0}}@keyframes ScrollableArea-module__9xEdFG__scroll-fade-both{0%{--start-fade:0;--end-fade:var(--scroll-fade-offset)}10%{--start-fade:var(--scroll-fade-offset)}90%{--end-fade:var(--scroll-fade-offset)}to{--start-fade:var(--scroll-fade-offset);--end-fade:0}}.ScrollableArea-module__9xEdFG__fade-end{animation:ScrollableArea-module__9xEdFG__scroll-fade-end;animation-timeline:--scroll-fade-end}.ScrollableArea-module__9xEdFG__fade-end.ScrollableArea-module__9xEdFG__vertical{scroll-timeline:--scroll-fade-end y}.ScrollableArea-module__9xEdFG__fade-end.ScrollableArea-module__9xEdFG__horizontal{scroll-timeline:--scroll-fade-end x}.ScrollableArea-module__9xEdFG__fade-both{animation:ScrollableArea-module__9xEdFG__scroll-fade-both;animation-timeline:--scroll-fade-both}.ScrollableArea-module__9xEdFG__fade-both.ScrollableArea-module__9xEdFG__vertical{scroll-timeline:--scroll-fade-both y}.ScrollableArea-module__9xEdFG__fade-both.ScrollableArea-module__9xEdFG__horizontal{scroll-timeline:--scroll-fade-both x}.ScrollableArea-module__9xEdFG__scroll-padding{padding:var(--spacing-2);scroll-padding:var(--spacing-2)}@media (max-width:549px){.ScrollableArea-module__9xEdFG__scrollable-edge-to-edge{--carousel-edge-to-edge-padding:var(--content-padding,var(--spacing-16));margin-left:calc(var(--carousel-edge-to-edge-padding) * -1);margin-right:calc(var(--carousel-edge-to-edge-padding) * -1);padding-left:var(--carousel-edge-to-edge-padding);padding-right:var(--carousel-edge-to-edge-padding);scroll-padding-inline:var(--carousel-edge-to-edge-padding)}}@media (min-width:550px) and (max-width:799px){.ScrollableArea-module__9xEdFG__scrollable-edge-to-edge{--carousel-edge-to-edge-padding:var(--content-padding,var(--spacing-24));margin-left:calc(var(--carousel-edge-to-edge-padding) * -1);margin-right:calc(var(--carousel-edge-to-edge-padding) * -1);padding-left:var(--carousel-edge-to-edge-padding);padding-right:var(--carousel-edge-to-edge-padding);scroll-padding-inline:var(--carousel-edge-to-edge-padding)}}
.Slider-module__Dmg6MW__slider{-webkit-user-select:none;user-select:none;touch-action:none;width:100%;padding:var(--spacing-4) 0;align-items:center;display:flex;position:relative}.Slider-module__Dmg6MW__slider[data-disabled]{pointer-events:none}.Slider-module__Dmg6MW__slider-track{--slider-track-background-color:var(--color-bg-fill-selector);--slider-track-disabled-background-color:var(--color-bg-fill-disabled);border-radius:var(--border-radius-full);background-color:var(--slider-track-background-color);cursor:pointer;flex-grow:1;height:6px;position:relative}.Slider-module__Dmg6MW__slider-track[data-disabled]{background-color:var(--slider-track-disabled-background-color)}.Slider-module__Dmg6MW__slider-range{--slider-range-background-color:var(--color-bg-fill-selector-active);--slider-range-disabled-background-color:var(--color-bg-fill-tertiary);background-color:var(--slider-range-background-color);border-radius:var(--border-radius-full);height:100%;position:absolute}.Slider-module__Dmg6MW__slider-range[data-disabled]{background-color:var(--slider-range-disabled-background-color)}.Slider-module__Dmg6MW__slider-range--transparent,.Slider-module__Dmg6MW__slider-track--transparent{background-color:#0000}.Slider-module__Dmg6MW__slider-thumb{--slider-thumb-background-color:var(--color-icon-theme-agnostic-white);--slider-thumb-border-color:var(--color-bg-fill-selector-active);--slider-thumb-disabled-background-color:var(--color-bg-fill-disabled);--slider-thumb-disabled-border-color:var(--color-bg-fill-tertiary);box-sizing:content-box;background-color:var(--slider-thumb-background-color);border:1px solid var(--slider-thumb-border-color);border-radius:var(--border-radius-10);cursor:grab;width:10px;height:10px;display:block}.Slider-module__Dmg6MW__slider-thumb:active{cursor:grabbing}.Slider-module__Dmg6MW__slider-thumb:focus-visible{outline:3px solid var(--color-bg-fill-selector)}.Slider-module__Dmg6MW__slider-thumb[data-disabled]{border-color:var(--slider-thumb-disabled-border-color)}
.Tabs-module__Y8f_ZG__size-s{--trigger-height:32px;--tabs-list-gap:var(--spacing-16)}.Tabs-module__Y8f_ZG__size-m{--trigger-height:40px;--tabs-list-gap:var(--spacing-24)}.Tabs-module__Y8f_ZG__tabs{--tabs-border-color:var(--color-border);--tabs-active-border-color:var(--color-border-brand);--tabs-trigger-color:var(--color-text-secondary);--tabs-trigger-active-color:var(--color-text);--tabs-trigger-active-border-color:var(--color-border-brand);flex-direction:column;width:100%;min-height:0;display:flex}.Tabs-module__Y8f_ZG__list-wrapper{box-sizing:border-box;width:100%;height:var(--trigger-height);position:relative}.Tabs-module__Y8f_ZG__list-viewport{box-sizing:border-box;width:100%;padding:var(--spacing-2);scroll-padding:var(--spacing-2);position:relative}.Tabs-module__Y8f_ZG__list{box-sizing:border-box;gap:var(--tabs-list-gap);white-space:nowrap;flex-shrink:0;min-width:100%;display:inline-flex;position:relative}.Tabs-module__Y8f_ZG__list .Tabs-module__Y8f_ZG__trigger{all:unset;padding:var(--spacing-10) var(--spacing-0);box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--tabs-trigger-color);border:none;border-bottom:1px solid #0000;justify-content:center;align-items:center;display:flex}.Tabs-module__Y8f_ZG__list .Tabs-module__Y8f_ZG__trigger:hover,.Tabs-module__Y8f_ZG__list .Tabs-module__Y8f_ZG__trigger[data-state=active]{color:var(--tabs-trigger-active-color);border-bottom-color:var(--tabs-trigger-active-border-color)}.Tabs-module__Y8f_ZG__list .Tabs-module__Y8f_ZG__trigger:focus-visible{outline:2px solid var(--color-border-focused)}.Tabs-module__Y8f_ZG__list:before{content:"";border-bottom:1px solid var(--tabs-border-color);z-index:var(--z-index-negative);position:absolute;top:0;bottom:0;left:0;right:0}.Tabs-module__Y8f_ZG__scroll-arrow{all:unset;width:16px;height:16px;color:var(--color-icon-secondary);cursor:pointer;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:0;bottom:0}.Tabs-module__Y8f_ZG__scroll-arrow:hover{color:var(--color-icon)}.Tabs-module__Y8f_ZG__scroll-arrow-left{background:linear-gradient(270deg, var(--color-bg-fill-transparent) 0%, var(--color-bg-fill) 63.5%);left:var(--spacing-0);margin-left:-4px}.Tabs-module__Y8f_ZG__scroll-arrow-right{background:linear-gradient(90deg, var(--color-bg-fill-transparent) 0%, var(--color-bg-fill) 63.5%);right:var(--spacing-0);margin-right:-4px}.Tabs-module__Y8f_ZG__list-fluid .Tabs-module__Y8f_ZG__trigger{flex-grow:1}.Tabs-module__Y8f_ZG__content{outline:none;flex-grow:1}
.FontPanelTrigger-module__ChqpGq__font-panel-trigger h5{flex:1}.FontPanelTrigger-module__ChqpGq__selected-font-image{white-space:nowrap;box-sizing:border-box;align-items:center;gap:var(--spacing-8);max-width:100%;height:20px;display:flex;overflow:hidden}.FontPanelTrigger-module__ChqpGq__selected-font-image-gradient{-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000);mask-image:linear-gradient(90deg,#000 60%,#0000)}.FontPanelTrigger-module__ChqpGq__font-image{height:85%;overflow-x:hidden}html[data-kittl-theme=dark] .FontPanelTrigger-module__ChqpGq__font-image.FontPanelTrigger-module__ChqpGq__font-image,.FontPanelTrigger-module__ChqpGq__dark .FontPanelTrigger-module__ChqpGq__font-image.FontPanelTrigger-module__ChqpGq__font-image{filter:invert()}
.BrandKitFonts-module__CbsEcq__content{gap:var(--spacing-12);flex-direction:column;display:flex}.BrandKitFonts-module__CbsEcq__empty-palettes{box-sizing:border-box;padding:var(--spacing-12) var(--spacing-12) 0;text-align:center;align-items:center;gap:var(--spacing-24);flex-direction:column;width:100%;display:flex}.BrandKitFonts-module__CbsEcq__empty-message{text-align:center;align-items:center;gap:var(--spacing-8);flex-direction:column;display:flex}.BrandKitFonts-module__CbsEcq__empty-brand-kits{width:100%;padding-top:var(--spacing-24);text-align:center;justify-content:space-between;align-items:center;gap:var(--spacing-36);flex-direction:column;display:flex}.BrandKitFonts-module__CbsEcq__font-list{gap:var(--spacing-10);flex-direction:column;display:flex}.BrandKitFonts-module__CbsEcq__font-item{width:100%;min-height:50px;padding:var(--spacing-8) 0;color:var(--color-text);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;display:flex}.BrandKitFonts-module__CbsEcq__font-item:hover,.BrandKitFonts-module__CbsEcq__font-item[data-selected=true]{background:var(--color-bg-fill-hover);outline:0}.BrandKitFonts-module__CbsEcq__font-item:focus-visible{background:var(--color-bg-fill-hover);outline:0}.BrandKitFonts-module__CbsEcq__font-item:disabled{cursor:default;opacity:.5}.BrandKitFonts-module__CbsEcq__font-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:32px;line-height:1.2;display:block;overflow:hidden}
.FontPanel-module__asxZ8W__content{flex-direction:column;display:flex}.FontPanel-module__asxZ8W__header{min-height:38px;padding:0 var(--spacing-8) 0 var(--spacing-16);align-items:stretch;display:flex;position:relative}.FontPanel-module__asxZ8W__header:after{content:"";right:0;bottom:var(--spacing-2);border-bottom:1px solid var(--color-border);position:absolute;left:0}.FontPanel-module__asxZ8W__tabs{z-index:var(--z-index-s1);flex:1;align-self:stretch;width:100%;min-width:0}.FontPanel-module__asxZ8W__tab-list{--tabs-border-color:transparent;width:100%;height:100%}.FontPanel-module__asxZ8W__title{align-items:center;min-width:0;display:flex}.FontPanel-module__asxZ8W__close-button{z-index:var(--z-index-s1);top:50%;right:var(--spacing-8);position:absolute;transform:translateY(-50%)}.FontPanel-module__asxZ8W__brand-kit-panel{gap:var(--spacing-12);flex-direction:column;display:flex}
.Notifications-module__MB9CJa__panelWrapper{flex-direction:column;width:288px;display:flex}.Notifications-module__MB9CJa__panelHeader{box-sizing:border-box;height:36px;padding:var(--spacing-16) var(--spacing-8) var(--spacing-16) var(--spacing-16);justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom:1px solid var(--color-border);display:flex}
.Panel-module__cY12Wq__panelWrapper{scrollbar-width:thin;scroll-behavior:smooth;scrollbar-color:var(--legacy-colors-ink-light);height:500px;margin:0;padding:0;list-style-type:none;overflow:hidden auto}.Panel-module__cY12Wq__panelWrapper::-webkit-scrollbar{width:3px}.Panel-module__cY12Wq__panelWrapper::-webkit-scrollbar-track{box-shadow:inset 0 0 6px var(--legacy-colors-ink-light)}.Panel-module__cY12Wq__panelWrapper::-webkit-scrollbar-thumb{background-color:var(--legacy-colors-ink-medium)}.Panel-module__cY12Wq__loader{width:100%}.Panel-module__cY12Wq__noNotificationsWrapper{flex-direction:column;justify-content:center;align-items:center;height:500px;display:flex}
.NotificationHeader-module__Z33UJG__wrapper{display:grid}.NotificationHeader-module__Z33UJG__wrapperWithUser{grid-template-columns:38px 1fr 85px}.NotificationHeader-module__Z33UJG__wrapperWithoutUser{grid-template-columns:1fr 85px}.NotificationHeader-module__Z33UJG__createdAt{justify-content:flex-end;display:flex}.NotificationHeader-module__Z33UJG__usernameAndMessage{text-align:left;overflow:hidden}.NotificationHeader-module__Z33UJG__unreadDot{background-color:var(--legacy-colors-red-medium);border-radius:50%;width:6px;height:6px;margin-top:6px;margin-right:4px}
.NotificationTypes-module__1FDHrW__notificationWrapper{box-sizing:border-box;cursor:pointer;border:none;border-bottom:1px solid var(--legacy-colors-ink-super-light);background:0 0;width:100%;margin:0;padding:12px;transition:background-color .25s;position:relative}.NotificationTypes-module__1FDHrW__notificationWrapper:hover{background-color:var(--legacy-colors-blue-light)}.NotificationTypes-module__1FDHrW__notificationWrapperNoHover{cursor:default}.NotificationTypes-module__1FDHrW__notificationWrapperNoHover:hover{background-color:unset}.NotificationTypes-module__1FDHrW__notificationWrapper:not(:last-of-type):after{content:"";background-color:var(--legacy-colors-ink-super-light);width:100%;height:1px;position:absolute;bottom:0;left:0}.NotificationTypes-module__1FDHrW__imageRow{display:flex;position:relative;overflow:hidden}.NotificationTypes-module__1FDHrW__bubble{background-color:var(--legacy-colors-ink-super-light);border-radius:5px;grid-template-columns:auto minmax(40%,1fr);align-items:center;margin-top:12px;padding:6px;display:grid;position:relative}.NotificationTypes-module__1FDHrW__bubble:after{content:"";border-style:solid;border-width:0 6px 8px;border-color:transparent transparent var(--legacy-colors-ink-super-light) transparent;width:0;height:0;position:absolute;top:-8px;left:9px}.NotificationTypes-module__1FDHrW__bubbleTextWrapper{justify-content:center;align-items:center;min-width:30%;padding:0 18px;display:flex;overflow:hidden}.NotificationTypes-module__1FDHrW__bubbleText{color:var(--legacy-colors-ink-medium);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;padding:0;font-size:11px;font-weight:500;line-height:18px;display:-webkit-box;overflow:hidden}.NotificationTypes-module__1FDHrW__designContent{grid-template-columns:auto minmax(50%,1fr);margin-top:10px;display:grid}.NotificationTypes-module__1FDHrW__designText{color:var(--legacy-colors-ink-medium);padding-left:10px;font-size:11px;line-height:18px;overflow:hidden}.NotificationTypes-module__1FDHrW__collaborationInviteButtonWrapper{flex-direction:row;flex:none;order:2;align-items:flex-start;gap:8px;width:151px;height:28px;padding:4px 0 0 38px;display:flex}
.ActionBar-module__ZJUYiG__action-bar{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;min-width:0;height:44px;padding:var(--spacing-6);border-radius:var(--border-radius-12);background-color:var(--color-bg-fill-brand);color:var(--color-text-brand-on-bg);border:1px solid #0000;display:flex}.ActionBar-module__ZJUYiG__actions{align-items:center;gap:var(--spacing-4);flex-shrink:0;display:flex}
.OutsideInteractionShield-module__XcxjJW__portal-layer{display:contents}.OutsideInteractionShield-module__XcxjJW__shield{z-index:var(--z-index-overlay);pointer-events:auto;background:0 0;position:fixed;top:0;bottom:0;left:0;right:0}
.LikesPage-module__8vK9hq__nav-tabs{margin-bottom:var(--spacing-16)}