.N_CwGq_root{border-radius:12px}.N_CwGq_scrollButton{z-index:-1;top:-36px;left:50%;transform:translate(-50%);position:absolute!important}.N_CwGq_label{color:var(--ds-gray-900);font-size:13px}.N_CwGq_error{margin-top:8px}.N_CwGq_disclaimer{text-align:center;color:var(--ds-gray-800);margin-top:8px;font-size:12px;line-height:1.25;position:relative}.N_CwGq_form{--focus-color:#00000029;background:var(--ds-background-100);z-index:2;box-shadow:var(--ds-shadow-border-medium);cursor:text;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:100px;padding:12px;transition:background-color .2s;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.N_CwGq_form{transition:none}}.N_CwGq_form[data-variant=flat]{box-shadow:0 0 0 1px var(--ds-gray-400)}.N_CwGq_form:has(textarea:focus-visible){box-shadow:0 0 0 1px var(--ds-gray-alpha-600), 0 0 0 4px var(--focus-color);outline:0}.N_CwGq_form[data-error=true]{box-shadow:0 0 0 1px var(--ds-red-900), 0 0 0 4px var(--ds-red-300)!important}.N_CwGq_form:has(textarea:disabled){cursor:not-allowed}.N_CwGq_form:has(textarea:disabled) .N_CwGq_context,.N_CwGq_form:has(textarea:disabled) .N_CwGq_toolbar{cursor:default}.N_CwGq_textarea{resize:none;scrollbar-width:thin;scrollbar-color:var(--ds-gray-500) transparent;background:0 0;border:none;width:100%;height:100%;padding:0;font-size:16px;overflow-y:auto}@media (min-width:768px){.N_CwGq_textarea{font-size:14px}}.N_CwGq_textarea:focus-visible{outline:0}.N_CwGq_textarea:disabled{color:var(--ds-gray-700);opacity:1;-webkit-text-fill-color:var(--ds-gray-700);cursor:not-allowed;background:0 0}.N_CwGq_textarea:disabled::placeholder{opacity:1;color:var(--ds-gray-500);-webkit-text-fill-color:var(--ds-gray-500)}.N_CwGq_textareaWrapper{position:relative}.N_CwGq_textareaWrapper:not([data-scroll-at-end]):after{content:"";background:linear-gradient(to bottom, transparent, var(--ds-background-100));pointer-events:none;height:24px;position:absolute;bottom:0;left:0;right:0}.N_CwGq_resetButton{margin-left:auto}.N_CwGq_backdrop{background:var(--ds-background-200);width:100%;height:60px;position:absolute;bottom:0}.N_CwGq_context{cursor:text;align-items:center;gap:8px;margin-bottom:8px;margin-left:-12px;margin-right:-12px;padding-right:12px;display:flex}.N_CwGq_contextScroll{scrollbar-width:none;flex:1;gap:4px;min-width:0;padding-left:12px;display:flex;overflow-x:auto}.N_CwGq_contextScroll:not([data-scroll-at-end]){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 12px),#0000 100%)}.N_CwGq_contextScroll::-webkit-scrollbar{display:none}.N_CwGq_contextItem{height:24px;color:var(--ds-gray-1000);border:1px solid var(--ds-gray-400);white-space:nowrap;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;padding:0 8px 0 4px;font-size:13px;display:flex}.N_CwGq_toolbar{cursor:text;flex-direction:column;gap:8px;display:flex}.N_CwGq_toolbarActions{align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.N_CwGq_stopIcon{background:var(--ds-gray-1000);border-radius:2px;width:8px;height:8px}.N_CwGq_icon{width:15px!important;height:15px!important}.N_CwGq_attachFilesButton{position:relative}.N_CwGq_attachFilesButton input{opacity:0;width:100%;height:100%;position:absolute}.N_CwGq_attachFilesButton input::file-selector-button{cursor:pointer}.N_CwGq_attachFilesButton input:disabled::file-selector-button{cursor:not-allowed}.N_CwGq_characterLimitCounter{color:var(--ds-gray-700);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.N_CwGq_characterLimitCounter[data-over]{color:var(--ds-red-900)}@media (max-width:480px){.N_CwGq_characterLimitWarning{display:none}}.N_CwGq_tooltip{border-radius:10px!important;padding:6px 8px!important}.N_CwGq_tooltipWithKbd{padding-right:6px!important}.N_CwGq_dragArea{border-radius:inherit;width:calc(100% + 2px);height:calc(100% + 2px);color:var(--ds-blue-900);border:1px dashed var(--ds-blue-900);pointer-events:none;background:#fffffff2;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex;position:absolute;inset:-1px}.dark-theme .N_CwGq_dragArea{background:#000000d9}
.XQihlG_progress{--color:var(--ds-blue-700);--padding:9px;width:calc(100% + var(--padding));height:calc(100% + var(--padding));--progress:0%;--size:2px;--gradient:conic-gradient(from 36deg, var(--color) 0deg, var(--color) var(--progress,0deg), transparent var(--progress,0deg), transparent 360deg);pointer-events:none;background:0 0;border-radius:12px;transition:opacity .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XQihlG_progress:before{content:"";border-radius:inherit;padding:var(--size);background:var(--gradient);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);mask-image:linear-gradient(#000,#000),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
/*# sourceMappingURL=3pc513xa02mmf.css.map*/