.container-QrxCka{background:var(--input-guidance-input-container-background);border:var(--input-guidance-input-container-border);border-radius:var(--input-guidance-input-container-radius);display:flex;flex-direction:column;max-height:var(--input-guidance-input-container-max-height);min-height:var(--input-guidance-input-container-min-height);position:relative}.custom-area-wrapper-e6UKsv{position:relative}.custom-area-wrapper-e6UKsv .placeholder-Kgrpqi{bottom:0;position:absolute;top:0}[dir=ltr] .custom-area-wrapper-e6UKsv .placeholder-Kgrpqi{right:0}[dir=rtl] .custom-area-wrapper-e6UKsv .placeholder-Kgrpqi{left:0}.editor-container-yj5w_H{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;gap:var(--input-guidance-input-container-gap);justify-content:space-between;min-height:0;padding:var(--input-guidance-input-container-padding);position:relative;width:100%}.editor-wrapper-AdiwSu{display:flex;min-height:0;min-height:var(--input-guidance-input-editor-wrapper-min-height,0);padding:var(--input-guidance-input-editor-wrapper-padding);width:100%}.bottom-wrapper-PqK2vl{align-items:flex-end;display:flex;gap:var(--input-guidance-input-container-gap);height:var(--input-guidance-input-bottom-height);justify-content:center;padding:var(--input-guidance-input-bottom-padding);width:100%}.editor-u_GcDR.editor-u_GcDR{align-self:center;border:none;box-sizing:border-box;caret-color:#0057ff;caret-color:var(--s-color-accents-blue,#0057ff);flex:1 1;height:100%;max-height:calc(var(--input-guidance-input-container-max-height) - 68px - var(--custom-area-height));min-height:var(--input-guidance-input-editor-min-height);min-width:0;width:0}.left-tools-wrapper-INTHKl{min-width:0}.right-tools-wrapper-HlP9ga{align-items:flex-end;display:flex}.tools-placeholder-QV9wFb{flex:1 1;min-width:12px}.input-content-container-zs4WWA{position:relative;--input-guidance-input-container-max-height:300px;--input-guidance-input-container-min-height:140px;--input-guidance-input-container-padding:12px;--input-guidance-input-container-radius:20px;--input-guidance-input-container-border:1px solid var(--s-color-border-secondary,rgba(0,0,0,.12));--input-guidance-input-container-background:var(--s-color-bg-float,#fff);--input-guidance-input-container-gap:0px;--input-guidance-input-editor-min-height:56px;--input-guidance-input-editor-font:var(--s-font-base);--input-guidance-input-editor-color:var(--s-color-text-secondary);--input-guidance-input-editor-placeholder-color:var(--s-color-text-quaternary);--input-guidance-input-bottom-height:36px}.input-popover-_eegNS .semi-portal-inner{border-radius:16px;border-radius:var(--s-radius-m,16px);box-shadow:0 10px 24px 0 #2a3c4f33;overflow:hidden}.container-ESz2xm{background-color:#fff;display:flex;flex-direction:column;height:100vh;position:fixed;top:0;width:100vw;z-index:1020}[dir=ltr] .container-ESz2xm{left:0}[dir=rtl] .container-ESz2xm{right:0}.container-ESz2xm.animate-both-l3mtFW,.container-ESz2xm.animate-in-MeIewZ{transition:opacity .3s cubic-bezier(.4,0,.1,1),transform .3s cubic-bezier(.4,0,.1,1)}.container-ESz2xm.animate-in-MeIewZ.exiting-wWn0v1{display:none}.container-ESz2xm.exited-lIr8cV{pointer-events:none}.container-ESz2xm.container-ESz2xm{opacity:0;transform:scale(.95);transform-origin:center}.container-ESz2xm.entered-lCTMmX,.container-ESz2xm.entering-GaArQb{opacity:1;transform:scale(1)}.container-arOxqB{--max-width-layout-container-width:100%;--max-width-layout-large-padding:24px;--max-width-layout-small-padding:16px;width:100%;--width:100%;--center-content:min(var(--width),var(--center-content-max-width));--total-side:calc(var(--max-width-layout-container-width) - var(--center-content) - var(--left-side-width) - var(--right-side-width));background-color:transparent;background-color:var(--chat-bg-color,transparent);--left-side:calc(var(--total-side)/2);--content-left:calc(var(--left-side) + var(--left-side-width));--padding:clamp(var(--max-width-layout-small-padding),calc(50vw - 400px - var(--left-side-width)/2 - var(--right-side-width)/2),var(--max-width-layout-large-padding));overflow-anchor:none;position:relative}[dir=ltr] .container-arOxqB{padding-left:calc(var(--content-left) + var(--padding));padding-right:calc(var(--left-side) + var(--padding) + var(--right-side-width));padding-right:calc(var(--left-side) + var(--padding) + var(--right-side-width) - var(--scrollbar-width, 0px))}[dir=rtl] .container-arOxqB{padding-left:calc(var(--left-side) + var(--padding) + var(--right-side-width));padding-left:calc(var(--left-side) + var(--padding) + var(--right-side-width) - var(--scrollbar-width, 0px));padding-right:calc(var(--content-left) + var(--padding))}.container-arOxqB:has(.side-by-side-messages){padding-left:24px;padding-right:24px}.container-arOxqB:not(.deprecated-RMtz1c){--left-side-width:0px;--right-side-width:0px}.container-arOxqB.deprecated-RMtz1c{--max-width-layout-container-width:100vw;--width:calc(var(--max-width-layout-container-width) - var(--left-side-width) - var(--right-side-width))}.container-arOxqB.transition-e0IYaD{transition:padding .4s cubic-bezier(.4,0,.1,1)}.container-arOxqB .inner-FyM8gE{height:100%;overflow-anchor:none;position:relative;width:100%}@supports not (height:max(10px)){[dir=ltr] .chrome70-container-Dr88lw{padding-left:380px;padding-right:100px}[dir=rtl] .chrome70-container-Dr88lw{padding-left:100px;padding-right:380px}}.left-side-width-AfVGh0{--width:0px}@media (min-width:600px){.left-side-width-AfVGh0{--width:280px}}@media (max-width:599px){.left-side-width-AfVGh0{--width:0}}.left-side-width--variable-d7Z6GU{--left-side-width:0px}@media (min-width:600px){.left-side-width--variable-d7Z6GU{--left-side-width:280px}}.right-side-width--variable-m5lGfe{--right-side-width:0px}@media (min-width:800px){.right-side-width--variable-m5lGfe{--right-side-width:calc(100vw - clamp(360px, 35vw, 800px))}.right-side-width--variable--compact-qjNk0u{--right-side-width:calc(100vw - clamp(360px, 35vw, 800px) - 280px)}.right-side-width--variable--narrow-kHURHk{--right-side-width:400px}}.right-side-width-trpnpP{--width:0px}@media (min-width:800px){.right-side-width-trpnpP{--width:calc(100vw - clamp(360px, 35vw, 800px))}.right-side-width--compact-MkDLSw{--width:calc(100vw - clamp(360px, 35vw, 800px) - 280px)}.right-side-width--narrow-ydoPs7{--width:400px}}.retry-button-wrapper-SmFCqE{align-items:center;color:#666;display:flex;font-size:14px;font-weight:400;height:100%;justify-content:center;line-height:21px;width:100%}.retry-button-wrapper-SmFCqE>button{background-color:transparent;border:transparent;color:#06f;cursor:pointer;font-size:14px;padding:0}