:root,:host{--input-height-xs:calc(1.5rem * var(--mantine-scale));--input-height-sm:calc(2rem * var(--mantine-scale));--input-height-md:calc(2.5rem * var(--mantine-scale));--input-height-lg:calc(3.125rem * var(--mantine-scale));--input-height-xl:calc(3.5rem * var(--mantine-scale));--input-padding-y-xs:calc(.25rem * var(--mantine-scale));--input-padding-y-sm:calc(.375rem * var(--mantine-scale));--input-padding-y-md:calc(.5rem * var(--mantine-scale));--input-padding-y-lg:calc(.75rem * var(--mantine-scale));--input-padding-y-xl:calc(.75rem * var(--mantine-scale));--combobox-option-padding-xs:calc(.3125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-sm:calc(.5rem * var(--mantine-scale));--combobox-option-padding-md:calc(.6875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-lg:calc(.875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--combobox-option-padding-xl:calc(1rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));--bubuu-radius-lg:calc(1rem * var(--mantine-scale));--bubuu-radius-xl:calc(1.25rem * var(--mantine-scale));--bubuu-radius-2xl:calc(1.5rem * var(--mantine-scale));--bubuu-space-3xl:calc(3rem * var(--mantine-scale));--bubuu-space-4xl:calc(4rem * var(--mantine-scale));--bubuu-space-5xl:calc(5rem * var(--mantine-scale));--bubuu-grid-margin:calc(1rem * var(--mantine-scale));--bubuu-grid-gutter:calc(1rem * var(--mantine-scale))}@media (min-width:75em){:root,:host{--bubuu-radius-lg:calc(1.25rem * var(--mantine-scale));--bubuu-radius-xl:calc(1.5rem * var(--mantine-scale));--bubuu-radius-2xl:calc(2rem * var(--mantine-scale));--bubuu-space-3xl:calc(4rem * var(--mantine-scale));--bubuu-space-4xl:calc(6rem * var(--mantine-scale));--bubuu-space-5xl:calc(8rem * var(--mantine-scale));--bubuu-grid-margin:calc(2rem * var(--mantine-scale));--bubuu-grid-gutter:calc(1.5rem * var(--mantine-scale))}}
.ActionIcon-module__WiDAxa__root{transition:transform .15s}@media (hover:hover){.ActionIcon-module__WiDAxa__root:hover{transform:scale(1.05)}}@media (hover:none){.ActionIcon-module__WiDAxa__root:active{transform:scale(1.05)}}
.badge-module__oi7KHa__label{text-transform:none;letter-spacing:normal;font-weight:600}.badge-module__oi7KHa__section{--badge-section-margin:var(--badge-section-margin-override)}
.button-module__pW5kPG__root[data-variant=white]{box-shadow:var(--mantine-shadow-xs);border:none}
.checkbox-module__3DrBOa__body{align-items:center}.checkbox-module__3DrBOa__body[data-size=md]{gap:var(--mantine-spacing-sm)}
.chip-module__C65Yhq__label{font-weight:600}.chip-module__C65Yhq__label:not([data-disabled],[data-checked]){color:var(--text-and-icon-default)}.chip-module__C65Yhq__label>span{gap:var(--chip-spacing);align-items:center;display:inline-flex}
.combobox-module__2DWHbW__dropdown{padding:var(--mantine-spacing-sm);background-color:var(--mantine-color-body);border:1px solid var(--border-light);border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-md)}.combobox-module__2DWHbW__options{gap:var(--mantine-spacing-xxs);max-height:calc(17.5rem * var(--mantine-scale));flex-direction:column;display:flex;overflow-y:auto}.combobox-module__2DWHbW__option{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-bright);border-radius:var(--mantine-radius-lg)}@media (hover:hover){.combobox-module__2DWHbW__option:hover{background-color:var(--mantine-color-default-hover)}}@media (hover:none){.combobox-module__2DWHbW__option:active{background-color:var(--mantine-color-default-hover)}}.combobox-module__2DWHbW__option[data-combobox-selected]{color:var(--mantine-color-bright);background-color:var(--mantine-color-default-hover)}.combobox-module__2DWHbW__option[data-combobox-disabled]{color:var(--mantine-color-dimmed)}.combobox-module__2DWHbW__empty{padding:var(--mantine-spacing-md);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);text-align:center}.combobox-module__2DWHbW__groupLabel{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-weight:600}
.input-module__RM_rBa__section[data-position=left] svg{width:var(--input-section-icon-size);height:var(--input-section-icon-size)}
.input-wrapper-module__3JHC6W__label{margin-bottom:var(--mantine-spacing-sm);display:block}
.menu-module__DgizvG__dropdown{padding:var(--mantine-spacing-sm);background:var(--background-default);border:1px solid var(--border-light)}.menu-module__DgizvG__label{height:calc(1.75rem * var(--mantine-scale));padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);font-size:var(--mantine-font-size-xxs);font-weight:500;line-height:var(--mantine-line-height-xxs);color:var(--text-and-icon-dimmed);border-radius:var(--mantine-radius-lg);align-items:center;display:flex}.menu-module__DgizvG__item{gap:var(--mantine-spacing-sm);height:calc(2.5rem * var(--mantine-scale));padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);color:var(--text-and-icon-title);border-radius:var(--mantine-radius-lg);background:0 0}@media (hover:hover){.menu-module__DgizvG__item:hover{background:var(--background-gray-light)}}@media (hover:none){.menu-module__DgizvG__item:active{background:var(--background-gray-light)}}.menu-module__DgizvG__item[data-hovered]{background:var(--background-gray-light)}.menu-module__DgizvG__item[data-menu-item-color=red]{color:var(--text-and-icon-error-default);background:var(--background-error-light-hover)}@media (hover:hover){.menu-module__DgizvG__item[data-menu-item-color=red]:hover{background:var(--background-error-light-hover)}}@media (hover:none){.menu-module__DgizvG__item[data-menu-item-color=red]:active{background:var(--background-error-light-hover)}}.menu-module__DgizvG__item[data-menu-item-color=red][data-hovered]{background:var(--background-error-light-hover)}.menu-module__DgizvG__itemLabel{font-size:var(--mantine-font-size-xs);font-weight:500;line-height:var(--mantine-line-height-xs);color:inherit}.menu-module__DgizvG__itemSection{color:inherit}.menu-module__DgizvG__divider{margin:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-top:1px solid var(--border-light)}
.modal-module__H8JZPq__content{background:var(--mantine-color-body)}.modal-module__H8JZPq__header{gap:var(--mantine-spacing-lg);min-height:unset;padding:var(--mantine-spacing-xxl) var(--mantine-spacing-xxl) 0;background:var(--mantine-color-body);align-items:center}.modal-module__H8JZPq__title{min-width:0;font-family:var(--font-title), sans-serif;font-size:var(--mantine-h2-font-size);font-weight:600;line-height:calc(2rem * var(--mantine-scale));color:var(--mantine-primary-color-filled);flex:1 0 0}.modal-module__H8JZPq__close{border-radius:calc(.625rem * var(--mantine-scale))}.modal-module__H8JZPq__body{gap:var(--mantine-spacing-xl);padding:var(--mantine-spacing-xl) var(--mantine-spacing-xxl) var(--mantine-spacing-xxl);flex-direction:column;display:flex}@keyframes modal-module__H8JZPq__slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:35.9938em){.modal-module__H8JZPq__inner{align-items:flex-end;padding:0}.modal-module__H8JZPq__content{--modal-size:100%;border-radius:var(--mantine-radius-2xl) var(--mantine-radius-2xl) 0 0;width:100%;max-width:none;animation:.3s ease-out modal-module__H8JZPq__slide-up}.modal-module__H8JZPq__body{padding-bottom:calc(var(--mantine-spacing-xxl) + 34px)}}
.notification-module__LNsg-q__root{max-width:calc(22rem * var(--mantine-scale));padding:var(--mantine-spacing-lg) var(--mantine-spacing-xl);background-color:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) 0 #0000000a, 0 calc(.625rem * var(--mantine-scale)) calc(.9375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)) #0000000f, 0 calc(.4375rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)) #00000003}.notification-module__LNsg-q__root:before{display:none}.notification-module__LNsg-q__title{font-size:var(--mantine-font-size-sm);font-weight:400;line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-title,#000)}.notification-module__LNsg-q__description{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-dimmed,#777c91)}.notification-module__LNsg-q__closeButton{width:calc(1.5rem * var(--mantine-scale));min-width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));min-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-dimmed,#777c91)}.notification-module__LNsg-q__closeButton svg{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale))}
.segmented-control-module__WlB4-a__root{background-color:var(--background-gray-light);border-radius:var(--sc-track-radius,var(--sc-radius,var(--mantine-radius-full)));min-width:0}.segmented-control-module__WlB4-a__label{font-weight:600;line-height:var(--sc-line-height);overflow-wrap:anywhere;white-space:normal;justify-content:center;align-items:center;display:flex}.segmented-control-module__WlB4-a__label:where(:not([data-active],[data-disabled])){color:var(--text-and-icon-dimmed)}
.select-module___snRLG__option{color:var(--mantine-color-text);border-radius:calc(.25rem * var(--mantine-scale))}.select-module___snRLG__option[data-combobox-selected]{color:var(--mantine-color-text);background-color:#0000}.select-module___snRLG__option[data-combobox-disabled]{color:var(--mantine-color-dimmed)}.select-module___snRLG__empty{color:var(--mantine-color-dimmed);text-align:center}.select-module___snRLG__groupLabel{color:var(--mantine-color-dimmed);font-weight:600}
.tooltip-module__3k0rCq__tooltip{max-width:calc(25rem * var(--mantine-scale));padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-xs);font-weight:500;line-height:var(--mantine-line-height-xs);color:var(--neutral-white);text-align:left;white-space:normal;background:var(--mantine-color-dark-9);border-radius:var(--mantine-radius-md)}[data-mantine-color-scheme=dark] .tooltip-module__3k0rCq__tooltip{color:var(--mantine-color-dark-9);background:var(--mantine-color-gray-1)}.tooltip-module__3k0rCq__arrow{background:var(--mantine-color-dark-9)}[data-mantine-color-scheme=dark] .tooltip-module__3k0rCq__arrow{background:var(--mantine-color-gray-1)}
.ChatHeader-module__K2TALW__chatHeader{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);color:var(--mantine-color-white);background-color:var(--mantine-color-body);border-bottom:1px solid var(--border-light);border-radius:calc(1rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale)) 0 0;justify-content:space-between;align-items:center;display:flex}@media (max-width:29.9938em){.ChatHeader-module__K2TALW__chatHeader{border-radius:0}}.ChatHeader-module__K2TALW__leftSection{gap:var(--mantine-spacing-sm);align-items:center;display:flex}.ChatHeader-module__K2TALW__avatarWrapper{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));flex-shrink:0;position:relative}.ChatHeader-module__K2TALW__avatar{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));object-fit:cover;border-radius:50%}.ChatHeader-module__K2TALW__avatarStatusDot{right:calc(-.0625rem * var(--mantine-scale));bottom:calc(-.0625rem * var(--mantine-scale));width:calc(.475rem * var(--mantine-scale));height:calc(.475rem * var(--mantine-scale));background-color:var(--background-success-filled);border-radius:50%;position:absolute}.ChatHeader-module__K2TALW__avatarStatusDot--connecting{background-color:var(--background-warning-filled)}.ChatHeader-module__K2TALW__avatarStatusDot--error{background-color:var(--background-error-filled)}.ChatHeader-module__K2TALW__titleGroup{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.ChatHeader-module__K2TALW__title{font-size:calc(.875rem * var(--mantine-scale));color:var(--text-and-icon-title);font-weight:600;line-height:1.2}.ChatHeader-module__K2TALW__subtitle{font-size:calc(.625rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);font-weight:500;line-height:1.2}.ChatHeader-module__K2TALW__headerActions{gap:var(--mantine-spacing-sm);align-items:center;display:flex}.ChatHeader-module__K2TALW__phoneLink{gap:calc(.25rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));color:var(--mantine-primary-color-filled);align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){.ChatHeader-module__K2TALW__phoneLink:hover{text-decoration:underline}}@media (hover:none){.ChatHeader-module__K2TALW__phoneLink:active{text-decoration:underline}}.ChatHeader-module__K2TALW__phoneIcon{flex-shrink:0}
.VoiceInputButton-module__a66Uwq__recordingIndicator{gap:calc(.75rem * var(--mantine-scale));align-items:center;display:flex}.VoiceInputButton-module__a66Uwq__recordingIndicator__bars{gap:calc(.1875rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));align-items:center;display:flex}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar{width:calc(.1875rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale));background-color:var(--mantine-color-red-filled);border-radius:calc(.125rem * var(--mantine-scale));transition:height .15s}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar--active{animation:.8s ease-in-out infinite VoiceInputButton-module__a66Uwq__sound-wave}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar--active:first-child{animation-delay:-.45s}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar--active:nth-child(2){animation-delay:-.3s}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar--active:nth-child(3){animation-delay:-.15s}.VoiceInputButton-module__a66Uwq__recordingIndicator__bar--active:nth-child(4){animation-delay:0s}@keyframes VoiceInputButton-module__a66Uwq__sound-wave{0%,to{height:calc(.25rem * var(--mantine-scale))}50%{height:calc(1rem * var(--mantine-scale))}}.VoiceInputButton-module__a66Uwq__transcribingIndicator{gap:calc(.5rem * var(--mantine-scale));align-items:center;display:flex}.VoiceInputButton-module__a66Uwq__transcribingIndicator__label{font-size:calc(.75rem * var(--mantine-scale));font-weight:500;line-height:calc(2rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}
.ChatInput-module__7NPBPq__outerWrapperClass{padding:var(--mantine-spacing-md) var(--mantine-spacing-lg,16px) var(--mantine-spacing-lg,16px)}.ChatInput-module__7NPBPq__wrapper{gap:calc(1rem * var(--mantine-scale));padding:var(--mantine-spacing-md,12px) var(--mantine-spacing-lg,16px);background-color:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-xl);flex-direction:column;transition:border-color .15s;display:flex}.ChatInput-module__7NPBPq__wrapper--active{border-color:var(--border-default,#696969)}.ChatInput-module__7NPBPq__textarea{width:100%;font-family:inherit;font-size:calc(1rem * var(--mantine-scale));line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-title);resize:none;background:0 0;border:none;outline:none;padding:0;overflow-y:auto}.ChatInput-module__7NPBPq__textarea::placeholder{color:var(--text-and-icon-placeholder,#7f8496)}.ChatInput-module__7NPBPq__toolbar{gap:var(--mantine-spacing-xs,4px);padding-top:var(--mantine-spacing-sm,8px);align-items:flex-end;display:flex}.ChatInput-module__7NPBPq__toolbarLeft{gap:var(--mantine-spacing-xs,4px);flex:1;align-items:center;display:flex}.ChatInput-module__7NPBPq__charCounter{margin-left:var(--mantine-spacing-xs,4px);font-size:calc(.75rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);font-weight:500;line-height:1}
.AttachButton-module__qYZerq__attachButton:disabled,.AttachButton-module__qYZerq__attachButton[data-disabled]{color:var(--ai-color);background-color:#0000}
.AttachmentChip-module__7jHzzq__imageChip{width:calc(4rem * var(--mantine-scale));height:calc(4rem * var(--mantine-scale));border-radius:var(--mantine-radius-md);flex:none;position:relative;overflow:hidden}.AttachmentChip-module__7jHzzq__imageChip--error{outline:2px solid var(--mantine-color-red-6);outline-offset:calc(-.125rem * var(--mantine-scale))}.AttachmentChip-module__7jHzzq__imageThumb{object-fit:cover;width:100%;height:100%;display:block}.AttachmentChip-module__7jHzzq__imageOverlay{background-color:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AttachmentChip-module__7jHzzq__removeButton{top:calc(.25rem * var(--mantine-scale));right:calc(.25rem * var(--mantine-scale));width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale));color:#fff;border-radius:calc(62.4375rem * var(--mantine-scale));background-color:#0009;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute}.AttachmentChip-module__7jHzzq__removeButton:hover{background-color:#000c}.AttachmentChip-module__7jHzzq__errorBadge{bottom:calc(.25rem * var(--mantine-scale));left:calc(.25rem * var(--mantine-scale));width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));font-weight:700;line-height:calc(1.125rem * var(--mantine-scale));color:#fff;text-align:center;background-color:var(--mantine-color-red-6);border-radius:calc(62.4375rem * var(--mantine-scale));position:absolute}.AttachmentChip-module__7jHzzq__fileChip{gap:calc(.25rem * var(--mantine-scale));max-width:calc(13.75rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));padding:0 calc(.5rem * var(--mantine-scale)) 0 calc(.625rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));line-height:calc(1.125rem * var(--mantine-scale));color:var(--text-and-icon-default);background-color:var(--background-gray-light);border-radius:var(--mantine-radius-md);flex:none;align-items:center;display:inline-flex}.AttachmentChip-module__7jHzzq__fileChip--error{color:var(--mantine-color-red-7);background-color:#fa52521a}.AttachmentChip-module__7jHzzq__fileIcon{flex:none}.AttachmentChip-module__7jHzzq__fileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AttachmentChip-module__7jHzzq__fileRemoveButton{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);border-radius:calc(62.4375rem * var(--mantine-scale));justify-content:center;align-items:center;transition:color .15s;display:flex}.AttachmentChip-module__7jHzzq__fileRemoveButton:hover{color:var(--text-and-icon-default)}
.AttachmentPreviewStrip-module__ROElKW__strip{gap:calc(.5rem * var(--mantine-scale));padding-bottom:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;display:flex}
.AttachmentTiles-module__zIy5vq__root{gap:var(--mantine-spacing-xs);flex-direction:column;max-width:100%;display:flex}.AttachmentTiles-module__zIy5vq__grid{gap:calc(.25rem * var(--mantine-scale));display:grid}.AttachmentTiles-module__zIy5vq__grid--single{grid-template-columns:auto;width:fit-content}.AttachmentTiles-module__zIy5vq__grid--two{grid-template-columns:repeat(2,120px)}.AttachmentTiles-module__zIy5vq__grid--three{grid-template-columns:repeat(2,120px);grid-template-areas:"a a""b c"}.AttachmentTiles-module__zIy5vq__grid--four{grid-template-columns:repeat(2,120px)}.AttachmentTiles-module__zIy5vq__tile{width:calc(7.5rem * var(--mantine-scale));height:calc(7.5rem * var(--mantine-scale));background-color:color-mix(in oklch, currentcolor 6%, transparent);border-radius:var(--mantine-radius-md);box-shadow:inset 0 0 0 calc(.0625rem * var(--mantine-scale)) color-mix(in oklch, currentcolor 8%, transparent);border:none;padding:0;transition:transform .12s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__tile{box-shadow:inset 0 0 0 calc(.0625rem * var(--mantine-scale)) color-mix(in oklch, currentcolor 15%, transparent)}.AttachmentTiles-module__zIy5vq__grid--single .AttachmentTiles-module__zIy5vq__tile{width:auto;max-width:calc(17.5rem * var(--mantine-scale));height:auto;max-height:calc(22.5rem * var(--mantine-scale))}.AttachmentTiles-module__zIy5vq__grid--single .AttachmentTiles-module__zIy5vq__tile--encoding{width:calc(15rem * var(--mantine-scale));height:calc(11.25rem * var(--mantine-scale))}.AttachmentTiles-module__zIy5vq__grid--three .AttachmentTiles-module__zIy5vq__tile:first-child{width:calc(15.25rem * var(--mantine-scale));height:calc(7.5rem * var(--mantine-scale));grid-area:a}.AttachmentTiles-module__zIy5vq__grid--three .AttachmentTiles-module__zIy5vq__tile:nth-child(2){grid-area:b}.AttachmentTiles-module__zIy5vq__grid--three .AttachmentTiles-module__zIy5vq__tile:nth-child(3){grid-area:c}.AttachmentTiles-module__zIy5vq__tile--clickable{cursor:zoom-in}@media (hover:hover){.AttachmentTiles-module__zIy5vq__tile--clickable:hover{transform:translateY(-1px)}}@media (hover:none){.AttachmentTiles-module__zIy5vq__tile--clickable:active{transform:translateY(-1px)}}.AttachmentTiles-module__zIy5vq__tile--clickable:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:calc(.125rem * var(--mantine-scale))}.AttachmentTiles-module__zIy5vq__tileImage{object-fit:cover;width:100%;height:100%;display:block}.AttachmentTiles-module__zIy5vq__tileImage--natural{width:auto;max-width:calc(17.5rem * var(--mantine-scale));height:auto;max-height:calc(22.5rem * var(--mantine-scale));object-fit:contain}.AttachmentTiles-module__zIy5vq__tileSkeleton{background:linear-gradient(90deg, color-mix(in oklch, currentcolor 8%, transparent) 0%, color-mix(in oklch, currentcolor 14%, transparent) 50%, color-mix(in oklch, currentcolor 8%, transparent) 100%);background-size:200% 100%;animation:1.2s linear infinite AttachmentTiles-module__zIy5vq__shimmer;position:absolute;inset:0}@keyframes AttachmentTiles-module__zIy5vq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.AttachmentTiles-module__zIy5vq__tileOverlay{pointer-events:none;opacity:0;background:linear-gradient(#0000 40%,#00000080 100%);background:linear-gradient(#0000 40%,lab(0% 0 0/.5) 100%);justify-content:center;align-items:center;transition:opacity .12s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0}.AttachmentTiles-module__zIy5vq__tile--clickable:hover .AttachmentTiles-module__zIy5vq__tileOverlay,.AttachmentTiles-module__zIy5vq__tile--clickable:focus-visible .AttachmentTiles-module__zIy5vq__tileOverlay{opacity:1}@media (hover:none){.AttachmentTiles-module__zIy5vq__tile--clickable .AttachmentTiles-module__zIy5vq__tileOverlay{inset:auto calc(.375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale)) auto;width:calc(1.75rem * var(--mantine-scale));height:calc(1.75rem * var(--mantine-scale));border-radius:var(--mantine-radius-full);opacity:.7;background:#00000040;background:lab(0% 0 0/.25);position:absolute}}.AttachmentTiles-module__zIy5vq__tileOverlayIcon{color:var(--neutral-white,#fff);filter:drop-shadow(0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) #0006)}@supports (color:lab(0% 0 0)){.AttachmentTiles-module__zIy5vq__tileOverlayIcon{filter:drop-shadow(0 calc(.0625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) lab(0% 0 0/.4))}}.AttachmentTiles-module__zIy5vq__tileOverflow{font-size:var(--mantine-font-size-lg);color:var(--neutral-white,#fff);pointer-events:none;background:#00000073;background:lab(0% 0 0/.45);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;inset:0}.AttachmentTiles-module__zIy5vq__pdfThumb{width:calc(11.25rem * var(--mantine-scale));font:inherit;color:inherit;text-align:left;background:var(--mantine-color-body);border:calc(.0625rem * var(--mantine-scale)) solid color-mix(in oklch, currentcolor 10%, transparent);border-radius:var(--mantine-radius-lg);flex-direction:column;padding:0;display:flex;overflow:hidden}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfThumb{border-color:color-mix(in oklch, currentcolor 18%, transparent)}.AttachmentTiles-module__zIy5vq__pdfThumb--clickable{cursor:pointer;transition:transform .12s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.AttachmentTiles-module__zIy5vq__pdfThumb--clickable:hover{transform:translateY(-1px)}}@media (hover:none){.AttachmentTiles-module__zIy5vq__pdfThumb--clickable:active{transform:translateY(-1px)}}.AttachmentTiles-module__zIy5vq__pdfThumb--clickable:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:calc(.125rem * var(--mantine-scale))}.AttachmentTiles-module__zIy5vq__pdfThumbPreview{aspect-ratio:1;background:#eef2f9;background:lab(95.3187% -.284493 -3.76985);width:100%;display:block;position:relative;overflow:hidden}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfThumbPreview{background:#1f242e;background:lab(14.0539% -.158131 -7.3535)}.AttachmentTiles-module__zIy5vq__pdfThumbImage{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.AttachmentTiles-module__zIy5vq__pdfThumbBadge{top:calc(.5rem * var(--mantine-scale));left:calc(.5rem * var(--mantine-scale));padding:calc(.125rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--neutral-white,#fff);letter-spacing:.04em;border-radius:var(--mantine-radius-xs);background:#cc272e;background:lab(45.7636% 63.3818 40.1799);font-weight:700;position:absolute}.AttachmentTiles-module__zIy5vq__pdfThumbMeta{gap:calc(.125rem * var(--mantine-scale));padding:var(--mantine-spacing-sm);border-top:calc(.0625rem * var(--mantine-scale)) solid color-mix(in oklch, currentcolor 8%, transparent);flex-direction:column;display:flex}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfThumbMeta{border-top-color:color-mix(in oklch, currentcolor 16%, transparent)}.AttachmentTiles-module__zIy5vq__pdfList{gap:var(--mantine-spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AttachmentTiles-module__zIy5vq__pdfItemWrapper{display:block}.AttachmentTiles-module__zIy5vq__pdfChip{gap:var(--mantine-spacing-sm);width:100%;max-width:calc(20rem * var(--mantine-scale));padding:var(--mantine-spacing-sm);font:inherit;color:inherit;text-align:left;cursor:pointer;background:color-mix(in oklch, var(--mantine-color-body) 100%, var(--mantine-color-blueGray-1) 60%);border:calc(.0625rem * var(--mantine-scale)) solid color-mix(in oklch, currentcolor 10%, transparent);border-radius:var(--mantine-radius-sm);align-items:center;transition:background-color .12s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (hover:hover){.AttachmentTiles-module__zIy5vq__pdfChip:hover{background:color-mix(in oklch, var(--mantine-color-body) 100%, var(--mantine-color-blueGray-2) 60%)}}@media (hover:none){.AttachmentTiles-module__zIy5vq__pdfChip:active{background:color-mix(in oklch, var(--mantine-color-body) 100%, var(--mantine-color-blueGray-2) 60%)}}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfChip{background:#1d222b;background:lab(12.8928% -.138506 -7.34653);border-color:#2e333d;border-color:lab(21.0191% -.249416 -7.38786)}@media (hover:hover){[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfChip:hover{background:#242933;background:lab(16.3759% -.193045 -7.36625)}}@media (hover:none){[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfChip:active{background:#242933;background:lab(16.3759% -.193045 -7.36625)}}.AttachmentTiles-module__zIy5vq__pdfChip:focus-visible{outline:2px solid var(--mantine-color-blue-5);outline-offset:calc(.125rem * var(--mantine-scale))}.AttachmentTiles-module__zIy5vq__pdfIconWrap{flex:0 0 calc(2rem * var(--mantine-scale));width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));border-radius:var(--mantine-radius-sm);background:#e8effc;background:lab(94.1137% -.50503 -7.50469);justify-content:center;align-items:center;display:inline-flex}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfIconWrap{background:#1d222b;background:lab(12.8928% -.138506 -7.34653)}.AttachmentTiles-module__zIy5vq__pdfIcon{color:#cc272e;color:lab(45.7636% 63.3818 40.1799)}.AttachmentTiles-module__zIy5vq__pdfText{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.AttachmentTiles-module__zIy5vq__pdfName{max-width:calc(12.5rem * var(--mantine-scale));text-overflow:ellipsis;font-size:var(--mantine-font-size-sm);color:inherit;white-space:nowrap;font-weight:500;line-height:1.3;display:block;overflow:hidden}.AttachmentTiles-module__zIy5vq__pdfSize{font-size:var(--mantine-font-size-xs);color:#6f7278b3;color:lab(47.7574% -.261217 -3.75695/.7);line-height:1.3}[data-mantine-color-scheme=dark] .AttachmentTiles-module__zIy5vq__pdfSize{color:#abaeb499;color:lab(70.9582% -.275821 -3.76493/.6)}.AttachmentTiles-module__zIy5vq__pdfExternalIcon{flex:0 0 calc(.875rem * var(--mantine-scale));margin-left:var(--mantine-spacing-xs);color:currentColor;opacity:0;transition:opacity .12s cubic-bezier(.16,1,.3,1)}.AttachmentTiles-module__zIy5vq__pdfChip:hover .AttachmentTiles-module__zIy5vq__pdfExternalIcon,.AttachmentTiles-module__zIy5vq__pdfChip:focus-visible .AttachmentTiles-module__zIy5vq__pdfExternalIcon{opacity:.7}@media (hover:none){.AttachmentTiles-module__zIy5vq__pdfExternalIcon{opacity:.4}}
.LinkPreviewCard-module__UDN9gW__card{width:100%;max-width:calc(20rem * var(--mantine-scale));color:var(--text-and-icon-default);background-color:var(--background-default);border:1px solid var(--border-default);border-radius:var(--mantine-radius-md);flex-direction:column;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:flex;overflow:hidden}.LinkPreviewCard-module__UDN9gW__card:hover,.LinkPreviewCard-module__UDN9gW__card:focus-visible{background-color:var(--background-default-hover);outline:none}.LinkPreviewCard-module__UDN9gW__card:active{transform:scale(.99)}.LinkPreviewCard-module__UDN9gW__media{aspect-ratio:2.4;background-color:var(--background-disabled-gray);width:100%;position:relative;overflow:hidden}.LinkPreviewCard-module__UDN9gW__image{object-fit:cover;width:100%;height:100%;display:block}.LinkPreviewCard-module__UDN9gW__body{gap:calc(.0625rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));flex-direction:column;display:flex}.LinkPreviewCard-module__UDN9gW__title{-webkit-line-clamp:2;font-size:var(--mantine-font-size-xs);font-weight:600;line-height:calc(.9375rem * var(--mantine-scale));color:var(--text-and-icon-default);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module__UDN9gW__description{margin-top:calc(.0625rem * var(--mantine-scale));-webkit-line-clamp:1;font-size:calc(.6875rem * var(--mantine-scale));line-height:calc(.8125rem * var(--mantine-scale));color:var(--text-and-icon-dimmed);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.LinkPreviewCard-module__UDN9gW__host{margin-top:calc(.0625rem * var(--mantine-scale));font-size:calc(.5625rem * var(--mantine-scale));line-height:var(--mantine-line-height-xxs);color:var(--text-and-icon-dimmed);text-transform:lowercase}.LinkPreviewCard-module__UDN9gW__card--compact .LinkPreviewCard-module__UDN9gW__body{padding:calc(.5625rem * var(--mantine-scale)) calc(.6875rem * var(--mantine-scale))}
.MarkdownContent-module__vzIOIG__markdown{overflow-wrap:break-word;line-height:1.5}.MarkdownContent-module__vzIOIG__markdown p{margin:0 0 calc(.5rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown p:last-child{margin-bottom:0}.MarkdownContent-module__vzIOIG__markdown strong{font-weight:700}.MarkdownContent-module__vzIOIG__markdown em{font-style:italic}.MarkdownContent-module__vzIOIG__markdown code{padding:calc(.0625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font-family:monospace;font-size:calc(.8125rem * var(--mantine-scale));border-radius:calc(.1875rem * var(--mantine-scale));background-color:#0000000f}.MarkdownContent-module__vzIOIG__markdown h1{font-size:calc(1.125rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown h2{font-size:calc(1rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown h3{font-size:calc(.9375rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown h4,.MarkdownContent-module__vzIOIG__markdown h5,.MarkdownContent-module__vzIOIG__markdown h6{font-size:calc(.875rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown h1,.MarkdownContent-module__vzIOIG__markdown h2,.MarkdownContent-module__vzIOIG__markdown h3,.MarkdownContent-module__vzIOIG__markdown h4,.MarkdownContent-module__vzIOIG__markdown h5,.MarkdownContent-module__vzIOIG__markdown h6{margin:calc(.75rem * var(--mantine-scale)) 0 calc(.25rem * var(--mantine-scale));font-weight:700;line-height:1.3}.MarkdownContent-module__vzIOIG__markdown h1:first-child,.MarkdownContent-module__vzIOIG__markdown h2:first-child,.MarkdownContent-module__vzIOIG__markdown h3:first-child,.MarkdownContent-module__vzIOIG__markdown h4:first-child,.MarkdownContent-module__vzIOIG__markdown h5:first-child,.MarkdownContent-module__vzIOIG__markdown h6:first-child{margin-top:0}.MarkdownContent-module__vzIOIG__markdown ul{list-style:outside}.MarkdownContent-module__vzIOIG__markdown ol{list-style:decimal}.MarkdownContent-module__vzIOIG__markdown ul,.MarkdownContent-module__vzIOIG__markdown ol{padding-left:calc(1.25rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 calc(.5rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown ul:last-child,.MarkdownContent-module__vzIOIG__markdown ol:last-child{margin-bottom:0}.MarkdownContent-module__vzIOIG__markdown li{margin-bottom:calc(.125rem * var(--mantine-scale))}.MarkdownContent-module__vzIOIG__markdown a{color:inherit;text-underline-offset:calc(.125rem * var(--mantine-scale));text-decoration:underline}.MarkdownContent-module__vzIOIG__tableWrapper{margin:calc(.5rem * var(--mantine-scale)) 0;overflow-x:auto}.MarkdownContent-module__vzIOIG__tableWrapper:last-child{margin-bottom:0}.MarkdownContent-module__vzIOIG__tableWrapper table{width:100%;font-size:calc(.8125rem * var(--mantine-scale));border-spacing:0;border-collapse:collapse}.MarkdownContent-module__vzIOIG__tableWrapper th,.MarkdownContent-module__vzIOIG__tableWrapper td{padding:calc(.25rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));text-align:left;border:calc(.0625rem * var(--mantine-scale)) solid #0000001f}.MarkdownContent-module__vzIOIG__tableWrapper th{background-color:#0000000a;font-weight:600}
.UserMessageContent-module__dDNVRW__link{color:inherit;text-underline-offset:calc(.125rem * var(--mantine-scale));text-decoration:underline}.UserMessageContent-module__dDNVRW__link:hover,.UserMessageContent-module__dDNVRW__link:focus-visible{opacity:.85}
.MessageBubble-module__dyJpGa__messageWrapper{margin-bottom:var(--mantine-spacing-md,12px);flex-direction:column;display:flex}.MessageBubble-module__dyJpGa__messageWrapper--user{margin-left:calc(3.75rem * var(--mantine-scale));align-items:flex-end}.MessageBubble-module__dyJpGa__messageWrapper--assistant{--assistant-inset:calc(3.75rem * var(--mantine-scale));gap:var(--mantine-spacing-xs,4px);margin-right:var(--assistant-inset);align-items:flex-start}.MessageBubble-module__dyJpGa__messageBubble{width:100%;max-width:calc(23.25rem * var(--mantine-scale));padding:var(--mantine-spacing-sm,8px) var(--mantine-spacing-md,12px);overflow-wrap:break-word;border-radius:var(--mantine-radius-md);transition:opacity .2s}.MessageBubble-module__dyJpGa__messageBubble--user{color:var(--bubuu-on-primary,var(--neutral-white));background-color:var(--bubuu-primary,var(--background-gray-filled))}.MessageBubble-module__dyJpGa__messageBubble--assistant{gap:var(--mantine-spacing-sm,8px);color:var(--text-and-icon-default);background-color:var(--background-gray-light);flex-direction:column;display:flex}.MessageBubble-module__dyJpGa__messageBubble--userError{background-color:var(--background-error-filled)}.MessageBubble-module__dyJpGa__messageBubble--assistantError{background-color:var(--background-error-light)}.MessageBubble-module__dyJpGa__messageBubble--sending{opacity:.7}.MessageBubble-module__dyJpGa__content{font-size:calc(.875rem * var(--mantine-scale));line-height:calc(1.25rem * var(--mantine-scale))}.MessageBubble-module__dyJpGa__linkPreview{margin-top:var(--mantine-spacing-xs,4px)}.MessageBubble-module__dyJpGa__belowContent{margin-top:var(--mantine-spacing-xs,4px);margin-right:calc(-1 * var(--assistant-inset));align-self:stretch}.MessageBubble-module__dyJpGa__details{gap:var(--mantine-spacing-xs);align-items:center;display:flex}.MessageBubble-module__dyJpGa__detailsText{font-size:calc(.625rem * var(--mantine-scale));font-weight:500;line-height:calc(.75rem * var(--mantine-scale));color:var(--text-and-icon-dimmed)}.MessageBubble-module__dyJpGa__detailsDot{width:calc(.1875rem * var(--mantine-scale));height:calc(.1875rem * var(--mantine-scale));background:var(--text-and-icon-dimmed);border-radius:50%}.MessageBubble-module__dyJpGa__errorText{margin-top:var(--mantine-spacing-xs,4px);font-size:calc(.625rem * var(--mantine-scale));font-weight:500;line-height:calc(.75rem * var(--mantine-scale))}.MessageBubble-module__dyJpGa__errorText--user{color:inherit}.MessageBubble-module__dyJpGa__errorText--assistant{color:var(--text-and-icon-error-default)}@keyframes MessageBubble-module__dyJpGa__blink{0%,50%{opacity:1}51%,to{opacity:0}}.MessageBubble-module__dyJpGa__attachmentsBlock{gap:var(--mantine-spacing-xs);margin-bottom:var(--mantine-spacing-xs);flex-direction:column;align-self:stretch;display:flex}.MessageBubble-module__dyJpGa__messageWrapper--user .MessageBubble-module__dyJpGa__attachmentsBlock{align-items:flex-end}.MessageBubble-module__dyJpGa__messageWrapper--assistant .MessageBubble-module__dyJpGa__attachmentsBlock{align-items:flex-start}
.QuickReplies-module__eliCAq__quickReplies{gap:var(--mantine-spacing-sm);margin-top:calc(.5rem * var(--mantine-scale));flex-direction:column;align-items:flex-start;display:flex}.QuickReplies-module__eliCAq__chip{max-width:100%;height:auto}.QuickReplies-module__eliCAq__chipLabel{max-width:100%;height:auto;min-height:var(--chip-size);padding-block:var(--mantine-spacing-xs);padding-inline:var(--mantine-spacing-lg);overflow-wrap:break-word;white-space:normal;line-height:1.35}
.mockup-module__FQJ48q__launcherStrip{height:calc(10.5rem * var(--mantine-scale));background:var(--mantine-color-gray-0);border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-md);position:relative;overflow:hidden}:where(:root)[data-mantine-color-scheme=dark] .mockup-module__FQJ48q__launcherStrip{background:var(--mantine-color-dark-7);border-color:var(--mantine-color-dark-5)}.mockup-module__FQJ48q__fauxLine{left:calc(1.75rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--mantine-color-gray-3);border-radius:calc(62.4375rem * var(--mantine-scale));position:absolute}:where(:root)[data-mantine-color-scheme=dark] .mockup-module__FQJ48q__fauxLine{background:var(--mantine-color-dark-5)}.mockup-module__FQJ48q__fauxLine:first-of-type{top:calc(2rem * var(--mantine-scale));width:calc(8.25rem * var(--mantine-scale))}.mockup-module__FQJ48q__fauxLine:nth-of-type(2){top:calc(3.5rem * var(--mantine-scale));width:calc(13.75rem * var(--mantine-scale));opacity:.7}.mockup-module__FQJ48q__fauxLine:nth-of-type(3){top:calc(5rem * var(--mantine-scale));width:calc(11rem * var(--mantine-scale));opacity:.45}.mockup-module__FQJ48q__launcherPair{bottom:var(--bubuu-offset-y,24px);gap:calc(1.25rem * var(--mantine-scale));align-items:flex-end;display:flex;position:absolute}.mockup-module__FQJ48q__launcherPair[data-position=bottom-right]{right:var(--bubuu-offset-x,24px);flex-direction:row-reverse}.mockup-module__FQJ48q__launcherPair[data-position=bottom-left]{left:var(--bubuu-offset-x,24px)}.mockup-module__FQJ48q__launcherState{gap:calc(.375rem * var(--mantine-scale));flex-direction:column;align-items:center;display:flex}.mockup-module__FQJ48q__launcherStateLabel{font-family:var(--mantine-font-family-monospace);font-size:calc(.5625rem * var(--mantine-scale));color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.1em}.mockup-module__FQJ48q__figure{gap:var(--mantine-spacing-xs);flex-direction:column;align-items:center;min-width:0;margin:0;display:flex}.mockup-module__FQJ48q__figure:has(.mockup-module__FQJ48q__launcherStrip){align-items:stretch}.mockup-module__FQJ48q__caption{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.14em}.mockup-module__FQJ48q__screen{width:calc(25rem * var(--mantine-scale));max-width:100%;height:calc(43.75rem * var(--mantine-scale));background-color:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-2xl);box-shadow:0 calc(.625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)) #0000000a, 0 calc(1.25rem * var(--mantine-scale)) calc(1.5625rem * var(--mantine-scale)) calc(-.3125rem * var(--mantine-scale)) #0000001a, 0 calc(.0625rem * var(--mantine-scale)) calc(.1875rem * var(--mantine-scale)) 0 #0000000d;flex-direction:column;display:flex;position:relative;overflow:hidden}.mockup-module__FQJ48q__screen.mockup-module__FQJ48q__gatePanel{background-color:var(--mantine-color-body,#fff)}.mockup-module__FQJ48q__gateHeader{gap:var(--mantine-spacing-sm,8px);padding:var(--mantine-spacing-md,12px) var(--mantine-spacing-lg,16px);border-bottom:1px solid var(--border-light,#c8cad3);align-items:center;display:flex}.mockup-module__FQJ48q__gateTitle{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:var(--mantine-line-height-md);color:var(--text-and-icon-title)}.mockup-module__FQJ48q__gateSubtitle{font-size:var(--mantine-font-size-xs);font-weight:400;line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-dimmed)}.mockup-module__FQJ48q__gateBody{gap:var(--mantine-spacing-lg,16px);min-height:0;padding:var(--mantine-spacing-lg,16px);flex-direction:column;flex:1;display:flex;overflow:hidden}.mockup-module__FQJ48q__gateFields{gap:var(--mantine-spacing-lg,16px);flex-direction:column;flex:1;display:flex}.mockup-module__FQJ48q__gateActions{gap:var(--mantine-spacing-lg,16px);padding-top:var(--mantine-spacing-sm,8px);flex-direction:column;margin-top:auto;display:flex}.mockup-module__FQJ48q__thread{padding:var(--mantine-spacing-lg);flex-direction:column;flex:1;display:flex;overflow:hidden}.mockup-module__FQJ48q__composer{margin:0}.mockup-module__FQJ48q__legal{padding:0 var(--mantine-spacing-lg) var(--mantine-spacing-lg);font-size:var(--mantine-font-size-xxs);color:var(--text-and-icon-dimmed);text-align:center;line-height:1.4}.mockup-module__FQJ48q__legal u{text-decoration:underline}
.LauncherButton-module__m0vHYq__toggleButton{--ai-bg:var(--bubuu-launcher-bg,var(--bubuu-primary,#0063ff));--ai-hover:var(--ai-bg);color:var(--bubuu-launcher-color,var(--bubuu-on-primary,#fff));transition:transform .2s}.LauncherButton-module__m0vHYq__toggleButton:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid white;outline-offset:calc(.125rem * var(--mantine-scale))}.LauncherButton-module__m0vHYq__icon{justify-content:center;align-items:center;transition:transform .25s,opacity .2s;display:flex}.LauncherButton-module__m0vHYq__iconOpen{transform:rotate(90deg)}.LauncherButton-module__m0vHYq__pill{width:max-content;padding:0 calc(1.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-full)}.LauncherButton-module__m0vHYq__iconSlot{gap:calc(.5rem * var(--mantine-scale))}.LauncherButton-module__m0vHYq__text{text-overflow:ellipsis;max-width:min(60vw,220px);font-size:calc(.9375rem * var(--mantine-scale));white-space:nowrap;font-weight:600;line-height:1;overflow:hidden}.LauncherButton-module__m0vHYq__emoji{font-size:calc(1.5rem * var(--mantine-scale));line-height:1}.LauncherButton-module__m0vHYq__img{width:calc(1.5rem * var(--mantine-scale));height:calc(1.5rem * var(--mantine-scale));object-fit:contain}
.PhoneInput-module__hd54dq__trigger{gap:var(--mantine-spacing-sm);font-size:inherit;color:inherit;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;line-height:1;display:flex}@media (hover:hover){.PhoneInput-module__hd54dq__trigger:hover .PhoneInput-module__hd54dq__trigger__chevronWrapper{background:var(--background-gray-light)}}@media (hover:none){.PhoneInput-module__hd54dq__trigger:active .PhoneInput-module__hd54dq__trigger__chevronWrapper{background:var(--background-gray-light)}}.PhoneInput-module__hd54dq__trigger__flag{font-size:1.2em;line-height:1}.PhoneInput-module__hd54dq__trigger__code{font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;color:var(--mantine-color-dimmed)}.PhoneInput-module__hd54dq__trigger__chevronWrapper{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));border-radius:var(--mantine-radius-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PhoneInput-module__hd54dq__trigger__chevronWrapper[data-expanded]{background:var(--background-gray-light)}.PhoneInput-module__hd54dq__trigger__chevron{width:calc(.75rem * var(--mantine-scale));height:calc(.75rem * var(--mantine-scale));color:var(--mantine-color-dimmed)}.PhoneInput-module__hd54dq__dropdown{padding:var(--mantine-spacing-md);background:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-xl)}.PhoneInput-module__hd54dq__search{margin-bottom:var(--mantine-spacing-md)}.PhoneInput-module__hd54dq__dropdown .PhoneInput-module__hd54dq__options{max-height:none;overflow:visible}.PhoneInput-module__hd54dq__scroll-area{padding-right:var(--mantine-spacing-xs)}.PhoneInput-module__hd54dq__dropdown .PhoneInput-module__hd54dq__scroll-area .PhoneInput-module__hd54dq__scroll-content{min-width:100%}.PhoneInput-module__hd54dq__search__input{background:var(--background-default,#fff);border:1px solid var(--border-light,#c8cad3);border-radius:var(--mantine-radius-md)}.PhoneInput-module__hd54dq__option{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);cursor:pointer;border-radius:var(--mantine-radius-lg);align-items:center;transition:background-color .15s;display:flex}@media (hover:hover){.PhoneInput-module__hd54dq__option:hover{background-color:var(--mantine-color-gray-1)}}@media (hover:none){.PhoneInput-module__hd54dq__option:active{background-color:var(--mantine-color-gray-1)}}.PhoneInput-module__hd54dq__option[data-combobox-selected]{background-color:var(--mantine-color-gray-1)}.PhoneInput-module__hd54dq__option[data-combobox-active]{background-color:var(--mantine-primary-color-light)}.PhoneInput-module__hd54dq__option__flag{flex-shrink:0;font-size:1.2em;line-height:1}.PhoneInput-module__hd54dq__option__name{text-overflow:ellipsis;min-width:0;font-size:var(--mantine-font-size-xs);white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.PhoneInput-module__hd54dq__option__dial-code{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-shrink:0}.PhoneInput-module__hd54dq__separator{width:calc(100% - var(--mantine-spacing-md) * 2);height:calc(.0625rem * var(--mantine-scale));margin:var(--mantine-spacing-xs) auto;background-color:var(--mantine-color-gray-3);flex-shrink:0}
.PrivacyBox-module__BbvzOa__privacyBox{gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-lg);background:var(--background-gray-light);border:1px solid var(--border-light-62);border-radius:var(--mantine-radius-lg);flex-direction:column;display:flex}.PrivacyBox-module__BbvzOa__privacyBox__title{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-dimmed,#777c91)}.PrivacyBox-module__BbvzOa__privacyBox__text{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-sm);color:var(--text-and-icon-default,#4a5167)}
.WelcomeDisclosure-module__BNOp7W__panel{--welcome-brand:var(--mantine-primary-color-filled,#0063ff);z-index:20;background:var(--mantine-color-body,#fff);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.WelcomeDisclosure-module__BNOp7W__scrollArea{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.WelcomeDisclosure-module__BNOp7W__header{padding:var(--mantine-spacing-xl,24px);text-align:center;background-image:linear-gradient(180deg, color-mix(in srgb, var(--welcome-brand) 18%, transparent) 0%, color-mix(in srgb, var(--welcome-brand) 2%, transparent) 100%);flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.WelcomeDisclosure-module__BNOp7W__header__topo{z-index:0;pointer-events:none;width:126.5%;height:auto;position:absolute;top:calc(50% + 37px);left:-13.25%;transform:translateY(-50%)}.WelcomeDisclosure-module__BNOp7W__header__glow{--glow-color:var(--mantine-color-body,#fff);z-index:0;pointer-events:none;background:radial-gradient(ellipse 65% 75% at 42% 22%, color-mix(in srgb, var(--glow-color) 62%, transparent) 0%, color-mix(in srgb, var(--glow-color) 0%, transparent) 62%);position:absolute;inset:0}.WelcomeDisclosure-module__BNOp7W__header__content{z-index:1;gap:var(--mantine-spacing-sm,8px);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.WelcomeDisclosure-module__BNOp7W__header__logo{width:calc(3rem * var(--mantine-scale));height:calc(3rem * var(--mantine-scale))}.WelcomeDisclosure-module__BNOp7W__header__title{padding-top:var(--mantine-spacing-xs,8px);font-size:calc(1.4375rem * var(--mantine-scale));font-weight:600;line-height:calc(1.75rem * var(--mantine-scale));color:var(--text-and-icon-title,#101113)}.WelcomeDisclosure-module__BNOp7W__header__highlight{font:inherit;color:var(--text-and-icon-primary-default,#0063ff);white-space:nowrap;display:inline-block;position:relative}.WelcomeDisclosure-module__BNOp7W__header__underline{aspect-ratio:129.019/13.0787;width:100%;height:auto;margin-top:calc(-.375rem * var(--mantine-scale));display:block;position:absolute;top:100%;left:0;right:0;transform:rotate(176.15deg)scaleY(-1)}.WelcomeDisclosure-module__BNOp7W__header__subtitle{max-width:calc(28rem * var(--mantine-scale));font-size:var(--mantine-font-size-md,16px);line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-subtitle,#1f1f1f)}.WelcomeDisclosure-module__BNOp7W__body{gap:var(--mantine-spacing-xl,24px);padding:var(--mantine-spacing-xl,24px);flex-direction:column;flex-shrink:0;display:flex}.WelcomeDisclosure-module__BNOp7W__body__label{font-size:var(--mantine-font-size-sm,14px);font-weight:600;line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-default,#4a5167)}.WelcomeDisclosure-module__BNOp7W__cards{gap:var(--mantine-spacing-md,12px);flex-direction:column;display:flex}.WelcomeDisclosure-module__BNOp7W__card{gap:var(--mantine-spacing-md,12px);padding:var(--mantine-spacing-md,12px);background:color-mix(in srgb, var(--welcome-brand) 8%, transparent);border-radius:var(--mantine-radius-lg,16px);align-items:flex-start;display:flex}.WelcomeDisclosure-module__BNOp7W__card__icon{width:calc(2rem * var(--mantine-scale));height:calc(2rem * var(--mantine-scale));color:var(--text-and-icon-primary-default,#0063ff);background:var(--background-primary-light,#0063ff1a);border-radius:var(--mantine-radius-full,9999px);flex-shrink:0;justify-content:center;align-items:center;display:flex}.WelcomeDisclosure-module__BNOp7W__card__content{gap:var(--mantine-spacing-xxs,2px);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.WelcomeDisclosure-module__BNOp7W__card__title{font-size:var(--mantine-font-size-md,16px);font-weight:600;line-height:calc(1.5rem * var(--mantine-scale));color:var(--text-and-icon-subtitle,#1f1f1f)}.WelcomeDisclosure-module__BNOp7W__card__body{font-size:var(--mantine-font-size-sm,14px);line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-default,#4a5167)}.WelcomeDisclosure-module__BNOp7W__card__body a{color:var(--text-and-icon-link,#0063ff);text-decoration:none}.WelcomeDisclosure-module__BNOp7W__footer{gap:var(--mantine-spacing-xl,24px);padding:var(--mantine-spacing-xl,24px);background:var(--mantine-color-body,#fff);flex-direction:column;flex-shrink:0;display:flex}.WelcomeDisclosure-module__BNOp7W__footer__text{font-size:var(--mantine-font-size-sm,14px);line-height:calc(1.25rem * var(--mantine-scale));color:var(--text-and-icon-dimmed,#777c91)}.WelcomeDisclosure-module__BNOp7W__footer__button{width:100%;min-height:calc(2.5rem * var(--mantine-scale));font-size:var(--mantine-font-size-md,16px);border-radius:var(--mantine-radius-full,9999px);font-weight:600}.WelcomeDisclosure-module__BNOp7W__footer__text a{color:var(--text-and-icon-link,#0063ff);text-decoration:underline}
.PreviewCanvas-module__dyaK9a__root{gap:var(--mantine-spacing-md);flex-direction:column;min-width:0;display:flex}@media (min-width:62em){.PreviewCanvas-module__dyaK9a__root{top:calc(5.25rem * var(--mantine-scale));align-self:start;position:sticky}}.PreviewCanvas-module__dyaK9a__title{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.18em;margin:0;font-weight:500}.PreviewCanvas-module__dyaK9a__stage{gap:var(--mantine-spacing-xl);min-width:0;font-family:var(--mantine-font-family);color:var(--mantine-color-text);color-scheme:var(--mantine-color-scheme);flex-direction:column;display:flex}.PreviewCanvas-module__dyaK9a__panels{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:88em){.PreviewCanvas-module__dyaK9a__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}.PreviewCanvas-module__dyaK9a__note{max-width:68ch;font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.6}
