.ycZc{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;background-color:var(--color-elevation-app-surface-alt);padding:16px;text-align:center;row-gap:24px}body.flex-gap .ycZc>*:not(:last-child){margin-bottom:24px}.vtCl{margin:16px 0;display:flex;width:100%;align-items:center;justify-content:space-between;border:var(--size-border-width-100) solid var(--color-border-default);border-radius:32px;padding:8px 8px 8px 16px;background:var(--color-elevation-app-surface);column-gap:24px}body.flex-gap .vtCl>*:not(:last-child){margin-right:24px}.vtCl-link{color:var(--color-foreground-input-placeholder);text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-break:anywhere}.vtCl-link.vtCl-mod-generated{color:inherit}.vtCl-button{display:flex;justify-content:center;align-items:center;column-gap:8px}body.flex-gap .vtCl-button>*:not(:last-child){margin-right:8px}.vtCl-icon{height:20px;width:20px}.Pd75-discover{color:var(--color-elevation-one-content);margin-left:12px}.Pd75-discover-title{margin-bottom:2px}.Pd75-discover-loading-wrapper{display:flex;align-items:center}.a9nt{margin-top:16px}.a9nt-title{margin-bottom:4px;color:var(--color-elevation-one-content)}.a9nt-subtitle{color:var(--color-foreground-neutral-default)}.a9nt-item-container{margin-top:16px;display:flex;align-items:center;column-gap:12px;padding:12px;border:var(--size-border-width-100) solid var(--color-border-default);border-radius:var(--size-border-radius-medium);justify-content:space-between;background:var(--color-elevation-one-surface-alt)}body.flex-gap .a9nt-item-container>*:not(:last-child){margin-right:12px}.a9nt-preview-container{display:flex;align-items:center;column-gap:8px}body.flex-gap .a9nt-preview-container>*:not(:last-child){margin-right:8px}.a9nt-mod-bottom-margin{margin-bottom:16px}.a9nt-item-icon{margin:4px;font-size:24px}.iwi6{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.SPNM{padding:12px 16px;display:flex;background-color:var(--color-background-base-default);border-radius:var(--size-border-radius-xxxlarge);cursor:pointer;column-gap:8px}body.flex-gap .SPNM>*:not(:last-child){margin-right:8px}.SPNM:hover,.SPNM:focus-visible{background-color:var(--color-background-base-hover)}.SPNM-icon{flex:0 0 auto;width:20px;height:20px}.L8rm-chips{max-width:611px;display:flex;flex-wrap:wrap;justify-content:center;column-gap:12px;row-gap:12px;margin:16px auto}body.flex-gap .L8rm-chips>*:not(:last-child){margin-right:12px}body.flex-gap .L8rm-chips>*:not(:last-child){margin-bottom:12px}.L8rm-chip{display:flex;column-gap:8px;padding:12px 16px;background-color:var(--color-background-base-default);border-radius:var(--size-border-radius-xxxlarge);cursor:pointer;border:var(--size-border-width-100) solid var(--color-border-mid)}body.flex-gap .L8rm-chip>*:not(:last-child){margin-right:8px}.L8rm-chip:hover,.L8rm-chip:focus-visible{background-color:var(--color-background-base-hover)}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .L8rm-chips{row-gap:10px;column-gap:8px;justify-content:unset;flex-wrap:unset;padding-bottom:4px;overflow-x:scroll;scroll-snap-type:x mandatory}body.flex-gap [data-kml-containerless] .L8rm-chips>*:not(:last-child){margin-bottom:10px}body.flex-gap [data-kml-containerless] .L8rm-chips>*:not(:last-child){margin-right:8px}[data-kml-containerless] .L8rm-chips.L8rm-mod-revamp{scroll-padding-left:8px;scroll-padding-right:8px;white-space:nowrap}[data-kml-containerless] .L8rm-chips.L8rm-mod-revamp>*{scroll-snap-align:start}[data-kml-containerless] .L8rm-chips.L8rm-mod-revamp>:first-child{margin-left:16px;scroll-snap-align:center}[data-kml-containerless] .L8rm-chips.L8rm-mod-revamp>:last-child{margin-right:16px}[data-kml-containerless] .L8rm-chip{border:var(--size-border-width-100) solid var(--color-border-default);padding:12px;min-width:max-content;scroll-snap-align:start}[data-kml-containerless] .L8rm-chip:first-child{margin-left:16px;scroll-snap-align:center}[data-kml-containerless] .L8rm-chip:last-child{margin-right:16px}}[data-kml-container=xs] .L8rm-chips{row-gap:10px;column-gap:8px;justify-content:unset;flex-wrap:unset;padding-bottom:4px;overflow-x:scroll;scroll-snap-type:x mandatory}body.flex-gap [data-kml-container=xs] .L8rm-chips>*:not(:last-child){margin-bottom:10px}body.flex-gap [data-kml-container=xs] .L8rm-chips>*:not(:last-child){margin-right:8px}[data-kml-container=xs] .L8rm-chips.L8rm-mod-revamp{scroll-padding-left:8px;scroll-padding-right:8px;white-space:nowrap}[data-kml-container=xs] .L8rm-chips.L8rm-mod-revamp>*{scroll-snap-align:start}[data-kml-container=xs] .L8rm-chips.L8rm-mod-revamp>:first-child{margin-left:16px;scroll-snap-align:center}[data-kml-container=xs] .L8rm-chips.L8rm-mod-revamp>:last-child{margin-right:16px}[data-kml-container=xs] .L8rm-chip{border:var(--size-border-width-100) solid var(--color-border-default);padding:12px;min-width:max-content;scroll-snap-align:start}[data-kml-container=xs] .L8rm-chip:first-child{margin-left:16px;scroll-snap-align:center}[data-kml-container=xs] .L8rm-chip:last-child{margin-right:16px}.ghMo{background:var(--color-background-base-default);border-radius:var(--size-border-radius-large);display:flex;justify-content:center;align-items:center;padding:8px;height:44px;width:84px;margin:12px auto;position:relative;cursor:pointer;border:var(--size-border-width-100) solid var(--color-border-default)}.ghMo:after{background-color:var(--color-background-neutral-default);content:"";height:36px;width:36px;position:absolute;border-radius:var(--size-border-radius-large);left:5px;transition:left .15s cubic-bezier(.36,0,.64,1),background-color .15s linear}.ghMo.ghMo-selected:after{left:41px;background-color:#99c4ce}.ghMo.ghMo-selected.ghMo-mod-sunny:after{background-color:#d9a287}.ghMo-btn-selected .ghMo-icon{fill:var(--color-background-neutral-content)}.ghMo-button{padding:8px;height:36px;width:36px;z-index:1}.ghMo-icon{transition:fill .15s linear;width:20px;height:auto;fill:var(--color-foreground-neutral-inactive)}.ghMo-rotate .ghMo-icon{animation:snow-flake-rotate .75s cubic-bezier(.416,1.052,.87,1) forwards}@keyframes snow-flake-rotate{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.icab{display:flex;flex-direction:row;column-gap:8px}body.flex-gap .icab>*:not(:last-child){margin-right:8px}.icab-image{max-width:88px;width:100%;align-self:flex-start}.icab-info{display:flex;flex-direction:column;row-gap:4px}body.flex-gap .icab-info>*:not(:last-child){margin-bottom:4px}@media (min-width: 0) and (max-width: 639px){.icab{padding:4px 0}}.rw04{display:flex;flex-direction:column;padding:0 8px}.rw04-header{display:flex;flex-direction:row;padding:8px 0;column-gap:8px}body.flex-gap .rw04-header>*:not(:last-child){margin-right:8px}.rw04-badge{display:flex;justify-content:center;align-items:center;padding:2px 8px;background:var(--color-background-alt-action);color:var(--color-background-alt-action-content);border-radius:var(--size-border-radius-small)}.rw04-tips{display:flex;flex-direction:column;padding:8px 0;row-gap:16px}body.flex-gap .rw04-tips>*:not(:last-child){margin-bottom:16px}.rw04-disclaimer{padding:4px 0;color:var(--color-foreground-neutral-default)}.FGEy-file-input{display:none}.FGEy-upload-button{display:flex;flex-direction:row;height:44px;width:44px;justify-content:center;align-items:center;border-radius:var(--size-border-radius-xxxlarge);cursor:pointer;fill:currentColor}.FGEy-upload-button:not(.FGEy-mod-disabled):hover{background:var(--color-background-base-default)}.FGEy-upload-button:not(.FGEy-mod-disabled):focus-visible{background:var(--color-background-base-focus)}.FGEy-upload-button:not(.FGEy-mod-disabled).FGEy-mod-focused{background:var(--color-background-base-focus)}.FGEy-upload-button.FGEy-mod-disabled{color:var(--color-foreground-disabled);cursor:default}.FGEy-plus-icon{height:20px;width:20px}.FGEy-dropdown-content{position:relative;display:flex;flex-direction:column;padding:8px;width:320px}.FGEy-actions{display:flex;flex-direction:column;row-gap:8px}body.flex-gap .FGEy-actions>*:not(:last-child){margin-bottom:8px}.FGEy-add-files-button{display:flex;flex-direction:row;align-items:center;padding:12px 8px;cursor:pointer;border-radius:var(--size-border-radius-medium);column-gap:8px}body.flex-gap .FGEy-add-files-button>*:not(:last-child){margin-right:8px}.FGEy-add-files-button:hover{background:var(--color-background-base-hover)}.FGEy-add-files-button:focus-visible{background:var(--color-background-base-focus)}.FGEy-paperclip-icon{height:24px;width:24px}.FGEy-dropdown-content.FGEy-mod-tip-position-top{flex-direction:column-reverse}.FGEy-dropdown-content.FGEy-mod-tip-position-top>:not(:last-child):before{content:"";margin:0 8px;border-bottom:var(--size-border-width-100) solid var(--color-border-default)}.FGEy-dropdown-content.FGEy-mod-tip-position-top .FGEy-actions:not(:last-child){padding-top:4px}@media (min-width: 0) and (max-width: 639px){.FGEy-dropdown-content{flex-direction:column-reverse}.FGEy-dropdown-content>:not(:last-child):before{content:"";margin:0 8px;border-bottom:var(--size-border-width-100) solid var(--color-border-default)}.FGEy-dropdown-content .FGEy-actions:not(:last-child){padding-top:4px}}@media (min-width: 640px){.FGEy-dropdown-content:not(.FGEy-mod-tip-position-top)>:not(:last-child):after{content:"";margin:0 8px;border-bottom:var(--size-border-width-100) solid var(--color-border-default)}.FGEy-dropdown-content:not(.FGEy-mod-tip-position-top) .FGEy-actions:not(:last-child){padding-bottom:4px}}.cbvO-item{color:var(--color-foreground-input-placeholder);display:flex;column-gap:12px}body.flex-gap .cbvO-item>*:not(:last-child){margin-right:12px}.cbvO-item>svg{flex:0 0 auto}.cbvO-enter{height:min-content;border:var(--size-border-width-200) solid var(--color-border-default);padding:0 8px;margin-top:2px;border-radius:var(--size-border-radius-medium)}.cbvO-enter.cbvO-mod-enter-hidden{visibility:hidden}.cbvO-icon{margin-top:2px}.cbvO-mod-hidden{display:none}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .cbvO-enter{display:none}}[data-kml-container=xs] .cbvO-enter{display:none}.FWq_-footer{padding:24px;display:flex;column-gap:8px}body.flex-gap .FWq_-footer>*:not(:last-child){margin-right:8px}.FWq_-footer>*{flex:1}.FWq_-content{display:flex;flex-direction:column;row-gap:16px}body.flex-gap .FWq_-content>*:not(:last-child){margin-bottom:16px}.FWq_-hint{color:var(--color-foreground-neutral-default)}.M_VQ-mod-with-suggestions{position:absolute;width:100%;height:100%}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .M_VQ-mod-with-suggestions{position:relative}}[data-kml-container=xs] .M_VQ-mod-with-suggestions{position:relative}.M_VQ-suggestion-content{margin:0 -24px}.M_VQ-mod-auto-complete-open .M_VQ-suggestion-content{visibility:hidden;overflow:hidden;opacity:0;height:0;width:0}.DcMX:before{content:"";position:absolute;box-shadow:0 3px 6px var(--color-shadow-color-3),0 -1px 4px var(--color-shadow-color-1);border-radius:var(--size-border-radius-xxxlarge);border:var(--size-border-width-100) solid var(--color-border-default);transition:border-color .15s ease;inset:-1px}.DcMX.DcMX-mod-focused:before{border-color:var(--color-border-focus)}.ArTX{padding-top:32px}.ArTX-title{margin-top:0;margin-bottom:16px}.ArTX-list{display:grid;gap:8px}.ArTX-button{cursor:pointer;min-height:40px;display:flex;align-items:center;border-radius:20px;color:var(--color-background-base-content);background-color:var(--color-background-input-default);padding:12px 16px;border:var(--size-border-width-100) solid var(--color-border-default)}.ArTX-button:hover,.ArTX-button:focus{color:var(--color-foreground-input-default);background-color:var(--color-background-input-hover)}.ArTX.ArTX-mod-chat-revamp{padding-top:4px}.ArTX.ArTX-mod-chat-revamp .ArTX-list{display:grid;gap:0}.ArTX.ArTX-mod-chat-revamp .ArTX-button{background-color:transparent;border:none;padding:12px}.ArTX.ArTX-mod-chat-revamp .ArTX-button:hover,.ArTX.ArTX-mod-chat-revamp .ArTX-button:focus{color:var(--color-background-base-content);background-color:var(--color-background-base-hover);border-radius:var(--size-border-radius-xlarge)}.ArTX.ArTX-mod-chat-revamp .ArTX-icon{flex:0 0 auto;width:24px;height:24px;margin-right:12px}.HmRo-latest{min-height:calc(100vh - 265px)}.FVVt{--chat-text-input-submit-button-transform-duration:0ms;--chat-text-input-submit-button-opacity-duration:0ms;--chat-text-input-submit-button-opacity-delay:0ms;position:relative;width:24px;height:24px}.FVVt-loader,.FVVt-default-icon{width:24px;height:24px;left:0;top:0;position:absolute}@media (prefers-reduced-motion: no-preference){.FVVt-loader,.FVVt-default-icon{transition:transform var(--chat-text-input-submit-button-transform-duration) cubic-bezier(.12,0,0,1),opacity var(--chat-text-input-submit-button-opacity-duration) var(--chat-text-input-submit-button-opacity-delay)}}.FVVt-default-icon{opacity:1;transform:rotate(0)}html[dir=rtl] .FVVt-default-icon{transform:rotate(180deg)}.FVVt-loader{--chat-text-input-loader-scale:.9;opacity:0;color:var(--color-elevation-app-content);transform:rotate(0) scale(var(--chat-text-input-loader-scale))}html[dir=rtl] .FVVt-loader{transform:rotate(180deg) scale(var(--chat-text-input-loader-scale)) scaleX(-1)}.FVVt-loader.FVVt-mod-placeholder{--chat-text-input-loader-scale:1}.FVVt.FVVt-mod-state-pending{--chat-text-input-submit-button-transform-duration:.4s;--chat-text-input-submit-button-opacity-duration:.1s;--chat-text-input-submit-button-opacity-delay:.18s}.FVVt.FVVt-mod-state-pending .FVVt-default-icon{opacity:0;color:var(--color-elevation-app-content);transform:rotate(90deg)}.FVVt.FVVt-mod-state-pending .FVVt-loader{opacity:1;transform:rotate(90deg) scale(var(--chat-text-input-loader-scale))}html[dir=rtl] .FVVt.FVVt-mod-state-pending .FVVt-loader{transform:rotate(90deg) scale(var(--chat-text-input-loader-scale)) scaleX(-1)}.c2y8l.c2y8l-history{padding-top:var(--chat-history-padding-top, 16px);padding-bottom:124px;display:grid;gap:16px;position:relative;grid-template-columns:100%}.c2y8l.c2y8l-history hr{width:100%;border-color:var(--color-border-default)}@media (min-width: 0) and (max-width: 359px){[data-kml-containerless] .c2y8l{overflow:auto}}.c2y8l-fab{position:absolute;bottom:calc(100% + 24px);right:0;transition-property:visibility,opacity,transform;transition-duration:.25s;transition-timing-function:ease;visibility:hidden;opacity:0;transform:translateY(100%)}.c2y8l-fab.c2y8l-mod-visible{visibility:visible;opacity:1;transform:translateY(0)}.c2y8l-toast-position{position:relative;bottom:16px}.c2y8l-toast-position>div{width:100%}.c2y8l-input-wrapper:after{content:"";position:absolute;inset:0;background-color:var(--color-elevation-app-surface-alt);z-index:-1;transform:translateY(32px)}.M3fj-content{transition:max-width .25s ease;margin-right:auto;margin-left:auto}.M3fj-main{height:calc(100vh - 64px);height:calc(100dvh - 64px);overflow:auto;padding-left:24px;padding-right:24px;scroll-padding-top:60px;scrollbar-color:var(--color-foreground-neutral-default) var(--color-elevation-two-surface);scrollbar-width:thin}.M3fj-main.M3fj-mod-dialog{height:calc(100vh - var(--chat-route-top-offset, 140px));height:calc(100dvh - var(--chat-route-top-offset, 140px))}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .M3fj-main{padding-left:12px;padding-right:12px}}[data-kml-container=xs] .M3fj-main{padding-left:12px;padding-right:12px}.c-3MT-ph{height:min(160px,20vh)}.c-3MT-auth{margin:0 auto;width:100%;background-color:var(--color-elevation-one-surface)}.RxWt-content{display:grid;gap:16px;margin-right:auto;margin-left:auto}.RxWt-footer{position:fixed;bottom:32px;width:calc(100% - 48px);max-width:var(--max-content-width)}.RxWt-input-content{display:flex;flex-direction:column;align-self:stretch;align-items:flex-end;padding:12px}.RxWt-main{padding-left:24px;padding-right:24px}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .RxWt-main.RxWt-mod-dialog{padding-left:12px;padding-right:12px}}[data-kml-container=xs] .RxWt-main.RxWt-mod-dialog{padding-left:12px;padding-right:12px}.RxWt-main.RxWt-mod-dialog .RxWt-input-content{padding:16px;row-gap:16px}body.flex-gap .RxWt-main.RxWt-mod-dialog .RxWt-input-content>*:not(:last-child){margin-bottom:16px}.RxWt-title{margin-top:0;margin-bottom:0;min-height:44px}.RxWt-title.RxWt-placeholder{color:var(--color-foreground-neutral-default)}.RxWt-chat-message-title{padding:2px 0}.RxWt-spinner{width:20px;height:20px;color:var(--color-elevation-app-content)}.c0wGk{position:relative;height:36px;display:flex;justify-content:center;--puls-scale-start:1;--puls-scale-finish:1.3}.c0wGk.c0wGk-spin-animation{--puls-scale-start:1.3;--puls-scale-finish:1}.c0wGk.c0wGk-mod-holiday-mode .c0wGk-sparkle{opacity:0}.c0wGk.c0wGk-mod-holiday-mode .c0wGk-holiday{animation:pluse-ai-sparkle 6s ease-out 1.5s infinite;opacity:1}.c0wGk.c0wGk-mod-holiday-mode.c0wGk-spin-animation .c0wGk-sparkle{animation:rotate-ai-sparkle-out 1s ease-in-out forwards}.c0wGk.c0wGk-mod-holiday-mode.c0wGk-spin-animation .c0wGk-holiday{animation:rotate-ai-sparkle 1s ease-in-out forwards,pluse-ai-sparkle 6s ease-out 1.5s infinite}.c0wGk:not(.c0wGk-mod-holiday-mode) .c0wGk-sparkle{opacity:1;animation:pluse-ai-sparkle 6s ease-out 1.5s infinite}.c0wGk:not(.c0wGk-mod-holiday-mode).c0wGk-spin-animation .c0wGk-sparkle{animation:rotate-ai-sparkle 1s ease-in-out forwards,pluse-ai-sparkle 6s ease-out 1.5s infinite}.c0wGk:not(.c0wGk-mod-holiday-mode).c0wGk-spin-animation .c0wGk-holiday{animation:rotate-ai-sparkle-out 1s ease-in-out forwards}.c0wGk:not(.c0wGk-mod-holiday-mode) .c0wGk-holiday{opacity:0}.c0wGk-icon{position:absolute;transition:opacity .25s linear;will-change:transform,opacity}.c0wGk.c0wGk-spin-animation .c0wGk-icon{transition:opacity 1s linear}@keyframes rotate-ai-sparkle{0%{transform:rotate(0) scale(0)}to{transform:rotate(360deg) scale(1.3)}}@keyframes rotate-ai-sparkle-out{0%{transform:rotate(360deg)}to{transform:rotate(720deg) scale(0)}}@keyframes pluse-ai-sparkle{0%,to{transform:scale(var(--puls-scale-start))}50%{transform:scale(var(--puls-scale-finish))}}.uBvo{display:flex;align-items:center;padding:12px 16px}.uBvo-location-label{margin-left:4px}.uBvo svg{margin-left:4px}.c3Rd6.c3Rd6-mod-edit:not(.c3Rd6-mod-mobile){min-width:400px}.c3Rd6-geo-location-btn{cursor:pointer}.c3Rd6-geo-location-btn:hover{background-color:var(--color-background-base-hover);border-radius:var(--size-border-radius-full)}.c3Rd6-placeholder{height:44px}.c8jtn-title-wrapper{display:flex;flex-direction:column}.c8jtn-title{text-align:center;margin-bottom:0;margin-top:0}.c8jtn-holiday-spacer{display:inline-block;overflow:hidden;vertical-align:bottom;transition:width .48s cubic-bezier(.22,.61,.36,1)}.c8jtn-holiday-word{display:inline-block;opacity:0;transition:opacity .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform;white-space:pre}.c8jtn-holiday-word.c8jtn-in{opacity:1;transform:translate(0)}.c8jtn-holiday-measure{position:absolute;visibility:hidden;white-space:pre}.c8jtn-btn{align-self:start;padding:8px 12px;border:none;cursor:pointer}.poo5-gradient-blur,.poo5-border:after{transition:opacity .15s ease}.poo5-border:after{opacity:0;transition:opacity .15s ease;z-index:0;position:absolute;inset:-1px;border-radius:inherit;content:"";background:linear-gradient(90deg,var(--color-background-ai-glow-default-stops-stop1-color) 0%,var(--color-background-ai-glow-default-stops-stop2-color) 50%,var(--color-background-ai-glow-default-stops-stop3-color) 100%)}.poo5:not(.poo5-mod-glow) .poo5-border:after{opacity:1}.poo5:not(.poo5-mod-glow) .poo5-gradient-blur{opacity:0}.MGRA{padding:0 12px;width:100%;height:45vh;height:45dvh;display:flex;flex-direction:column;justify-content:center;max-width:685px;margin-left:auto;margin-right:auto}.MGRA-greeting{text-align:center;margin-bottom:0;margin-top:16px;min-height:44px}.MGRA-geolocation-wrapper{display:flex;justify-content:center;align-items:center;margin-top:8px;margin-bottom:32px}.MGRA-input{position:relative;text-shadow:none}@media (min-width: 0) and (max-width: 639px){[data-kml-containerless] .MGRA-input{position:fixed;bottom:24px;width:calc(100% - 48px);display:flex;justify-content:space-between;align-items:center}[data-kml-containerless] .MGRA-greeting-container{display:flex;flex-direction:column;justify-content:center;height:100%}}[data-kml-container=xs] .MGRA-input{position:fixed;bottom:24px;width:calc(100% - 48px);display:flex;justify-content:space-between;align-items:center}[data-kml-container=xs] .MGRA-greeting-container{display:flex;flex-direction:column;justify-content:center;height:100%}
