.AppPage-module__SDuc5G__page{gap:var(--spacing-32);flex-direction:column;max-width:960px;display:flex}.AppPage-module__SDuc5G__header{gap:var(--spacing-8);flex-direction:column;align-items:flex-start;display:flex}.AppPage-module__SDuc5G__badges{gap:var(--spacing-8);flex-wrap:wrap;align-items:center;display:flex}.AppPage-module__SDuc5G__suspended{padding:var(--spacing-12) var(--spacing-16);border:1px solid var(--color-border-critical);border-radius:var(--border-radius-12)}.AppPage-module__SDuc5G__not-found{gap:var(--spacing-8);flex-direction:column;align-items:flex-start;display:flex}.AppPage-module__SDuc5G__tab-content{padding-top:var(--spacing-24)}
.CliInstructions-module__RcEUVa__prominent{gap:var(--spacing-16);padding:var(--spacing-24);border:1px solid var(--color-border-brand);border-radius:var(--border-radius-16);flex-direction:column;display:flex}.CliInstructions-module__RcEUVa__compact{gap:var(--spacing-12);padding:var(--spacing-16);border:1px solid var(--color-border);border-radius:var(--border-radius-12);flex-direction:column;display:flex}.CliInstructions-module__RcEUVa__header{gap:var(--spacing-12);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.CliInstructions-module__RcEUVa__steps{gap:var(--spacing-12);padding-left:var(--spacing-20);flex-direction:column;margin:0;display:flex}.CliInstructions-module__RcEUVa__step{gap:var(--spacing-4);flex-direction:column;display:flex}.CliInstructions-module__RcEUVa__command{padding:var(--spacing-8) var(--spacing-12);border-radius:var(--border-radius-8);background:var(--color-bg-surface-secondary);white-space:pre;font-family:ui-monospace,menlo,consolas,monospace;display:block;overflow-x:auto}.CliInstructions-module__RcEUVa__inline-code{font-family:ui-monospace,menlo,consolas,monospace}
.Input-module__AqJoOa__input-root-wrapper{gap:var(--spacing-8);border-radius:inherit;flex-direction:column;flex:1;min-width:0;display:flex}.Input-module__AqJoOa__input-root-wrapper:has(textarea)>span{flex:1;display:flex}.Input-module__AqJoOa__input-root-wrapper>span{border-radius:inherit;min-height:0}.Input-module__AqJoOa__input-root-wrapper>label{line-height:0}.Input-module__AqJoOa__size-s{--input-radius:var(--border-radius-7);--input-padding:var(--spacing-8);--input-component-horizontal-padding:0 var(--spacing-4)}.Input-module__AqJoOa__size-s-condensed{--input-radius:var(--border-radius-7);--input-padding:var(--spacing-8);--input-component-horizontal-padding:0}.Input-module__AqJoOa__size-m{--input-radius:var(--border-radius-8);--input-padding:var(--spacing-10);--input-component-horizontal-padding:0 var(--spacing-4)}.Input-module__AqJoOa__size-l{--input-radius:var(--border-radius-10);--input-padding:var(--spacing-12);--input-component-horizontal-padding:0 var(--spacing-4)}.Input-module__AqJoOa__input-root{--input-background-color:var(--color-bg-fill);--input-background-color-hover:var(--color-bg-fill);--input-background-color-disabled:var(--color-bg-fill-disabled);--input-border-color:var(--color-border);--input-border-color-hover:var(--color-border);--input-border-color-focused:var(--color-border-focused);--input-outline-color:var(--color-border-focused);--input-outline-width:1px;--input-border-color-critical:var(--color-border-critical);--input-color:var(--color-text);--input-color-disabled:var(--color-text-secondary-disabled);--input-color-critical:var(--color-text-critical);--input-placeholder-color:var(--color-text-tertiary);--input-placeholder-color-disabled:var(--color-text-secondary-disabled);--input-placeholder-color-critical:var(--color-text-critical);box-sizing:border-box;align-items:center;gap:var(--spacing-4);color:var(--input-color);background-color:var(--input-background-color);border:1px solid;border-color:var(--input-border-color);outline-color:var(--input-outline-color);border-radius:var(--input-radius);height:calc(1.5em + var(--input-padding) * 2);display:flex;position:relative}@supports (width:1lh){.Input-module__AqJoOa__input-root{height:calc(1lh + var(--input-padding) * 2)}}.Input-module__AqJoOa__input-root{padding:var(--input-padding);cursor:text}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__input-slot{display:flex}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__input-slot.Input-module__AqJoOa__order-negative{order:-1}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__input-slot.Input-module__AqJoOa__order-positive{order:1}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__left-icon{color:var(--color-icon-secondary);order:-10}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__right-icon{color:var(--color-icon-secondary);order:10}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__input-component{all:unset;box-sizing:content-box;width:100%;min-width:0;padding:var(--input-component-horizontal-padding);order:0}.Input-module__AqJoOa__input-root .Input-module__AqJoOa__input-component::placeholder{color:var(--input-placeholder-color)}.Input-module__AqJoOa__input-root.Input-module__AqJoOa__input-root-hover-styling:not(:has(.Input-module__AqJoOa__input-slot:hover,.Input-module__AqJoOa__input-component:disabled,.Input-module__AqJoOa__input-component[aria-invalid=true],.Input-module__AqJoOa__input-component:focus-visible)):hover{background-color:var(--input-background-color-hover);border-color:var(--input-border-color-hover);outline:none}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:focus-visible){border-color:var(--input-border-color-focused);outline:var(--input-outline-width) solid var(--input-outline-color)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:disabled){background-color:var(--input-background-color-disabled);border-color:var(--input-border-color);color:var(--input-color-disabled);cursor:not-allowed}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:disabled) .Input-module__AqJoOa__input-component::-moz-placeholder{color:var(--input-placeholder-color-disabled)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:disabled) .Input-module__AqJoOa__input-component::placeholder{color:var(--input-placeholder-color-disabled)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:disabled) .Input-module__AqJoOa__left-icon{color:var(--color-icon-disabled)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component:disabled) .Input-module__AqJoOa__right-icon{color:var(--color-icon-disabled)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component[aria-invalid=true]){color:var(--input-color-critical);border-color:var(--input-border-color-critical);outline:none}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component[aria-invalid=true]) .Input-module__AqJoOa__input-component::-moz-placeholder{color:var(--input-placeholder-color-critical)}.Input-module__AqJoOa__input-root:has(.Input-module__AqJoOa__input-component[aria-invalid=true]) .Input-module__AqJoOa__input-component::placeholder{color:var(--input-placeholder-color-critical)}
.NumberInput-module__yhdYRq__number-input-wrapper{align-items:center;gap:var(--spacing-2);padding:var(--input-component-horizontal-padding);flex:1;display:inline-flex;overflow:hidden}input.NumberInput-module__yhdYRq__number-input.NumberInput-module__yhdYRq__number-input{-webkit-appearance:textfield;appearance:textfield}input.NumberInput-module__yhdYRq__number-input.NumberInput-module__yhdYRq__number-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input.NumberInput-module__yhdYRq__number-input.NumberInput-module__yhdYRq__number-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.NumberInput-module__yhdYRq__number-input-unit{-webkit-user-select:none;user-select:none}.NumberInput-module__yhdYRq__condensed{--input-component-horizontal-padding:0}
.CancellationDialog-module__vzDRza__dialog{gap:var(--spacing-24);box-sizing:border-box;height:100dvh;padding:var(--spacing-24);flex-direction:column;display:flex}@media (min-width:550px){.CancellationDialog-module__vzDRza__dialog{height:auto}}.CancellationDialog-module__vzDRza__dialog-surface{gap:var(--spacing-24);box-sizing:border-box;width:100%;min-height:100%;padding:var(--spacing-24);background-color:var(--color-bg-surface);color:var(--color-text);flex-direction:column;display:flex}.CancellationDialog-module__vzDRza__actions{gap:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:550px){.CancellationDialog-module__vzDRza__actions{flex-direction:row}}
.CancellationFeatureLossDialog-module__Fj18Sq__comparison{gap:var(--spacing-16);flex-direction:column;display:flex}@media (min-width:550px){.CancellationFeatureLossDialog-module__Fj18Sq__comparison{flex-direction:row}}.CancellationFeatureLossDialog-module__Fj18Sq__card{gap:var(--spacing-20);padding:var(--spacing-16);border:1px solid var(--color-border);border-radius:var(--border-radius-12);background:var(--color-bg-surface);flex-direction:column;flex:1;display:flex}@media (min-width:550px){.CancellationFeatureLossDialog-module__Fj18Sq__card{padding:var(--spacing-24)}}.CancellationFeatureLossDialog-module__Fj18Sq__current-card{background:var(--color-bg-surface-highlight);color:var(--color-text-theme-agnostic-black);border-color:#0000}[data-kittl-theme=dark] .CancellationFeatureLossDialog-module__Fj18Sq__current-card .CancellationFeatureLossDialog-module__Fj18Sq__item{border-bottom-color:var(--color-border-theme-agnostic-gray)}.CancellationFeatureLossDialog-module__Fj18Sq__free-card{background:var(--legacy-colors-red-super-light)}.CancellationFeatureLossDialog-module__Fj18Sq__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CancellationFeatureLossDialog-module__Fj18Sq__item{align-items:center;gap:var(--spacing-12);padding:var(--spacing-16) 0;border-bottom:1px solid var(--color-border-transparent);display:flex}.CancellationFeatureLossDialog-module__Fj18Sq__item:first-child{padding-top:0}.CancellationFeatureLossDialog-module__Fj18Sq__item:last-child{border-bottom:0;padding-bottom:0}
.CancellationProjectLockDialog-module__c-7WNW__header{gap:var(--spacing-8);flex-direction:column;display:flex}.CancellationProjectLockDialog-module__c-7WNW__card{gap:var(--spacing-16);padding:var(--spacing-16);border:1px solid var(--color-border);border-radius:var(--border-radius-8);flex-direction:column;display:flex}@media (min-width:550px){.CancellationProjectLockDialog-module__c-7WNW__card{padding:var(--spacing-24)}}.CancellationProjectLockDialog-module__c-7WNW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CancellationProjectLockDialog-module__c-7WNW__item{align-items:center;gap:var(--spacing-16);padding:var(--spacing-16) 0;border-bottom:1px solid var(--color-border-transparent);display:flex}.CancellationProjectLockDialog-module__c-7WNW__item:first-child{padding-top:0}.CancellationProjectLockDialog-module__c-7WNW__item:last-child{border-bottom:0;padding-bottom:0}.CancellationProjectLockDialog-module__c-7WNW__thumbnail{border:1px solid var(--color-border-transparent);border-radius:var(--border-radius-4);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:32px;height:32px}.CancellationProjectLockDialog-module__c-7WNW__name{flex:1;min-width:0}.CancellationProjectLockDialog-module__c-7WNW__locked-section{padding-top:var(--spacing-16)}.CancellationProjectLockDialog-module__c-7WNW__locked-bar{justify-content:center;align-items:center;gap:var(--spacing-8);padding:var(--spacing-12) 0;border-radius:var(--border-radius-4);background:var(--color-bg-fill-disabled);display:flex}
.CancellationReasonDialog-module__nOSRLW__reasons{gap:var(--spacing-12);flex-direction:column;display:flex}
.CancellationRetentionOfferAcceptedDialog-module__eeiRPW__banner{border-radius:var(--border-radius-12);width:100%;height:auto;display:block}.CancellationRetentionOfferAcceptedDialog-module__eeiRPW__content{gap:var(--spacing-8);text-align:center;flex-direction:column;display:flex}.CancellationRetentionOfferAcceptedDialog-module__eeiRPW__discount-highlight{color:var(--color-text)}
.Payment-module__n6I7na__payment-form{gap:var(--spacing-10);flex-direction:column;width:100%;min-height:64px;display:flex;position:relative}
@keyframes Popover-module__oJusWq__fade-in{0%{opacity:0}to{opacity:1}}.Popover-module__oJusWq__popover-content{--popover-shadow:var(--box-shadow-default);--popover-background:var(--color-bg-surface);--popover-border-radius:var(--border-radius-12);animation:Popover-module__oJusWq__fade-in var(--motion-duration-300) ease-out;background-color:var(--popover-background);border-radius:var(--popover-border-radius);box-shadow:var(--popover-shadow);transform-origin:var(--radix-popover-content-transform-origin);pointer-events:auto;max-height:var(--radix-popover-content-available-height);max-width:var(--radix-popover-content-available-width);z-index:var(--z-index-overlay);overflow:hidden}.Popover-module__oJusWq__popover-content-overflow{overflow:visible}.Popover-module__oJusWq__popover-root-wrapper{line-height:0}.Popover-module__oJusWq__popover-arrow{fill:var(--popover-background)}.Popover-module__oJusWq__popover-arrow-line{border:1px solid var(--color-bg-fill-brand);fill:#0000;width:0;height:38px;margin-bottom:-4px}.Popover-module__oJusWq__popover-trigger-button{all:unset}.Popover-module__oJusWq__popover-modal-overlay{pointer-events:auto;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}
.Radio-module__SAdf0q__radio{--radio-size-s:16px;--radio-size-m:20px;--radio-border-color:var(--color-border);--radio-background:var(--color-bg-fill);--radio-dot-color:var(--color-icon-theme-agnostic-white);--radio-checked-background:var(--color-bg-fill-selector-active);--radio-checked-border:var(--color-border-selector);--radio-hover-background:var(--color-bg-fill-hover);--radio-disabled-background:var(--color-bg-fill-disabled);--radio-border-width:2px;--radio-checked-border-width:4px;--radio-focus-outline-color:var(--color-border-focused);min-height:var(--radio-size);align-items:center;display:inline-flex;position:relative}.Radio-module__SAdf0q__radio[aria-disabled=true]{cursor:not-allowed}.Radio-module__SAdf0q__radio[aria-disabled=true] .Radio-module__SAdf0q__radio-root{cursor:inherit}.Radio-module__SAdf0q__radio.Radio-module__SAdf0q__s{--radio-size:var(--radio-size-s);--radio-dot-size:6px}.Radio-module__SAdf0q__radio.Radio-module__SAdf0q__m{--radio-size:var(--radio-size-m);--radio-dot-size:8px}.Radio-module__SAdf0q__radio-root{-webkit-appearance:none;appearance:none;border:var(--radio-border-width) solid var(--radio-border-color);box-sizing:border-box;border-radius:var(--border-radius-full);cursor:pointer;height:var(--radio-size);transition:background-color var(--motion-duration-300), border-color var(--motion-duration-300);width:var(--radio-size);justify-content:center;align-items:center;margin:0;padding:0;display:flex}.Radio-module__SAdf0q__radio-root:before{background-color:var(--radio-dot-color);border-radius:var(--border-radius-full);content:"";height:var(--radio-dot-size);opacity:0;transition:opacity var(--motion-duration-300);width:var(--radio-dot-size)}.Radio-module__SAdf0q__checked.Radio-module__SAdf0q__radio-root:before{opacity:0}.Radio-module__SAdf0q__radio-root:focus-visible{outline:2px solid var(--radio-focus-outline-color,transparent)}.Radio-module__SAdf0q__checked.Radio-module__SAdf0q__radio-root:not(:disabled){background-color:var(--radio-background);border-color:var(--radio-checked-border);border-width:var(--radio-checked-border-width)}.Radio-module__SAdf0q__unchecked.Radio-module__SAdf0q__radio-root:not(:disabled){background-color:var(--radio-background);border-color:var(--radio-border-color);border-width:var(--radio-border-width)}.Radio-module__SAdf0q__unchecked.Radio-module__SAdf0q__radio-root:not(:disabled):hover{background-color:var(--radio-hover-background)}.Radio-module__SAdf0q__checked.Radio-module__SAdf0q__radio-root:disabled,.Radio-module__SAdf0q__unchecked.Radio-module__SAdf0q__radio-root:disabled{background-color:var(--radio-disabled-background)}.Radio-module__SAdf0q__container{flex-shrink:0;align-items:center;display:flex}
.ResizeWrapper-module__WiHrwW__container{border-radius:inherit;box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex;position:relative}.ResizeWrapper-module__WiHrwW__container[data-dynamic-resize=false]{width:100%;height:100%;min-height:0}.ResizeWrapper-module__WiHrwW__container[data-dynamic-resize=false] .ResizeWrapper-module__WiHrwW__content{flex:none}.ResizeWrapper-module__WiHrwW__content{border-radius:inherit;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ResizeWrapper-module__WiHrwW__resize-handle{all:unset;top:var(--spacing-4);right:var(--spacing-4);width:20px;height:20px;z-index:var(--z-index-s2);background:0 0;position:absolute}.ResizeWrapper-module__WiHrwW__resize-handle:focus-visible{outline:2px solid var(--color-border-focused);outline-offset:2px;border-radius:var(--border-radius-full)}.ResizeWrapper-module__WiHrwW__resize-handle[data-axis=width]{cursor:ew-resize}.ResizeWrapper-module__WiHrwW__resize-handle[data-axis=both]{cursor:nesw-resize}.ResizeWrapper-module__WiHrwW__resize-handle:before{content:"";border-top:2px solid var(--color-border);border-right:2px solid var(--color-border);border-top-right-radius:var(--border-radius-10);box-sizing:border-box;width:10px;height:10px;position:absolute;top:0;right:0}.ResizeWrapper-module__WiHrwW__resize-handle:hover:before,.ResizeWrapper-module__WiHrwW__resize-handle:active:before{border-color:var(--color-border-focused)}.ResizeWrapper-module__WiHrwW__resize-handle:focus-visible:before{border-color:var(--color-border-focused)}
.Image-module___dMJca__container{--image-blur-delay:var(--blur-delay);--image-ratio-value:var(--image-ratio);--image-width-value:var(--image-width);--image-height-value:var(--image-height);width:var(--image-width-value,100%);height:var(--image-height-value,100%);position:relative;overflow:hidden}.Image-module___dMJca__image{--image-z-index:1;--image-blurhash-z-index:0;width:var(--image-width-value,100%);height:var(--image-height-value,100%);-o-object-fit:cover;object-fit:cover;box-sizing:border-box;opacity:0;z-index:var(--image-z-index);transition:transform var(--motion-duration-300) ease 0s, opacity var(--motion-duration-300) ease var(--image-blur-delay,0s);position:relative}.Image-module___dMJca__fit-content{width:var(--image-width-value,-moz-fit-content);width:var(--image-width-value,fit-content);height:var(--image-height-value,-moz-fit-content);height:var(--image-height-value,fit-content)}.Image-module___dMJca__image.Image-module___dMJca__image-loaded{opacity:1}.Image-module___dMJca__ratio-square{aspect-ratio:1}.Image-module___dMJca__ratio-landscape{aspect-ratio:3/2}.Image-module___dMJca__blurhash-image{z-index:var(--image-blurhash-z-index);opacity:0;animation:Image-module___dMJca__blurhash-fade-in var(--motion-duration-300) ease-in-out forwards;animation-delay:var(--image-blur-delay,0s);aspect-ratio:var(--image-ratio-value);width:var(--image-width-value,100%);height:var(--image-height-value,100%);-o-object-fit:fill!important;object-fit:fill!important}.Image-module___dMJca__blurhash-image.Image-module___dMJca__image-loaded{top:0;left:0;position:absolute!important}@keyframes Image-module___dMJca__blurhash-fade-in{0%{opacity:0}to{opacity:1}}
.SuggestionCard-module__7mIr2q__suggestion-card{padding:var(--spacing-4);box-sizing:border-box;flex-shrink:0}.SuggestionCard-module__7mIr2q__large{min-width:248px}.SuggestionCard-module__7mIr2q__suggestion-image{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-10);width:68px;height:60px;max-height:60px;z-index:var(--z-index-default)}
.HomeSuggestions-module__JK_UYq__banner-suggestions{justify-content:space-between;align-items:center;padding:0;display:flex}.HomeSuggestions-module__JK_UYq__banner-suggestions>*{margin-right:var(--spacing-12);flex:1}.HomeSuggestions-module__JK_UYq__banner-suggestions>:last-child{margin-right:0}
.SearchBanner-module__P-VYkG__ai-search-banner{background-color:var(--color-text-theme-agnostic-black);background-image:linear-gradient(to bottom, color-mix(in srgb, var(--colors-gray-05) 19%, transparent) 0%, color-mix(in srgb, var(--colors-gray-05) 56%, transparent) 100%), url(https://static.kittl.com/packages/features/ai-search/banner.png);border-radius:var(--border-radius-12);width:100%;height:288px;padding:var(--spacing-12);background-position:bottom;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;display:flex}.SearchBanner-module__P-VYkG__banner-content{justify-content:center;align-items:center;gap:var(--spacing-16);flex-direction:column;width:100%;height:144px;display:flex;position:relative}.SearchBanner-module__P-VYkG__banner-content>*{box-sizing:border-box;width:100%;max-width:748px}.SearchBanner-module__P-VYkG__banner-search-wrapper{width:100%;max-width:748px;position:relative}.SearchBanner-module__P-VYkG__banner-search-wrapper [class*=suggestions-wrapper]{z-index:var(--z-index-s2);top:calc(100% + 8px);left:0}.SearchBanner-module__P-VYkG__banner-content button{z-index:var(--z-index-s1)}.SearchBanner-module__P-VYkG__banner-search-input{height:64px;padding:var(--spacing-20) var(--spacing-12);border-style:solid;border-width:2px;position:relative}.SearchBanner-module__P-VYkG__banner-search-options{justify-content:flex-end;align-items:center;gap:var(--spacing-8);display:flex}.SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]{border-color:var(--color-bg-fill-transparent);background-color:var(--color-bg-fill-transparent);-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);color:var(--color-text-theme-agnostic-white)}[data-kittl-theme=light] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]:hover{background-color:var(--colors-black-a-10)!important}[data-kittl-theme=dark] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]{border-color:var(--color-border-transparent)}[data-kittl-theme=dark] .SearchBanner-module__P-VYkG__banner-content [class*=suggestion-card]:hover{background-color:var(--colors-white-a-10)!important}
.Placeholder-module__jATv3W__placeholder-text{top:50%;left:var(--spacing-32);color:var(--color-text-tertiary);pointer-events:none;z-index:var(--z-index-s1);white-space:nowrap;font-size:14px;position:absolute;transform:translateY(-50%)}.Placeholder-module__jATv3W__static-text{color:var(--color-text-tertiary)}.Placeholder-module__jATv3W__animated-text{transition:opacity .3s ease-in-out}.Placeholder-module__jATv3W__placeholder-text-fade-out{opacity:0}.Placeholder-module__jATv3W__placeholder-text-fade-in{opacity:1}
.Recent-module__uThmZG__overlay-dialog-sm{width:100vw;height:calc(100vh - 65px);z-index:var(--z-index-s9);background-color:var(--color-bg-fill);border-radius:0;position:fixed;top:65px;bottom:0;left:0;right:0;overflow:hidden;transform:none}.Recent-module__uThmZG__with-banner{height:calc(100vh - 120px);top:120px;bottom:120px;left:0;right:0}.Recent-module__uThmZG__overlay-dialog{width:100%;min-width:250px;z-index:var(--z-index-s9);background-color:var(--color-bg-surface);border-radius:var(--border-radius-12);box-shadow:var(--box-shadow-default);margin-top:var(--spacing-8);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Recent-module__uThmZG__centered-content{width:100%;padding:var(--spacing-16)}.Recent-module__uThmZG__full-screen{width:100%;height:100%;padding:var(--spacing-16);flex-direction:column;display:flex}
.RecentContent-module__vJm8Ga__popover-content-base{width:100%}.RecentContent-module__vJm8Ga__popover-content{min-height:300px;padding-top:var(--spacing-8)}.RecentContent-module__vJm8Ga__popover-content-no-recent-searches{min-height:225px}
.RecentSearches-module__ORw5LW__recent-searches-header{margin-bottom:var(--spacing-12);top:var(--spacing-0);z-index:1;padding-right:var(--spacing-8);justify-content:space-between;align-items:center;display:flex;position:sticky}.RecentSearches-module__ORw5LW__recent-searches-header h6{margin:var(--spacing-0)}.RecentSearches-module__ORw5LW__recent-searches-tags-wrapper{gap:var(--spacing-8);flex-wrap:wrap;max-height:80px;display:flex;overflow:hidden}@media (min-width:550px){.RecentSearches-module__ORw5LW__recent-searches-tags-wrapper{max-height:120px}}
.RecentSuggestions-module__pBpo-a__recent-suggestions-container{padding-top:var(--spacing-16);padding-bottom:var(--spacing-8);box-sizing:border-box;width:100%;container-type:inline-size}.RecentSuggestions-module__pBpo-a__recent-suggestions-header{margin-bottom:var(--spacing-8);justify-content:space-between;align-items:center;display:flex}.RecentSuggestions-module__pBpo-a__suggestions-list{gap:var(--spacing-6);margin-top:var(--spacing-16);box-sizing:border-box;grid-template-columns:1fr;width:100%;display:grid}@container (min-width:500px){.RecentSuggestions-module__pBpo-a__suggestions-list{grid-template-columns:1fr 1fr}}
.Search-module__BgBfia__wrapper{justify-content:center;align-items:center;gap:var(--spacing-8);width:100%;display:flex}.Search-module__BgBfia__text-input-large{height:52px}.Search-module__BgBfia__text-input-shadow{box-shadow:var(--shadow-soft)}.Search-module__BgBfia__placeholder-container{flex-shrink:0;width:100%;margin:0 auto;transition:width .3s ease-in-out;position:relative}.Search-module__BgBfia__placeholder-container-focused{width:100%;transition:width .3s ease-in-out}.Search-module__BgBfia__placeholder-container-large{align-items:center;width:100%;height:52px;display:flex}.Search-module__BgBfia__placeholder-container-large .input-root-wrapper{width:100%;margin:0}.Search-module__BgBfia__placeholder-container .Search-module__BgBfia__search-input{border-radius:var(--border-radius-12)}@media (min-width:550px){.Search-module__BgBfia__placeholder-container,.Search-module__BgBfia__placeholder-container-focused,.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:100%}}@media (min-width:1100px){.Search-module__BgBfia__placeholder-container,.Search-module__BgBfia__placeholder-container-focused{width:350px}.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:700px}}@media (min-width:1250px){.Search-module__BgBfia__placeholder-container{width:420px}.Search-module__BgBfia__placeholder-container-focused{width:500px}.Search-module__BgBfia__placeholder-container.Search-module__BgBfia__placeholder-container-large{width:700px}}
.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion{border-radius:var(--border-radius-24);background-color:var(--color-bg-fill-hover);height:48px;position:relative;overflow:hidden}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg{width:180px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm{width:100px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:after,.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg:after,.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm:after{content:"";background:linear-gradient(90deg,#0000,#fff,#ffffffe6,#0000);width:100%;height:100%;animation:1.5s infinite SkeletonSuggestion-module__Jv3yYa__shimmer;position:absolute;top:0;left:-100%}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-dark .SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:after{background:linear-gradient(90deg,#0000,#0000004d,#0000)}.SkeletonSuggestion-module__Jv3yYa__skeleton-container{gap:var(--spacing-6);width:100%;padding:var(--spacing-8) 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:800px){.SkeletonSuggestion-module__Jv3yYa__skeleton-container{justify-content:flex-start;gap:var(--spacing-4);padding:var(--spacing-8) 0}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-lg{width:120px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion-sm{width:80px}.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:nth-child(n+8){display:none}}@media (max-width:550px){.SkeletonSuggestion-module__Jv3yYa__skeleton-suggestion:nth-child(n+5){display:none}}@keyframes SkeletonSuggestion-module__Jv3yYa__shimmer{to{transform:translate(100%)}}
.Suggestion-module__tP9uiW__suggestions-container{top:var(--dashboard-header-height);background-color:var(--color-bg-fill);padding:var(--spacing-8) 0;margin:0 calc(-1 * var(--spacing-24));padding-left:var(--spacing-24);padding-right:var(--spacing-24);z-index:var(--z-index-s2);position:sticky}.Suggestion-module__tP9uiW__suggestions-container.Suggestion-module__tP9uiW__with-banner{top:calc(var(--dashboard-header-height) + 38px)}@media (max-width:549px){.Suggestion-module__tP9uiW__suggestions-container{padding-left:var(--spacing-16);padding-right:var(--spacing-16);top:0}.Suggestion-module__tP9uiW__suggestions-container.Suggestion-module__tP9uiW__with-banner{top:38px}}
.SuggestionTag-module__fAiEbG__suggestion-tag{border:1px solid var(--color-border);cursor:pointer;border-radius:40px;width:-moz-fit-content;width:fit-content;transition:all .2s ease-in-out}.SuggestionTag-module__fAiEbG__suggestion-tag:hover{background-color:var(--color-bg-fill-active)}.SuggestionTag-module__fAiEbG__suggestion-content{align-items:center;gap:var(--spacing-8);padding-right:var(--spacing-12);display:flex}.SuggestionTag-module__fAiEbG__suggestion-label{margin:var(--spacing-0);white-space:nowrap;color:var(--colors-gray-05);padding-left:var(--spacing-6);padding-right:var(--spacing-16);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex}.SuggestionTag-module__fAiEbG__suggestion-image{-o-object-fit:cover;object-fit:cover;width:46px;height:46px;margin:var(--spacing-0);padding:var(--spacing-0);border-radius:50%;flex-shrink:0}
.SkeletonTemplate-module__h1vPcW__skeleton-template{border-radius:var(--border-radius-12);background-color:var(--color-bg-fill-hover);width:100%;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__skeleton-template-sm{height:220px}.SkeletonTemplate-module__h1vPcW__skeleton-template-md{height:290px}.SkeletonTemplate-module__h1vPcW__skeleton-template-lg{height:330px}.SkeletonTemplate-module__h1vPcW__skeleton-avatar{background-color:var(--color-bg-fill-hover);border-radius:50%;width:20px;height:20px;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__skeleton-user{border-radius:var(--border-radius-4);background-color:var(--color-bg-fill-hover);width:86px;height:10px;position:relative;overflow:hidden}.SkeletonTemplate-module__h1vPcW__template-wrapper{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+1){grid-row:span 17}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+2){grid-row:span 15}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+3){grid-row:span 11}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+4){grid-row:span 15}.SkeletonTemplate-module__h1vPcW__template-wrapper:nth-child(5n+5){grid-row:span 17}.SkeletonTemplate-module__h1vPcW__user-info{align-items:center;gap:var(--spacing-8);display:flex}.SkeletonTemplate-module__h1vPcW__skeleton-template:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-sm:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-md:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-lg:after,.SkeletonTemplate-module__h1vPcW__skeleton-avatar:after,.SkeletonTemplate-module__h1vPcW__skeleton-user:after{content:"";background:linear-gradient(90deg,#0000,#fff,#ffffffe6,#0000);width:100%;height:100%;animation:1.5s infinite SkeletonTemplate-module__h1vPcW__shimmer;position:absolute;top:0;left:-100%}.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-template:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-avatar:after,.SkeletonTemplate-module__h1vPcW__skeleton-template-dark .SkeletonTemplate-module__h1vPcW__skeleton-user:after{background:linear-gradient(90deg,#0000,#0000004d,#0000)}@keyframes SkeletonTemplate-module__h1vPcW__shimmer{to{transform:translate(100%)}}
.TemplateFeed-module__HTnMVG__root{padding-top:var(--spacing-24)}.TemplateFeed-module__HTnMVG__empty-search-state{text-align:center;margin:var(--spacing-40) auto}
.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}
.Separator-module__H5I7rW__separator{--separator-color:var(--color-border);gap:var(--spacing-12);display:flex}.Separator-module__H5I7rW__direction-horizontal{border-top:1px solid var(--separator-color);flex-direction:row;align-items:center;width:100%;height:0}.Separator-module__H5I7rW__direction-horizontal.Separator-module__H5I7rW__size-16{margin:var(--spacing-8) 0}.Separator-module__H5I7rW__direction-horizontal.Separator-module__H5I7rW__with-text{border:none;width:100%;height:auto}.Separator-module__H5I7rW__direction-horizontal.Separator-module__H5I7rW__with-text:before,.Separator-module__H5I7rW__direction-horizontal.Separator-module__H5I7rW__with-text:after{content:"";background-color:var(--separator-color);flex:1;height:1px}.Separator-module__H5I7rW__direction-vertical{border-left:1px solid var(--separator-color);flex-direction:column;align-items:center;width:0;height:100%}.Separator-module__H5I7rW__direction-vertical.Separator-module__H5I7rW__size-16{margin:0 var(--spacing-8)}.Separator-module__H5I7rW__direction-vertical.Separator-module__H5I7rW__with-text{border:none;width:auto;height:100%}.Separator-module__H5I7rW__direction-vertical.Separator-module__H5I7rW__with-text:before,.Separator-module__H5I7rW__direction-vertical.Separator-module__H5I7rW__with-text:after{content:"";background-color:var(--separator-color);flex:1;width:1px}
.SegmentedSwitch-module__t7-VmW__segmented-switch{box-sizing:border-box;border-radius:var(--border-radius-8);background-color:var(--color-bg-fill-secondary);cursor:pointer;flex-direction:row;display:flex}.SegmentedSwitch-module__t7-VmW__segmented-switch.SegmentedSwitch-module__t7-VmW__equal-items-width{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.SegmentedSwitch-module__t7-VmW__segmented-switch-item{all:unset;padding:var(--spacing-8) var(--spacing-32);margin:var(--spacing-2);justify-content:center;gap:var(--spacing-8);box-sizing:border-box;color:var(--color-text-secondary);transition:all var(--motion-duration-200) ease-in-out;display:flex}.SegmentedSwitch-module__t7-VmW__segmented-switch-item:focus-visible{outline:2px solid var(--color-border-focused)}.SegmentedSwitch-module__t7-VmW__segmented-switch-item[aria-checked=true]{background-color:var(--color-bg-fill);border-radius:var(--border-radius-7);color:var(--color-text)}.SegmentedSwitch-module__t7-VmW__size-m{padding:var(--spacing-6) var(--spacing-32)}
.Switch-module__0JpoCW__switch{--switch-width:32px;--switch-height:16px;--switch-thumb-size:12px;--switch-gap:var(--spacing-8);--switch-thumb-shadow:var(--shadow-m);--switch-thumb-translate:calc(var(--switch-height) + ((var(--switch-height) - var(--switch-thumb-size)) / 2));--switch-border-color:transparent;--switch-background:var(--color-bg-fill-tertiary);--switch-thumb-color:var(--color-bg-fill);--switch-hover-background:var(--color-bg-fill-active);--switch-checked-background:var(--color-bg-fill-selector-active);--switch-checked-hover-background:var(--color-bg-fill-selector-hover);--switch-disabled-background:var(--color-bg-fill-active);--switch-disabled-thumb-color:var(--color-bg-fill-tertiary);--switch-checked-disabled-background:var(--color-bg-fill-active);--switch-checked-disabled-thumb-color:var(--color-bg-fill-tertiary);--switch-border-radius:var(--border-radius-full);--switch-thumb-radius:var(--border-radius-full);--switch-transition:transform var(--motion-duration-300), background-color var(--motion-duration-300), border-color var(--motion-duration-300);align-items:center;gap:var(--switch-gap);width:100%;min-height:var(--switch-height);display:inline-flex}.Switch-module__0JpoCW__label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;display:flex}.Switch-module__0JpoCW__thumb{background-color:var(--switch-thumb-color);border-radius:var(--switch-thumb-radius);height:var(--switch-thumb-size);transition:var(--switch-transition);width:var(--switch-thumb-size);will-change:transform;box-shadow:var(--switch-thumb-shadow);display:block;transform:translate(2px)}.Switch-module__0JpoCW__radix-switch-root{all:unset;background-color:var(--switch-background);border-radius:var(--switch-border-radius);height:var(--switch-height);width:var(--switch-width);border:none;position:relative}.Switch-module__0JpoCW__radix-switch-root-hoverable{cursor:pointer}.Switch-module__0JpoCW__radix-switch-root-hoverable:not(:disabled):hover{background-color:var(--switch-hover-background)}.Switch-module__0JpoCW__radix-switch-root-hoverable[data-state=checked]:hover:not(:disabled){background-color:var(--switch-checked-hover-background);border-color:var(--switch-checked-hover-background)}.Switch-module__0JpoCW__radix-switch-root[data-state=checked]{background-color:var(--switch-checked-background);border-color:var(--switch-checked-background)}.Switch-module__0JpoCW__radix-switch-root[data-state=checked] .Switch-module__0JpoCW__thumb{transform:translateX(var(--switch-thumb-translate))}.Switch-module__0JpoCW__radix-switch-root:disabled{cursor:not-allowed;background-color:var(--switch-disabled-background)}.Switch-module__0JpoCW__radix-switch-root:disabled .Switch-module__0JpoCW__thumb{background-color:var(--switch-disabled-thumb-color)}.Switch-module__0JpoCW__radix-switch-root[data-state=checked]:disabled{background-color:var(--switch-checked-disabled-background)}.Switch-module__0JpoCW__radix-switch-root[data-state=checked]:disabled .Switch-module__0JpoCW__thumb{background-color:var(--switch-checked-disabled-thumb-color)}
.UserInfo-module__KsEvDa__userinfo{--userinfo-color:var(--color-text);color:var(--userinfo-color);display:flex;position:relative}.UserInfo-module__KsEvDa__userinfo .UserInfo-module__KsEvDa__title-and-subtitle{flex-direction:column;width:100%;min-width:0;display:flex}.UserInfo-module__KsEvDa__userinfo .UserInfo-module__KsEvDa__avatar-wrapper{min-width:24px;min-height:24px}
.Testimonial-module__8DXD5q__testimonial{box-sizing:border-box;gap:var(--spacing-16);width:100%;padding:var(--spacing-24);border-radius:var(--border-radius-12);border:1px solid var(--color-border);margin-top:var(--spacing-24);margin-bottom:var(--spacing-24);flex-direction:column;display:flex}
.PaymentDetailsModal-module__57pExq__payment-details-modal{box-sizing:border-box;--panel-offset-from-side:var(--spacing-16);--panel-back-button-height:32px;--panel-back-button-bottom-margin:var(--spacing-24);--panel-width:100dvw;--panel-min-height:fit-content;--right-panel-top-offset:0;flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:800px){.PaymentDetailsModal-module__57pExq__payment-details-modal{--panel-offset-from-side:var(--spacing-64);--panel-width:400px;--panel-min-height:0;--right-panel-top-offset:calc(var(--panel-back-button-height) + var(--panel-back-button-bottom-margin));grid-template-columns:1fr 1fr;display:grid}}.PaymentDetailsModal-module__57pExq__payment-details-modal .PaymentDetailsModal-module__57pExq__back-button-wrapper{justify-content:flex-start;align-items:center;gap:var(--spacing-4);box-sizing:border-box;width:100%;height:var(--panel-back-button-height);display:flex}.PaymentDetailsModal-module__57pExq__payment-details-modal .PaymentDetailsModal-module__57pExq__left-panel-wrapper{box-sizing:border-box;background-color:var(--color-bg-surface-secondary);width:100%;min-width:0;padding:var(--spacing-32) 0;min-height:var(--panel-min-height);justify-content:flex-end;display:flex}.PaymentDetailsModal-module__57pExq__payment-details-modal .PaymentDetailsModal-module__57pExq__left-panel-wrapper .PaymentDetailsModal-module__57pExq__left-panel-container{box-sizing:content-box;gap:var(--spacing-24);width:var(--panel-width);max-width:var(--panel-width);padding-left:var(--panel-offset-from-side);padding-right:var(--panel-offset-from-side);flex-direction:column;flex-grow:1;display:flex}.PaymentDetailsModal-module__57pExq__payment-details-modal .PaymentDetailsModal-module__57pExq__right-panel-wrapper{box-sizing:border-box;background-color:var(--color-bg-surface);width:100%;min-width:0;padding:var(--spacing-32) 0;min-height:var(--panel-min-height);justify-content:flex-start;display:flex}.PaymentDetailsModal-module__57pExq__payment-details-modal .PaymentDetailsModal-module__57pExq__right-panel-wrapper .PaymentDetailsModal-module__57pExq__right-panel-container{box-sizing:content-box;gap:var(--spacing-16);width:var(--panel-width);max-width:var(--panel-width);padding-top:var(--right-panel-top-offset);padding-left:var(--panel-offset-from-side);padding-right:var(--panel-offset-from-side);flex-direction:column;flex-grow:1;display:flex}.PaymentDetailsModal-module__57pExq__billing-details{gap:var(--spacing-4);flex-direction:column;display:flex}.PaymentDetailsModal-module__57pExq__billing-details .PaymentDetailsModal-module__57pExq__billing-line{box-sizing:border-box;padding:var(--spacing-4) 0;flex-direction:row;flex:1;justify-content:space-between;display:flex}
.ActionBar-module__ZJUYiG__action-bar{--action-bar-surface:var(--color-bg-fill-brand);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--spacing-8);width:100%;min-width:0;height:44px;padding:var(--spacing-6);border-radius:var(--border-radius-12);background-color:var(--action-bar-surface);color:var(--color-text-brand-on-bg);border:1px solid #0000;display:flex}.ActionBar-module__ZJUYiG__actions{align-items:center;gap:var(--spacing-4);flex-shrink:0;display:flex}.ActionBar-module__ZJUYiG__summary{align-items:center;gap:var(--spacing-12);flex:auto;min-width:0;display:flex}.ActionBar-module__ZJUYiG__floating{height:56px;padding:var(--spacing-8);border-radius:var(--border-radius-full);box-shadow:var(--box-shadow-default);border:none}.ActionBar-module__ZJUYiG__floating .ActionBar-module__ZJUYiG__actions{gap:var(--spacing-8)}.ActionBar-module__ZJUYiG__thumbnails{flex:none;align-items:center;display:flex}.ActionBar-module__ZJUYiG__thumbnail{box-sizing:border-box;border:2px solid var(--action-bar-surface);border-radius:var(--border-radius-8);background:var(--color-bg-fill-secondary);width:40px;height:40px;color:inherit;flex:none;place-items:center;margin-left:-14px;display:grid;overflow:hidden}.ActionBar-module__ZJUYiG__thumbnail:first-child{margin-left:0}.ActionBar-module__ZJUYiG__thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ActionBar-module__ZJUYiG__overflow-thumbnail{background:var(--color-bg-fill-tertiary)}@media (max-width:549px){.ActionBar-module__ZJUYiG__thumbnail[data-mobile-hidden=true],.ActionBar-module__ZJUYiG__overflow-thumbnail{display:none}.ActionBar-module__ZJUYiG__thumbnail[data-mobile-hidden=true]+.ActionBar-module__ZJUYiG__thumbnail:not([data-mobile-hidden=true]){margin-left:0}}
.FolderPickerMenu-module__p4DJ2G__container{gap:var(--spacing-12);padding:var(--spacing-16);width:var(--radix-popover-content-available-width);box-sizing:border-box;background-color:var(--color-bg-surface);border-radius:var(--border-radius-12);max-width:246px;box-shadow:var(--shadow-l);flex-direction:column;display:flex;container:dropdown/inline-size}.FolderPickerMenu-module__p4DJ2G__header{margin-bottom:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.FolderPickerMenu-module__p4DJ2G__controls{gap:var(--spacing-8);flex-direction:column;display:flex}.FolderPickerMenu-module__p4DJ2G__search-input{width:100%}.FolderPickerMenu-module__p4DJ2G__scrollable-list{max-height:200px;width:calc(100cqw + var(--scrollbar-width-default))}.FolderPickerMenu-module__p4DJ2G__folder-list{gap:var(--spacing-8);flex-direction:column;max-width:100cqw;display:flex}.FolderPickerMenu-module__p4DJ2G__folder-item[aria-selected=true]{border-color:var(--color-border-focused)}.FolderPickerMenu-module__p4DJ2G__media{padding:var(--spacing-4)}.FolderPickerMenu-module__p4DJ2G__media-image{-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-8);width:60px;height:60px}.FolderPickerMenu-module__p4DJ2G__media-placeholder{background-color:var(--legacy-colors-ink-light);border-radius:var(--border-radius-8);justify-content:center;align-items:center;width:60px;height:60px;display:flex}.FolderPickerMenu-module__p4DJ2G__separator{width:calc(100% + var(--spacing-16) * 2);margin:var(--spacing-4) calc(var(--spacing-16) * -1)}.FolderPickerMenu-module__p4DJ2G__close-button-container{justify-content:flex-end;display:flex}
.SelectedUploadsActionBar-module__lPB0uG__action-bar-container{--uploads-panel-scrollbar-width:inherit;bottom:0;left:var(--spacing-2);right:calc(var(--spacing-2) + var(--uploads-panel-scrollbar-width));z-index:1;position:absolute}
.GeneratedContentSelection-module__wbXrvq__gallery,.GeneratedContentSelection-module__wbXrvq__contained{box-sizing:border-box;width:100%}.GeneratedContentSelection-module__wbXrvq__contained{height:100%;min-height:0;position:relative}.GeneratedContentSelection-module__wbXrvq__contained .GeneratedContentSelection-module__wbXrvq__anchor{position:absolute}.GeneratedContentSelection-module__wbXrvq__anchor{left:0;bottom:var(--generated-content-selection-anchor-bottom,var(--spacing-24));width:100%;height:0;z-index:var(--z-index-s2);pointer-events:none;visibility:var(--generated-content-selection-anchor-visibility,visible);justify-content:center;align-items:flex-start;display:flex;position:fixed}.GeneratedContentSelection-module__wbXrvq__bar{max-width:calc(100% - var(--spacing-48));pointer-events:auto;flex-shrink:0;width:700px;transform:translateY(-100%)}.GeneratedContentSelection-module__wbXrvq__panel{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.GeneratedContentSelection-module__wbXrvq__panel-anchor{bottom:var(--spacing-10);left:var(--spacing-10);right:var(--spacing-10);z-index:var(--z-index-s2);position:absolute}@media (min-width:800px) and (max-width:1439.98px){.GeneratedContentSelection-module__wbXrvq__panel-anchor{bottom:calc(var(--spacing-64) + var(--spacing-32))}}
.LibraryElementActions-module__IXKMGW__library-element-actions-wrapper{--library-element-actions-padding:var(--spacing-8);--library-element-actions-gap:var(--spacing-2);--library-element-actions-top-border-color:var(--color-border-transparent);--library-element-actions-cta-buttons-gap:var(--spacing-10);padding:var(--library-element-actions-padding);gap:var(--library-element-actions-gap);border-top:1px solid var(--library-element-actions-top-border-color);flex-direction:column;display:flex}.LibraryElementActions-module__IXKMGW__library-element-actions-wrapper .LibraryElementActions-module__IXKMGW__library-element-actions-cta-buttons{padding-top:var(--library-element-actions-padding);gap:var(--library-element-actions-cta-buttons-gap);flex-direction:column;display:flex}
.LibraryElementDetails-module__o_eEya__library-element-details-root{--library-element-details-root-width:246px;--library-element-details-border-color:var(--color-border);--library-element-details-border-radius:var(--border-radius-12);--library-element-details-root-padding:var(--spacing-16);--library-element-details-root-background-color:var(--color-bg-surface);--library-element-details-gap:var(--spacing-8);--library-element-details-creator-gap:var(--spacing-6);--library-element-details-avatar-size:20px;--library-element-details-section-spacing:var(--spacing-4);--library-element-details-prompt-margin:var(--spacing-12);--library-element-details-prompt-min-height:16px;--library-element-details-prompt-max-height:96px;--library-element-details-style-border-radius:var(--border-radius-8);--library-element-details-style-image-size:32px;--library-element-details-style-image-border-radius:var(--border-radius-4);--library-element-details-tags-max-height:52px;--library-element-details-tags-show-all-tags-max-height:185px;--library-element-details-tags-gradient-bottom:30px;--library-element-details-tags-gradient-height:20px;width:var(--library-element-details-root-width);border-radius:var(--library-element-details-border-radius);border:1px solid var(--library-element-details-border-color);background-color:var(--library-element-details-root-background-color);flex-direction:column;max-width:100%;display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-info{padding:var(--library-element-details-root-padding);gap:var(--library-element-details-gap);flex-direction:column;display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-creator-wrapper{gap:var(--library-element-details-creator-gap);align-items:center;display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-creator-avatar-wrapper{width:var(--library-element-details-avatar-size);height:var(--library-element-details-avatar-size);flex-shrink:0;display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-creator{text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.LibraryElementDetails-module__o_eEya__library-element-details-creator-name{cursor:pointer;overflow:hidden}.LibraryElementDetails-module__o_eEya__library-element-details-section{gap:var(--library-element-details-section-spacing);padding:var(--library-element-details-section-spacing) 0;flex-direction:column;display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-style{align-items:center;gap:var(--library-element-details-gap);padding:var(--library-element-details-section-spacing);border-radius:var(--library-element-details-style-border-radius);border:1px solid var(--library-element-details-border-color);display:flex}.LibraryElementDetails-module__o_eEya__library-element-details-style-image{width:var(--library-element-details-style-image-size);height:var(--library-element-details-style-image-size);border-radius:var(--library-element-details-style-image-border-radius);-o-object-fit:cover;object-fit:cover}.LibraryElementDetails-module__o_eEya__library-element-details-tags{gap:var(--library-element-details-section-spacing);padding:var(--library-element-details-section-spacing) 0;max-height:var(--library-element-details-tags-max-height);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.LibraryElementDetails-module__o_eEya__library-element-details-tags-wrapper{position:relative}.LibraryElementDetails-module__o_eEya__library-element-details-tags-show-all-tags{max-height:var(--library-element-details-tags-show-all-tags-max-height);position:relative;overflow-y:auto}.LibraryElementDetails-module__o_eEya__library-element-details-tags-has-overflow{position:relative}.LibraryElementDetails-module__o_eEya__library-element-details-tags-gradient{bottom:var(--library-element-details-tags-gradient-bottom);height:var(--library-element-details-tags-gradient-height);background:linear-gradient(to bottom, transparent 0%, var(--library-element-details-root-background-color) 100%);pointer-events:none;z-index:1;position:absolute;left:0;right:0}.LibraryElementDetails-module__o_eEya__library-element-details-show-all-tags-link{padding:var(--library-element-details-creator-gap) 0}.LibraryElementDetails-module__o_eEya__library-element-details-file-meta{padding:var(--spacing-4) 0}.LibraryElementDetails-module__o_eEya__library-element-details-file-meta>span+span:before{content:"";border-radius:var(--border-radius-full);width:2px;height:2px;margin:0 var(--spacing-8);vertical-align:middle;background-color:currentColor;display:inline-block}
.FolderCard-module__3jzbbG__folder-card-content{min-width:0;position:relative;padding:var(--spacing-8) var(--spacing-48) var(--spacing-8) var(--spacing-8)!important}.FolderCard-module__3jzbbG__folder-card-media{border-radius:var(--border-radius-8);background-color:var(--color-bg-surface);align-items:center;width:60px;height:60px;position:relative;overflow:hidden;margin:var(--spacing-8) var(--spacing-4) var(--spacing-8) var(--spacing-8)!important}.FolderCard-module__3jzbbG__folder-card-media:after{content:"";box-sizing:border-box;border:1px solid var(--color-border-transparent);border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.FolderCard-module__3jzbbG__folder-card-media .FolderCard-module__3jzbbG__folder-card-image{background:repeating-conic-gradient(color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 0%,color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 25%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 0%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 50%) 0 0 / var(--spacing-12) var(--spacing-12);width:100%;height:100%}@supports (background:repeating-conic-gradient(from 0deg, red 0deg, red 0deg 1deg, red 2deg)) and (color:color-mix(in lch, red, blue)){.FolderCard-module__3jzbbG__folder-card-media .FolderCard-module__3jzbbG__folder-card-image{background:repeating-conic-gradient(color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 0% 25%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 0% 50%) 0 0 / var(--spacing-12) var(--spacing-12)}}.FolderCard-module__3jzbbG__folder-card-media .FolderCard-module__3jzbbG__folder-card-image img{width:100%;height:100%;display:block}.FolderCard-module__3jzbbG__folder-card-actions{top:0;right:var(--spacing-12);opacity:0;pointer-events:none;align-items:center;display:flex;position:absolute;bottom:0}.FolderCard-module__3jzbbG__folder-card-content:hover>.FolderCard-module__3jzbbG__folder-card-actions{opacity:1;pointer-events:auto}
.RecentFoldersView-module__MgX__q__folder-list{gap:var(--spacing-8);margin-bottom:var(--spacing-12);flex-direction:column;display:flex}
.UploadCard-module__owiQIW__card{--thumbnail-card-border-width:1px;cursor:pointer;min-width:0;min-height:100%}.UploadCard-module__owiQIW__card[aria-selected=true]{--thumbnail-card-border-width:2px}.UploadCard-module__owiQIW__card-drag-target{display:contents}.UploadCard-module__owiQIW__card-media{flex:1;width:100%;min-height:100%}.UploadCard-module__owiQIW__card-drag-target .UploadCard-module__owiQIW__card-image{background:repeating-conic-gradient(color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 0%,color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 25%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 0%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 50%) 0 0 / var(--spacing-12) var(--spacing-12);width:100%;height:100%}@supports (background:repeating-conic-gradient(from 0deg, red 0deg, red 0deg 1deg, red 2deg)) and (color:color-mix(in lch, red, blue)){.UploadCard-module__owiQIW__card-drag-target .UploadCard-module__owiQIW__card-image{background:repeating-conic-gradient(color-mix(in srgb, var(--colors-gray-75) 40%, transparent) 0% 25%, color-mix(in srgb, var(--colors-gray-100) 40%, transparent) 0% 50%) 0 0 / var(--spacing-12) var(--spacing-12)}}.UploadCard-module__owiQIW__card-drag-target .UploadCard-module__owiQIW__card-image img{width:100%;height:100%;display:block}.UploadCard-module__owiQIW__close-button{margin-left:auto}
.UploadGallery-module__bVNxWG__gallery{width:100%}.UploadGallery-module__bVNxWG__item{aspect-ratio:1;width:100%;min-width:0;display:grid}
.UploadPendingCard-module__xvLxwa__card{pointer-events:none;min-width:100%;min-height:100%}.UploadPendingCard-module__xvLxwa__media{background-color:var(--color-bg-fill-secondary);flex:1;width:100%;min-width:100%;min-height:100%}.UploadPendingCard-module__xvLxwa__shimmer-surface{aspect-ratio:1;background:var(--color-bg-surface-theme-agnostic-white);place-items:center;width:100%;min-width:100%;min-height:100%;display:grid;position:relative;overflow:hidden}.UploadPendingCard-module__xvLxwa__shimmer{background-color:var(--color-bg-surface-theme-agnostic-blue);background-image:linear-gradient(to right, transparent 5%, color-mix(in srgb, var(--color-bg-surface-theme-agnostic-white) 40%, transparent) 45%, transparent 90%);background-size:1000px 100%;animation:1.8s linear infinite forwards UploadPendingCard-module__xvLxwa__upload-pending-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.UploadPendingCard-module__xvLxwa__spinner{color:var(--color-text-link);place-items:center;display:grid;position:relative}@keyframes UploadPendingCard-module__xvLxwa__upload-pending-shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@media (prefers-reduced-motion:reduce){.UploadPendingCard-module__xvLxwa__shimmer{animation:none}}
.UploadsPanel-module__XaV_Ca__panel{--uploads-panel-floating-action-bar-space:calc(44px + var(--spacing-12));--uploads-panel-scrollbar-width:0px;gap:var(--spacing-12);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.UploadsPanel-module__XaV_Ca__content{min-height:0;padding:var(--spacing-2);flex:1}.UploadsPanel-module__XaV_Ca__content-with-action-bar{padding-bottom:var(--uploads-panel-floating-action-bar-space);scroll-padding-bottom:var(--uploads-panel-floating-action-bar-space)}
.DialogDrawer-module__lT_HVa__content-frame{z-index:var(--z-index-drawer);box-sizing:border-box;flex-direction:column;width:100%;max-height:100dvh;margin:0;padding:0;display:flex;position:fixed;bottom:0;right:0}.DialogDrawer-module__lT_HVa__content-frame[data-state=closed]{pointer-events:none}.DialogDrawer-module__lT_HVa__content-frame[data-state=open]{pointer-events:auto}.DialogDrawer-module__lT_HVa__content-frame:focus{outline:none}.DialogDrawer-module__lT_HVa__content-surface{--dialog-drawer-drag-pill-height:8px;--dialog-drawer-drag-stack:0px;--top-nav-bar-height:48px;--dialog-drawer-close-start-y:0;--dialog-drawer-width:800px;--dialog-drawer-padding:var(--spacing-16);box-sizing:border-box;width:100%;height:max-content;max-height:100dvh;color:var(--color-text);flex-direction:column;display:flex;overflow:hidden;transform:translateY(100%)}.DialogDrawer-module__lT_HVa__content-surface[data-drag-to-close=true]{--dialog-drawer-drag-stack:calc(var(--spacing-8) + var(--dialog-drawer-drag-pill-height) + var(--spacing-8));transform-origin:top}.DialogDrawer-module__lT_HVa__content-surface--bounded{min-height:0}.DialogDrawer-module__lT_HVa__sheet-enter{transform:translateY(100%)}.DialogDrawer-module__lT_HVa__sheet-enter-active{transition:transform .5s cubic-bezier(.25,.46,.45,.94);transform:translateY(0)}.DialogDrawer-module__lT_HVa__sheet-enter-done{transform:translateY(0)}.DialogDrawer-module__lT_HVa__sheet-exit{transform:translateY(var(--dialog-drawer-close-start-y))}.DialogDrawer-module__lT_HVa__sheet-exit-active{transform:translateY(calc(var(--dialog-drawer-close-start-y) + 100%));transition:transform .3s cubic-bezier(.55,.085,.68,.53)}.DialogDrawer-module__lT_HVa__sheet-exit-done{transform:translateY(100%)}.DialogDrawer-module__lT_HVa__drag-region{all:unset;padding:var(--spacing-8) 0;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex}.DialogDrawer-module__lT_HVa__drag-region:active{cursor:grabbing}.DialogDrawer-module__lT_HVa__drag-pill{width:48px;height:var(--dialog-drawer-drag-pill-height);border-radius:var(--border-radius-full);background-color:var(--color-bg-fill-tertiary);display:block}.DialogDrawer-module__lT_HVa__content-shell{flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:100dvh;display:flex}.DialogDrawer-module__lT_HVa__content-shell[data-drag-motion=true]{--dialog-drawer-drag-y:0;transform:translateY(var(--dialog-drawer-drag-y));transition:transform .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}.DialogDrawer-module__lT_HVa__content-shell[data-drag-motion=true][data-dragging=true]{transition:none}.DialogDrawer-module__lT_HVa__content-inner{background:var(--color-bg-fill);border-top:1px solid var(--color-border);width:100%;min-height:0;max-height:100dvh;z-index:var(--z-index-drawer);flex-direction:column;flex:auto;display:flex}.DialogDrawer-module__lT_HVa__header{padding:0 var(--spacing-16) var(--spacing-16);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.DialogDrawer-module__lT_HVa__panel-stack{box-sizing:border-box;flex-direction:column;flex:0 auto;width:100%;min-height:0;max-height:100dvh;display:flex;overflow:hidden}.DialogDrawer-module__lT_HVa__content-inner .DialogDrawer-module__lT_HVa__panel-stack{max-height:calc(100dvh - var(--dialog-drawer-drag-stack))}.DialogDrawer-module__lT_HVa__body,.DialogDrawer-module__lT_HVa__body-flush{min-height:0;max-height:calc(100dvh - var(--dialog-drawer-drag-stack));flex:0 auto}.DialogDrawer-module__lT_HVa__body{padding:0 var(--spacing-16)}.DialogDrawer-module__lT_HVa__body-flush{flex-direction:column;display:flex}.DialogDrawer-module__lT_HVa__body-static{min-height:0;max-height:calc(100dvh - var(--dialog-drawer-drag-stack));padding:0 var(--spacing-16);flex-direction:column;flex:auto;display:flex}.DialogDrawer-module__lT_HVa__body-flush-content{flex-direction:column;flex:auto;min-height:0;display:flex}.DialogDrawer-module__lT_HVa__content-surface[data-padding=none] .DialogDrawer-module__lT_HVa__header,.DialogDrawer-module__lT_HVa__content-surface[data-padding=none] .DialogDrawer-module__lT_HVa__body,.DialogDrawer-module__lT_HVa__content-surface[data-padding=none] .DialogDrawer-module__lT_HVa__body-flush,.DialogDrawer-module__lT_HVa__content-surface[data-padding=none] .DialogDrawer-module__lT_HVa__body-static{padding:0}.DialogDrawer-module__lT_HVa__panel-stack .DialogDrawer-module__lT_HVa__body.DialogDrawer-module__lT_HVa__panel-stack-scroll{flex:auto;max-height:none;overflow-y:auto}@media (max-width:800px){.DialogDrawer-module__lT_HVa__content-frame{bottom:0;left:0;right:0}.DialogDrawer-module__lT_HVa__content-surface{width:100%;max-width:none}}@supports (height:100svh){.DialogDrawer-module__lT_HVa__content-frame,.DialogDrawer-module__lT_HVa__content-surface{max-height:100svh}.DialogDrawer-module__lT_HVa__content-inner{max-height:calc(100svh - var(--dialog-drawer-drag-stack) - var(--top-nav-bar-height))}.DialogDrawer-module__lT_HVa__body,.DialogDrawer-module__lT_HVa__body-flush{max-height:calc(100svh - var(--dialog-drawer-drag-stack))}.DialogDrawer-module__lT_HVa__panel-stack .DialogDrawer-module__lT_HVa__body.DialogDrawer-module__lT_HVa__panel-stack-scroll{max-height:none}.DialogDrawer-module__lT_HVa__panel-stack{max-height:100svh}.DialogDrawer-module__lT_HVa__content-inner .DialogDrawer-module__lT_HVa__panel-stack{max-height:calc(100svh - var(--dialog-drawer-drag-stack))}}
.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}
.ErrorPage-module__BNXGPq__container{width:100%;max-width:2560px;margin:0 auto}.ErrorPage-module__BNXGPq__content-wrapper{padding:75px var(--spacing-24) 100px}.ErrorPage-module__BNXGPq__main-row{gap:75px}.ErrorPage-module__BNXGPq__title{color:var(--color-text);font-size:150px;font-weight:var(--font-weight-medium);margin:0;line-height:1}.ErrorPage-module__BNXGPq__subtitle{color:var(--color-text);font-size:36px;font-weight:var(--font-weight-medium);margin:0;line-height:1.5}.ErrorPage-module__BNXGPq__button-top-spacer{height:75px}.ErrorPage-module__BNXGPq__illustration-container{display:none}.ErrorPage-module__BNXGPq__illustration-row{display:flex}.ErrorPage-module__BNXGPq__divider{border-right:1px solid var(--legacy-colors-ink-light);height:275px}html[data-kittl-theme=dark] .ErrorPage-module__BNXGPq__divider{border-right-color:var(--legacy-colors-ink-super-light)}.dark .ErrorPage-module__BNXGPq__divider{border-right-color:var(--legacy-colors-ink-super-light)}@media (min-width:800px){.ErrorPage-module__BNXGPq__illustration-container{display:block}}@media (min-width:1100px){.ErrorPage-module__BNXGPq__content-wrapper{padding:75px 28px 78px}}
.PricingPlanTiers-module__hZmVaa__plan-tiers-container.PricingPlanTiers-module__hZmVaa__plan-tiers-container{padding:var(--spacing-6) var(--spacing-4);gap:var(--spacing-24);min-width:max-content;max-width:100%}@media (max-width:550px){.PricingPlanTiers-module__hZmVaa__plan-tiers-container.PricingPlanTiers-module__hZmVaa__plan-tiers-container{flex-direction:column;min-width:100%}.PricingPlanTiers-module__hZmVaa__plan-tiers-container.PricingPlanTiers-module__hZmVaa__plan-tiers-container>*{width:100%;max-width:100%}}
.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}
.styles-module__d2TEda__wrapper{padding:var(--spacing-40) var(--spacing-24)}@media (min-width:550px){.styles-module__d2TEda__wrapper{padding:80px var(--spacing-48)}}[data-strapi-section-layout=borderless] .styles-module__d2TEda__wrapper{padding:0}.styles-module__d2TEda__container{max-width:1116px;margin:0 auto}[data-strapi-section-layout=borderless] .styles-module__d2TEda__container{max-width:unset;margin:unset}
.LearningHubPlayerModalContent-module__vcOcaG__content-wrapper{padding:var(--spacing-2);border-radius:inherit;flex-direction:column;display:flex}.LearningHubPlayerModalContent-module__vcOcaG__video-player-wrapper{aspect-ratio:16/9;border-radius:inherit;width:100%;max-height:calc(100svh - 128px)}
.Chat-module__Leb8SG__root{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}
.PricingPlans-module__sWsAGW__content{width:100%;min-width:0}.PricingPlans-module__sWsAGW__plans-scroll{width:100%}.PricingPlans-module__sWsAGW__plans-table{margin:0 auto;display:grid;overflow:hidden}.PricingPlans-module__sWsAGW__heading{justify-content:center;align-items:center;gap:var(--spacing-64);flex-direction:column;display:flex}.PricingPlans-module__sWsAGW__description{text-align:center;max-width:1200px;margin:0 auto}@media (min-width:550px){.PricingPlans-module__sWsAGW__plans-scroll{overflow-x:auto}.PricingPlans-module__sWsAGW__plans-table{width:-moz-fit-content;width:fit-content;overflow:initial;grid-template-columns:min-content}}
.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)}
.CampaignHome-module__MNJCeW__home{box-sizing:border-box;gap:var(--spacing-40);flex-direction:column;width:100%;max-width:972px;margin:0 auto;display:flex}.CampaignHome-module__MNJCeW__hero{align-items:center;gap:var(--spacing-16);flex-direction:column;max-width:560px;margin:0 auto;display:flex}.CampaignHome-module__MNJCeW__section{gap:var(--spacing-16);flex-direction:column;display:flex}.CampaignHome-module__MNJCeW__list{gap:var(--spacing-24);padding-top:var(--spacing-8);flex-direction:column;display:flex}
.ChatInput-module__jJB-ja__input-dock{flex-shrink:0}
.Form-module__huLS-W__formWrapper{text-align:left;width:100%}.Form-module__huLS-W__iconWrapper{margin-right:5px}.Form-module__huLS-W__emailSuggestionWrapper{margin-bottom:var(--spacing-12);padding:var(--spacing-10) 0 var(--spacing-2)}.Form-module__huLS-W__emailSuggestionActions{align-items:center;gap:var(--spacing-8);margin-top:var(--spacing-8);flex-wrap:wrap;display:flex}
.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}
.RelatedLinks-module__s9NceW__root{align-items:center;gap:var(--spacing-48);text-align:center;flex-direction:column;display:flex}.RelatedLinks-module__s9NceW__links{gap:var(--spacing-12);flex-flow:wrap;justify-content:center;display:flex}.RelatedLinks-module__s9NceW__link{color:inherit;-webkit-text-decoration:none;text-decoration:none}
.CampaignLink-module__Y_Btha__link{-webkit-text-decoration:none;text-decoration:none}
.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}
.TurnstileWidget-module___1oMAG__turnstileGap{height:16px}
.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}
.SectionHeader-module__xGExZG__wrapper{text-align:center;gap:var(--spacing-16);flex-direction:column;justify-content:center;align-items:center;max-width:722px;margin:0 auto;display:flex}
.CampaignCard-module__miSlfq__card{position:relative}.CampaignCard-module__miSlfq__open{color:var(--color-text);cursor:pointer;gap:var(--spacing-8);flex-direction:column;-webkit-text-decoration:none;text-decoration:none;display:flex}.CampaignCard-module__miSlfq__open:focus-visible{outline:1px solid var(--color-border-focused);outline-offset:var(--spacing-2)}.CampaignCard-module__miSlfq__frame{aspect-ratio:260/218;background:var(--color-bg-fill-secondary);border:1px solid var(--color-border);border-radius:var(--border-radius-12);box-sizing:border-box;padding:var(--spacing-12);justify-content:center;align-items:center;display:flex;overflow:hidden;container-type:size}@media (min-width:800px){.CampaignCard-module__miSlfq__frame{aspect-ratio:auto;height:218px}}.CampaignCard-module__miSlfq__summary{gap:var(--spacing-2);flex-direction:column;display:flex}.CampaignCard-module__miSlfq__actions{opacity:0;right:var(--spacing-8);top:var(--spacing-8);transition:opacity var(--motion-duration-200) ease;position:absolute}.CampaignCard-module__miSlfq__card:hover .CampaignCard-module__miSlfq__actions,.CampaignCard-module__miSlfq__actions:focus-within,.CampaignCard-module__miSlfq__actions[data-open]{opacity:1}@media (max-width:549px){div[data-testid=campaign-builder-remove-dialog]{border-radius:var(--border-radius-12);max-width:calc(100dvw - 2 * var(--spacing-16));overflow:hidden}div[data-testid=campaign-builder-rename-dialog]{border-radius:var(--border-radius-12);max-width:calc(100dvw - 2 * var(--spacing-16));overflow:hidden}}
.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}}
.SignupOnboardingSurveyAuthentication-module__Aehsba__container{box-sizing:border-box;min-height:100%;padding:var(--spacing-48) var(--spacing-40);flex-direction:column;flex:40%;justify-content:center;align-items:center;width:100%;display:flex}.SignupOnboardingSurveyAuthentication-module__Aehsba__inner{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.SignupOnboardingSurveyAuthentication-module__Aehsba__custom-content{margin-top:var(--spacing-24);width:100%}.SignupOnboardingSurveyAuthentication-module__Aehsba__google-button-wrapper{margin-top:var(--spacing-32);width:100%;position:relative}.SignupOnboardingSurveyAuthentication-module__Aehsba__or-wrapper{align-items:center;gap:var(--spacing-12);margin:var(--spacing-12) 0;width:100%;display:flex}.SignupOnboardingSurveyAuthentication-module__Aehsba__divider{border-bottom:1px solid var(--color-border);flex-grow:1}.SignupOnboardingSurveyAuthentication-module__Aehsba__policy{margin-top:var(--spacing-12);max-width:480px}.SignupOnboardingSurveyAuthentication-module__Aehsba__policy a.SignupOnboardingSurveyAuthentication-module__Aehsba__policy-link{--link-color:inherit;color:inherit;cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline}.SignupOnboardingSurveyAuthentication-module__Aehsba__policy a.SignupOnboardingSurveyAuthentication-module__Aehsba__policy-link:hover{--link-color:inherit;color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.SignupOnboardingSurveyAuthentication-module__Aehsba__policy a.SignupOnboardingSurveyAuthentication-module__Aehsba__policy-link:focus-visible{--link-color:inherit;color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.SignupOnboardingSurveyAuthentication-module__Aehsba__sign-in{align-items:center;gap:var(--spacing-12);margin-top:var(--spacing-32);flex-direction:column;display:flex}
.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}
.ClickableSteps-module__290WAG__content{gap:var(--spacing-40)}.ClickableSteps-module__290WAG__sections{gap:var(--spacing-48)}.ClickableSteps-module__290WAG__mobile-media{display:block}.ClickableSteps-module__290WAG__desktop-media{display:none}@media (min-width:800px){.ClickableSteps-module__290WAG__sections{grid-template-columns:1fr 1fr;align-items:center;min-width:100%;display:grid}.ClickableSteps-module__290WAG__mobile-media{display:none}.ClickableSteps-module__290WAG__desktop-media{display:block}}
.CampaignThumbnail-module__zOYa5q__card{aspect-ratio:var(--thumbnail-aspect-ratio);background:var(--color-bg-surface);border-radius:var(--border-radius-8);box-shadow:var(--shadow-m);width:min(100cqw, 100cqh * var(--thumbnail-aspect-ratio));display:block;overflow:hidden}.CampaignThumbnail-module__zOYa5q__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}
.ChatMessageActions-module___WP5Na__actions{align-items:center;gap:var(--spacing-2);display:flex}.ChatMessageActions-module___WP5Na__actions-outgoing{justify-content:flex-end}
.SignupOnboardingSurveyRightColumn-module__ROSTla__wrapper{box-sizing:border-box;min-width:0;min-height:0;padding:var(--spacing-16);flex:60%;justify-content:center;align-items:center;display:flex;container-type:size}.SignupOnboardingSurveyRightColumn-module__ROSTla__grid{gap:var(--spacing-16);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:min(100%,100cqw);display:grid}.SignupOnboardingSurveyRightColumn-module__ROSTla__image{border-radius:var(--border-radius-12);object-fit:cover;width:100%;height:100%;min-height:0}@media (max-width:780px){.SignupOnboardingSurveyRightColumn-module__ROSTla__wrapper{display:none}}
.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}
.Bar-module__ocERFG__track,.Bar-module__ocERFG__indicator{border-radius:var(--border-radius-full);height:100%;width:var(--spacing-4);display:block}.Bar-module__ocERFG__track{background-color:var(--colors-blue-90);overflow:hidden}.Bar-module__ocERFG__indicator{background-color:var(--color-bg-fill-info);transform-origin:top;animation-name:Bar-module__ocERFG__steps-progress;animation-timing-function:linear;animation-iteration-count:infinite;transform:scaleY(0)}@keyframes Bar-module__ocERFG__steps-progress{0%{transform:scaleY(0)}99%{transform:scaleY(1)}to{transform:scaleY(0)}}
.CampaignList-module__TMH5pa__grid{gap:var(--spacing-16);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:799px){.CampaignList-module__TMH5pa__grid{gap:var(--spacing-12);grid-template-columns:repeat(2,minmax(0,1fr))}}button.CampaignList-module__TMH5pa__new{--button-border:1px dashed var(--color-border);aspect-ratio:260/218;border-radius:var(--border-radius-12);width:100%;height:auto}@media (min-width:800px){button.CampaignList-module__TMH5pa__new{aspect-ratio:auto;height:218px}}.CampaignList-module__TMH5pa__new-content{align-items:center;gap:var(--spacing-8);flex-direction:column;display:flex}
.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}
.SignupOnboardingSurveyOTPResend-module__rA43na__wrapper{align-items:center;gap:var(--spacing-6);margin-top:var(--spacing-16);text-align:center;flex-wrap:wrap;justify-content:center;width:100%;display:flex}
.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}
.Step-module__rFyJcW__step{-webkit-appearance:none;appearance:none;color:var(--legacy-colors-ink-medium-light);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;position:relative}.Step-module__rFyJcW__step:not(:disabled):hover{color:var(--legacy-colors-ink-medium)}.Step-module__rFyJcW__step:disabled{cursor:default}.Step-module__rFyJcW__active{color:var(--legacy-colors-ink-main)}.Step-module__rFyJcW__progress-wrapper{height:100%;left:calc(var(--spacing-24) * -1);display:none;position:absolute;top:0}@media (min-width:800px){.Step-module__rFyJcW__progress-wrapper{display:block}}
.CampaignsAnimation-module__4cK6ia__root{--cycle:9.54s;--ease-swap:cubic-bezier(.5, 0, .5, 1);flex-shrink:0;width:356px;height:80px;position:relative}.CampaignsAnimation-module__4cK6ia__connector{background:var(--color-border);width:76px;height:1px;position:absolute;top:35.5px;left:104px}.CampaignsAnimation-module__4cK6ia__product{background:var(--color-bg-fill-hover);border-radius:var(--border-radius-8);width:64px;height:64px;position:absolute;top:4px;left:40px;overflow:hidden}.CampaignsAnimation-module__4cK6ia__product-strip{animation:CampaignsAnimation-module__4cK6ia__slide-products var(--cycle) cubic-bezier(0, 0, .58, 1) infinite;gap:var(--spacing-4);display:flex;position:absolute;top:4px;left:-176px}.CampaignsAnimation-module__4cK6ia__product-image{-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:56px;height:56px;display:block}.CampaignsAnimation-module__4cK6ia__channel{width:20px;height:20px;position:absolute;top:26px;left:132px}.CampaignsAnimation-module__4cK6ia__channel-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.CampaignsAnimation-module__4cK6ia__channel-tile{border-radius:var(--border-radius-4);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.CampaignsAnimation-module__4cK6ia__tiktok{animation:CampaignsAnimation-module__4cK6ia__show-at-step-two var(--cycle) var(--ease-swap) infinite;opacity:0;background:#000}.CampaignsAnimation-module__4cK6ia__facebook{animation:CampaignsAnimation-module__4cK6ia__show-at-step-three var(--cycle) var(--ease-swap) infinite;background:#0866ff}.CampaignsAnimation-module__4cK6ia__facebook-image{width:105.26%;height:105.26%;display:block;position:absolute;top:-2.34%;left:-2.34%}.CampaignsAnimation-module__4cK6ia__posts{width:136px;height:64px;position:absolute;top:4px;left:180px;overflow:hidden}.CampaignsAnimation-module__4cK6ia__post-set{gap:var(--spacing-4);display:flex;position:absolute;top:0;bottom:0;left:0;right:auto}.CampaignsAnimation-module__4cK6ia__posts-step-one{animation:CampaignsAnimation-module__4cK6ia__hide-at-step-two var(--cycle) var(--ease-swap) infinite}.CampaignsAnimation-module__4cK6ia__posts-step-three{animation:CampaignsAnimation-module__4cK6ia__show-at-step-three var(--cycle) var(--ease-swap) infinite}.CampaignsAnimation-module__4cK6ia__post{border-radius:var(--border-radius-8);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:48px;height:64px;display:block}.CampaignsAnimation-module__4cK6ia__fade{background:linear-gradient(to right, transparent, var(--color-bg-surface));width:16px;height:100%;position:absolute;top:0;right:0}@media (prefers-reduced-motion:reduce){.CampaignsAnimation-module__4cK6ia__product-strip,.CampaignsAnimation-module__4cK6ia__tiktok,.CampaignsAnimation-module__4cK6ia__facebook,.CampaignsAnimation-module__4cK6ia__posts-step-one,.CampaignsAnimation-module__4cK6ia__posts-step-three{animation:none}}@keyframes CampaignsAnimation-module__4cK6ia__slide-products{0%{transform:translate(0)}1.89%,33.33%{transform:translate(60px)}35.22%,66.67%{transform:translate(120px)}68.55%,to{transform:translate(180px)}}@keyframes CampaignsAnimation-module__4cK6ia__hide-at-step-two{0%,33.75%{opacity:1}34.8%,to{opacity:0}}@keyframes CampaignsAnimation-module__4cK6ia__show-at-step-two{0%,33.75%{opacity:0}34.8%,to{opacity:1}}@keyframes CampaignsAnimation-module__4cK6ia__show-at-step-three{0%,.42%{opacity:1}1.47%,67.09%{opacity:0}68.13%,to{opacity:1}}
.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}
.SignupOnboardingSurveyVerifyEmailOtp-module__N5DYjq__container{box-sizing:border-box;min-width:0;min-height:100%;padding:var(--spacing-48);flex-direction:column;flex:40%;justify-content:center;align-items:center;display:flex}.SignupOnboardingSurveyVerifyEmailOtp-module__N5DYjq__content{align-items:center;gap:var(--spacing-32);flex-direction:column;justify-content:center;width:100%;max-width:400px;display:flex}.SignupOnboardingSurveyVerifyEmailOtp-module__N5DYjq__titleGroup{align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}.SignupOnboardingSurveyVerifyEmailOtp-module__N5DYjq__emailHighlight{color:var(--color-text)}@media (max-width:899px){.SignupOnboardingSurveyVerifyEmailOtp-module__N5DYjq__container{padding:var(--spacing-40);padding-top:var(--spacing-32);flex-basis:100%;justify-content:start;width:100%}}
.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}
.Step-module__7lyMmW__step,.Step-module__7lyMmW__content{position:relative}.Step-module__7lyMmW__bar{background-color:var(--color-bg-fill-info);border-radius:var(--border-radius-8);height:100%;left:calc(var(--spacing-24) * -1);width:var(--spacing-4);display:none;position:absolute}.Step-module__7lyMmW__title{align-items:center;gap:var(--spacing-16);display:flex}.Step-module__7lyMmW__icon{display:none}@media (min-width:800px){.Step-module__7lyMmW__description{padding-left:var(--spacing-40)}.Step-module__7lyMmW__icon{display:inline-flex}.Step-module__7lyMmW__icon>svg{height:var(--spacing-24);width:var(--spacing-24)}}@media (min-width:1100px){.Step-module__7lyMmW__bar{display:block}}@media (min-width:1440px){.Step-module__7lyMmW__description{padding-left:var(--spacing-48)}.Step-module__7lyMmW__icon{display:inline-flex}.Step-module__7lyMmW__icon>svg{height:var(--spacing-32);width:var(--spacing-32)}}
.CampaignTypeCard-module__G1Gchq__card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--border-radius-12);color:var(--color-text);cursor:pointer;font:inherit;text-align:left;min-height:164px;max-height:200px;transition:border-color var(--motion-duration-200) ease;width:100%;padding:0;display:flex;overflow:hidden}.CampaignTypeCard-module__G1Gchq__card:focus-visible{border-color:var(--color-border-selector-hover)}.CampaignTypeCard-module__G1Gchq__card:hover{border-color:var(--color-border-selector-hover)}.CampaignTypeCard-module__G1Gchq__card:focus-visible{outline:1px solid var(--color-border-focused)}.CampaignTypeCard-module__G1Gchq__media{aspect-ratio:1;background:var(--color-bg-fill-secondary);box-sizing:border-box;flex:none;align-items:center;max-width:40%;display:flex;overflow:hidden}.CampaignTypeCard-module__G1Gchq__thumbnail{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;height:auto;transition:transform var(--motion-duration-200) ease;width:100%;display:block}.CampaignTypeCard-module__G1Gchq__card:focus-visible .CampaignTypeCard-module__G1Gchq__thumbnail{transform:scale(1.05)}.CampaignTypeCard-module__G1Gchq__card:hover .CampaignTypeCard-module__G1Gchq__thumbnail{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.CampaignTypeCard-module__G1Gchq__thumbnail{transition:none}}.CampaignTypeCard-module__G1Gchq__body{gap:var(--spacing-8);min-width:0;padding:var(--spacing-16) var(--spacing-20);flex-direction:column;flex:1;display:flex}
.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}}
.ExtensionNavIcon-module__zwMEuG__svgIcon{width:var(--icon-size);height:var(--icon-size);-webkit-mask-image:var(--icon-mask);mask-image:var(--icon-mask);-webkit-mask-image:var(--icon-mask);background-color:currentColor;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ExtensionNavIcon-module__zwMEuG__rasterIcon{-webkit-user-select:none;user-select:none;width:var(--icon-size);height:var(--icon-size);filter:grayscale()}
.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)}
.Desktop-module__76hQZG__desktop{display:none}.Desktop-module__76hQZG__media{opacity:.5;transition:opacity .2s}.Desktop-module__76hQZG__active-media{opacity:1}.Desktop-module__76hQZG__title-spacer{flex-shrink:0}@media (min-width:1100px){.Desktop-module__76hQZG__desktop{gap:calc(var(--spacing-64) * 2 + var(--spacing-10));grid-template-columns:1fr 1fr;justify-content:space-between;display:grid}.Desktop-module__76hQZG__sticky{align-self:flex-start;position:sticky}.Desktop-module__76hQZG__title-wrapper{padding-right:var(--spacing-40)}.Desktop-module__76hQZG__text-column{gap:calc(var(--spacing-64) + var(--spacing-24) + var(--spacing-2))}.Desktop-module__76hQZG__step-list{gap:var(--spacing-48);flex-direction:column;display:flex}.Desktop-module__76hQZG__media-list{gap:calc(var(--spacing-64) + var(--spacing-24) + var(--spacing-2));width:546px}}
.CampaignTypeGrid-module__BG5IeW__grid{gap:var(--spacing-16);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}
.ChatQuestion-module__ePZMwW__question-group{gap:var(--spacing-32);padding:var(--spacing-20);background-color:var(--color-bg-surface);border:1px solid var(--color-border);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-8);flex-flow:wrap;display:flex}.ChatQuestion-module__ePZMwW__question-extra{--question-extra-easing:cubic-bezier(.32, .72, 0, 1);margin-top:calc(-1 * var(--spacing-8));transition:grid-template-rows var(--motion-duration-200) var(--question-extra-easing);grid-template-rows:0fr;display:grid}.ChatQuestion-module__ePZMwW__question-extra[data-open=true]{grid-template-rows:1fr}.ChatQuestion-module__ePZMwW__question-extra-content{min-height:0;overflow:hidden}.ChatQuestion-module__ePZMwW__question-extra-inner{gap:var(--spacing-6);padding-top:var(--spacing-8);opacity:0;transform:translateY(calc(-1 * var(--spacing-4)));transition:opacity var(--motion-duration-100) ease-out, transform var(--motion-duration-200) var(--question-extra-easing);flex-direction:column;display:flex}.ChatQuestion-module__ePZMwW__question-extra[data-open=true] .ChatQuestion-module__ePZMwW__question-extra-inner{opacity:1;transition:opacity var(--motion-duration-200) ease-out 40ms, transform var(--motion-duration-200) var(--question-extra-easing);transform:none}.ChatQuestion-module__ePZMwW__question-extra[data-open=true] .ChatQuestion-module__ePZMwW__question-extra-content{transition:overflow 0s linear var(--motion-duration-200) allow-discrete;overflow:visible}@media (prefers-reduced-motion:reduce){.ChatQuestion-module__ePZMwW__question-extra,.ChatQuestion-module__ePZMwW__question-extra-inner,.ChatQuestion-module__ePZMwW__question-extra[data-open=true] .ChatQuestion-module__ePZMwW__question-extra-inner,.ChatQuestion-module__ePZMwW__question-extra[data-open=true] .ChatQuestion-module__ePZMwW__question-extra-content{transition:none}}.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}
.SandboxedHeadlessExtensionContent-module___Qxb5a__iframe{display:none}
.AppDirectoryBody-module__1wkJ7W__category-list{gap:var(--spacing-32);flex-direction:column;display:flex}.AppDirectoryBody-module__1wkJ7W__loading-container{justify-content:center;align-items:center;min-height:240px;display:flex}
.Mobile-module__d0H8xW__mobile{gap:calc(var(--spacing-32) + var(--spacing-24))}.Mobile-module__d0H8xW__steps{gap:calc(var(--spacing-40) * 2)}.Mobile-module__d0H8xW__media{aspect-ratio:4/3;align-self:end;width:100%;position:relative}@media (min-width:800px){.Mobile-module__d0H8xW__step{gap:var(--spacing-32)}.Mobile-module__d0H8xW__media{height:calc(var(--spacing-64) * 6 + var(--spacing-8));max-height:calc(var(--spacing-64) * 6 + var(--spacing-8));width:unset}}@media (min-width:1100px){.Mobile-module__d0H8xW__mobile{display:none}}
.NewCampaignFlow-module__vdATdq__content{gap:var(--spacing-20);max-height:80vh;padding:var(--spacing-24);flex-direction:column;display:flex;overflow-y:auto}.NewCampaignFlow-module__vdATdq__header{gap:var(--spacing-8);flex-direction:column;max-width:600px;display:flex}
.MarketingFeaturedConcepts-module__qOsSDW__section{gap:var(--spacing-16);flex-direction:column;width:100%;display:flex}.MarketingFeaturedConcepts-module__qOsSDW__row{gap:var(--spacing-8);margin:calc(-1 * var(--spacing-12));padding:var(--spacing-12);flex-wrap:nowrap;display:flex;overflow-x:auto}@media (max-width:799px){.MarketingFeaturedConcepts-module__qOsSDW__row{scrollbar-width:none}.MarketingFeaturedConcepts-module__qOsSDW__row::-webkit-scrollbar{display:none}}
.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)}}
.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}}
.AppDirectoryHeroSection-module__Pe599q__hero{box-sizing:border-box;width:100%;padding:var(--spacing-32);border:1px solid var(--color-border);border-radius:var(--border-radius-8);background-color:var(--color-bg-surface-secondary);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;padding-right:280px;display:flex}.AppDirectoryHeroSection-module__Pe599q__hero-copy{gap:var(--spacing-12);flex-direction:column;max-width:720px;display:flex}
.ExtensionFeedbackStrip-module__r1cPsW__feedback-strip{background-color:var(--color-bg-fill-secondary);border-radius:var(--border-radius-12);box-sizing:border-box;gap:var(--spacing-8);margin:0 0 var(--spacing-24);min-width:0;min-height:48px;padding:var(--spacing-8);flex-direction:column;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-strip-header{align-items:center;gap:var(--spacing-8);justify-content:space-between;min-height:32px;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-message{min-width:0;padding:0 var(--spacing-6);align-items:center;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-message-text{color:var(--color-text);font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;line-height:16px;overflow:hidden}.ExtensionFeedbackStrip-module__r1cPsW__feedback-vote-actions{flex-shrink:0;align-items:center;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-icon-button{flex:0 0 32px;width:32px}.ExtensionFeedbackStrip-module__r1cPsW__feedback-composer{gap:var(--spacing-8);flex-direction:column;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-textarea{width:100%;height:64px;min-height:64px}.ExtensionFeedbackStrip-module__r1cPsW__feedback-textarea textarea[data-input]{height:64px;min-height:64px}.ExtensionFeedbackStrip-module__r1cPsW__feedback-composer-footer{align-items:stretch;gap:var(--spacing-8);flex-direction:column;display:flex}.ExtensionFeedbackStrip-module__r1cPsW__feedback-composer-actions{gap:var(--spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ExtensionFeedbackStrip-module__r1cPsW__feedback-composer-actions button{width:100%}
.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)}
.Steps-module__xUI5wW__clickable-root{--steps-background-gradient:transparent;background:var(--steps-background-gradient,transparent);box-sizing:border-box;padding:calc(var(--spacing-40) * 2) var(--spacing-48)}.Steps-module__xUI5wW__dark-root{color:var(--color-text-theme-agnostic-white)}.Steps-module__xUI5wW__scrollable-root{box-sizing:border-box;padding:var(--spacing-40) var(--spacing-24)}@media (min-width:800px){.Steps-module__xUI5wW__clickable-root{padding:calc(var(--spacing-64) * 2) calc(var(--spacing-48) * 2)}}@media (min-width:550px) and (max-width:799px){.Steps-module__xUI5wW__clickable-root{padding:calc(var(--spacing-40) * 3) calc(var(--spacing-48) + var(--spacing-24))}}@media (min-width:550px){.Steps-module__xUI5wW__scrollable-root{padding:calc(var(--spacing-40) * 2) var(--spacing-48)}}@media (min-width:1100px){.Steps-module__xUI5wW__clickable-root{padding:calc(var(--spacing-64) * 2 + var(--spacing-8)) calc(var(--spacing-48) * 2)}}@media (min-width:1440px){.Steps-module__xUI5wW__clickable-root{padding:calc(var(--spacing-40) * 4) calc(var(--spacing-40) * 5 + var(--spacing-8))}}
.CampaignNotFound-module__tameOa__not-found{background:var(--color-bg-fill-secondary);border-radius:var(--border-radius-12);align-items:flex-start;gap:var(--spacing-8);padding:var(--spacing-24);flex-direction:column;display:flex}
.MarketingFeaturedConceptTile-module__HqlJtW__tile{background:var(--color-bg-fill);border:1px solid var(--color-border-transparent);border-radius:var(--border-radius-8);box-sizing:border-box;color:inherit;filter:drop-shadow(0 3px 3.5px #00000008)drop-shadow(0 1px 1.5px #00000005);flex-direction:column;flex:0 0 200px;-webkit-text-decoration:none;text-decoration:none;transition:transform .18s ease-out;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.MarketingFeaturedConceptTile-module__HqlJtW__tile:hover{z-index:1;transform:scale(1.04)}}.MarketingFeaturedConceptTile-module__HqlJtW__media{border-bottom:1px solid var(--color-border-transparent);width:100%;height:166px}.MarketingFeaturedConceptTile-module__HqlJtW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.MarketingFeaturedConceptTile-module__HqlJtW__caption{padding:var(--spacing-8);justify-content:center;align-items:center;display:flex}@media (max-width:799px){.MarketingFeaturedConceptTile-module__HqlJtW__tile{flex-basis:164px;height:164px}.MarketingFeaturedConceptTile-module__HqlJtW__media{flex:auto;height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){.MarketingFeaturedConceptTile-module__HqlJtW__tile{transition:none}}
.UploadButton-module__qIPV8q__file-input{visibility:hidden;opacity:0;pointer-events:none;width:0;height:0;position:absolute}.UploadButton-module__qIPV8q__upload-button-disabled{pointer-events:none}
.StepTitle-module__gdCqnq__trigger{left:calc(var(--spacing-4) * -1);position:relative}.StepTitle-module__gdCqnq__steps{padding:var(--spacing-8)}