.AgentToolDebugPanel-module__0BK1AW__panel{right:var(--spacing-32);top:calc(var(--spacing-32) + var(--spacing-32));z-index:var(--z-index-toast);gap:var(--spacing-8);width:320px;max-height:60dvh;padding:var(--spacing-12);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-16);color:var(--color-fg-primary);flex-direction:column;font-family:monospace;font-size:12px;display:flex;position:fixed;overflow-y:auto}.AgentToolDebugPanel-module__0BK1AW__bubble{right:var(--spacing-32);top:calc(var(--spacing-32) + var(--spacing-32));z-index:var(--z-index-toast);background:var(--color-bg-surface);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-fg-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:flex;position:fixed;box-shadow:0 2px 8px #0003}.AgentToolDebugPanel-module__0BK1AW__header{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.AgentToolDebugPanel-module__0BK1AW__title{font-weight:700}.AgentToolDebugPanel-module__0BK1AW__row{justify-content:space-between;align-items:center;gap:var(--spacing-8);display:flex}.AgentToolDebugPanel-module__0BK1AW__row>input[type=number]{background:var(--color-bg-surface-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-8);min-width:0;color:inherit;font:inherit;flex:1;padding:2px 4px}.AgentToolDebugPanel-module__0BK1AW__outcomeOptions{z-index:var(--z-index-toast)}.AgentToolDebugPanel-module__0BK1AW__checkboxRow{align-items:center;gap:var(--spacing-8);display:flex}.AgentToolDebugPanel-module__0BK1AW__hint{color:var(--color-fg-secondary);line-height:1.4}.AgentToolDebugPanel-module__0BK1AW__log{gap:var(--spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AgentToolDebugPanel-module__0BK1AW__logEntry{padding:var(--spacing-4);background:var(--color-bg-fill-secondary);border-radius:var(--border-radius-8);overflow-wrap:anywhere}.AgentToolDebugPanel-module__0BK1AW__logInput{color:var(--color-fg-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}
.Chat-module__Leb8SG__root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}
.ChatInput-module__jJB-ja__input-dock{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;width:100%}.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);width:100%}.ChatMessage-module__1ukIta__bubble-plain{--chat-bubble-padding:0;background:0 0;border:none;border-radius:0;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(--chat-messages-padding,var(--spacing-16));flex-direction:column;display:flex;container:chat-messages/inline-size}
.ChatMessageText-module__7yR6Kq__message-text{--chat-text-font-size:14px;--chat-text-line-height:20px;--chat-text-letter-spacing:0px;--chat-text-font-weight:var(--font-weight-regular);--chat-strong-font-weight:var(--font-weight-semi-bold);--chat-heading-font-weight:var(--font-weight-semi-bold);--chat-h1-font-size:24px;--chat-h1-line-height:30px;--chat-h1-letter-spacing:-.7px;--chat-h2-font-size:18px;--chat-h2-line-height:24px;--chat-h2-letter-spacing:-.25px;--chat-h3-font-size:16px;--chat-h3-line-height:22px;--chat-h3-letter-spacing:-.15px;--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;min-width:0;color:var(--color-text);font-size:var(--chat-text-font-size);font-weight:var(--chat-text-font-weight);letter-spacing:var(--chat-text-letter-spacing);line-height:var(--chat-text-line-height);overflow-wrap:anywhere;flex-direction:column;display:flex}.ChatMessageText-module__7yR6Kq__message-text :where(*){margin:0}.ChatMessageText-module__7yR6Kq__message-text>*+*,.ChatMessageText-module__7yR6Kq__chat-markdown-blockquote>*+*{margin-top:var(--spacing-12)}.ChatMessageText-module__7yR6Kq__chat-markdown-h1,.ChatMessageText-module__7yR6Kq__chat-markdown-h2,.ChatMessageText-module__7yR6Kq__chat-markdown-h3{font-weight:var(--chat-heading-font-weight)}.ChatMessageText-module__7yR6Kq__chat-markdown-h1{font-size:var(--chat-h1-font-size);letter-spacing:var(--chat-h1-letter-spacing);line-height:var(--chat-h1-line-height)}.ChatMessageText-module__7yR6Kq__chat-markdown-h2{font-size:var(--chat-h2-font-size);letter-spacing:var(--chat-h2-letter-spacing);line-height:var(--chat-h2-line-height)}.ChatMessageText-module__7yR6Kq__chat-markdown-h3{font-size:var(--chat-h3-font-size);letter-spacing:var(--chat-h3-letter-spacing);line-height:var(--chat-h3-line-height)}.ChatMessageText-module__7yR6Kq__message-text b,.ChatMessageText-module__7yR6Kq__message-text strong{font-weight:var(--chat-strong-font-weight)}.ChatMessageText-module__7yR6Kq__message-text a,.ChatMessageText-module__7yR6Kq__message-text a>span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.ChatMessageText-module__7yR6Kq__chat-markdown-ul,.ChatMessageText-module__7yR6Kq__chat-markdown-ol{gap:var(--spacing-6);padding-left:var(--spacing-20);flex-direction:column;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);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)}.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%}.ChatMessageText-module__7yR6Kq__chat-markdown-table-wrapper{overflow-x:auto}.ChatMessageText-module__7yR6Kq__chat-markdown-table{border-collapse:collapse;width:auto}.ChatMessageText-module__7yR6Kq__message-text th,.ChatMessageText-module__7yR6Kq__message-text td{padding:var(--spacing-4) var(--spacing-8);border:1px solid var(--color-border);text-align:left}.ChatMessageText-module__7yR6Kq__message-text th{font-weight:var(--chat-strong-font-weight)}.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}}
.ChatQuestion-module__ePZMwW__question-group{gap:var(--spacing-16);padding:var(--spacing-16);background-color:var(--color-bg-surface);border-radius:var(--border-radius-16);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__question-label>*{font-weight:var(--font-weight-semi-bold)}.ChatQuestion-module__ePZMwW__question{gap:var(--spacing-8);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__question-options{gap:var(--spacing-6);flex-flow:wrap;display:flex}.ChatQuestion-module__ePZMwW__question-extra{gap:var(--spacing-6);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__question-actions{gap:var(--spacing-8);justify-content:flex-end;display:flex}.ChatQuestion-module__ePZMwW__choice-question{gap:var(--spacing-16);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__choice-question-options{gap:var(--spacing-4);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__choice-question-custom{gap:var(--spacing-4);align-items:center;display:flex}.ChatQuestion-module__ePZMwW__choice-question-custom-input{flex:1;min-width:0}
.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}}
.ChatSidePanel-module__2nSdna__panel{--chat-side-panel-width:280px;--chat-side-panel-inset:var(--spacing-8);width:var(--chat-side-panel-width);background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-12);visibility:hidden;flex-direction:column;display:flex;overflow:hidden}.ChatSidePanel-module__2nSdna__panel-open{visibility:visible}.ChatSidePanel-module__2nSdna__floating{top:var(--chat-side-panel-inset);bottom:var(--chat-side-panel-inset);left:var(--chat-side-panel-inset);z-index:var(--z-index-s1);max-width:calc(100% - var(--chat-side-panel-inset) * 2);transform:translateX(calc(-100% - var(--chat-side-panel-inset)));transition:transform var(--motion-duration-300) ease, visibility var(--motion-duration-300);position:absolute}.ChatSidePanel-module__2nSdna__floating.ChatSidePanel-module__2nSdna__panel-open{transform:none}.ChatSidePanel-module__2nSdna__static{margin-left:calc(-1 * var(--chat-side-panel-width));transform:translateX(calc(-1 * var(--chat-side-panel-inset)));transition:margin-left var(--motion-duration-300) ease, transform var(--motion-duration-300) ease, visibility var(--motion-duration-300);flex-shrink:0;align-self:stretch;position:relative}.ChatSidePanel-module__2nSdna__static.ChatSidePanel-module__2nSdna__panel-open{margin-left:0;transform:none}@media (prefers-reduced-motion:reduce){.ChatSidePanel-module__2nSdna__panel{transition: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);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 ease-in-out infinite alternate;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.ChatThinking-module__6XPA9q__avatar-icon{animation:2s linear infinite ChatThinking-module__6XPA9q__chat-thinking-icon-rotate;display:flex}@keyframes ChatThinking-module__6XPA9q__chat-thinking-icon-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ChatThinking-module__6XPA9q__thinking,.ChatThinking-module__6XPA9q__avatar-icon,.ChatThinking-module__6XPA9q__label{animation:none}.ChatThinking-module__6XPA9q__label{color:var(--color-text-secondary);background:0 0}}
.InertWrapper-module__UfapTW__wrapper{border-radius:inherit;display:contents}.InertWrapper-module__UfapTW__dimmed>*{opacity:.5;filter:grayscale(.3)}
.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}
.PromptBuilderContent-module__JsiN5G__prompt-builder-panel{padding:var(--spacing-16);box-sizing:border-box;flex-direction:column;flex-grow:1;min-height:0;display:flex;overflow:hidden}.PromptBuilderContent-module__JsiN5G__prompt-builder-panel-mobile{padding:0 var(--spacing-16);flex-grow:0;overflow:visible}.PromptBuilderContent-module__JsiN5G__prompt-builder-panel-mobile-footer{padding:var(--spacing-16) 0}.PromptBuilderContent-module__JsiN5G__prompt-builder-left-panel{gap:var(--spacing-20);border-right:1px solid var(--color-border);min-width:224px;max-width:224px}.PromptBuilderContent-module__JsiN5G__prompt-builder-left-panel .PromptBuilderContent-module__JsiN5G__surprise-me-button{width:100%;margin-top:auto}.PromptBuilderContent-module__JsiN5G__close-button{top:var(--spacing-16);right:var(--spacing-16);z-index:var(--z-index-s1);position:absolute}
.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container{flex-direction:column;display:flex}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-title{padding:0 var(--spacing-8) var(--spacing-4) var(--spacing-8)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item{cursor:pointer;max-height:156px;padding:var(--spacing-8);border-radius:var(--border-radius-12);border:1px solid #0000;position:relative}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item [data-slot=media]{border:none;outline:none}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:hover,.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus{border:1px solid var(--color-border)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:hover .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon,.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon{display:block}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:hover .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-content,.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-content{color:var(--color-text)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item.PromptBuilderCategoryGrid-module__yBAG6q__selected{border:1px solid var(--color-border-focused)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item.PromptBuilderCategoryGrid-module__yBAG6q__selected .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-content{color:var(--color-text)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item.PromptBuilderCategoryGrid-module__yBAG6q__selected .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon{border:3px solid var(--color-border-focused);display:block}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item.PromptBuilderCategoryGrid-module__yBAG6q__selected:focus-visible{border-width:1px}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item.PromptBuilderCategoryGrid-module__yBAG6q__selected:focus-visible .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon{display:block}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus-visible{border:.5px solid var(--color-border-focused)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus-visible .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon{display:block}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item:focus-visible [data-slot=media]{outline:none}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item-media{border-radius:var(--border-radius-12)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item-media .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item-media-image{-o-object-fit:cover;object-fit:cover;border-radius:inherit;aspect-ratio:1.5;max-height:100%;display:flex}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item-media .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item-media-placeholder{background-color:var(--color-bg-fill-tertiary);min-width:166px;min-height:110px}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-content{color:var(--color-text-secondary)}.PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-category-container .PromptBuilderCategoryGrid-module__yBAG6q__prompt-builder-item .PromptBuilderCategoryGrid-module__yBAG6q__prompt-card-radio-icon{z-index:var(--z-index-s1);box-sizing:border-box;cursor:pointer;border:1px solid var(--color-border);background-color:var(--color-bg-fill);border-radius:var(--border-radius-full);width:16px;height:16px;display:none;position:absolute;top:16px;right:16px}
.PromptBuilderPreview-module__kNnOCa__prompt-builder-preview-container{padding:var(--spacing-8);border-radius:var(--border-radius-8);border:1px dashed var(--color-border-theme-agnostic-gray);gap:var(--spacing-8);flex-direction:column;display:flex}.PromptBuilderPreview-module__kNnOCa__add-to-prompt-button{align-self:flex-end;margin-top:auto}.PromptBuilderPreview-module__kNnOCa__prompt-preview-list{gap:var(--spacing-8);flex-wrap:wrap;align-content:flex-start;min-height:60px;display:flex}
.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container{position:relative}.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container .PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-pill{max-width:300px;padding:var(--spacing-4) var(--spacing-10);border-radius:var(--border-radius-6);border:1px solid var(--color-border);background:var(--color-bg-fill-active);color:var(--color-text);justify-content:center;align-items:center;display:flex}.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container .PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-pill:focus-visible+.PromptBuilderPreviewPill-module__xUoI3W__remove-prompt-button{opacity:1;pointer-events:auto}.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container .PromptBuilderPreviewPill-module__xUoI3W__remove-prompt-button{opacity:0;pointer-events:none;position:absolute;top:-8px;right:-10px}.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container .PromptBuilderPreviewPill-module__xUoI3W__remove-prompt-button:focus-visible{opacity:1;pointer-events:auto}.PromptBuilderPreviewPill-module__xUoI3W__prompt-preview-container:hover .PromptBuilderPreviewPill-module__xUoI3W__remove-prompt-button{opacity:1;pointer-events:auto}
.PromptHistoryList-module__wTbK0q__history-content{gap:var(--spacing-8);flex-direction:column;flex:1;min-height:0;display:flex}.PromptHistoryList-module__wTbK0q__history-toolbar{align-items:center;gap:var(--spacing-8);flex-direction:row;display:flex}.PromptHistoryList-module__wTbK0q__history-search{flex:1}.PromptHistoryList-module__wTbK0q__history-scroll{flex-direction:column;flex:1;min-height:0;display:flex}.PromptHistoryList-module__wTbK0q__history-viewport{flex:1;min-height:0}.PromptHistoryList-module__wTbK0q__history-load-more{padding:var(--spacing-8);justify-content:center;display:flex}.PromptHistoryList-module__wTbK0q__history-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}
.Collapsible-module__7GQv7a__root{flex-direction:column;width:100%;display:flex}.Collapsible-module__7GQv7a__root:has(.Collapsible-module__7GQv7a__content-wrapper[data-content-expandable=false]) [data-collapsible-trigger]{display:none}.Collapsible-module__7GQv7a__content-wrapper{--line-clamp:none;--collapsed-height:0px;--expanded-height:0px;overflow:hidden}.Collapsible-module__7GQv7a__content-wrapper:has(.Collapsible-module__7GQv7a__content[data-state=open]){height:var(--expanded-height)}.Collapsible-module__7GQv7a__content-wrapper:has(.Collapsible-module__7GQv7a__content[data-state=closed]){height:var(--collapsed-height)}.Collapsible-module__7GQv7a__content-wrapper-transition-enabled{transition:height var(--motion-duration-200) ease}.Collapsible-module__7GQv7a__content{flex-direction:column;display:flex}.Collapsible-module__7GQv7a__content[data-state=closed][data-clamp-disabled=false] .Collapsible-module__7GQv7a__line-clamp{--scroll-fade-offset:0px;-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.PromptText-module__7y9O9G__prompt-card{background-color:var(--color-bg-fill-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-8);padding:var(--spacing-10);gap:var(--spacing-4);box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:relative}.PromptText-module__7y9O9G__prompt-card:hover .PromptText-module__7y9O9G__copy-button-wrapper{opacity:1}.PromptText-module__7y9O9G__copy-button-wrapper{opacity:0;transition:opacity .1s linear;position:absolute;bottom:7px;right:8px}
.prompt-card-text-selection p{-webkit-user-select:text;user-select:text;cursor:text}
.PromptSection-module__BxGnga__container{position:relative}.PromptSection-module__BxGnga__header{flex:1;align-items:center;display:flex;position:relative}.PromptSection-module__BxGnga__header-actions{gap:var(--spacing-4);opacity:1;transition:opacity var(--motion-duration-200) ease-in-out;display:flex;position:absolute;right:0}@media (any-hover:hover) and (any-pointer:fine){.PromptSection-module__BxGnga__header-actions{opacity:0}.PromptSection-module__BxGnga__container:hover .PromptSection-module__BxGnga__header-actions{opacity:1}}.PromptSection-module__BxGnga__generation-data-wrapper{gap:var(--spacing-8);padding-top:var(--spacing-16);padding-bottom:var(--spacing-8);flex-direction:column;display:flex}.PromptSection-module__BxGnga__generation-data-item{align-items:center;gap:var(--spacing-8);display:flex}.PromptSection-module__BxGnga__workflow-data-item{gap:var(--spacing-4);flex-direction:column;display:flex}.PromptSection-module__BxGnga__generation-data-item-preview-image{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-4);border:1px solid var(--color-border);width:24px;height:24px}.PromptSection-module__BxGnga__generation-data-item-preview-icon{justify-content:center;align-items:center;display:flex}
.PresetsOptions-module__EzQnMG__drag-handle{cursor:grab}.PresetsOptions-module__EzQnMG__drag-handle:active{cursor:grabbing}
.BrandDetailsContent-module__ZwV5Va__page{align-items:start;gap:var(--spacing-24);min-width:0;padding:0 var(--spacing-24) var(--spacing-24);grid-template-columns:minmax(240px,300px) minmax(0,1fr);display:grid}.BrandDetailsContent-module__ZwV5Va__summary-column{gap:var(--spacing-16);flex-direction:column;min-width:0;display:flex}.BrandDetailsContent-module__ZwV5Va__tabs{gap:var(--spacing-16);min-width:0}@media (max-width:799px){.BrandDetailsContent-module__ZwV5Va__page{row-gap:var(--spacing-16);margin-top:var(--spacing-16);grid-template-columns:minmax(0,1fr);grid-template-areas:"visual-style-banner""tab-list""summary""tab-content"}.BrandDetailsContent-module__ZwV5Va__summary-column{grid-area:summary}.BrandDetailsContent-module__ZwV5Va__tabs{display:contents}.BrandDetailsContent-module__ZwV5Va__visual-style-banner{grid-area:visual-style-banner;min-width:0}.BrandDetailsContent-module__ZwV5Va__tab-list{grid-area:tab-list;min-width:0}.BrandDetailsContent-module__ZwV5Va__tab-content{grid-area:tab-content;min-width:0}.BrandDetailsContent-module__ZwV5Va__page:not([data-active-tab=overview]){grid-template-areas:"visual-style-banner""tab-list""tab-content"}.BrandDetailsContent-module__ZwV5Va__page:not([data-active-tab=overview]) .BrandDetailsContent-module__ZwV5Va__summary-column{display:none}}
.PresetsFieldList-module__opzbrq__drag-overlay{cursor:grabbing;border-radius:8px;box-shadow:0 12px 32px #0000002e}
.BrandDetailsStates-module__WrOSGq__state{justify-content:center;align-items:center;gap:var(--spacing-12);text-align:center;flex-direction:column;max-width:420px;min-height:320px;margin:0 auto;display:flex}.BrandDetailsStates-module__WrOSGq__empty-state{justify-content:center;align-items:start;gap:clamp(var(--spacing-48), 7vw, 80px);min-height:calc(100dvh - var(--header-height));padding:var(--spacing-48) var(--spacing-32);grid-template-columns:minmax(320px,360px) minmax(0,500px);display:grid}.BrandDetailsStates-module__WrOSGq__empty-state-content{gap:var(--spacing-16);flex-direction:column;min-width:0;display:flex}.BrandDetailsStates-module__WrOSGq__empty-state-copy{gap:var(--spacing-16);margin-bottom:var(--spacing-4);flex-direction:column;display:flex}.BrandDetailsStates-module__WrOSGq__empty-state-copy p{max-width:460px}.BrandDetailsStates-module__WrOSGq__empty-state-form{gap:var(--spacing-16);flex-direction:column;display:flex}.BrandDetailsStates-module__WrOSGq__empty-state-separator{width:100%}.BrandDetailsStates-module__WrOSGq__empty-state-separator span{font-size:11px}.BrandDetailsStates-module__WrOSGq__empty-state-preview{aspect-ratio:16/9;background-color:var(--color-bg-fill-secondary);border-radius:var(--border-radius-12);width:100%;overflow:hidden}@media (max-width:960px){.BrandDetailsStates-module__WrOSGq__empty-state{min-height:auto;padding:var(--spacing-32) var(--spacing-24);grid-template-columns:minmax(0,560px)}}@media (max-width:549px){.BrandDetailsStates-module__WrOSGq__empty-state{gap:var(--spacing-32);padding:var(--spacing-24) var(--spacing-16)}}
.SortablePresetsField-module__Ny2q6q__row{touch-action:manipulation}.SortablePresetsField-module__Ny2q6q__row-placeholder{opacity:0}
.BrandSummaryCard-module__faZR0q__content{gap:var(--spacing-20);flex-direction:column;display:flex}.BrandSummaryCard-module__faZR0q__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-16);display:flex}.BrandSummaryCard-module__faZR0q__logo-frame{box-sizing:border-box;width:48px;height:48px;padding:var(--spacing-8);border:1px solid var(--color-border);border-radius:var(--border-radius-8);color:var(--color-icon);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.BrandSummaryCard-module__faZR0q__logo-frame--empty{background-color:var(--color-bg-fill-disabled);color:var(--color-icon-disabled)}.BrandSummaryCard-module__faZR0q__actions{gap:var(--spacing-8);display:flex}.BrandSummaryCard-module__faZR0q__logo{object-fit:contain;max-width:100%;max-height:100%}.BrandSummaryCard-module__faZR0q__identity{gap:var(--spacing-16);flex-direction:column;min-width:0;display:flex}.BrandSummaryCard-module__faZR0q__description{min-height:50px}.BrandSummaryCard-module__faZR0q__completion{align-items:center;gap:var(--spacing-12);flex-direction:row;justify-content:space-between;display:flex}.BrandSummaryCard-module__faZR0q__completion-label{align-items:center;gap:var(--spacing-6);min-width:0;display:inline-flex}
.UploadImage-module__vooNna__upload-button{background:0 0;border:0}.UploadImage-module__vooNna__video-upload-item{background:var(--color-bg-fill-theme-agnostic-black);border:1px solid #d9d9d9;border-radius:8px;width:102px;height:102px;position:relative;overflow:hidden}.UploadImage-module__vooNna__video-upload-preview{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.UploadImage-module__vooNna__video-upload-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.UploadImage-module__vooNna__video-upload-remove{color:var(--color-bg-fill-theme-agnostic-white);cursor:pointer;background:#000000ad;border:0;border-radius:4px;padding:2px 6px;position:absolute;bottom:6px;right:6px}
.AIGeneratorBannerHeader-module__j1A0kG__container{align-items:center;gap:var(--spacing-12);padding-bottom:var(--spacing-24);flex-direction:column;width:100%;display:flex}@media (min-width:800px){.AIGeneratorBannerHeader-module__j1A0kG__container{padding-bottom:0}}
.NextStepCard-module__R-hzGa__card{justify-content:space-between;gap:var(--spacing-24);min-height:206px;padding:var(--spacing-16);background-color:var(--color-bg-surface);background-image:linear-gradient(215deg, var(--color-bg-surface-highlight-muted) 0%, transparent 36%);border:1px solid var(--color-border);border-radius:var(--border-radius-12);flex-direction:column;display:flex;position:relative;overflow:hidden}.NextStepCard-module__R-hzGa__illustration{pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;height:80px;position:absolute;top:0;right:0}.NextStepCard-module__R-hzGa__copy{gap:var(--spacing-12);flex-direction:column;display:flex}.NextStepCard-module__R-hzGa__actions{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) auto;display:grid}
.AIGeneratorBannerSection-module__s3PqIG__layout-spacer{width:100%;margin-bottom:var(--spacing-24);pointer-events:none;visibility:hidden}.AIGeneratorBannerSection-module__s3PqIG__banner-wrapper{width:100%;margin-bottom:var(--spacing-24)}.AIGeneratorBannerSection-module__s3PqIG__banner-wrapper.AIGeneratorBannerSection-module__s3PqIG__is-scrolled{--banner-sticky-left:38px;bottom:0;left:var(--banner-sticky-left);z-index:var(--z-index-s2);margin-bottom:0;position:fixed;right:0}.AIGeneratorBannerSection-module__s3PqIG__section.AIGeneratorBannerSection-module__s3PqIG__is-scrolled{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16);background-color:#0000;border-color:#0000;gap:0}.AIGeneratorBannerSection-module__s3PqIG__tool-slot{width:100%}.AIGeneratorBannerSection-module__s3PqIG__mobile-section{align-items:center;gap:var(--spacing-16);width:100%;padding-top:var(--spacing-32);padding-bottom:var(--spacing-32);padding-left:var(--spacing-16);padding-right:var(--spacing-16);background-color:var(--color-bg-surface-secondary);flex-direction:column;display:flex}@media (max-width:799px){.AIGeneratorBannerSection-module__s3PqIG__banner-wrapper{margin-bottom:var(--spacing-8)}}
.EmptyBrandBanner-module__cCrAeq__banner{background-color:var(--color-bg-surface);background-image:linear-gradient(215deg, var(--color-bg-surface-highlight) 0%, transparent 36%);border:1px solid var(--color-border);border-radius:var(--border-radius-12);min-height:214px;position:relative;overflow:hidden}.EmptyBrandBanner-module__cCrAeq__content{z-index:var(--z-index-s1);justify-content:center;gap:var(--spacing-12);padding:var(--spacing-20);flex-direction:column;max-width:480px;display:flex;position:relative}.EmptyBrandBanner-module__cCrAeq__copy{gap:var(--spacing-12);flex-direction:column;max-width:560px;display:flex}.EmptyBrandBanner-module__cCrAeq__form{column-gap:var(--spacing-8);row-gap:var(--spacing-8);grid-template-columns:minmax(0,1fr) auto;max-width:620px;display:grid}.EmptyBrandBanner-module__cCrAeq__controls{display:contents}.EmptyBrandBanner-module__cCrAeq__form>p{grid-column:1}.EmptyBrandBanner-module__cCrAeq__image{pointer-events:none;object-fit:cover;object-position:left top;width:506px;height:214px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:799px){.EmptyBrandBanner-module__cCrAeq__banner{background-image:linear-gradient(0deg, var(--color-bg-surface-highlight) 0%, transparent 27%);min-height:280px}.EmptyBrandBanner-module__cCrAeq__image{object-fit:contain;object-position:center top;width:min(100%,506px);height:auto;top:auto;bottom:0;transform:translateY(37%)}}
.ProjectsSectionLayout-module__bnd2hG__container{--content-padding:var(--spacing-16);padding:var(--content-padding)}.ProjectsSectionLayout-module__bnd2hG__container-ai-workflows-mobile{padding-top:0}.ProjectsSectionLayout-module__bnd2hG__page-title{margin:0 0 var(--spacing-16);padding-top:var(--spacing-8)}@media (min-width:550px){.ProjectsSectionLayout-module__bnd2hG__container{--content-padding:var(--spacing-24);padding:var(--content-padding)}}
.page-module__mjvXeG__generator-banner-section .page-module__mjvXeG__ai-generator-tool-container{justify-content:center;width:100%;display:flex}.page-module__mjvXeG__generator-banner-section .page-module__mjvXeG__ai-generator-tool-root{box-shadow:none;transition:box-shadow var(--motion-duration-300) ease}.page-module__mjvXeG__generator-banner-section[data-scrolled] .page-module__mjvXeG__ai-generator-tool-root{box-shadow:var(--shadow-soft)}.page-module__mjvXeG__ai-generator-tool-root{border-radius:var(--border-radius-16);background-color:#0000;outline:none;width:100%}.page-module__mjvXeG__tabs-content-discover{padding-top:var(--spacing-16)}.page-module__mjvXeG__tabs-content-history{padding-top:var(--spacing-24)}.page-module__mjvXeG__tabs-root{position:relative}.page-module__mjvXeG__banner-collapse-sentinel{--banner-collapse-trigger-offset:120dvh;top:var(--banner-collapse-trigger-offset);pointer-events:none;visibility:hidden;width:100%;position:absolute;bottom:0;left:0}.page-module__mjvXeG__tabs-content{min-height:100dvh}.page-module__mjvXeG__ai-generator-tool-container{width:100%;display:flex}.page-module__mjvXeG__ai-generator-tool-mobile-slot{border-radius:inherit}.page-module__mjvXeG__ai-generator-tool-dock{right:var(--spacing-16);bottom:calc(var(--spacing-16) + env(safe-area-inset-bottom,0px));left:var(--spacing-16);z-index:var(--z-index-floating-panel);background-color:var(--color-bg-surface);border-radius:var(--spacing-16);box-shadow:var(--shadow-soft);position:fixed}@media screen and (max-width:799px){.page-module__mjvXeG__ai-generator-tool-container{display:none}.page-module__mjvXeG__banner-collapse-sentinel{--banner-collapse-trigger-offset:100dvh}}
.FeedbackThumbsUpDown-module__dvc5Hq__wrapper{gap:var(--spacing-4);display:flex}.FeedbackThumbsUpDown-module__dvc5Hq__button{--feedback-button-background:#0003;--feedback-button-background-hover:#0000004d;--icon-color:var(--color-icon-theme-agnostic-white);--icon-active-color:var(--color-icon-theme-agnostic-white);--feedback-button-padding:var(--spacing-8);--feedback-button-border-radius:var(--border-radius-6);--icon-width:16px;--icon-height:16px;background:var(--feedback-button-background);border-radius:var(--feedback-button-border-radius);color:var(--icon-color);cursor:pointer;padding:var(--feedback-button-padding);border:none;justify-content:center;align-items:center;display:flex}.FeedbackThumbsUpDown-module__dvc5Hq__button:hover,.FeedbackThumbsUpDown-module__dvc5Hq__button[data-selected=true]{background:var(--feedback-button-background-hover);color:var(--icon-active-color);--icon-color:var(--icon-active-color)}.FeedbackThumbsUpDown-module__dvc5Hq__button-inner{height:var(--icon-height);width:var(--icon-width)}
.MediaContentTile-module__UETrEG__root{width:100%}.MediaContentTile-module__UETrEG__root:hover .MediaContentTile-module__UETrEG__overlay{opacity:1}.MediaContentTile-module__UETrEG__root:has([data-state=open]) .MediaContentTile-module__UETrEG__overlay{opacity:1}.MediaContentTile-module__UETrEG__root:has([data-state=open]) [data-slot=adornment]{opacity:1;pointer-events:auto;display:flex}.MediaContentTile-module__UETrEG__height-constrained{height:100%}.MediaContentTile-module__UETrEG__preview-checker{border:1px solid var(--color-border)}.MediaContentTile-module__UETrEG__preview{width:100%;max-width:100%;height:auto}.MediaContentTile-module__UETrEG__preview img{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;width:100%;max-width:100%;height:auto;display:block}.MediaContentTile-module__UETrEG__overlay{opacity:0;pointer-events:none;transition:opacity var(--motion-duration-300) ease;z-index:var(--z-index-s1);background:#00000052;position:absolute;top:0;bottom:0;left:0;right:0}.MediaContentTile-module__UETrEG__video-player{width:100%;height:100%;z-index:var(--z-index-s1);--media-object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.MediaContentTile-module__UETrEG__action-buttons{gap:var(--spacing-8);display:flex}.MediaContentTile-module__UETrEG__responsive-actions{container:media-content-tile-actions/inline-size}@container media-content-tile-actions (max-width:164px){.MediaContentTile-module__UETrEG__action-buttons-bottom-right{flex-direction:column}}.MediaContentTile-module__UETrEG__media-content-tile{--thumbnail-card-border-width:1px;--thumbnail-card-border-color:var(--color-border)}.MediaContentTile-module__UETrEG__quick-edit-save-dialog{box-sizing:border-box;align-items:center;gap:var(--spacing-24);padding:var(--spacing-32) var(--spacing-24);flex-direction:column;justify-content:center;width:100%;display:flex}.MediaContentTile-module__UETrEG__quick-edit-save-dialog-heading{align-self:stretch;align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}.MediaContentTile-module__UETrEG__quick-edit-save-dialog-actions{gap:var(--spacing-12);justify-content:center;width:100%;display:flex}
.VideoSoundButton-module__isl4cq__button{--sound-button-background:#0003;--sound-button-background-hover:#0000004d;--icon-active-color:var(--color-icon-theme-agnostic-white);--icon-color:var(--color-icon-theme-agnostic-white);background:var(--sound-button-background);border-radius:var(--border-radius-6);cursor:pointer;padding:var(--spacing-8);border:none;justify-content:center;align-items:center;display:flex}.VideoSoundButton-module__isl4cq__button:hover{background:var(--sound-button-background-hover)}.VideoSoundButton-module__isl4cq__button-inner{width:16px;height:16px}.VideoSoundButton-module__isl4cq__scale-animation{transition:transform var(--motion-duration-300) ease;transform:scale(1.3)}
.MobileWorkflowScrollableOverlay-module__bwbQca__root{flex-direction:column;display:flex}@media screen and (max-width:768px){.MobileWorkflowScrollableOverlay-module__bwbQca__root{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-24) var(--border-radius-24) 0 0;box-shadow:var(--box-shadow-default);max-height:100%;transition:border-radius var(--motion-duration-300) ease-in-out;z-index:var(--z-index-floating-panel);border-bottom:0;position:relative;overflow:hidden}.MobileWorkflowScrollableOverlay-module__bwbQca__root:after{background-color:var(--color-bg-fill-secondary);border-radius:var(--border-radius-full);content:"";pointer-events:none;height:4px;left:50%;top:var(--spacing-12);width:48px;z-index:var(--z-index-s5);display:block;position:absolute;transform:translate(-50%)}.MobileWorkflowScrollableOverlay-module__bwbQca__root--without-output:after{display:none}.MobileWorkflowScrollableOverlay-module__bwbQca__root:not([data-expanded=true]){touch-action:none}}
.WorkflowPresetSearchControls-module__efkCLG__root{flex:none;display:flex}.WorkflowPresetSearchControls-module__efkCLG__input{width:240px}@media (max-width:768px){.WorkflowPresetSearchControls-module__efkCLG__root{flex:auto;min-width:0}.WorkflowPresetSearchControls-module__efkCLG__input{width:100%}}
.LearningHubFloatingVideo-module__pxOIIG__rnd-wrapper{z-index:var(--z-index-overlay);pointer-events:auto}.LearningHubFloatingVideo-module__pxOIIG__video-player-container{--floating-video-animation-duration:var(--motion-duration-200);border-radius:var(--border-radius-8);width:100%;height:100%;box-shadow:var(--shadow-l);background:var(--color-bg-surface);position:relative;overflow:hidden}.LearningHubFloatingVideo-module__pxOIIG__drag-handle{cursor:grab;height:20%;z-index:var(--z-index-floating-panel);pointer-events:auto;background:linear-gradient(to bottom, var(--color-bg-fill-brand-transparent) 0%, transparent 100%);position:absolute;top:0;left:0;right:0}.LearningHubFloatingVideo-module__pxOIIG__drag-handle:hover{background:linear-gradient(to bottom, var(--color-bg-surface-transparent) 0%, var(--color-border-transparent) 100%)}.LearningHubFloatingVideo-module__pxOIIG__drag-handle:active{cursor:grabbing}.LearningHubFloatingVideo-module__pxOIIG__close-button{top:var(--spacing-4);right:var(--spacing-4);z-index:var(--z-index-overlay);pointer-events:auto;position:absolute}@keyframes LearningHubFloatingVideo-module__pxOIIG__floating-video-open{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes LearningHubFloatingVideo-module__pxOIIG__floating-video-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}.LearningHubFloatingVideo-module__pxOIIG__opening{animation:LearningHubFloatingVideo-module__pxOIIG__floating-video-open var(--floating-video-animation-duration) ease-out forwards}.LearningHubFloatingVideo-module__pxOIIG__closing{animation:LearningHubFloatingVideo-module__pxOIIG__floating-video-close var(--floating-video-animation-duration) ease-in forwards}
.CenteredStateLayout-module__H8BKia__wrapper{width:100%;max-width:645px;margin:var(--spacing-40) auto}
.LearningHubLoadingState-module__2bscBW__loading-wrapper{margin-top:var(--spacing-40)}
.LearningHubPageContent-module__tzFhLq__container{padding:var(--spacing-24)}@media (max-width:549px){.LearningHubPageContent-module__tzFhLq__container{padding:var(--spacing-16)}}
.LearningHubVideoCard-module__VU4CSW__wrapper{cursor:pointer}.LearningHubVideoCard-module__VU4CSW__wrapper [data-slot=media]:before{display:none}.LearningHubVideoCard-module__VU4CSW__gradient-overlay{pointer-events:none;background:linear-gradient(0deg, var(--colors-black-a-50) 24%, transparent 100%);width:100%;height:50%;position:absolute;top:auto;bottom:0;left:0;right:0}.LearningHubVideoCard-module__VU4CSW__title{cursor:pointer;justify-content:flex-start}.LearningHubVideoCard-module__VU4CSW__play-overlay{opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (hover:hover){.LearningHubVideoCard-module__VU4CSW__play-overlay{opacity:0}.LearningHubVideoCard-module__VU4CSW__wrapper:hover .LearningHubVideoCard-module__VU4CSW__play-overlay{opacity:1}}.LearningHubVideoCard-module__VU4CSW__play-button{border-radius:var(--border-radius-full);background:var(--color-bg-fill-brand-transparent);box-shadow:var(--shadow-m);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:var(--spacing-10)}
.LearningHubCarouselSection-module__r-6BPG__root{gap:var(--spacing-12);color:var(--color-text);flex-direction:column;display:flex}.LearningHubCarouselSection-module__r-6BPG__section-header-link{align-self:flex-start;align-items:center;gap:var(--spacing-8);display:flex}
.YoutubeCarouselCard-module__Tk3LwG__youtube-panel-card{--layout-item-width:246px;cursor:pointer;min-width:246px}.YoutubeCarouselCard-module__Tk3LwG__youtube-panel-card [data-slot=media]{gap:var(--spacing-12);padding:var(--spacing-12);background-color:var(--color-bg-fill-hover);align-items:flex-start}.YoutubeCarouselCard-module__Tk3LwG__youtube-panel-image{width:89px;height:92px}.YoutubeCarouselCard-module__Tk3LwG__youtube-panel-cta{pointer-events:none}
.LearningHubSwimlane-module__GvFbhG__swimlane-container{flex-direction:column;gap:0;display:flex}.LearningHubSwimlane-module__GvFbhG__swimlane-header{padding:var(--spacing-4) 0 var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.LearningHubSwimlane-module__GvFbhG__swimlane-header.LearningHubSwimlane-module__GvFbhG__swimlane-header--expanded{z-index:var(--z-index-s2);background-color:var(--color-bg-fill);position:sticky;top:0}.LearningHubSwimlane-module__GvFbhG__swimlane-carousel-container{min-height:80px}.LearningHubSwimlane-module__GvFbhG__swimlane-carousel-container div[role=listbox]{padding:0;scroll-padding:0}.LearningHubSwimlane-module__GvFbhG__swimlane-carousel-container [data-scroll-position=none] .scroll-arrow-left{display:flex}.LearningHubSwimlane-module__GvFbhG__swimlane-carousel-container [data-scroll-position=none] .scroll-arrow-right{display:flex}
.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper{transition:grid-template-rows var(--motion-duration-300) ease-in-out;grid-template-rows:1fr;display:grid}.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper--collapsed{grid-template-rows:0fr}.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper--collapsed>*{overflow:hidden}.LearningHubSwimlaneSection-module__V31pCG__section-collapse-wrapper>*{min-width:0;min-height:0}
.LearningHubPanelContent-module__ZcNMlG__learning-hub-panel-wrapper{gap:var(--spacing-20);transition:gap var(--motion-duration-300) ease-in-out;flex-direction:column;display:flex}.LearningHubPanelContent-module__ZcNMlG__learning-hub-panel-wrapper.LearningHubPanelContent-module__ZcNMlG__learning-hub-panel-wrapper--expanded{gap:0}
.LearningHubYoutubeBanner-module__X3O4tq__youtube-banner-card{background-color:var(--color-bg-surface-secondary);--card-border-radius:var(--border-radius-8);align-items:center;display:flex}.LearningHubYoutubeBanner-module__X3O4tq__youtube-banner-cta{pointer-events:none;align-self:flex-start}.LearningHubYoutubeBanner-module__X3O4tq__youtube-banner-content{gap:var(--spacing-12);flex-direction:column;display:flex}
.LearningHubSectionPageContent-module__mrzUtq__container{padding:var(--spacing-24)}.LearningHubSectionPageContent-module__mrzUtq__breadcrumb{align-items:center;gap:var(--spacing-8);display:flex}.LearningHubSectionPageContent-module__mrzUtq__breadcrumb-back-button{padding:var(--spacing-8);margin:calc(var(--spacing-8) * -1);color:var(--color-text-secondary);flex-shrink:0;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}.LearningHubSectionPageContent-module__mrzUtq__breadcrumb-back-button:hover{color:var(--color-text)}.LearningHubSectionPageContent-module__mrzUtq__breadcrumb-back-button:focus-visible{color:var(--color-text)}
.Carousel-module__qCW72W__carousel-with-controls{--carousel-button-box-shadow:var(--box-shadow-default);max-width:100%;position:relative}.Carousel-module__qCW72W__carousel-with-controls .Carousel-module__qCW72W__carousel-control-wrapper button{box-shadow:var(--carousel-button-box-shadow)}.Carousel-module__qCW72W__control-start{left:4px}.Carousel-module__qCW72W__control-end{right:4px}@media (min-width:550px) and (max-width:799px){.Carousel-module__qCW72W__carousel-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)}}
.styles-module__ju9yjq__learn-kittl-card{width:248px}.styles-module__ju9yjq__image{border-radius:var(--border-radius-8);width:100%;height:100%}.styles-module__ju9yjq__image-wrapper{border-radius:var(--border-radius-8);width:86px;height:60px;position:relative;overflow:hidden}.styles-module__ju9yjq__learn-kittl-card:hover .styles-module__ju9yjq__image-wrapper-video .styles-module__ju9yjq__image{filter:blur(2.5px)}.styles-module__ju9yjq__play-button{background:var(--color-bg-fill);border-radius:var(--border-radius-full);opacity:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__ju9yjq__learn-kittl-card:hover .styles-module__ju9yjq__image-wrapper-video .styles-module__ju9yjq__play-button{opacity:1}.styles-module__ju9yjq__learn-kittl-card-media-wrapper{margin:var(--spacing-4) 0 var(--spacing-4) var(--spacing-4)}
.styles-module__LDzHvq__learn-kittl-carousel{gap:var(--spacing-16);padding:0 var(--spacing-24);flex-direction:column;display:flex}.styles-module__LDzHvq__toggle-group{gap:var(--spacing-4);display:flex}
.styles-module___7tV9a__image{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%;z-index:var(--z-index-s1);display:block}.styles-module___7tV9a__video{-o-object-fit:cover;object-fit:cover;border-radius:inherit;z-index:var(--z-index-s1);pointer-events:none;transition:transform var(--motion-duration-300) ease;position:absolute;top:0;left:0;transform:scale(1)}.styles-module___7tV9a__video-hovered{pointer-events:auto;transform:scale(1.1)}.styles-module___7tV9a__video-container{width:320px;height:180px;position:relative}@media (min-width:550px){.styles-module___7tV9a__video-container{width:368px;height:207px}}.styles-module___7tV9a__gradient-overlay{pointer-events:none;width:100%;height:50%;position:absolute;bottom:0;left:0}.styles-module___7tV9a__content{width:100%;padding:var(--spacing-16);z-index:var(--z-index-s2);background:linear-gradient(#0000 0%,#0006 68.24%);flex-direction:row;justify-content:space-between;display:flex;position:absolute;bottom:0;left:0}.styles-module___7tV9a__description{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module___7tV9a__call-to-action{align-items:center;display:flex}
.FolderDashboard-module__slzMEq__breadcrumbWrapper{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden}.FolderDashboard-module__slzMEq__folderTitleWrapper{flex:1;min-width:0}
.QuickStartOptionCardSmall-module__g0qfMq__image-wrapper{border-radius:var(--border-radius-4);border:1px solid var(--color-border);width:98px;height:74px;overflow:hidden}.QuickStartOptionCardSmall-module__g0qfMq__image-small{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.QuickStartOptionCardSmall-module__g0qfMq__video-small{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .2s}.QuickStartOptionCardSmall-module__g0qfMq__card-media-wrapper{padding:var(--spacing-6)}
.styles-module__SqxuvG__quick-start-options-container-m{padding:0 var(--spacing-24)}.styles-module__SqxuvG__quick-start-options-container-s{padding:0}@media (max-width:549px){.styles-module__SqxuvG__quick-start-options-container-s button[name=carouselPreviousButton],.styles-module__SqxuvG__quick-start-options-container-s button[name=carouselNextButton]{display:none}}.styles-module__SqxuvG__quick-start-option-card-container-m{width:320px;min-width:320px}@media (min-width:550px){.styles-module__SqxuvG__quick-start-option-card-container-m{width:368px;min-width:368px}}.styles-module__SqxuvG__quick-start-option-card-container-s{width:100%;min-width:unset}@media (min-width:550px){.styles-module__SqxuvG__quick-start-option-card-container-s{width:336px;min-width:336px}}.styles-module__SqxuvG__carousel-content{flex-direction:column;width:100%;display:flex}@media (min-width:550px){.styles-module__SqxuvG__carousel-content{flex-direction:row;width:max-content}}
.DashboardPageHero-module__24HB3q__root{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:768px){.DashboardPageHero-module__24HB3q__root{align-items:flex-start}}.DashboardPageHero-module__24HB3q__navigation{padding-top:var(--spacing-20)}@media (min-width:550px){.DashboardPageHero-module__24HB3q__navigation{padding-top:var(--spacing-24)}}.DashboardPageHero-module__24HB3q__navigation:empty{padding-top:0}
.PromoBanner-module__y2NLda__root{border-radius:var(--border-radius-16);border:1px solid var(--color-border-transparent);grid-template-columns:1fr 558px;display:grid;position:relative;overflow:hidden}.PromoBanner-module__y2NLda__dismiss{top:var(--spacing-8);right:var(--spacing-8);z-index:1;position:absolute}.PromoBanner-module__y2NLda__content{justify-content:flex-start;gap:var(--spacing-16);padding:var(--spacing-32);flex-direction:column;display:flex}.PromoBanner-module__y2NLda__textStack{gap:var(--spacing-12);flex-direction:column;max-width:608px;display:flex}.PromoBanner-module__y2NLda__image-wrapper{height:100%;position:relative}.PromoBanner-module__y2NLda__image{object-fit:contain;object-position:right bottom;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:999px){.PromoBanner-module__y2NLda__root{grid-template-columns:1fr}.PromoBanner-module__y2NLda__content{padding:var(--spacing-32)}.PromoBanner-module__y2NLda__image-wrapper{display:none}}
.AiWorkflowPresets-module__CPT23G__video-player-wrapper{aspect-ratio:16/9;width:100%;max-height:90dvh}
.styles-module__yDqfLW__page{--agent-page-chat-messages-padding:var(--spacing-16);height:calc(100dvh - var(--dashboard-header-height) - 58.8px);flex-direction:column;display:flex}@media (min-width:800px){.styles-module__yDqfLW__page{height:calc(100dvh - var(--dashboard-header-height));padding-left:var(--spacing-24);padding-right:var(--spacing-24)}}.styles-module__yDqfLW__page-mobile-takeover{height:calc(100dvh - var(--dashboard-header-height))}body:has(.styles-module__yDqfLW__page-mobile-takeover) .header-wrapper{background:var(--color-bg-surface-secondary)}.styles-module__yDqfLW__page-conversation{padding-bottom:0}.styles-module__yDqfLW__panel{--agent-top-actions-inset:var(--spacing-12);background:var(--color-bg-surface-secondary);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden;container:agent-chat/inline-size}@media (min-width:800px){.styles-module__yDqfLW__panel{--agent-top-actions-inset:var(--spacing-16);border:1px solid var(--color-border);border-top-left-radius:var(--border-radius-16);border-top-right-radius:var(--border-radius-16)}}.styles-module__yDqfLW__panel-body{min-height:0;padding:var(--spacing-8);flex-direction:row;flex:1;padding-top:0;display:flex;overflow:hidden}@media (min-width:800px){.styles-module__yDqfLW__panel-body{padding-top:var(--spacing-8)}}.styles-module__yDqfLW__history-side-panel{--chat-side-panel-inset:calc(var(--agent-top-actions-inset) - var(--spacing-8))}.styles-module__yDqfLW__surface-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.styles-module__yDqfLW__top-actions{align-items:flex-start;gap:var(--spacing-4);padding:var(--agent-top-actions-inset);z-index:var(--z-index-s2);display:flex;position:absolute;top:0;left:0}.styles-module__yDqfLW__top-action-label{display:none}@container agent-chat (min-width:1000px){.styles-module__yDqfLW__top-action-label{display:contents}}.styles-module__yDqfLW__top-actions-labelled .styles-module__yDqfLW__top-action-label{display:contents}.styles-module__yDqfLW__chat-loading{flex:1;justify-content:center;align-items:center;animation:.15s ease-out styles-module__yDqfLW__chat-loading-in;display:flex}@keyframes styles-module__yDqfLW__chat-loading-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.styles-module__yDqfLW__chat-loading{animation:none}}.styles-module__yDqfLW__history-panel{gap:var(--spacing-8);min-height:0;padding:calc(var(--spacing-8) + 32px + var(--spacing-8)) var(--spacing-8) var(--spacing-8);flex-direction:column;flex:1;display:flex}.styles-module__yDqfLW__history-status{padding:var(--spacing-16);text-align:center;flex:1;justify-content:center;align-items:center;display:flex}.styles-module__yDqfLW__history-scroll{--scrollable-area-scrollbar-thumb:transparent;scrollbar-color:transparent transparent}.styles-module__yDqfLW__history-scroll:hover{--scrollable-area-scrollbar-thumb:var(--color-bg-fill-brand-transparent);scrollbar-color:var(--color-bg-fill-brand-transparent) transparent}.styles-module__yDqfLW__history-list{gap:var(--spacing-4);flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}.styles-module__yDqfLW__archive-dialog-header{padding:var(--spacing-16) var(--spacing-24)}.styles-module__yDqfLW__archive-dialog-body{padding:var(--spacing-16) var(--spacing-24) var(--spacing-24)}.styles-module__yDqfLW__empty-state-scroll{flex:1;min-height:0}.styles-module__yDqfLW__empty-state{align-items:center;gap:var(--spacing-24);min-height:100%;padding:120px var(--spacing-24) var(--spacing-48);flex-direction:column;justify-content:center;display:flex}.styles-module__yDqfLW__empty-state-heading{align-items:center;gap:var(--spacing-12);text-align:center;flex-direction:column;display:flex}.styles-module__yDqfLW__composer-dock{margin-top:calc(-1 * var(--agent-page-chat-messages-padding));z-index:var(--z-index-s1);padding-bottom:env(safe-area-inset-bottom);position:relative}@media (min-width:800px){.styles-module__yDqfLW__composer-dock{padding-bottom:var(--spacing-12);padding-left:var(--spacing-24);padding-right:var(--spacing-24)}}.styles-module__yDqfLW__scroll-to-bottom{bottom:var(--spacing-16)}.styles-module__yDqfLW__composer-wrapper{width:100%;max-width:min(724px,100%);margin:0 auto}.styles-module__yDqfLW__composer-and-about-dialog-trigger{gap:var(--spacing-8);flex-direction:column;width:100%;display:flex}.styles-module__yDqfLW__composer{border-radius:var(--border-radius-16)}.styles-module__yDqfLW__messages-viewport{--scrollable-area-scrollbar-thumb:transparent;scrollbar-color:transparent transparent;container:agent-thread/size}.styles-module__yDqfLW__messages-viewport:hover{--scrollable-area-scrollbar-thumb:var(--color-bg-fill-brand-transparent);scrollbar-color:var(--color-bg-fill-brand-transparent) transparent}.styles-module__yDqfLW__messages-column{--messages-column-gap:var(--spacing-24);--messages-column-bottom-inset:var(--spacing-32);--turn-runway-offset:calc(var(--messages-column-gap) + var(--agent-page-chat-messages-padding) + var(--messages-column-bottom-inset));gap:var(--messages-column-gap);max-width:724px;padding:var(--spacing-24) var(--messages-column-bottom-inset) var(--spacing-24) var(--messages-column-bottom-inset);flex-direction:column;width:100%;margin:0 auto;display:flex}.styles-module__yDqfLW__turn{gap:var(--messages-column-gap);flex-direction:column;display:flex}.styles-module__yDqfLW__turn:last-child{min-height:calc(100cqh - var(--turn-runway-offset))}.styles-module__yDqfLW__quick-start{gap:var(--spacing-12);flex-direction:column;display:flex}.styles-module__yDqfLW__quick-start-header{align-items:center;display:flex}.styles-module__yDqfLW__quick-start-cards{gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,300px));justify-content:center;display:grid}@container agent-chat (min-width:988px){.styles-module__yDqfLW__quick-start-cards{grid-template-columns:repeat(3,minmax(0,300px))}}@container agent-chat (min-width:1300px){.styles-module__yDqfLW__quick-start-cards{grid-template-columns:repeat(4,minmax(0,300px))}}.styles-module__yDqfLW__quick-start-card{aspect-ratio:200/133}.styles-module__yDqfLW__quick-start-media:after{content:"";background:linear-gradient(#0000,#000000b3 68%);height:48px;position:absolute;bottom:0;left:0;right:0}.styles-module__yDqfLW__quick-start-video{object-fit:cover;height:100%;transition-duration:var(--motion-duration-300);width:100%;transition-property:transform;transition-timing-function:ease;display:block}.styles-module__yDqfLW__quick-start-card:hover .styles-module__yDqfLW__quick-start-video,.styles-module__yDqfLW__quick-start-card:focus-within .styles-module__yDqfLW__quick-start-video{transform:scale(1.1)}.styles-module__yDqfLW__quick-start-card:focus-visible .styles-module__yDqfLW__quick-start-video{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.styles-module__yDqfLW__quick-start-video{transition:none}.styles-module__yDqfLW__quick-start-card:hover .styles-module__yDqfLW__quick-start-video,.styles-module__yDqfLW__quick-start-card:focus-within .styles-module__yDqfLW__quick-start-video{transform:none}.styles-module__yDqfLW__quick-start-card:focus-visible .styles-module__yDqfLW__quick-start-video{transform:none}}.styles-module__yDqfLW__generation-grid-width{isolation:isolate;width:var(--chat-gallery-available-width,100%)}.styles-module__yDqfLW__generation-loading-cell{border-radius:var(--border-radius-12);height:100%;overflow:hidden}.styles-module__yDqfLW__generation-loading-cell>*{border-radius:inherit}.styles-module__yDqfLW__generation-failed-cell{background:var(--color-bg-fill-secondary);border:1px solid var(--color-border-critical);border-radius:var(--border-radius-8);align-items:center;gap:var(--spacing-4);height:100%;padding:var(--spacing-8);flex-direction:column;justify-content:center;display:flex;overflow:hidden;container-type:size}.styles-module__yDqfLW__generation-failed-detail{display:none}@container (min-width:150px) and (min-height:130px){.styles-module__yDqfLW__generation-failed-detail{display:block}}@media (hover:hover) and (pointer:fine){.styles-module__yDqfLW__hover-actions{margin-bottom:calc(-1 * var(--spacing-24))}}.styles-module__yDqfLW__out-of-credits{background:color-mix(in srgb, var(--colors-red-60) 10%, var(--color-bg-fill));border:1px solid var(--color-border-critical);border-radius:var(--border-radius-16);align-items:flex-start;gap:var(--spacing-12);padding:var(--spacing-16);width:100%;display:flex}.styles-module__yDqfLW__out-of-credits-text{gap:var(--spacing-4);flex-direction:column;flex:1;min-width:0;display:flex}.styles-module__yDqfLW__usage-note{text-align:center;z-index:var(--z-index-s1);position:relative}.styles-module__yDqfLW__about-dialog{display:flex}@media (min-width:800px){.styles-module__yDqfLW__about-dialog{min-height:800px}}.styles-module__yDqfLW__about-dialog-text{gap:var(--spacing-32);min-width:0;padding:var(--spacing-48);flex-direction:column;flex:1;justify-content:space-between;display:flex}.styles-module__yDqfLW__about-dialog-copy{gap:var(--spacing-32);flex-direction:column;display:flex}.styles-module__yDqfLW__about-dialog-heading{gap:var(--spacing-8);flex-direction:column;display:flex}.styles-module__yDqfLW__about-feature-list{gap:var(--spacing-24);flex-direction:column;display:flex}.styles-module__yDqfLW__about-feature-row{gap:var(--spacing-16);display:flex}.styles-module__yDqfLW__about-feature-icon{background:var(--color-bg-fill-highlight);border-radius:var(--border-radius-10);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.styles-module__yDqfLW__about-feature-copy{gap:var(--spacing-4);flex-direction:column;display:flex}.styles-module__yDqfLW__about-info-box{background:var(--color-bg-fill-info-secondary);border-radius:var(--border-radius-16);gap:var(--spacing-4);padding:var(--spacing-20) var(--spacing-24);flex-direction:column;display:flex}.styles-module__yDqfLW__about-dialog-media{border-radius:var(--border-radius-8);display:none;position:relative;overflow:hidden}@media (min-width:800px){.styles-module__yDqfLW__about-dialog-media{flex:1;display:block}.styles-module__yDqfLW__about-dialog-media img{object-fit:cover}}
.AiHubGeneratorPage-module__WavaIW__page{min-height:calc(100dvh - var(--header-height));padding:0 var(--spacing-24) var(--spacing-24);flex-direction:column;display:flex}.AiHubGeneratorPage-module__WavaIW__panel{justify-content:center;align-items:center;gap:var(--spacing-32);background-color:var(--color-bg-surface-secondary);border-radius:var(--border-radius-24);flex-direction:column;flex:1;display:flex}@media (max-width:860px){.AiHubGeneratorPage-module__WavaIW__page{padding:var(--spacing-16)}.AiHubGeneratorPage-module__WavaIW__panel{border-radius:var(--border-radius-16);padding:var(--spacing-16)}}
.ContextMenu-module__0daf_W__root{--content-bg-color:var(--color-bg-surface);--content-min-width:184px;--content-max-width:var(--radix-context-menu-content-available-width,100vw);--content-max-height:var(--radix-context-menu-content-available-height,100vh);--content-border-radius:var(--border-radius-7);--content-shadow:var(--shadow-m);--item-padding-horizontal:var(--spacing-8);--item-padding-vertical:var(--spacing-4);--item-padding:var(--item-padding-vertical) var(--item-padding-horizontal);--item-checkbox-padding-left:var(--spacing-20);--item-gap:var(--spacing-8);--item-border-radius:var(--border-radius-6);--item-text-color:var(--color-text-secondary);--item-text-color-hover:var(--color-text);--item-bg-color-hover:var(--color-bg-fill-hover);--group-padding:var(--spacing-8);--group-gap:2px;--separator-color:var(--color-border);--icon-color:currentcolor}.ContextMenu-module__0daf_W__content{background-color:var(--content-bg-color);min-width:var(--content-min-width);max-width:var(--content-max-width);max-height:var(--content-max-height);border-radius:var(--content-border-radius);box-shadow:var(--content-shadow);z-index:var(--z-index-overlay);flex-direction:column;display:flex}.ContextMenu-module__0daf_W__group{gap:var(--group-gap);padding:var(--group-padding);flex-direction:column;display:flex}.ContextMenu-module__0daf_W__group+.ContextMenu-module__0daf_W__group{border-top:1px solid var(--separator-color)}.ContextMenu-module__0daf_W__item{padding:var(--item-padding);align-items:center;gap:var(--item-gap);border-radius:var(--item-border-radius);color:var(--item-text-color);cursor:pointer;display:flex}.ContextMenu-module__0daf_W__item:hover{background-color:var(--item-bg-color-hover);color:var(--item-text-color-hover)}.ContextMenu-module__0daf_W__item[data-disabled]{cursor:default}.ContextMenu-module__0daf_W__item[role=menuitemcheckbox]{padding-left:calc(var(--item-checkbox-padding-left) + var(--item-gap));position:relative}.ContextMenu-module__0daf_W__item>[data-state=checked]{left:var(--item-padding-horizontal);position:absolute;top:50%;transform:translateY(-50%)}.ContextMenu-module__0daf_W__label{flex-grow:1}
.AgentNextSteps-module__-8dFcq__root{gap:var(--spacing-12);margin-top:var(--spacing-20);margin-bottom:var(--spacing-16);flex-direction:column;display:flex}.AgentNextSteps-module__-8dFcq__row{gap:var(--spacing-8);flex-wrap:wrap;display:flex}.AgentNextSteps-module__-8dFcq__chip{--button-background-color:var(--color-bg-fill-tertiary);--button-hover-background-color:var(--color-bg-fill-tertiary);--button-active-background-color:var(--color-bg-fill-tertiary);--button-color:var(--color-text);--button-radius:var(--border-radius-full);--button-height:var(--spacing-32);--button-padding:var(--spacing-8) var(--spacing-12);--button-gap:var(--spacing-4);transition:filter var(--motion-duration-300) ease-in-out}.AgentNextSteps-module__-8dFcq__chip:hover{filter:brightness(.96)}.AgentNextSteps-module__-8dFcq__chip:focus-visible{filter:brightness(.96)}
.AgentQuestionnaireImageUpload-module__2TZPoq__root{gap:var(--spacing-8);flex-direction:column;display:flex}.AgentQuestionnaireImageUpload-module__2TZPoq__field{-webkit-appearance:none;appearance:none;font:inherit;box-sizing:border-box;border:1px dashed var(--color-border-theme-agnostic-gray);border-radius:var(--border-radius-8);cursor:pointer;width:96px;height:96px;transition:background-color var(--motion-duration-200) ease;background:0 0;justify-content:center;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.AgentQuestionnaireImageUpload-module__2TZPoq__field:hover{background-color:var(--color-bg-fill-hover)}.AgentQuestionnaireImageUpload-module__2TZPoq__field:disabled{cursor:not-allowed;opacity:.6}.AgentQuestionnaireImageUpload-module__2TZPoq__field:disabled:hover{background-color:#0000}.AgentQuestionnaireImageUpload-module__2TZPoq__drop-zone-icon{border-radius:var(--border-radius-full);padding:var(--spacing-10);background-color:var(--color-bg-fill);display:inline-flex}.AgentQuestionnaireImageUpload-module__2TZPoq__previewWrapper{width:96px}.AgentQuestionnaireImageUpload-module__2TZPoq__media{aspect-ratio:1;background-color:var(--color-bg-fill-secondary)}
@property --agent-intro-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.animation-module__hJOh0a__stage{--agent-intro-motion:1;--agent-intro-ease:cubic-bezier(.2, .8, .2, 1);--agent-intro-ease-soft:cubic-bezier(.4, 0, .2, 1);--agent-intro-word-duration:calc(.62s * var(--agent-intro-motion));--agent-intro-word-delay:calc(.15s * var(--agent-intro-motion));--agent-intro-word-step:calc(60ms * var(--agent-intro-motion));--agent-intro-sub-delay:calc(.52s * var(--agent-intro-motion));--agent-intro-composer-delay:calc(.42s * var(--agent-intro-motion));--agent-intro-composer-duration:calc(.52s * var(--agent-intro-motion));--agent-intro-ring-delay:calc(.48s * var(--agent-intro-motion));--agent-intro-ring-duration:calc(1.6s * var(--agent-intro-motion));--agent-intro-cards-delay:calc(.9s * var(--agent-intro-motion));--agent-intro-cards-step:calc(45ms * var(--agent-intro-motion));--agent-intro-cards-duration:calc(.48s * var(--agent-intro-motion));--agent-intro-calm-duration:calc(.32s * var(--agent-intro-motion));--agent-intro-ring-spin:9s;--agent-intro-state-fade:.26s;isolation:isolate;position:relative}.animation-module__hJOh0a__heading,.animation-module__hJOh0a__composer,.animation-module__hJOh0a__quick-start{z-index:var(--z-index-s1);position:relative}@keyframes animation-module__hJOh0a__agent-intro-fade{0%{opacity:0}to{opacity:1}}@keyframes animation-module__hJOh0a__agent-intro-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.animation-module__hJOh0a__backdrop{pointer-events:none;z-index:var(--z-index-default);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.animation-module__hJOh0a__grid-lines{background-image:repeating-linear-gradient(to right, var(--color-border) 0,var(--color-border) 1px, transparent 1px var(--spacing-32)), repeating-linear-gradient(to bottom, var(--color-border) 0,var(--color-border) 1px, transparent 1px var(--spacing-32));opacity:.55;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(58% 58% at 50% 46%,#000 0%,#0000 100%);mask-image:radial-gradient(58% 58% at 50% 46%,#000 0%,#0000 100%)}@supports (background:repeating-linear-gradient(red 0%, red 0% 1%, red 2%)){.animation-module__hJOh0a__grid-lines{background-image:repeating-linear-gradient(to right, var(--color-border) 0 1px, transparent 1px var(--spacing-32)), repeating-linear-gradient(to bottom, var(--color-border) 0 1px, transparent 1px var(--spacing-32))}}@keyframes animation-module__hJOh0a__agent-grid-sheen{0%{opacity:0;transform:translate(-60%)}30%{opacity:.18}to{opacity:0;transform:translate(60%)}}.animation-module__hJOh0a__grid-sheen{background:linear-gradient(100deg, transparent 38%, var(--color-bg-surface-highlight) 50%, transparent 62%);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__grid-sheen{animation:animation-module__hJOh0a__agent-grid-sheen calc(1.6s * var(--agent-intro-motion)) var(--agent-intro-ease-soft) calc(.3s * var(--agent-intro-motion)) backwards}.animation-module__hJOh0a__grain{mix-blend-mode:overlay;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='90' height='90' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.animation-module__hJOh0a__word{--agent-intro-word-index:0;display:inline-block}.animation-module__hJOh0a__word:nth-child(2){--agent-intro-word-index:1}.animation-module__hJOh0a__word:nth-child(3){--agent-intro-word-index:2}.animation-module__hJOh0a__word:nth-child(4){--agent-intro-word-index:3}.animation-module__hJOh0a__word:nth-child(5){--agent-intro-word-index:4}.animation-module__hJOh0a__word:nth-child(6){--agent-intro-word-index:5}.animation-module__hJOh0a__word:nth-child(7){--agent-intro-word-index:6}@keyframes animation-module__hJOh0a__agent-intro-word{0%{filter:blur(4px);opacity:0;transform:translateY(8px)}to{filter:blur();opacity:1;transform:translateY(0)}}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__word{animation:animation-module__hJOh0a__agent-intro-word var(--agent-intro-word-duration) var(--agent-intro-ease) backwards;animation-delay:calc(var(--agent-intro-word-delay) + var(--agent-intro-word-index) * var(--agent-intro-word-step))}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__subline{animation:animation-module__hJOh0a__agent-intro-fade calc(.46s * var(--agent-intro-motion)) var(--agent-intro-ease) var(--agent-intro-sub-delay) backwards}.animation-module__hJOh0a__composer{position:relative}.animation-module__hJOh0a__composer>div{z-index:var(--z-index-s1);position:relative}.animation-module__hJOh0a__composer:before,.animation-module__hJOh0a__composer:after{content:"";background:conic-gradient(from var(--agent-intro-ring-angle), var(--others-aigreen), var(--others-brand-secondary), var(--presence-secondary-03), var(--colors-mint-95), var(--colors-mint-85), var(--others-aigreen));opacity:0;pointer-events:none;position:absolute}.animation-module__hJOh0a__composer:before{--agent-intro-glow-rest:.08;border-radius:var(--border-radius-24);filter:blur(26px);top:calc(-1 * var(--spacing-16));right:calc(-1 * var(--spacing-16));bottom:calc(-1 * var(--spacing-16));left:calc(-1 * var(--spacing-16));opacity:var(--agent-intro-glow-rest);z-index:var(--z-index-default)}.animation-module__hJOh0a__composer:after{--agent-intro-ring-rest:.2;border-radius:calc(var(--border-radius-16) + 1px);-webkit-mask-composite:xor;opacity:var(--agent-intro-ring-rest);z-index:var(--z-index-s2);padding:1.5px;top:-1px;bottom:-1px;left:-1px;right:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.animation-module__hJOh0a__composer:focus-within:before{opacity:.2}.animation-module__hJOh0a__composer:focus-within:after{opacity:.62}@keyframes animation-module__hJOh0a__agent-intro-ring-ignite{0%{opacity:0}22%{opacity:.75}to{opacity:var(--agent-intro-ring-rest)}}@keyframes animation-module__hJOh0a__agent-intro-glow-ignite{0%{opacity:0}22%{opacity:.28}to{opacity:var(--agent-intro-glow-rest)}}@keyframes animation-module__hJOh0a__agent-intro-ring-spin{to{--agent-intro-ring-angle:360deg}}@keyframes animation-module__hJOh0a__agent-intro-composer{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__composer{animation:animation-module__hJOh0a__agent-intro-composer var(--agent-intro-composer-duration) var(--agent-intro-ease) var(--agent-intro-composer-delay) backwards}@media (prefers-reduced-motion:no-preference){.animation-module__hJOh0a__composer:before,.animation-module__hJOh0a__composer:after{animation:animation-module__hJOh0a__agent-intro-ring-spin var(--agent-intro-ring-spin) linear infinite;transition:opacity var(--agent-intro-state-fade) var(--agent-intro-ease-soft)}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__composer:after{animation:animation-module__hJOh0a__agent-intro-ring-spin var(--agent-intro-ring-spin) linear infinite, animation-module__hJOh0a__agent-intro-ring-ignite var(--agent-intro-ring-duration) var(--agent-intro-ease-soft) var(--agent-intro-ring-delay) backwards}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__composer:before{animation:animation-module__hJOh0a__agent-intro-ring-spin var(--agent-intro-ring-spin) linear infinite, animation-module__hJOh0a__agent-intro-glow-ignite var(--agent-intro-ring-duration) var(--agent-intro-ease-soft) var(--agent-intro-ring-delay) backwards}}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__quick-start-header{animation:animation-module__hJOh0a__agent-intro-fade calc(.38s * var(--agent-intro-motion)) var(--agent-intro-ease) calc(.86s * var(--agent-intro-motion)) backwards}.animation-module__hJOh0a__card{--agent-intro-card-index:0}.animation-module__hJOh0a__card:nth-child(2){--agent-intro-card-index:1}.animation-module__hJOh0a__card:nth-child(3){--agent-intro-card-index:2}.animation-module__hJOh0a__card:nth-child(4){--agent-intro-card-index:3}.animation-module__hJOh0a__card:nth-child(5){--agent-intro-card-index:4}.animation-module__hJOh0a__card:nth-child(6){--agent-intro-card-index:5}.animation-module__hJOh0a__card:nth-child(7){--agent-intro-card-index:6}.animation-module__hJOh0a__card:nth-child(8){--agent-intro-card-index:7}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__card{animation:animation-module__hJOh0a__agent-intro-rise var(--agent-intro-cards-duration) var(--agent-intro-ease) backwards;animation-delay:calc(var(--agent-intro-cards-delay) + var(--agent-intro-card-index) * var(--agent-intro-cards-step))}@keyframes animation-module__hJOh0a__agent-intro-card-sheen{0%{opacity:0;transform:translate(-100%)}22%{opacity:1}to{opacity:0;transform:translate(100%)}}.animation-module__hJOh0a__card-sheen{background:linear-gradient(105deg, transparent 38%, color-mix(in srgb, var(--color-bg-fill-theme-agnostic-white) 42%, transparent) 50%, transparent 62%);opacity:0;pointer-events:none;z-index:var(--z-index-s2);position:absolute;top:0;bottom:0;left:0;right:0}.animation-module__hJOh0a__stage[data-intro=first] .animation-module__hJOh0a__card-sheen{animation:animation-module__hJOh0a__agent-intro-card-sheen calc(.9s * var(--agent-intro-motion)) var(--agent-intro-ease-soft) backwards;animation-delay:calc(calc(var(--agent-intro-cards-delay) + calc(.22s * var(--agent-intro-motion))) + var(--agent-intro-card-index) * var(--agent-intro-cards-step))}.animation-module__hJOh0a__stage[data-intro=calm] .animation-module__hJOh0a__heading,.animation-module__hJOh0a__stage[data-intro=calm] .animation-module__hJOh0a__composer,.animation-module__hJOh0a__stage[data-intro=calm] .animation-module__hJOh0a__quick-start{animation:animation-module__hJOh0a__agent-intro-rise var(--agent-intro-calm-duration) var(--agent-intro-ease) backwards}.animation-module__hJOh0a__stage[data-intro=calm] .animation-module__hJOh0a__composer{animation-delay:calc(40ms * var(--agent-intro-motion))}.animation-module__hJOh0a__stage[data-intro=calm] .animation-module__hJOh0a__quick-start{animation-delay:calc(80ms * var(--agent-intro-motion))}@media (prefers-reduced-motion:reduce){.animation-module__hJOh0a__stage{--agent-intro-motion:0;--agent-intro-state-fade:0s}}
.OverviewTab-module__iFzNLa__overview{gap:var(--spacing-16);flex-direction:column;min-width:0;display:flex}.OverviewTab-module__iFzNLa__sections{--section-card-min-width:300px;--section-card-max-width:400px;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--section-card-min-width)), 1fr));gap:var(--spacing-16);display:grid}.OverviewTab-module__iFzNLa__sections>*{max-width:var(--section-card-max-width)}
.AiCreationsPage-module__nNPyxW__root{padding-top:var(--spacing-24)}.AiCreationsPage-module__nNPyxW__root-ai-workflows-mobile,.AiCreationsPage-module__nNPyxW__root-with-page-title{padding-top:0}.AiCreationsPage-module__nNPyxW__state-container{justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.AiCreationsPage-module__nNPyxW__empty-state{align-items:center;gap:var(--spacing-20);text-align:center;flex-direction:column;display:flex}.AiCreationsPage-module__nNPyxW__empty-state-content{align-items:center;gap:var(--spacing-12);flex-direction:column;max-width:350px;display:flex}.AiCreationsPage-module__nNPyxW__loading-spinner{padding:var(--spacing-24);justify-content:center;align-items:center;width:100%;display:flex}
.ElementsSectionLayout-module__7FcVtq__nav{margin-bottom:var(--spacing-24)}
.EmptyLikesFeed-module__l6O0uW__empty-container{text-align:center;vertical-align:middle;padding:var(--spacing-40);padding-top:calc(var(--spacing-64) * 3);align-items:center;gap:var(--spacing-20);flex-direction:column;display:flex}.EmptyLikesFeed-module__l6O0uW__content{align-items:center;gap:var(--spacing-12);text-align:center;flex-direction:column;display:flex}.EmptyLikesFeed-module__l6O0uW__empty-text{max-width:350px}.EmptyLikesFeed-module__l6O0uW__icon-wrapper{vertical-align:middle;margin:var(--spacing-0) var(--spacing-4);align-items:center;display:inline-flex}.EmptyLikesFeed-module__l6O0uW__button-container{gap:var(--spacing-8);flex-direction:column;display:flex}
.layout-module__JfDdiq__content-generator{--ai-studio-content-inline-padding:var(--spacing-16);padding:0 var(--ai-studio-content-inline-padding) var(--spacing-24)}.layout-module__JfDdiq__content-generator:has(>[data-full-bleed]){padding-left:0;padding-right:0}.layout-module__JfDdiq__content-generator:has(>[data-full-bleed])>:not([data-full-bleed]){padding-left:var(--ai-studio-content-inline-padding);padding-right:var(--ai-studio-content-inline-padding)}@media (min-width:550px){.layout-module__JfDdiq__content-generator{--ai-studio-content-inline-padding:var(--spacing-24)}}
.SectionSummaryCard-module__JGTFzW__media{aspect-ratio:16/9;background-color:var(--color-bg-fill-secondary);box-sizing:border-box;padding:var(--spacing-16);width:100%;height:100%;position:relative;overflow:hidden}.SectionSummaryCard-module__JGTFzW__media:after{content:"";z-index:var(--z-index-s1);background-color:var(--colors-black-a-5);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-300) ease;position:absolute;top:0;bottom:0;left:0;right:0}.SectionSummaryCard-module__JGTFzW__media>*{transition:transform var(--motion-duration-300) ease}@media (hover:hover){.SectionSummaryCard-module__JGTFzW__card:hover .SectionSummaryCard-module__JGTFzW__media:after{opacity:1}.SectionSummaryCard-module__JGTFzW__card:hover .SectionSummaryCard-module__JGTFzW__media>*{transform:scale(1.04)}.SectionSummaryCard-module__JGTFzW__card:hover .SectionSummaryCard-module__JGTFzW__footer{background-color:var(--color-bg-fill-hover)}}.SectionSummaryCard-module__JGTFzW__card:focus-visible .SectionSummaryCard-module__JGTFzW__media:after{opacity:1}.SectionSummaryCard-module__JGTFzW__card:focus-visible .SectionSummaryCard-module__JGTFzW__media>*{transform:scale(1.04)}.SectionSummaryCard-module__JGTFzW__card:focus-visible .SectionSummaryCard-module__JGTFzW__footer{background-color:var(--color-bg-fill-hover)}@media (prefers-reduced-motion:reduce){.SectionSummaryCard-module__JGTFzW__media:after,.SectionSummaryCard-module__JGTFzW__media>*,.SectionSummaryCard-module__JGTFzW__footer{transition:none}}.SectionSummaryCard-module__JGTFzW__footer{background-color:var(--color-bg-fill);box-sizing:border-box;align-items:center;gap:var(--spacing-8);margin:calc(-1 * var(--spacing-16));padding:var(--spacing-16);transition:background-color var(--motion-duration-200);width:calc(100% + (2 * var(--spacing-16)));flex-direction:row;justify-content:space-between;display:flex}
.NewAiProjectTile-module__eWBAwa__ai-project-tile{--button-border:1px dashed var(--color-border);border-radius:var(--border-radius-8);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.NewAiProjectTile-module__eWBAwa__ai-project-tile-compact{height:68px;min-height:68px}.NewAiProjectTile-module__eWBAwa__button-content{justify-content:center;align-items:center;gap:var(--spacing-8);flex-direction:column;display:flex}.NewAiProjectTile-module__eWBAwa__button-content-mobile{flex-direction:row}
.AiStudio-module__1aE21W__logged-out-layout{height:calc(100dvh - var(--header-height));padding:0}@media (min-width:800px){.AiStudio-module__1aE21W__logged-out-layout{height:calc(100vh - var(--header-height));padding:var(--spacing-24) var(--spacing-48)}}@media (max-width:799px){.AiStudio-module__1aE21W__logged-out-layout>section{border:none;border-radius:0}}.AiStudio-module__1aE21W__logged-in-layout{height:calc(100dvh - var(--dashboard-header-height) + var(--spacing-24));margin-top:calc(var(--spacing-24) * -1)}@media (min-width:800px){.AiStudio-module__1aE21W__logged-in-layout{height:calc(100vh - var(--dashboard-header-height) - var(--spacing-24))}}
.ElementsGroupPage-module__1rEHIG__filters{margin-bottom:var(--spacing-16)}
.RecentAiCreationsFeed-module__frVh9G__root{--feed-item-width:164px;--feed-item-height:164px;gap:var(--spacing-4);padding-bottom:var(--spacing-16);flex-direction:column;display:flex}.RecentAiCreationsFeed-module__frVh9G__feedback{padding:var(--spacing-32) 0;justify-content:center;display:flex}.RecentAiCreationsFeed-module__frVh9G__header{padding:var(--spacing-8) 0;justify-content:space-between;align-items:center;display:flex}.RecentAiCreationsFeed-module__frVh9G__title-link{align-items:center;gap:var(--spacing-4);cursor:pointer;display:flex}.RecentAiCreationsFeed-module__frVh9G__title-chevron{align-items:center;line-height:0;display:inline-flex}.RecentAiCreationsFeed-module__frVh9G__item{box-sizing:border-box;height:var(--feed-item-height);flex:none}.RecentAiCreationsFeed-module__frVh9G__item [name=mediaContentTile]{width:100%;height:100%;overflow:hidden}.RecentAiCreationsFeed-module__frVh9G__item [data-slot=media]{width:100%;height:100%;overflow:hidden}.RecentAiCreationsFeed-module__frVh9G__item [class*=preview]{width:100%;max-width:none;height:100%}.RecentAiCreationsFeed-module__frVh9G__item [class*=preview] img{width:100%;max-width:none;height:100%}a.RecentAiCreationsFeed-module__frVh9G__create-project-tile{box-sizing:border-box;width:var(--feed-item-width);height:var(--feed-item-width);--button-border:1px dashed var(--color-border);border-radius:var(--border-radius-8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.RecentAiCreationsFeed-module__frVh9G__create-project-tile-content{justify-content:center;align-items:center;gap:var(--spacing-8);flex-direction:column;display:flex}
.LikesFeed-module__ZdR5eq__root{width:100%}.LikesFeed-module__ZdR5eq__loading-spinner{grid-column:1/-1}
.HoverActions-module__JJl6GG__root{--hover-actions-transition-duration:var(--motion-duration-200);--hover-actions-radius:var(--border-radius-12);position:relative}.HoverActions-module__JJl6GG__items{top:50%;right:var(--spacing-8);align-items:center;gap:var(--spacing-2);display:flex;position:absolute;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.HoverActions-module__JJl6GG__items{opacity:0;transition:opacity var(--hover-actions-transition-duration) ease}.HoverActions-module__JJl6GG__root:hover .HoverActions-module__JJl6GG__items,.HoverActions-module__JJl6GG__items:focus-within,.HoverActions-module__JJl6GG__items-always-visible{opacity:1}}@media (hover:none){.HoverActions-module__JJl6GG__root-swipeable{--hover-actions-reveal-offset:0;--hover-actions-swipe-offset:0;isolation:isolate;touch-action:pan-y;overflow:hidden}.HoverActions-module__JJl6GG__root-swipeable>:not(.HoverActions-module__JJl6GG__items){transform:translateX(calc(var(--hover-actions-swipe-offset) * 1px));transition:transform var(--hover-actions-transition-duration) ease}.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-revealed]>:not(.HoverActions-module__JJl6GG__items){transform:translateX(calc(var(--hover-actions-reveal-offset) * 1px)) translateX(calc(var(--hover-actions-swipe-offset) * 1px))}.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-swiping]>:not(.HoverActions-module__JJl6GG__items){transition:none}.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-revealed]>:not(.HoverActions-module__JJl6GG__items),.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-swiping]>:not(.HoverActions-module__JJl6GG__items){border-top-right-radius:0;border-bottom-right-radius:0}.HoverActions-module__JJl6GG__root-swipeable .HoverActions-module__JJl6GG__items{z-index:-1;border-radius:0 var(--hover-actions-radius) var(--hover-actions-radius) 0;opacity:0;pointer-events:none;transition:opacity var(--hover-actions-transition-duration) ease;gap:0;top:0;bottom:0;right:0;overflow:hidden;transform:none}.HoverActions-module__JJl6GG__root-swipeable .HoverActions-module__JJl6GG__items .HoverActions-module__JJl6GG__action{--button-background-color:var(--color-bg-fill-hover);--button-border:none;aspect-ratio:1;border-radius:0;width:auto;height:100%}.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-revealed] .HoverActions-module__JJl6GG__items,.HoverActions-module__JJl6GG__root-swipeable[data-hover-actions-swiping] .HoverActions-module__JJl6GG__items,.HoverActions-module__JJl6GG__root-swipeable:focus-within .HoverActions-module__JJl6GG__items,.HoverActions-module__JJl6GG__root-swipeable .HoverActions-module__JJl6GG__items-always-visible{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.HoverActions-module__JJl6GG__items,.HoverActions-module__JJl6GG__root-swipeable>:not(.HoverActions-module__JJl6GG__items){transition:none}}