html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}.login{border-radius:8px;width:372px;margin:40px auto;padding:16px;position:relative}.login.is-modal{margin:10px auto!important}.login h2{text-align:center;margin-top:5px;margin-bottom:35px;font-size:28px;font-weight:500}.login h3{color:var(--color51);text-align:center;margin-top:-20px;margin-bottom:33px;font-size:16px;font-weight:400;line-height:24px}.login input,.login textarea{border:solid 1px var(--color3)!important}.login .login-button{border:solid 1px var(--color3);width:100%;height:52px;color:var(--color13);cursor:pointer;z-index:1;background:0 0;border-radius:48px;margin-bottom:12px;padding:0 21px;position:relative}.login .login-button.action{border:solid 1px var(--color13);color:var(--color2);background:var(--color13);margin-top:12px}.login .login-button.button-emulation{width:100%}.login .login-button.phantom-button{background:var(--color2);z-index:0;margin-top:-64px;left:16px;width:calc(100% - 32px)!important;position:absolute!important}.login .login-button.phantom-button svg{width:18px;position:absolute;top:13px}.login .login-button.action .login-button-label{text-align:center;width:100%;font-size:15px;display:block;position:relative;top:0;left:0}.login .login-button:active,.login .login-button:hover,.login .phantom-button-outer:hover .phantom-button{background:var(--color54)}.login .login-button.action:active,.login .login-button.action:hover{background:var(--color6)}.login .login-button .login-button-label{font-size:15px;position:absolute;top:17px;left:55px}.login .login-button .material-symbols-rounded{font-size:18px;position:absolute;top:8.5px;left:13px}.login .login-middle{width:100%;height:41px;margin-top:26px;position:relative}.login .login-middle-label{text-align:center;background:var(--color2);width:58px;color:var(--color55);margin:auto;position:relative}.login .login-middle-line{border-bottom:solid 1px var(--color55);width:100%;position:relative;top:10px}.login .login-google-button{opacity:0;z-index:1;cursor:pointer;width:100%;height:52px;margin-bottom:12px;position:relative}.login .login-google-button iframe{height:56px!important;margin-top:0!important;position:relative!important}.login .login-input-outer{position:relative}.login .login-input{height:52px;margin-bottom:12px;position:relative}.login .login-input input{width:calc(100% - 42px)!important;height:26px!important;box-sizing:initial!important;border-radius:48px!important;padding:13px 20px 11px!important;font-size:16px!important}.login .login-input textarea{width:calc(100% - 42px);height:25px;box-sizing:initial;resize:none;white-space:nowrap;border-radius:48px;padding:15.5px 20px 9.5px;font-size:16px;overflow:hidden}.login .login-input.phantom input,.login .login-input.phantom textarea{color:var(--color51)}.login .login-input .css-b62m3t-container{z-index:2}.login .login-input .css-129rm5m-control{cursor:pointer;background:var(--color2);border-radius:48px;min-height:0;height:25px!important;box-sizing:initial!important;border:solid 1px var(--color3)!important;padding:0 10px 25px!important}.login .login-input .css-19z7rmg{margin-top:-3px}.login .login-input .css-1n560mu{margin-top:-7px}.login .login-input .css-1u9des2-indicatorSeparator{display:none}.login .login-input .css-1xc3v61-indicatorContainer,.login .login-input .css-15lsz6c-indicatorContainer{padding:8px 0 8px 8px;position:relative!important;right:0!important}.login .login-input .css-qr46ko::-webkit-scrollbar{background:0 0;width:0}.login .login-input .css-qr46ko{scrollbar-width:none;-ms-overflow-style:none}.login .login-input .css-1dimb5e-singleValue{color:var(--color58)}.login .login-input .css-u9k5ql-menu{background:var(--color2)!important;border:solid 1px var(--color3)!important}.login .login-input .css-ayvbc1-option{color:var(--color58)!important}.login .login-input .css-ayvbc1-option:hover{background:var(--color54)!important}.login .login-input .css-13lbvfj-option{color:var(--color58)!important}.login .login-input .css-13lbvfj-option:hover{background:var(--color54)!important}.login .login-input .login-input-error{width:100%;height:12px;color:var(--color16);margin-top:-2px;display:block;position:absolute}.login .login-input .login-input-error.input{margin-top:3px}.login .login-input .login-input-error .material-symbols-rounded{height:11px;font-size:15px;position:absolute;top:auto;left:-6px}.login .login-input .login-input-error .login-input-error-message{font-size:11px;position:absolute;top:-1px;left:21px}.login.is-modal .login-input .login-input-error .login-input-error-message{top:-4px}.login #login-input-country-code{width:100%}.login #login-input-country-code input{position:relative;left:-20px;border:none!important;border-radius:0!important;width:100%!important}.login .login-link{text-align:center;width:100%;color:var(--color13);margin:18px 0 12px;position:relative}.login .login-loading{background:var(--color52);z-index:9998;position:fixed;inset:0}.login .login-input-edit{z-index:1;background:var(--color2);height:33px;padding:3px;position:absolute;top:6px;right:11px}.login .login-input-edit .login-link{font-size:15px;position:relative;top:-9px}.login .login-link.resend{margin:32px 0 12px}.login .login-password-toggle-button{cursor:pointer;background:0 0;border:none;padding:0;font-size:18px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.login .login-placeholder{color:var(--color51);background:var(--color2);pointer-events:none;padding:0 6px;font-size:15px;font-weight:400;transition:top .1s cubic-bezier(.4,0,.2,1);position:absolute;top:10px;left:15px}.login .login-placeholder.filled-or-focused,.login .login-input:focus-within .login-placeholder,.login .login-input input:not(:placeholder-shown)+.login-placeholder,.login .login-input textarea:not(:placeholder-shown)+.login-placeholder{top:-10px}.login .login-tip{color:var(--color51);border:solid 1px var(--color3);margin:24px 0 12px;padding:10px 20px;font-size:14px}.login .login-tip span{line-height:32px;display:block}.login .login-tip-label.error{color:var(--color16)}.login .login-tip-label.success{color:var(--color33)}.login .login-tip-label span{font-size:18px;top:6px;right:4px;display:inline!important;position:relative!important}.login .login-terms{text-align:center;width:100%;margin-top:40px;font-size:14px}.login .login-terms a{color:var(--color58);text-decoration:underline!important}.login .login-focused-border{border-color:var(--color17)!important}.login .login-focused-color{color:var(--color17)!important}.login .login-error-border{border-color:var(--color16)!important}.login .login-error-color{color:var(--color16)!important}@media (width<=449px){.login{width:calc(100% - 32px);position:fixed;left:50%;transform:translate(-50%)}}.main-content{width:calc(100% - 260px);height:calc(var(--vh,1vh) * 100);color:var(--color13);z-index:10;background:var(--color2);transition:width .21s,right .21s;position:fixed;top:0;right:0;overflow:hidden auto}.main-content.collapsed{width:calc(100% - 48px)}.main-content.messages-ready .main-content-body-inner .message-item{font-size:15.5px;animation:.3s forwards message-fade;overflow:hidden}.main-content.messages-wait .main-content-body-inner .message-item{opacity:0}.main-content .main-content-toggle,.main-content .main-content-toggle.hide{display:none!important}.main-content .main-content-inner{flex-direction:column;justify-content:center;max-width:714px;height:100%;margin:0 auto;display:flex;position:relative}.main-content .main-content-inner:not(.selected-chat){justify-content:center;transform:translateY(-7%)}.main-content .main-content-inner.collapsed{max-width:770px}.main-content .main-content-header{width:calc(100% - 48px);height:101px;margin:0 24px 24px;position:relative}.main-content .main-content-header.only-chat{height:40px}.main-content .main-content-header-logo{text-align:center;pointer-events:none}.main-content .main-content-header-logo .model-emoji,.main-content .main-content-header-logo .model-icon,.main-content .main-content-header-logo .model-image,.main-content .main-content-header-owner-icon,.main-content .main-content-header-owner-icon .initial-outer,.main-content .markdown-file-icon-outer,.main-content .main-content-input-file-center{justify-content:center;align-items:center;display:flex}.main-content .main-content-header-logo .model-emoji,.main-content .main-content-header-logo .model-icon,.main-content .main-content-header-logo .model-image{cursor:pointer;width:100%;height:60px}.main-content .main-content-header-logo svg{cursor:pointer;pointer-events:auto}.main-content .main-content-header-logo .model-emoji-inner,.main-content .main-content-header-logo .model-icon-inner,.main-content .main-content-header-logo .model-image-inner{pointer-events:auto;width:60px;height:60px;font-size:48px}.main-content .main-content-header-logo .model-image-inner{border:1px solid var(--color3);border-radius:200px}.main-content .main-content-header-name{text-align:center;margin-top:12px;font-size:24px;font-weight:550}.main-content .main-content-header-name-inner{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:300px;height:33px;display:inline-block;overflow:hidden}.main-content .main-content-header>.main-content-header-name:first-child .main-content-header-name-inner{cursor:initial}.main-content .main-content-header-name input{text-align:center;width:100%;max-width:300px;font-weight:inherit;background:0 0;border:none;margin:-2px -2px 4.5px}.main-content .main-content-header-owner{justify-content:center;align-items:center;margin-top:8px;display:flex}.main-content .main-content-header-owner-label{white-space:nowrap;text-overflow:ellipsis;height:15px;color:var(--color58);margin-left:-2px;font-size:15px;display:block;overflow:hidden}.main-content .main-content-header-owner-icon{position:relative}.main-content .main-content-header-owner-icon .picture-outer{width:18px;height:18px;margin-right:10px;display:inline-block;position:relative}.main-content .main-content-header-owner-icon .picture-outer .picture{border-radius:48px;width:100%}.main-content .main-content-header-owner-icon .initial-outer{background:var(--color34);border-radius:48px;width:21px;height:21px;margin-right:10px;position:relative;top:1px}.main-content .main-content-header-owner-icon .initial-outer .initial{color:var(--color2);font-size:11px;line-height:11px}.main-content .main-content-header-description{text-align:center;color:var(--color58);margin-top:20px;font-size:15px}.main-content .main-content-header-description-inner{cursor:pointer;width:100%;display:inline-block}.main-content .main-content-header-description textarea{text-align:center;resize:none;letter-spacing:-.01638px;background:0 0;border:none;width:100%;max-height:250px;margin:-2px;overflow:hidden}.main-content .main-content-body{width:100%;position:absolute;top:0}.main-content .main-content-body-fade{pointer-events:none;background:linear-gradient(to bottom,var(--color7) 0%,var(--color8) 40%,var(--color9) 80%,var(--color10) 100%);z-index:1;width:100%;height:50px;position:absolute;top:-29px}.main-content .main-content-body-fade.header{background:linear-gradient(to top,var(--color7) 0%,var(--color8) 40%,var(--color9) 80%,var(--color10) 100%);border-bottom:none;height:48px;position:fixed;top:0}.main-content .main-content-body-fade.bottom{top:initial;background:linear-gradient(to top,var(--color2) 0%,var(--color2) 80%,var(--color2) 92%,var(--color2) 100%);bottom:-29px}.main-content .main-content-body-cursor-outer{margin-bottom:50px;position:relative;bottom:-20px;left:20px}.main-content .main-content-body-cursor{background:var(--color13);transform-origin:50%;border-radius:50%;width:12px;height:12px;animation:.6s ease-in-out infinite alternate pulse-cursor;position:absolute}.main-content .main-content-body-inner{flex-direction:column;height:100%;padding:65px 0 150px;display:flex}.main-content .main-content-body-item-outer{flex-direction:column;display:flex;position:relative}.main-content .main-content-body-item{word-break:break-word;align-self:flex-start;max-width:100%;margin-bottom:39px;padding:12px 19px;line-height:2;overflow-x:hidden}.main-content .main-content-body-item.message-item,.main-content .main-content-body-item.message-item *{-webkit-user-select:text;user-select:text}.main-content .main-content-body-item.message-item.has-files{margin-top:68px;border-top-right-radius:5px!important}.main-content .main-content-body-item.message-item.has-assistant-image{margin-bottom:26px;transition:margin-top .28s cubic-bezier(.4,0,.2,1)}.main-content .main-content-body-item.tippy-open{z-index:1}.main-content .main-content-body-item p{margin-bottom:initial!important}.main-content .main-content-body-item.user{background:var(--color54);border-radius:16px;align-self:flex-end;max-width:70%;margin-left:19px;margin-right:19px;padding:4px 14px;line-height:1.7}.main-content .main-content-body-item.user.no-text{background:0 0;margin-bottom:7px}.main-content .markdown-content{overflow-wrap:break-word;word-break:break-word;max-width:100%}.main-content .markdown-content.feedback{margin-bottom:10px}.main-content .markdown-content .searched-text-highlight{background:var(--color71)}.main-content .markdown-content hr{border:none;border-bottom:1px solid var(--color3);width:100%;height:0;margin:22px 0 20px;padding:0}.main-content .markdown-content pre,.main-content .markdown-content code{white-space:pre-wrap;max-width:100%;text-shadow:none!important;background:0 0!important;font-family:inherit!important}.main-content .markdown-content ul,.main-content .markdown-content ol{margin-left:0;margin-bottom:initial;box-sizing:border-box;max-width:100%;padding-left:1.25rem;list-style-position:inside!important}.main-content .markdown-table-wrapper{max-width:100%;margin:12px 0 24px;overflow:auto hidden}.main-content .table-copy-button{cursor:pointer;color:var(--color51);z-index:1;background:var(--color2);opacity:.9;border:none;border-radius:4px;outline:none;padding:0;font-size:13px;position:absolute;right:10px}.main-content .markdown-content table{width:max-content;min-width:676px}.main-content .markdown-content th,.main-content .markdown-content td{border-bottom:1px solid var(--color3);text-align:left;padding:6px 10px;font-size:14px}.main-content .markdown-content tr:last-child td{border-bottom:none}.main-content .markdown-content tr td:first-child,.main-content .markdown-content th{font-weight:550}.main-content .code-block-outer{background:var(--color48);border-radius:8px;margin:12px 0;position:relative;overflow:hidden}.main-content .code-block-header{color:var(--color51);justify-content:space-between;align-items:center;margin-bottom:-4px;padding:6px 15px 0;font-size:13px;display:flex}.main-content .code-block-language{text-transform:lowercase;opacity:.9;font-weight:500}.main-content .code-block-copy-button{cursor:pointer;color:var(--color51);background:0 0;border:none;border-radius:4px;outline:none;align-items:center;margin-right:-10px;padding:3px 8px;font-size:13px;font-weight:500;display:inline-flex}.main-content .code-block-copy-button .material-symbols-rounded{margin-right:-6px;font-size:15px;position:relative}.main-content .code-block-highlighter{background:var(--color48)!important;margin:0!important;font-size:14px!important}.main-content .markdown-icons{justify-content:flex-start;width:calc(100% - 12.5px);display:flex;position:absolute;bottom:20px;left:12.5px}.main-content .main-content-body-item.user:not(.no-text) .markdown-icons{bottom:6px}.main-content .main-content-body-item.user .markdown-icons{width:calc(100% - 19.5px);right:19.5px;left:initial;opacity:0;justify-content:flex-end;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.main-content .main-content-body-item.user.no-text .markdown-icons{margin-top:-9px}.main-content .main-content-body-item.user:hover .markdown-icons{opacity:1}.main-content .markdown-icons-item{cursor:pointer;border-radius:8px}.main-content .markdown-icons-item:hover{background:var(--color54)}.main-content .markdown-icons-item .material-symbols-rounded{width:28px;height:28px;font-size:19px}.main-content .markdown-icons-item.selected .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.main-content .markdown-files{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:-68px -4px 5px 0;display:flex;position:absolute;right:22px}.main-content .main-content-body-item.has-assistant-image .markdown-files{transition:margin-top .28s cubic-bezier(.4,0,.2,1)}.main-content .main-content-body-item .markdown-files{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.main-content .markdown-file,.main-content .main-content-input-file{border:1px solid var(--color3);background:var(--color85);border-radius:12px;width:56px;height:56px;overflow:hidden}.main-content .markdown-file-outer{border:1px solid var(--color3);border-radius:12px;width:100%;padding:6px;text-decoration:none;display:block;position:relative}.main-content .markdown-file{justify-content:center;align-items:center;transition:transform .15s;display:flex;position:relative}.main-content .main-content-body-item.has-assistant-image .markdown-file{width:auto;max-width:none;height:auto;transition:width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1)}.main-content .main-content-input-file-label{color:var(--color2);font-size:9px;position:absolute;bottom:7px}.main-content .markdown-file-image,.main-content .main-content-input-file-image{object-fit:cover;width:100%;height:100%;display:block}.main-content .markdown-file .material-symbols-rounded,.main-content .main-content-input-file-center .material-symbols-rounded{color:var(--color72)}.main-content .main-content-input-file-center .material-symbols-rounded{margin-top:-13px}.main-content .main-content-input-file.image .main-content-input-file-center .material-symbols-rounded{margin-top:0}.main-content .main-content-input-file-center .loader{fill:var(--color13)}.main-content .markdown-file-image-shell{background:var(--color88);border-radius:12px;transition:width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1),border-radius .28s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.main-content .markdown-file-image-shell.loading,.main-content .markdown-file-image-shell.buffering,.main-content .markdown-file-image-shell.loaded{display:block}.main-content .markdown-file-image-shell.loaded .markdown-file-image{animation:.22s both image-fade-in}.main-content .markdown-file-image-glass{z-index:2;background:radial-gradient(circle at 20% 20%,var(--color89),transparent 42%),radial-gradient(circle at 80% 30%,var(--color86),transparent 40%),var(--color90);-webkit-backdrop-filter:blur(26px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.main-content .markdown-file-image-glass-inner{border:1px solid var(--color91);width:100%;height:100%;box-shadow:inset 0 1px 0 var(--color92),inset 0 0 80px var(--color90);border-radius:12px;animation:1.8s ease-in-out infinite div-glass-pulse}.main-content .markdown-file-image-glass-inner.colorful{filter:saturate(1.08)}.main-content .markdown-file.csv,.main-content .main-content-input-file.csv{background:var(--color75)}.main-content .markdown-file.doc,.main-content .main-content-input-file.doc{background:var(--color76)}.main-content .markdown-file.xls,.main-content .main-content-input-file.xls{background:var(--color77)}.main-content .markdown-file.ppt,.main-content .main-content-input-file.ppt{background:var(--color78)}.main-content .markdown-file.txt,.main-content .main-content-input-file.txt{background:var(--color79)}.main-content .markdown-file.json,.main-content .main-content-input-file.json{background:var(--color80)}.main-content .markdown-file.xml,.main-content .main-content-input-file.xml{background:var(--color81)}.main-content .markdown-file.zip,.main-content .main-content-input-file.zip{background:var(--color82)}.main-content .markdown-file.code,.main-content .main-content-input-file.code{background:var(--color83)}.main-content .markdown-file.pdf,.main-content .main-content-input-file.pdf{background:var(--color84)}.main-content .markdown-file.text,.main-content .main-content-input-file.text{background:var(--color85)}.main-content .main-content-input-outer{width:100%;position:relative}.main-content .main-content-input-outer.message-sent{bottom:calc(26px + var(--keyboard-offset,0px));position:fixed}.main-content .main-content-input-outer.voice-mode:before{content:"";filter:blur(40px);opacity:.9;z-index:1;pointer-events:none;width:100%;height:300px;animation:10s ease-in-out infinite alternate input-glow;position:absolute;top:0;left:50%;transform:translate(-50%,-40%)}.main-content .main-content-input{border:1px solid var(--color3);width:calc(100% - 38px);box-shadow:0 8px 6px -5px var(--color56);background:var(--color2);z-index:2;border-radius:24px;margin-left:19px;padding:14px 18px;position:relative}.main-content .main-content-input:focus-within{border:1px solid var(--color17)}.main-content .main-content-input-main{padding-bottom:49px}.main-content .main-content-input-files{flex-wrap:wrap;gap:10px;margin:0 0 12px;display:flex}.main-content .main-content-input-file{min-width:56px;min-height:56px;position:relative}.main-content .main-content-input-file.image.queued .main-content-input-file-image,.main-content .main-content-input-file.image.uploading .main-content-input-file-image{filter:blur(6px);opacity:.82;transform:scale(1.05)}.main-content .main-content-input-file.image.queued .main-content-input-file-center,.main-content .main-content-input-file.image.uploading .main-content-input-file-center{background:var(--color73)}.main-content .main-content-input-file-center{z-index:2;position:absolute;inset:0}.main-content .main-content-input-file-center .loader{animation:1s linear infinite icon-rotate;position:absolute}.main-content .main-content-input-file-remove{background:var(--color74);z-index:3;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:4px;right:4px}.main-content .main-content-input-file-remove .material-symbols-rounded{color:var(--color72);font-size:14px}.main-content .main-content-input-textarea{resize:none;background-color:#0000;border:none;outline:none;width:100%;padding:0;font-family:inherit;font-size:16px;line-height:23px}.main-content .main-content-input-textarea::placeholder{color:var(--color51)}.main-content .main-content-input-llm{background:var(--color59);white-space:nowrap;text-overflow:ellipsis;max-width:250px;height:35px;color:var(--color58);cursor:pointer;border-radius:48px;padding:8px 16px;transition:opacity .3s ease-in-out;position:absolute;bottom:9px;left:50px;overflow:hidden}.main-content .main-content-input-llm.chatgpt{background:var(--color54)}.main-content .main-content-input-llm.chatgpt:hover{background:var(--color60)}.main-content .main-content-input-llm.claude{color:var(--color63);background:var(--color12)}.main-content .main-content-input-llm.claude:hover{background:var(--color11)}.main-content .main-content-input-llm.gemini{color:var(--color64);background:var(--color19)}.main-content .main-content-input-llm.gemini:hover{background:var(--color18)}.main-content .main-content-input-llm.llama{color:var(--color65);background:var(--color27)}.main-content .main-content-input-llm.llama:hover{background:var(--color26)}.main-content .main-content-input-llm-icon{align-items:center;height:35px;margin-left:0;display:flex;position:absolute;top:0;left:13px}.main-content .main-content-input-llm-icon svg{width:18px}.main-content .main-content-input-llm-icon svg.chatgpt{fill:var(--color13)}.main-content .main-content-input-llm-label{margin-left:23px}.main-content .main-content-input-options-inner{position:absolute;bottom:9px}.main-content .main-content-input-options-inner:first-child{cursor:pointer;border-radius:48px;display:inline-flex;left:10px}.main-content .main-content-input-options-inner.recording:first-child{left:initial;right:10px}.main-content .main-content-input-options-inner:first-child:hover{background:var(--color54)}.main-content .main-content-input-options-inner:first-child .material-symbols-rounded{width:35px;height:35px}.main-content .main-content-input-options-inner:not(.voice-mode):nth-child(2){right:49px}.main-content .main-content-input-options-inner.voice-mode:nth-child(2){right:10px}.main-content .main-content-input-options-inner:nth-child(3){right:9px}.main-content .main-content-input-options-inner .material-symbols-rounded{color:var(--color13);cursor:pointer;border-radius:48px;width:35px;font-size:21px}.main-content .main-content-input-options-inner .material-symbols-rounded.mic{padding-top:1px}.main-content .main-content-input-options-inner:nth-child(3) .material-symbols-rounded.arrow-upward{background:var(--color13);color:var(--color2)}.main-content .main-content-input-options-inner:nth-child(3) .material-symbols-rounded.arrow-upward:hover{opacity:.8}.main-content .main-content-input-options-inner:nth-child(3) .material-symbols-rounded.running{background:var(--color54);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.main-content .main-content-input-options-inner .material-symbols-rounded:active,.main-content .main-content-input-options-inner .material-symbols-rounded:hover{background:var(--color54)}.main-content .main-content-input-options-inner .loader{fill:var(--color13);animation:1s linear infinite icon-rotate}.main-content .main-content-input-options-inner:first-child .material-symbols-rounded:hover{background:0 0}.main-content .main-content-recording-outer{gap:12px;display:flex;position:absolute;bottom:17px;right:94px}.main-content .main-content-recording-outer.voice-mode{right:52px}.main-content .main-content-recording-timer{color:var(--color13);margin-top:9px;font-family:inherit;font-size:13px}.main-content .main-content-recording-waves{flex:1;justify-content:center;align-items:flex-end;gap:1px;height:20px;margin-right:2px;display:flex;overflow:hidden}.main-content .main-content-recording-wave{background:var(--color13);border-radius:999px;width:3px;min-height:8px;transition:height 90ms linear,opacity .1s linear}.main-content .main-content-channels{background:var(--color59);border-bottom:1px solid var(--color3);border-left:1px solid var(--color3);border-right:1px solid var(--color3);cursor:pointer;border-bottom-right-radius:16px;border-bottom-left-radius:16px;width:calc(100% - 38px);margin:0 19px;padding:11px 18px;position:relative}.main-content .main-content-channels:hover{background:var(--color54)}.main-content .main-content-channels-label{color:var(--color58);font-size:12px}.main-content .main-content-channels-icons{margin-top:-17px;position:absolute;right:19px}.main-content .main-content-channels-icons-item{float:left;width:13px;margin-left:8px}.main-content .main-content-channels-icons-item img{width:100%}.main-content .main-content-channels-mask{background:var(--color59);z-index:-1;border-left:1px solid var(--color3);border-right:1px solid var(--color3);width:calc(100% - 38px);height:38px;margin:-70px 19px 0;position:absolute}.main-content .main-content-channels:hover+.main-content-channels-mask{background:var(--color54)}.main-content .main-content-tips{width:calc(100% - 22px);color:var(--color58);margin:32px 11px 0;font-size:14px}.main-content .main-content-tips-label{float:left;width:100%;margin:0 0 2px 27px;font-size:12px}.main-content .main-content-tips-items{float:left;width:100%}.main-content .main-content-tips-item{float:left;cursor:pointer;width:25%;padding:8px}.main-content .main-content-tips-item-inner{float:left;background:var(--color59);border:1px solid var(--color3);border-radius:16px;width:100%;min-height:69px;padding:18px}.main-content .main-content-tips-item-inner div{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.main-content .main-content-tips-item-inner:hover{background:var(--color54)}.main-content .main-content-body-item .markdown-images{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.main-content .main-content-body-item.user .markdown-images{justify-content:flex-end}.main-content .main-content-body-item .markdown-files-list{flex-direction:column;align-items:flex-end;gap:8px;min-width:295px;display:flex}.main-content .main-content-body-item.user .markdown-images .markdown-file.image{width:256px;height:256px}.main-content .main-content-body-item.user .markdown-images .markdown-file.image .markdown-file-image{object-fit:cover;width:100%;height:100%}.main-content .main-content-body-item.user .markdown-images:has(.markdown-file.image:nth-child(2)):not(:has(.markdown-file.image:nth-child(3))) .markdown-file.image{width:128px;height:128px}.main-content .main-content-body-item.user .markdown-images:has(.markdown-file.image:nth-child(3)) .markdown-file.image{width:64px;height:64px}.main-content .main-content-body-item .markdown-files-list .markdown-file:not(.image){float:left;width:auto;height:auto}.main-content .main-content-body-item .markdown-file-desc{width:calc(100% - 63px);height:100%;color:var(--color13);flex-direction:column;justify-content:center;font-size:13px;display:flex;position:absolute;top:0;left:46px}.main-content .main-content-body-item .markdown-file-name,.main-content .main-content-body-item .markdown-file-extension{line-height:18px;display:inline}.main-content .main-content-body-tasks{color:var(--color51);margin:0 0 12px;position:relative}.main-content .main-content-body-cursor-outer .main-content-body-tasks{width:calc(100% - 19px);margin:0 0 16px}.main-content .main-content-body-tasks.live{margin-top:0}.main-content .main-content-body-task{width:100%;margin-bottom:3px;position:relative}.main-content .main-content-body-task:before{content:"";border-left:1px dashed var(--color57);pointer-events:none;position:absolute;top:18px;bottom:-3px;left:9px}.main-content .main-content-body-task:last-child:before{bottom:0}.main-content .main-content-body-task-title{max-width:calc(100% - 112px);font-weight:400}.main-content .main-content-body-task:last-child{margin-bottom:0}.main-content .main-content-body-task-header{cursor:pointer;color:var(--color51);align-items:center;gap:9px;font-size:13px;display:flex}.main-content .main-content-body-task-header:hover{color:var(--color13)}.main-content .main-content-body-task-header .main-content-body-task-duration{opacity:0;font-size:11.5px;position:absolute;right:0}.main-content .main-content-body-task-header:hover .main-content-body-task-duration{opacity:1}.main-content .main-content-body-task-status{align-items:center;display:flex}.main-content .main-content-body-task-header .main-content-body-task-status{background:var(--color54);z-index:1;border-radius:50%;justify-content:center;width:18px;height:18px;position:relative}.main-content .main-content-body-task-status-icon{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;font-size:14px}.main-content .main-content-body-task-status-icon.pending{opacity:.55}.main-content .main-content-body-task-status-loader{border:1.5px solid var(--color3);border-top-color:var(--color51);box-sizing:border-box;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite icon-rotate}.main-content .main-content-body-task-expand-icon{opacity:0;width:18px;height:18px;margin:0 0 0 -2px;font-size:16px}.main-content .main-content-body-task-header:hover .main-content-body-task-expand-icon{opacity:1}.main-content .main-content-body-task-actions{margin:0 0 0 9px;padding:2px 0;transition:height .24s cubic-bezier(.4,0,.2,1),opacity .18s,margin-top .24s cubic-bezier(.4,0,.2,1);overflow:hidden}.main-content .main-content-body-task-actions.collapsed{opacity:0;pointer-events:none;height:0;margin-top:-8px}.main-content .main-content-body-task-actions.expanded{opacity:1;padding:7px 0 7px 19px}.main-content .main-content-body-task-action{color:var(--color51);background:var(--color54);border-radius:999px;align-items:center;gap:8px;max-width:100%;margin-bottom:7px;padding:4px 14px 4px 8px;font-size:12.5px;display:inline-flex;position:relative;overflow:hidden}.main-content .main-content-body-task-action-icon{background:var(--color60);width:22px;height:22px;color:var(--color51);font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.main-content .main-content-body-task-action-title{padding-right:2px}.main-content .main-content-body-task-action.pending{opacity:.65}.main-content .main-content-body-task-action.processing:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffff0d 40%,#ffffff26 50%,#ffffff0d 60%,#0000 100%);width:60%;height:100%;animation:2.4s linear infinite steel-shine;position:absolute;top:0;left:-150%;transform:skew(-20deg)}.main-content .main-content-body-task-action:last-child{margin-bottom:0}.main-content .main-content-body-task-action .main-content-body-task-status{width:20px;height:20px}.main-content .main-content-body-item.message-item:not(.user){flex-direction:column;display:flex;overflow:visible}.main-content.messages-ready .main-content-body-inner .message-item:not(.user){overflow:visible}.main-content .main-content-body-item.message-item:not(.user).has-files{margin-top:0}.main-content .main-content-body-item.message-item:not(.user).has-assistant-image{margin-bottom:39px}.main-content .main-content-body-item.message-item:not(.user) .markdown-files{left:initial;right:initial;justify-content:flex-start;align-items:flex-start;max-width:522px;margin:14px 0 4px;position:relative}.main-content .main-content-body-item.message-item:not(.user) .markdown-images{justify-content:flex-start}.main-content .main-content-body-item.message-item:not(.user).has-assistant-image .markdown-file{float:left;width:auto;max-width:none;height:auto}.main-content .main-content-body-item.message-item:not(.user) .markdown-files-list{align-items:flex-start}.main-content-login{z-index:11;width:auto;height:47px;position:fixed;top:0;right:7px}.main-content-login-button{background:var(--color13);color:var(--color2);border:1px solid var(--color13);cursor:pointer;z-index:2;white-space:nowrap;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:400;display:block;position:absolute;top:7px;right:143px}.main-content-login-button:hover{background:var(--color6);border:1px solid var(--color6)}.main-content-login-button:nth-of-type(2){background:var(--color59);color:var(--color13);border:1px solid var(--color3);right:0}.main-content-login-button:nth-of-type(2):hover{background:var(--color54)}.main-content-share-menu .main-content-share-menu-btn{z-index:2;border:solid 1px var(--color3);height:40px;color:var(--color13);background:var(--color2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:24px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex;position:fixed;top:7px;right:25px}.main-content-share-menu .main-content-share-menu-btn:hover{background:var(--color54)}.main-content-share-menu .main-content-share-menu-btn .main-content-share-menu-btn-icon{font-size:18px;line-height:1;width:auto!important;height:auto!important}.main-content-share-menu .main-content-share-menu-btn-caret{opacity:.7;margin-left:2px;line-height:1;transition:transform .2s;width:auto!important;height:auto!important;font-size:16px!important}.main-content-share-menu .main-content-share-menu-btn-caret.open{transform:rotate(180deg)}.main-content-share-menu-tippy{width:440px;max-width:calc(100vw - 24px)!important;top:0!important;left:0!important;overflow:visible!important}.main-content-share-menu-tippy .share-menu-inner{padding:6px}.main-content-share-menu-tippy .tippy-content{padding:0!important;overflow:visible!important}.main-content-share-menu-tippy .mark-selector-category{border-bottom:solid 1px var(--color3);align-items:center;width:100%;height:42px;display:flex;position:relative}.main-content-share-menu-tippy .mark-selector-category-item{border-bottom:2px solid #0000;align-items:center;height:41px;font-size:15px;display:flex;position:relative}.main-content-share-menu-tippy .mark-selector-category-item.selected{border-bottom:solid 2px var(--color13)}.main-content-share-menu-tippy .mark-selector-category-item-inner{color:var(--color51);cursor:pointer;border-radius:8px;align-items:center;gap:7px;margin:3px 4px 0;padding:2px 10px;display:inline-flex}.main-content-share-menu-tippy .mark-selector-category-item.selected .mark-selector-category-item-inner{color:var(--color13)}.main-content-share-menu-tippy .mark-selector-category-item-inner:active,.main-content-share-menu-tippy .mark-selector-category-item-inner:hover{background:var(--color54)}.main-content-share-menu-tippy .mark-selector-category-item-inner.first{margin-left:8px}.main-content-share-menu-tippy .share-menu-pulse{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.main-content-share-menu-tippy .share-menu-pulse svg{width:14px;height:14px;fill:var(--color62);color:var(--color62);display:block}.main-content-share-menu-tippy .share-menu-body{padding:14px 12px 10px}.main-content-share-menu-tippy .share-menu-invite{gap:10px;margin-bottom:16px;display:flex}.main-content-share-menu-tippy .share-menu-input{border:1px solid var(--color3);height:40px;color:var(--color13);background:0 0;border-radius:9px;outline:none;flex:1;padding:0 14px;font-size:14px;transition:border-color .12s}.main-content-share-menu-tippy .share-menu-input::placeholder{color:var(--color51)}.main-content-share-menu-tippy .share-menu-input:focus{border-color:var(--color17)}.main-content-share-menu-tippy .share-menu-btn{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.main-content-share-menu-tippy .share-menu-btn.primary{background:var(--color17);color:#fff}.main-content-share-menu-tippy .share-menu-btn.primary:hover{filter:brightness(1.07)}.main-content-share-menu-tippy .share-menu-btn.primary.wide{padding:0 32px}.main-content-share-menu-tippy .share-menu-btn.ghost{border:1px solid var(--color3);color:var(--color13);background:0 0}.main-content-share-menu-tippy .share-menu-btn.ghost:hover{background:var(--color54)}.main-content-share-menu-tippy .share-menu-btn .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:18px!important}.main-content-share-menu-tippy .share-menu-person{align-items:center;gap:12px;display:flex}.main-content-share-menu-tippy .share-menu-avatar{background:var(--color54);width:40px;height:40px;color:var(--color13);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;overflow:hidden}.main-content-share-menu-tippy .share-menu-avatar img{object-fit:cover;width:100%;height:100%}.main-content-share-menu-tippy .share-menu-person-info{flex:1;min-width:0}.main-content-share-menu-tippy .share-menu-person-name{font-weight:600}.main-content-share-menu-tippy .share-menu-person-you{color:var(--color51);font-weight:400}.main-content-share-menu-tippy .share-menu-person-email{color:var(--color51);font-size:13px}.main-content-share-menu-tippy .share-menu-access{cursor:pointer;color:var(--color51);border-radius:8px;align-items:center;gap:2px;margin-right:-8px;padding:4px 8px;font-size:13.5px;font-weight:370;transition:background .12s;display:inline-flex}.main-content-share-menu-tippy .share-menu-access:hover{background:var(--color54)}.main-content-share-menu-tippy .share-menu-section-label{color:var(--color51);margin:18px 0 10px;font-size:13.5px;font-weight:370}.main-content-share-menu-tippy .share-menu-general{align-items:center;gap:12px;display:flex}.main-content-share-menu-tippy .share-menu-general-icon{background:var(--color54);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.main-content-share-menu-tippy .share-menu-general-icon .material-symbols-rounded{color:var(--color58);line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.main-content-share-menu-tippy .share-menu-general-text{cursor:pointer;align-items:center;gap:2px;font-weight:500;display:inline-flex}.main-content-share-menu-tippy .share-menu-publish-domain{border:1px solid var(--color3);border-radius:9px;align-items:center;gap:6px;height:44px;margin-bottom:12px;padding:0 6px 0 14px;font-weight:500;display:flex}.main-content-share-menu-tippy .share-menu-publish-link{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color13);flex:1;font-size:14px;overflow:hidden}.main-content-share-menu-tippy .share-menu-publish-copy{cursor:pointer;width:32px;height:32px;color:var(--color58);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s;display:flex}.main-content-share-menu-tippy .share-menu-publish-copy:hover{background:var(--color54);color:var(--color13)}.main-content-share-menu-tippy .share-menu-publish-copy .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:19px!important}.main-content-share-menu-tippy .share-menu-body .tippy-inner-hr{margin:16px 0!important;padding:0!important}.main-content-share-menu-tippy .share-menu-body .tippy-inner-item{border-radius:8px;align-items:center;padding:7px 8px;display:flex}.main-content-share-menu-tippy .share-menu-body .tippy-inner-item-icon{color:var(--color51);line-height:1;position:static;width:auto!important;height:auto!important;font-size:20px!important}.main-content-share-menu-tippy .share-menu-body .tippy-inner-item-label{flex:1;margin:0 0 0 12px;font-size:14.5px;font-weight:370}.main-content-share-menu-tippy .share-menu-option-right{color:var(--color51);margin-right:6px;font-size:13px}.main-content-share-menu-tippy .share-menu-body .tippy-inner-item-chevron{opacity:.6;line-height:1;position:static;width:auto!important;height:auto!important;font-size:19px!important}.main-content-share-menu-tippy .share-menu-footer{justify-content:space-between;align-items:center;display:flex}.main-content-share-menu-tippy .share-menu-link{color:var(--color51);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.main-content-share-menu-tippy .share-menu-link .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:18px!important}.main-content-share-menu-tippy .share-menu-caret{opacity:.7;line-height:1;width:auto!important;height:auto!important;font-size:18px!important}.main-content-share-menu-tippy .share-access-tippy{width:340px;max-width:calc(100vw - 24px)!important;top:0!important;left:0!important}.main-content-share-menu-tippy .share-access-tippy .tippy-content{padding:0!important}.main-content-share-menu-tippy .share-access-menu-inner{padding:8px}.main-content-share-menu-tippy .share-access-menu-inner .share-menu-section-label{color:var(--color51);margin:6px 8px 8px;font-size:13.5px;font-weight:370}.main-content-share-menu-tippy .share-access-current{padding:0 8px 6px}.main-content-share-menu-tippy .share-access-current-name{color:var(--color13);font-size:14.5px;font-weight:370}.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-item{cursor:pointer;border-radius:8px;align-items:center;padding:8px;display:flex}.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-item:hover{background:var(--color54)}.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-item-label{flex:1;margin:0;display:block}.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-item-label-name{color:var(--color13);font-size:14.5px;font-weight:370;display:block}.main-content-share-menu-tippy .share-access-plus{color:var(--color17);align-items:center;gap:3px;font-size:14px;font-weight:500;display:inline-flex}.main-content-share-menu-tippy .share-access-plus .material-symbols-rounded{background:var(--color17);color:#fff;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:inline-flex;width:18px!important;height:18px!important;font-size:12px!important}.main-content-share-menu-tippy .share-access-check{color:var(--color13);line-height:1;width:auto!important;height:auto!important;font-size:19px!important}.main-content-share-menu-tippy .share-access-remove .tippy-inner-item-label{color:var(--color51);font-size:14.5px;font-weight:370}.main-content-share-menu-tippy .share-menu-general-text{border-radius:8px;margin-left:-8px;padding:4px 8px;transition:background .12s}.main-content-share-menu-tippy .share-menu-general-text:hover{background:var(--color54)}.main-content-share-menu-tippy .share-general-tippy{width:360px}.main-content-share-menu-tippy .share-general-item{border-radius:8px;align-items:center;padding:8px;display:flex}.main-content-share-menu-tippy .share-general-icon{width:26px;color:var(--color58);flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;display:inline-flex}.main-content-share-menu-tippy .share-general-icon .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.main-content-share-menu-tippy .share-general-initial{background:var(--color54);width:22px;height:22px;color:var(--color13);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.main-content-share-menu-tippy .share-general-item .tippy-inner-item-label{color:var(--color13);flex:1;margin:0;font-size:14.5px;font-weight:370;display:block}.main-content-share-menu-tippy .share-embed-header{align-items:center;gap:10px;padding:2px 4px 12px;display:flex}.main-content-share-menu-tippy .share-embed-back{cursor:pointer;color:var(--color13);border-radius:6px;padding:2px;line-height:1;width:auto!important;height:auto!important;font-size:22px!important}.main-content-share-menu-tippy .share-embed-back:hover{background:var(--color54)}.main-content-share-menu-tippy .share-embed-title{color:var(--color13);font-size:16px;font-weight:600}.main-content-share-menu-tippy .share-embed-row{align-items:center;gap:12px;padding:8px 4px 14px;display:flex}.main-content-share-menu-tippy .share-embed-row-icon{color:var(--color58);line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.main-content-share-menu-tippy .share-embed-row-label{color:var(--color13);flex:1;font-size:14.5px;font-weight:370}.main-content-share-menu-tippy .share-toggle{background:var(--color57);cursor:pointer;border-radius:22px;flex-shrink:0;width:38px;height:22px;transition:background .15s;position:relative}.main-content-share-menu-tippy .share-toggle.on{background:var(--color17)}.main-content-share-menu-tippy .share-toggle-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:2px;left:2px}.main-content-share-menu-tippy .share-toggle.on .share-toggle-knob{left:18px}.main-content-share-menu-tippy .share-embed-code{resize:none;box-sizing:border-box;border:1px solid var(--color3);width:100%;min-height:110px;color:var(--color51);background:0 0;border-radius:9px;outline:none;padding:12px 14px;font-family:SF Mono,ui-monospace,monospace;font-size:13px;line-height:1.5}.main-content-share-menu-tippy .share-embed-footer{justify-content:flex-end;margin-top:14px}.main-content-share-menu-tippy .share-seo-fields{transition:opacity .18s}.main-content-share-menu-tippy .share-seo-fields.disabled{opacity:.4;pointer-events:none}.main-content-share-menu-tippy .share-seo-preview{border:1px solid var(--color3);border-radius:9px;margin-bottom:4px;padding:12px 14px}.main-content-share-menu-tippy .share-seo-preview-top{align-items:center;gap:9px;margin-bottom:4px;display:flex}.main-content-share-menu-tippy .share-agent-mark{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.main-content-share-menu-tippy .share-agent-mark-color{border-radius:8px;width:100%;height:100%}.main-content-share-menu-tippy .share-agent-mark-emoji{font-size:17px;line-height:1}.main-content-share-menu-tippy .share-agent-mark-icon{color:var(--color13);line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.main-content-share-menu-tippy .share-agent-mark-img{object-fit:cover;border-radius:8px;width:100%;height:100%}.main-content-share-menu-tippy .share-seo-preview-domain{color:var(--color58);font-size:13px;font-weight:280}.main-content-share-menu-tippy .share-seo-preview-title{color:var(--color71);margin-bottom:3px;font-size:15px}.main-content-share-menu-tippy .share-seo-preview-desc{color:var(--color51);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.main-content-share-menu-tippy .share-seo-input,.main-content-share-menu-tippy .share-seo-textarea{box-sizing:border-box;border:1px solid var(--color3);width:100%;color:var(--color51);background:0 0;border-radius:9px;outline:none;padding:10px 14px;font-family:inherit;font-size:14px}.main-content-share-menu-tippy .share-seo-input{height:42px}.main-content-share-menu-tippy .share-seo-textarea{resize:none;min-height:96px;line-height:1.5}.main-content-share-menu-tippy .share-seo-footer{align-items:center;gap:7px;margin-top:14px;font-size:14px;display:flex}.main-content-share-menu-tippy .share-seo-footer-text{color:var(--color13)}.main-content-share-menu-tippy .share-agent-mark{position:relative}.main-content-share-menu-tippy .share-agent-mark:has(>.share-agent-mark-color):after{content:"charger";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:#fff;opacity:.31;pointer-events:none;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:27.1px;line-height:1;display:flex;position:absolute;inset:0}.main-content-share-menu-tippy .share-agent-mark:has(>.share-agent-mark-color):after{font-size:31.2px}.main-content-share-menu-tippy,.main-content-share-menu-tippy .share-access-tippy,.main-content-share-menu-tippy .share-general-tippy{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:14px;color:var(--color13)!important}.main-content-share-menu-tippy .tippy-inner-item,.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-item{cursor:pointer}.main-content-share-menu-tippy .share-menu-body .tippy-inner-item:hover{background:var(--color54)}.main-content-share-menu-tippy .tippy-inner-hr,.main-content-share-menu-tippy .share-access-menu-inner .tippy-inner-hr{border-bottom:solid 1px var(--color3)}.main-content-config{float:left;z-index:2;width:350px;height:100%;transition:left .3s ease-in-out;position:fixed;top:0}.main-content-config.closed{pointer-events:none;position:absolute;height:42px!important}.main-content-config .show-on-hover-config{display:none!important}.main-content-config:active .show-on-hover-config,.main-content-config:hover .show-on-hover-config{display:block!important}.main-content-config .main-content-config-inner{z-index:2;width:350px;position:fixed;top:0!important}.main-content-config-inner.closed.inactive{margin-top:7px!important;margin-left:12px!important}.main-content-config .main-content-config-inner.closed{width:auto}.main-content-config .main-content-config-inner.open{float:left;border-right:solid 1px var(--color3);opacity:0;pointer-events:none;background:var(--color2);min-height:100%;padding:7px 12px;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1);top:-54px;overflow:hidden auto;transform:translate(-100%)}.main-content-config .main-content-config-inner.open.active{opacity:1;pointer-events:auto;transform:translate(0%)}.main-content-config .main-content-config-inner.open.inactive{opacity:0;pointer-events:none;top:0;transform:translate(-100%)}.main-content-config.open .main-content-config-header{float:left;z-index:13;background:var(--color2);align-items:center;width:calc(100% - 36px);height:35px;padding-top:16px;padding-left:12px;display:flex;position:relative;top:-5.5px;left:-12px}.main-content-config.open .main-content-config-header,.main-content-config-inner.inactive .main-content-config-header{margin-bottom:12px}.main-content-config.closed .main-content-config-item,.main-content-config.open .main-content-config-header-item{float:right;cursor:pointer;border-radius:8px;position:relative}.main-content-config.open .main-content-config-header-item.icon{float:none;position:absolute;right:-48px}.main-content-config .main-content-config-inner.open.inactive .main-content-config-header-item.icon{float:right;margin-bottom:12px;position:relative}.main-content-config.open .main-content-config-header-item.icon.col-resize{cursor:w-resize;right:-16px}.main-content-config.closed .main-content-config-header-item.model,.main-content-config.open .main-content-config-header-item.model{float:left;height:24px;cursor:initial;left:0;background:0 0!important}.main-content-config.open .main-content-config-header-item.model{justify-content:center;align-items:center;height:35px;display:flex}.main-content-config.closed .main-content-config-header-item.model{height:40px;top:7px;left:initial;cursor:e-resize;border:solid 1px var(--color3);pointer-events:auto;border-radius:10px;margin-left:17px;padding:6px 0 4px;position:fixed;background:var(--color2)!important}.main-content-config .main-content-config-inner.open.inactive .main-content-config-header-item.model{left:12px}.main-content-config.closed .main-content-config-header-item.model:active,.main-content-config.closed .main-content-config-header-item.model:hover{background:var(--color54)!important}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-icon,.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-icon{cursor:pointer;border-radius:8px;width:35px;height:35px;position:absolute;left:1px}.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-icon{justify-content:center;align-items:center;height:100%;margin-left:3px;display:flex;top:-1px}.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-icon:active,.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-icon:hover{background:var(--color54)}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-icon{align-items:center;width:34px;height:100%;display:flex;top:-1px!important;left:-1px!important}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-icon svg{margin-left:7px}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-label,.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-label{white-space:nowrap;text-overflow:ellipsis;width:200px;margin-top:6px;margin-left:36px;font-size:15px;overflow:hidden}.main-content-config.closed .main-content-config-header-item-label-wrapper{align-items:center;height:100%;display:flex}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-label{align-items:center;width:auto;max-width:189px;height:100%;margin:0 9px 0 36px;padding-bottom:3px;font-size:15px;font-weight:600;line-height:1;display:flex}.main-content-config.closed .main-content-config-inner.open.inactive .main-content-config-header-item.model .main-content-config-header-item-label{align-items:center;height:25px;margin-top:-1px;margin-left:37px;display:flex}.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-label{width:204px;height:20px;margin-top:0;margin-left:42px;font-weight:600}.main-content-config.closed .main-content-config-header-item.model .main-content-config-header-item-label{margin-top:-3px}.main-content-config.open .main-content-config-header-item.model .main-content-config-header-item-label input{letter-spacing:-.02em;letter-spacing:0;background:0 0;border:none;min-width:0;max-width:100%;margin:-2px;font-size:15px;font-weight:600}.main-content-config.closed .main-content-config-item{top:8px;left:7px;right:initial}.main-content-config.closed .main-content-config-item:active,.main-content-config.open .main-content-config-header-item:active,.main-content-config.closed .main-content-config-item:hover,.main-content-config.open .main-content-config-header-item:hover{background:var(--color54)}.main-content-config.closed .main-content-config-item .arrow,.main-content-config.closed .main-content-config-item:active .instant-mix,.main-content-config.closed .main-content-config-item:hover .instant-mix{display:none}.main-content-config.closed .main-content-config-item:active .arrow,.main-content-config.closed .main-content-config-item:hover .arrow{display:flex}.main-content-config .main-content-config-instruction{float:left;border:solid 1px var(--color3);opacity:1;cursor:pointer;background:var(--color54);border-radius:10px;width:100%;height:65px;transition:width .3s ease-in-out;position:relative}.main-content-config .main-content-config-instruction:active,.main-content-config .main-content-config-instruction:hover{background:var(--color60)}.main-content-config.open .main-content-config-inner.closed .main-content-config-instruction{opacity:0;pointer-events:none}.main-content-config .main-content-config-instruction-icon{color:var(--color58);justify-content:center;align-items:center;display:flex;position:absolute;top:1px;left:-1px}.main-content-config .main-content-config-instruction-title{align-items:center;width:calc(100% - 41px);height:35px;font-size:14.5px;font-weight:500;display:flex;position:absolute;top:1px;left:35px}.main-content-config .main-content-config-instruction-description{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 24px);color:var(--color58);font-size:13px;font-weight:280;position:absolute;top:34px;left:8px;overflow:hidden}.main-content-config .main-content-config-mask{background:var(--color28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;animation:.3s .3s forwards fade-in;display:flex;position:fixed;top:0;right:0}.main-content-config .model-emoji,.main-content-config .model-icon,.main-content-config .model-image{justify-content:center;align-items:center;width:35px;height:100%;display:flex}.main-content-config.open .model-emoji{margin-top:2px}.main-content-config.open .model-icon{margin-top:1px}.main-content-config .model-icon{width:35px;height:35px;position:absolute}.main-content-config .model-image{justify-content:center;align-items:center;width:35px;height:35px}.main-content-config.closed .main-content-config-header-item-icon .model-image{width:100%;height:100%;margin-left:1px}.main-content-config .model-emoji-inner,.main-content-config .model-icon-inner,.main-content-config .model-image-inner{width:24px;height:24px;font-size:21px}.main-content-config .model-emoji-inner{width:auto;height:24px}.main-content-config .model-icon-inner{justify-content:center;align-items:center;margin-top:0;display:flex}.main-content-config .model-image-inner{border:solid 1px var(--color3);border-radius:6px;width:25px;height:25px}.main-content-config.open .main-content-config-header-item-icon .model-emoji-inner{margin-top:-3px;margin-left:0}.main-content-config.closed .main-content-config-header-item-icon .model-image-inner{width:25px;height:25px;margin-top:1px}.main-content-config .main-content-config-options{float:left;border-bottom:solid 1px var(--color61);width:100%;margin-top:19px;position:relative;overflow:hidden}.main-content-config .main-content-config-options-item{cursor:pointer;color:var(--color51);margin:0 8px 8px 0;padding:0 8px;font-size:14.5px;transition:color .3s;display:inline-block;position:relative}.main-content-config .main-content-config-options-item.selected{font-weight:500;color:var(--color13)!important}.main-content-config .main-content-config-options-item:active,.main-content-config .main-content-config-options-item:hover{color:var(--color13)}.main-content-config .selection-indicator{background-color:var(--color13);pointer-events:none;z-index:10;height:2px;transition:left .3s;position:absolute;bottom:0}.main-content-config .main-content-config-fade{pointer-events:none;background:linear-gradient(to bottom, var(--color7) 0%, var(--color8) 40%, var(--color9) 80%, var(--color10) 100%);z-index:2;width:calc(100% - 1px);height:50px;position:absolute;bottom:0}.main-content-config-holder{float:left;z-index:1;width:350px;height:100%;transition:width .3s ease-in-out;position:relative;top:0}.main-content-config-holder.closed{width:0}.main-content-config-cards{float:left;width:100%;margin-top:12px;position:relative}.main-content-config-cards .main-content-config-cards-group{float:left;width:100%}.main-content-config-cards .main-content-config-cards-group-title{color:var(--color51);margin:14px;font-size:13.5px}.main-content-config-cards .main-content-config-cards-action{float:left;border:solid 1px var(--color3);width:100%;height:42px;color:var(--color13);cursor:pointer;background:0 0;border-radius:48px;justify-content:center;align-items:center;display:flex;position:relative}.main-content-config-cards .main-content-config-cards-action:active,.main-content-config-cards .main-content-config-cards-action:hover{background:var(--color54)}.main-content-config-cards .main-content-config-cards-action-icon{display:inline-flex}.main-content-config-cards .main-content-config-cards-action-label{align-items:center;margin-top:-4px;margin-right:12px;display:inline-flex}.main-content-config-cards .main-content-config-cards-action-label span{height:15px}.main-content-config-cards .main-content-config-cards-search{float:left;width:100%;height:36.67px;margin-top:12px}.main-content-config-cards .main-content-config-cards-search-inner{border-radius:8px;width:100%;height:36.67px;padding:10px 0;font-size:14.5px;position:relative}.main-content-config-cards .main-content-config-cards-search .icon{z-index:1;justify-content:center;align-items:center;width:35px;height:37px;display:flex;position:absolute;top:0;left:-1px}.main-content-config-cards .main-content-config-cards-search input{border:solid 1px var(--color3);width:100%;min-width:0;height:37px;color:inherit;font-family:inherit;font-size:inherit;letter-spacing:-.02em;background:0 0;border-radius:8px;outline:none;padding:0 29px 0 34px;transition:width .15s;position:relative;top:-10px}.main-content-config-cards .main-content-config-cards-search input::placeholder{font-style:normal}.main-content-config-cards .main-content-config-cards-search-inner:hover input{background:var(--color54)}.main-content-config-cards .main-content-config-cards-search-inner.has-term input{background:var(--color60)}.main-content-config-cards .main-content-config-cards-search-inner.focused input{background:var(--color2)}.main-content-config-cards .main-content-config-cards-search input:focus{border:solid 1px var(--color17);padding-left:34px;box-shadow:0 1px 3px var(--color50)!important}.main-content-config-cards .main-content-config-cards-search .clear{cursor:pointer;color:var(--color13);font-size:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.main-content-config-cards-empty{float:left;border:solid 1px var(--color3);border-radius:10px;width:100%;margin-top:12px;padding:10px 21px 21px;position:relative}.main-content-config-cards-empty-icon{float:left;width:100%;color:var(--color58);justify-content:center;margin-bottom:1px;display:flex}.main-content-config-cards-empty-title{float:left;text-align:center;width:100%;margin-bottom:13px;font-size:14.5px;font-weight:500;position:relative}.main-content-config-cards-empty-description{float:left;text-align:center;width:100%;color:var(--color58);font-size:14px;font-weight:280;position:relative}.main-content-config-cards .main-content-config-cards-loading,.main-content-config-cards .main-content-config-cards-items{float:left;width:100%;position:relative}.main-content-config-cards .main-content-config-cards-loading .placeholder,.main-content-config-cards .main-content-config-cards-item{float:left;border:1px solid #0000;width:100%;height:48px;display:flex;position:relative}.main-content-config-cards.chats .main-content-config-cards-loading .placeholder,.main-content-config-cards.chats .main-content-config-cards-item{height:45px}.main-content-config-cards.chats .main-content-config-cards-loading{padding:0 0 26px 12px}.main-content-config-cards.knowledge .main-content-config-cards-loading{padding-bottom:2px}.main-content-config-cards .main-content-config-cards-item-date{height:100%;color:var(--color51);align-items:center;font-size:13.5px;display:flex;position:absolute;right:14px}.main-content-config-cards .main-content-config-cards-item:hover .main-content-config-cards-item-date{display:none}.main-content-config-cards .main-content-config-cards-item-icon{cursor:pointer;justify-content:center;align-items:center;height:34px;display:flex}.main-content-config-cards.knowledge .main-content-config-cards-item-icon.left{height:100%}.main-content-config-cards .main-content-config-cards-item-icon.more-horiz{height:100%;top:0;right:0}.main-content-config-cards.knowledge .main-content-config-cards-item-icon.more-horiz{height:100%;top:0}.main-content-config-cards .main-content-config-cards-item-icon.more-horiz:hover span{background:initial!important}.main-content-config-cards .main-content-config-cards-item-icon:not(.left){color:var(--color13);display:none;position:absolute}.main-content-config-cards.chats .main-content-config-cards-item-icon:not(.left){color:var(--color13);justify-content:center;align-items:center;height:100%}.main-content-config-cards.chats .main-content-config-cards-item-icon:not(.left) span{height:32.5px;font-size:19px!important}.main-content-config-cards .main-content-config-cards-item-date.editing-name,.main-content-config-cards .main-content-config-cards-item-icon.editing-name{display:none!important}.main-content-config-cards .main-content-config-cards-item-icon.zero{right:96px}.main-content-config-cards .main-content-config-cards-item-icon.first{right:66px}.main-content-config-cards .main-content-config-cards-item-icon.second{right:36px}.main-content-config-cards .main-content-config-cards-item-icon.third{right:6px}.main-content-config-cards .main-content-config-cards-item:hover .main-content-config-cards-item-icon:not(.left){display:flex}.main-content-config-cards .main-content-config-cards-item-icon.left span{color:var(--color51);margin-top:0}.main-content-config-cards.channels .main-content-config-cards-item-text span{margin-left:42px!important}.main-content-config-cards.channels .main-content-config-cards-item-icon.left{width:21px;height:100%;position:absolute;left:10px}.main-content-config-cards.channels .main-content-config-cards-item-icon.left img{width:100%!important}.main-content-config-cards .main-content-config-cards-item-icon.loader-outer .loader{width:21px;fill:var(--color13);margin:-1px 5.5px 0 6px;animation:1s linear infinite icon-rotate}.main-content-config-cards .main-content-config-cards-item-icon:not(.left):hover span{background:var(--color60);border-radius:8px}.main-content-config-cards .main-content-config-cards-item.selected .main-content-config-cards-item-icon:not(.left):hover span{background:var(--color57)}.main-content-config-cards-item-icon.status{justify-content:center;height:100%;margin-left:10px;display:flex!important;position:relative!important}.main-content-config-cards-item-icon.status svg{width:16px;height:16px;fill:var(--color62);color:var(--color62);opacity:1;flex-shrink:0;display:block}.main-content-config-cards .main-content-config-cards-item-text{justify-content:left;align-items:center;width:calc(100% - 104px);height:100%;font-size:14.5px;font-weight:370;display:flex}.main-content-config-cards.knowledge .main-content-config-cards-item-text{width:calc(100% - 42px)}.main-content-config-cards.chats .main-content-config-cards-item-text.no-icon{padding-left:11px}.main-content-config-cards .main-content-config-cards-item-text input{width:288px;min-width:0;font-size:inherit;font-weight:inherit;background:0 0;border:none;outline:none;margin-top:1px;margin-left:1px}.main-content-config-cards.chats .main-content-config-cards-item-text input{margin-bottom:4px}.main-content-config-cards.knowledge .main-content-config-cards-item-text input{margin-top:0;margin-bottom:3px}.main-content-config-cards .main-content-config-cards-item:hover .main-content-config-cards-item-text{width:calc(100% - 104px)}.main-content-config-cards.knowledge .main-content-config-cards-item:hover .main-content-config-cards-item-text{width:calc(100% - 64px)}.main-content-config-cards .main-content-config-cards-loading .placeholder{float:left;height:auto;margin:3px 0 35px;display:block}.main-content-config-cards .main-content-config-cards-loading .placeholder span{float:left;background:var(--color54);border-radius:4px;height:12px;margin:5px 0;display:block}.main-content-config-cards .main-content-config-cards-loading .placeholder span:after{content:"";background:linear-gradient(90deg, transparent, var(--color32), transparent);animation:1.5s infinite shine;position:absolute;inset:0}.main-content-config-cards .main-content-config-cards-items{height:calc(100vh - 278px);margin-top:4px}.main-content-config .main-content-config-inner.inactive .main-content-config-cards .main-content-config-cards-items{height:calc(100vh - 224px)}.main-content-config-cards .main-content-config-cards-item{background:var(--color59);border:solid 1px var(--color3);cursor:pointer;border-radius:10px;margin-bottom:5px}.main-content-config-cards .main-content-config-cards-item:last-child:after{width:100%!important;height:100px!important}.main-content-config-cards.chats .main-content-config-cards-item{background:initial;border:initial;margin-bottom:0}.main-content-config-cards.chats .main-content-config-cards-item:not(.search-mode):last-child{margin-bottom:75px}.main-content-config-cards .main-content-config-cards-item:first-child{margin-top:9px}.main-content-config-cards .main-content-config-cards-item:last-child:after{content:"";width:100%;height:64px}.main-content-config-cards .main-content-config-cards-item:active,.main-content-config-cards .main-content-config-cards-item:hover{background:var(--color54)}.main-content-config-cards .main-content-config-cards-item.selected{background:var(--color60);cursor:initial}.main-content-config-cards .main-content-config-cards-item-text span{margin-right:initial;white-space:nowrap;text-overflow:ellipsis;height:22px;margin-top:0;margin-left:3px;line-height:normal;overflow:hidden}.main-content-config-cards.channels .main-content-config-cards-item-text span,.main-content-config-cards.knowledge .main-content-config-cards-item-text span{margin-top:0}.main-content-config-cards .main-content-config-cards-noitem{margin-top:13px;font-size:14.5px}.main-content-config-cards-item-drag{align-items:center;width:100%;height:100%;display:flex}.main-content-config-cards-item-drag-icon{cursor:pointer;height:48px;color:var(--color51);justify-content:center;align-items:center;margin-top:-1px;display:flex;position:relative;left:-15px}.main-content-config-cards-item-drag-icon span{justify-content:center;align-items:center;width:32.5px;height:35px;font-size:21px;display:flex}.main-content-config-cards-item-drag-name{color:var(--color13);justify-content:left;align-items:center;width:calc(100% - 57px);height:100%;margin-left:-12px;font-size:14px;font-weight:280;display:flex}.main-content-config-mark-selector-tippy{left:-47px;right:initial;max-width:500px!important;top:44px!important}.main-content-config-mark-selector-tippy.main-chat{left:0;top:0!important}.main-content-config-mark-selector-tippy.recents{top:-4px;left:0}.main-content-config-mark-selector-tippy .tippy-content{padding:0!important}.main-content-config-cards-tippy{right:initial;left:-15px}.main-content-config-cards-tippy.card-item{top:-24px;left:74px}.main-content-config-cards-tippy.card-item[data-placement^=top]{top:24px!important}.main-content-config-cards-tippy.add-content{top:0;left:0}.main-content-config-cards-tippy.tippy-box.knowledge{left:66px}.main-content-recents-modal .main-content-config-cards,.main-content-recents-modal .main-content-config-cards-search{margin-top:0}.main-content-recents-modal .main-content-config-cards-search input{background:0 0}.main-content-recents-modal .main-content-config-cards-items{height:304px;margin-top:8px;overflow:hidden auto}.main-content-recents-modal .main-content-config-cards-item{height:38px!important}.main-content-recents-modal .main-content-config-cards-item:last-child:after{display:none}.main-content-recents-modal .main-content-config-cards-empty{margin-top:12px}.main-content-recents-modal .main-content-config-cards.chats .main-content-config-cards-loading{padding:0 0 18px 12px}.main-content-recents-modal .main-content-config-cards-action{border:none;border-radius:8px;justify-content:flex-start;padding-left:11px}.main-content-recents-modal .main-content-config-cards-action-label{margin-right:0}.main-content-recents-modal .main-content-config-cards-group.recent .main-content-config-cards-group-title{margin:6px 0 6px 14px;font-size:12px}.main-content-recents-modal .main-content-config-cards.chats .main-content-config-cards-item-text,.main-content-recents-modal .main-content-config-cards.chats .main-content-config-cards-item:hover .main-content-config-cards-item-text{width:calc(100% - 12px)!important}.main-content-recents-modal .main-content-config-cards-item-icon,.main-content-recents-modal .main-content-config-cards-item-date{display:none!important}.main-content-recents-modal .main-content-config-cards-action.modal-action{border:none;border-radius:8px;justify-content:flex-start;width:100%;height:38px;margin-top:0;margin-bottom:6px;padding-left:11px}.main-content-recents-modal .main-content-config-cards-action.modal-action .main-content-config-cards-action-icon{font-size:18px;position:absolute;left:5px}.main-content-recents-modal .main-content-config-cards-action.modal-action .main-content-config-cards-action-label{margin-top:-8px;margin-left:30px;margin-right:0}.main-content .main-content-header-logo:has(>svg):after{content:"charger";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:#fff;opacity:.31;pointer-events:none;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:25px;line-height:1;display:flex;position:absolute;inset:0}.main-content-config-header-item .main-content-config-header-item-icon:has(>svg):after{content:"charger";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:#fff;opacity:.31;pointer-events:none;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:25px;line-height:1;display:flex;position:absolute;inset:0}.main-content .main-content-header-logo:has(>svg):after{font-size:72.7px;position:absolute;top:-41px}.main-content.canvas-open.config-collapsed{width:calc(54vw - 260px);right:46vw}.main-content.canvas-open.config-collapsed.collapsed{width:calc(54vw - 48px)}.main-content.canvas-open:not(.config-expanded){width:calc(54vw - 260px);right:46vw}.main-content.canvas-open:not(.config-expanded).collapsed{width:calc(54vw - 48px)}.main-content.canvas-open.config-expanded{width:calc(100% - 260px);right:0}.main-content.canvas-open.config-expanded.collapsed{width:calc(100% - 48px)}.markdown-gallery{align-items:flex-start;gap:10px;width:100%;max-width:522px;display:flex}.markdown-gallery-main{aspect-ratio:1;background:var(--color59);border-radius:12px;flex:auto;min-width:0;max-width:460px;position:relative;overflow:hidden}.markdown-gallery-main-img{object-fit:cover;cursor:pointer;width:100%;height:100%;display:none;position:absolute;inset:0}.markdown-gallery-main-img.active{display:block}.markdown-gallery-thumbs{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.markdown-gallery-thumb{box-sizing:border-box;cursor:pointer;background:var(--color59);border:2px solid #0000;border-radius:9px;flex-shrink:0;width:52px;height:52px;padding:0;transition:border-color .12s;overflow:hidden}.markdown-gallery-thumb img{object-fit:cover;width:100%;height:100%;display:block}.markdown-gallery-thumb:hover{border-color:var(--color36)}.markdown-gallery-thumb.active{border-color:var(--color17)}.canvas-stage{position:relative}@media (width>=1200px) and (width<=1377px){.main-content .main-content-inner{width:auto}}@media (width>=978px) and (width<=1366px){.main-content.open .main-content-inner{width:calc(100% - 48px)!important}}@media (width>=978px) and (width<=1099px){.main-content .main-content-inner{width:calc(100% - 48px)!important}}@media (width>=862px) and (width<=977px){.main-content .main-content-inner{width:calc(100% - 96px)!important;max-width:100%!important}}@media (width>=768px) and (width<=977px){.main-content .main-content-inner{width:calc(100% - 48px)}}@media (width>=688px) and (width<=767px){.main-content .main-content-inner{width:640px}}@media (width>=592px) and (width<=687px){.main-content .main-content-inner{width:calc(100% - 48px)}}@media (width<=1199px){.main-content.open.collapsed{width:calc(100% - 48px)}.main-content.open:not(.collapsed){width:calc(100% - 260px)}.main-content .main-content-body-item{padding-left:0;padding-right:0}.main-content .main-content-body-item p{margin-bottom:initial!important}.main-content .main-content-body-item.user{margin-left:0;margin-right:0}.main-content .table-copy-button{right:-9px}.main-content .main-content-input{width:100%;margin-left:0}.main-content .main-content-channels{width:100%;margin:0}.main-content .main-content-channels-mask{width:100%;margin:-70px 0 0}.main-content .markdown-files{right:3px}.main-content .main-content-body-item:not(.user) .markdown-files{left:3px}.main-content-login{z-index:13;top:1px;right:7px}.main-content-config{left:initial!important}.main-content-config.closed{pointer-events:none;background:var(--color2);z-index:2;border-bottom:solid 1px var(--color3);width:100%;position:fixed;height:55px!important}.main-content-config.closed .main-content-config-header-item.model{left:initial}.main-content-config .main-content-config-header-item-mark-selector{top:97px!important;left:-45px!important}.main-content-config .show-on-hover-config{display:block!important}.main-content-config-holder{display:none}}@media (width<=1023px){.canvas{z-index:30;border-left:none;width:100vw}.main-content.canvas-open{width:calc(100% - 260px);right:0}.main-content.canvas-open.collapsed{width:calc(100% - 48px)}.markdown-gallery{max-width:100%}}@media (width<=767px){.main-content{width:100%!important;left:0!important}.main-content.collapsed{z-index:11!important}.main-content .main-content-input-outer.message-sent{bottom:calc(6px + var(--keyboard-offset,0px))}.main-content .main-content-recording-waves{display:none}.main-content .main-content-toggle{z-index:2;align-items:center;margin:7px 0 0 7px;display:flex;position:fixed;height:40px!important}.main-content .main-content-toggle .main-content-toggle-inner{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;height:40px;display:flex}.main-content .main-content-toggle .main-content-toggle-inner:hover{background:var(--color54)}.main-content .main-content-toggle .main-content-toggle-inner span{font-size:21px}.main-content .main-content-toggle.show{display:block!important}.main-content-login{width:103px}.main-content-login-button{right:0}.main-content-config.closed .main-content-config-header-item.model{left:31px}.markdown-gallery-thumb{width:44px;height:44px}}@media (width<=682px){.main-content .main-content-inner{width:calc(100% - 32px)}.main-content .main-content-tips{display:none}}@media (width<=500px){.main-content .main-content-channels-icons-item:last-child,.main-content .main-content-channels-icons-item:nth-last-child(2){display:none}.main-content .main-content-input-options-inner:first-child{padding:0}}@media (width<=470px){.main-content .main-content-channels-icons-item:nth-last-child(3),.main-content .main-content-channels-icons-item:nth-last-child(4){display:none}}@media (width<=440px){.main-content .main-content-channels-icons-item:nth-last-child(5),.main-content .main-content-channels-icons-item:nth-last-child(6){display:none}}@media (width<=410px){.main-content .main-content-channels-icons-item:nth-last-child(7),.main-content .main-content-channels-icons-item:nth-last-child(8){display:none}}@media (width<=380px){.main-content .main-content-channels,.main-content .main-content-channels-mask{display:none}}@media (width<=449px){.main-content-config [data-tippy-root]:has(.main-content-config-header-item-mark-selector){width:327px!important;max-width:327px!important}.main-content-config .main-content-config-header-item-mark-selector{width:327px!important;max-width:327px!important}.main-content-config .main-content-config-header-item-mark-selector[data-placement^=bottom],.main-content-config .main-content-config-header-item-mark-selector[data-placement^=top]{left:19px!important}.main-content-config-mark-selector-tippy{width:313px!important;max-width:200%!important}.main-content-config-mark-selector-tippy.agent-config,.main-content-config-mark-selector-tippy.main-chat{width:325px!important}}.header{width:calc(100% - 260px);height:53px;color:var(--color13);z-index:1;border-bottom:solid 1px var(--color3);transition:width .3s,right .3s;position:fixed;top:0;right:0}.header.model{pointer-events:none;border:none}.header.collapsed{width:calc(100% - 48px)}.header .header-simulator{background:var(--color54);z-index:2;border-radius:10px;position:absolute;inset:0}.header .header-simulator:after{content:"";background:linear-gradient(90deg, transparent, var(--color32), transparent);animation:1.5s infinite shine;position:absolute;inset:0}.header .header-simulator.agent-select{width:calc(100% + 64px);height:calc(100% + 3px);top:-1px;left:-63px}.header .header-simulator.date-picker{width:calc(100% - 41px);height:calc(100% + 1px);left:30px;right:initial}.header .header-simulator.export{width:86px;height:calc(100% + 1px);top:-1px;right:initial;left:-42px}.header .header-main,.header .header-config{align-items:center;width:50%;height:53px;display:flex;position:absolute}.header-main{left:0}.header-main .header-main-item{border-radius:8px;margin-left:16px;font-size:18px}.header-main-mobile{display:none}.header-main .tippy-box{border:solid 1px var(--color3);width:320px;box-shadow:0 4px 12px var(--color4);border-radius:16px;bottom:10px;left:72px;color:var(--color13)!important}.header-main .tippy-content{padding:6px}.header-main.collapsed .tippy-box{left:49px}.header-main .tippy-inner{position:relative}.header-main .tippy-inner-item{cursor:pointer;border-radius:10px;padding:8px 54px 8px 8px;font-size:15px;display:block;position:relative}.header-main .tippy-inner-item:active,.header-main .tippy-inner-item:hover{background:var(--color54)}.header-main .tippy-inner-item-icon{display:block;position:absolute;top:16px}.header-main .tippy-inner-item:first-child .tippy-inner-item-icon{top:25px}.header-main .tippy-inner-item-label{margin-left:30px;display:block}.header-main .tippy-inner-item-label-name{width:100%;display:block}.header-main .tippy-inner-item-label-desc{width:100%;color:var(--color51);font-size:12px;display:block}.header-main .tippy-inner-item:first-child .tippy-inner-item-label-desc{width:110px!important}.header-config.ua{width:100%}.header-config{right:0}.header-config .header-config-item.agent-select,.header-config .header-config-item.date-icon,.header-config .header-config-item.date-picker,.header-config .header-config-item.export,.header-config .header-config-item.first,.header-config .header-config-item.mp-create,.header-config .header-config-item.mp-my-agents,.header-config .header-config-item.mp-options{border-radius:24px;height:10px;padding:10px 11px 25px 30px;position:absolute;right:47px}.header-config .header-config-item.mp-create,.header-config .header-config-item.agent-select{border:solid 1px var(--color3);max-width:180px;color:var(--color13);cursor:pointer;background:0 0;padding:10px 12px 24px 14px;right:348px}.header-config .header-config-item.agent-select:hover{background:var(--color54)}.header-config .header-config-item.date-picker{height:36px;margin-top:0;padding-top:0;right:98px}.header-config .header-config-item.date-icon,.header-config .header-config-item.export{cursor:pointer;border-radius:8px;padding-right:14px;right:12px}.header-config .header-config-item.mp-my-agents{cursor:pointer;padding-left:13px;right:142px}.header-config .header-config-item.mp-create{right:12px}.header-config .header-config-item.mp-options{z-index:1;cursor:pointer;border-radius:8px;width:35px;height:36px;margin-top:0;padding:0;display:none;right:13px}.header-config .header-config-item.mp-options:active,.header-config .header-config-item.mp-options:hover,.header-config .header-config-item.date-icon:active,.header-config .header-config-item.export:active,.header-config .header-config-item.first:active,.header-config .header-config-item.mp-my-agents:active,.header-config .header-config-item.mp-create:active,.header-config .header-config-item.date-icon:hover,.header-config .header-config-item.export:hover,.header-config .header-config-item.first:hover,.header-config .header-config-item.mp-my-agents:hover,.header-config .header-config-item.mp-create:hover,.header-config .header-config-item.mp-options:active,.header-config .header-config-item.mp-options:hover{background:var(--color54)}.header-config .header-config-item-icon.date-icon,.header-config .header-config-item-icon.export,.header-config .header-config-item-icon.first,.header-config .header-config-item-icon.mp-create{height:24px;position:absolute;top:5px;left:3px}.header-config .header-config-item-icon.mp-create{width:35px;height:36px;top:-1px;left:0}.header-config .header-config-item-label.agent-select,.header-config .header-config-item-label.export,.header-config .header-config-item-label.first,.header-config .header-config-item-label.mp-create,.header-config .header-config-item-label.mp-my-agents{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:450;line-height:14px;position:relative;overflow:hidden}.header-config .header-config-item-label.agent-select{line-height:16px;top:-2px}.header-config .header-config-item-label.mp-create{padding-left:20px}.header-config .header-config-item.last{border-radius:8px;position:absolute;right:12px}.header-config .header-config-item.last:active,.header-config .header-config-item.last:hover{background:var(--color54)}.header-config.ua .header-config-item.date-icon{padding-right:7px;display:none;top:2px}.header-config.ua .header-config-item.date-icon:hover,.header-config.ua .header-config-item.export:hover{background:var(--color54)}.header-config-mobile{display:none}.header-config .tippy-box,.header-config-mobile .tippy-box{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;top:-10px;right:6px;color:var(--color13)!important}.header-config .tippy-box.agent-select,.header-config-mobile .tippy-box.agent-select{position:fixed;top:22px;right:10px}.header-config .tippy-content,.header-config-mobile .tippy-content{padding:6px!important}.header-config .tippy-box.agent-select .tippy-inner-list,.header-config-mobile .tippy-box.agent-select .tippy-inner-list{max-width:220px;max-height:233px;overflow:hidden auto}.header-config .tippy-inner,.header-config-mobile .tippy-inner{position:relative}.header-config .tippy-inner-hr,.header-config-mobile .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.header-config .tippy-inner-item,.header-config-mobile .tippy-inner-item{cursor:pointer;border-radius:10px;padding:8px;font-size:15px;display:block;position:relative}.header-config .tippy-box.agent-select .tippy-inner-item,.header-config-mobile .tippy-box.agent-select .tippy-inner-item{white-space:nowrap;padding:8px}.header-config.mp .tippy-inner-item,.header-config-mobile.mp .tippy-inner-item{padding:8px}.header-config .tippy-box.agent-select .tippy-inner-item.selected,.header-config-mobile .tippy-box.agent-select .tippy-inner-item.selected{background:var(--color54)}.header-config .tippy-inner-item.delete,.header-config-mobile .tippy-inner-item.delete{color:var(--color15)}.header-config .tippy-inner-item:active,.header-config-mobile .tippy-inner-item:active,.header-config .tippy-inner-item:hover,.header-config-mobile .tippy-inner-item:hover{background:var(--color54)}.header-config .tippy-inner-item.delete:active,.header-config-mobile .tippy-inner-item.delete:active,.header-config .tippy-inner-item.delete:hover,.header-config-mobile .tippy-inner-item.delete:hover{background:var(--color14)}.header-config .tippy-inner-item-icon,.header-config-mobile .tippy-inner-item-icon{display:block;position:absolute}.header-config .tippy-inner-item-label,.header-config-mobile .tippy-inner-item-label{margin-left:30px;display:inline}.header-config.mp .tippy-inner-item-label,.header-config-mobile.mp .tippy-inner-item-label{margin-left:0}.header-config .tippy-box.agent-select .tippy-inner-item-label,.header-config-mobile .tippy-box.agent-select .tippy-inner-item-label{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-left:0;display:block;overflow:hidden}@media (width<=1199px){.header{background:var(--color2)!important;border-bottom:solid 1px var(--color3)!important}}@media (width<=1023px){.header.ua{height:96px}.header-config.ua .header-config-item.agent-select,.header-config.ua .header-config-item.mp-create{top:51px;right:249px}.header-config.ua .header-config-item.date-picker{top:51px;right:0}.header-config.ua .header-config-item.export{top:initial;z-index:1;padding-right:7px}.header-config.ua .header-config-item-label.export{display:none}}@media (width<=991px){.usage-analytics .tippy-box{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;right:-147px;color:var(--color13)!important}}@media (width<=767px){.header,.header.collapsed{z-index:12;width:100%!important;left:0!important}.header.mp,.header.ua{z-index:11}.header.ua.collapsed{height:96px}.header .header-simulator.date-picker{width:43px;height:calc(100% + 2px);top:19px;left:206px;right:initial}.header .header-simulator.export{width:calc(100% + 2px);height:calc(100% + 4px);top:-2px;left:-1px}.header .header-main,.header .header-config{justify-content:center;width:100%!important}.header-main{z-index:1;width:100%}.header-main .header-main-item{margin-left:0}.header-main .tippy-box{left:-10px!important}.header-main-mobile{z-index:2;align-items:center;height:53px;display:flex;position:absolute}.header-main-mobile.model{pointer-events:auto;margin-top:-1px}.header-main-mobile .header-main-mobile-item{cursor:pointer;border-radius:8px;height:40px;margin-left:8px}.header-main-mobile .header-main-mobile-item:hover{background:var(--color54)}.header-main-mobile .header-main-mobile-item-icon{height:100%;font-size:21px}.header-config .header-config-item.first,.header-config .header-config-item.last,.header-config .header-config-item.mp-my-agents{display:none}.header-config.ua .ant-picker-outlined{opacity:0;pointer-events:none;margin-right:42px}.header-config.ua .header-config-item.agent-select,.header-config.ua .header-config-item.mp{z-index:2;top:51px;right:115px!important}.header-config.ua .header-config-item.date-picker{z-index:1;top:32px;right:0}.header-config.ua .header-config-item.date-icon{z-index:1;border:solid 1px var(--color3);background:initial;width:40px;height:33px;padding:17px;display:block;position:absolute;top:19px;right:64px}.header-config.ua .header-config-item.export{z-index:1;border:solid 1px var(--color3);background:initial;width:40px;height:33px;padding-bottom:24px;padding-right:7px;top:51px!important}.header-config .header-config-item.mp-create{display:none}.header-config .header-config-item.mp-options{display:block}.header-config.ua .header-config-item-label.export{display:none}.header-config-mobile{z-index:2;display:block;position:absolute;right:0}.header-config-mobile .header-config-mobile-item{cursor:pointer;border-radius:10px;margin:10px}.header-config-mobile .header-config-mobile-item:hover{background:var(--color54)}.header-config-mobile .header-config-mobile-item-icon{font-size:24px}}.library{width:calc(100% - 260px);height:calc(var(--vh,1vh) * 100);z-index:10;background:var(--color2);color:var(--color13);transition:width .21s,right .21s;position:fixed;top:0;right:0;overflow-y:auto}.library.collapsed{width:calc(100% - 48px)}.library-center{max-width:1040px;margin:0 auto;padding:0 32px}.library-title{color:var(--color13);font-size:24px;font-weight:550}.library-top{justify-content:space-between;align-items:center;gap:16px;padding-top:28px;padding-bottom:20px;display:flex}.library-toolbar-wrap{z-index:5;background:var(--color2);border-bottom:1px solid #0000;padding:12px 0;transition:border-color .15s;position:sticky;top:0}.library-toolbar-wrap.stuck{border-bottom-color:var(--color3)}.library-content{padding-top:16px;padding-bottom:60px}.library-search{border:1px solid var(--color3);background:var(--color59);border-radius:22px;align-items:center;gap:8px;min-width:280px;height:40px;padding:0 14px;display:inline-flex}.library-search:focus-within{border-color:var(--color17)}.library-search .material-symbols-rounded{color:var(--color51);line-height:1;width:auto!important;height:auto!important;font-size:19px!important}.library-search input{color:var(--color13);background:0 0;border:none;outline:none;flex:1;font-size:14px}.library-search input::placeholder{color:var(--color51)}.library-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.library-tabs{flex-wrap:wrap;gap:8px;display:flex}.library-tab{border:solid 1px var(--color3);height:34px;color:var(--color13);cursor:pointer;background:0 0;border-radius:18px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex}.library-tab:hover{background:var(--color54)}.library-tab.active{background:var(--color60);border-color:var(--color60)}.library-tab .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:17px!important}.library-views{gap:4px;display:flex;position:relative}.library-view-btn{cursor:pointer;width:36px;height:36px;color:var(--color51);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.library-view-btn:hover,.library-view-btn.active{background:var(--color54);color:var(--color13)}.library-view-btn{position:relative}.library-view-btn .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.library-filter-badge{background:var(--color17);color:#fff;text-align:center;border-radius:8px;min-width:15px;height:15px;padding:0 3px;font-size:10px;font-weight:700;line-height:15px;position:absolute;top:2px;right:2px}.tippy-box:has(.library-filter){border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:14px}.tippy-box:has(.library-filter) .tippy-content{padding:0!important}.library-filter{min-width:220px;padding:8px}.library-filter-label{color:var(--color51);padding:6px 8px 4px;font-size:12px;font-weight:600}.library-filter-item{cursor:pointer;color:var(--color13);border-radius:8px;align-items:center;gap:12px;padding:8px;font-size:14px;display:flex}.library-filter-item:hover{background:var(--color54)}.library-filter-icon{color:var(--color58);line-height:1;width:auto!important;height:auto!important;font-size:19px!important}.library-filter-text{flex:1}.library-filter-check{color:var(--color13);line-height:1;width:auto!important;height:auto!important;font-size:18px!important}.library-empty{color:var(--color51);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:80px 0;font-size:15px;display:flex}.library-empty .material-symbols-rounded{opacity:.6;line-height:1;width:auto!important;height:auto!important;font-size:38px!important}.library-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.library-card{border:1px solid var(--color3);cursor:pointer;background:var(--color59);border-radius:14px;transition:border-color .12s,transform .12s;position:relative;overflow:hidden}.library-card:hover{border-color:var(--color36)}.library-card-media{aspect-ratio:1;background:var(--color54);justify-content:center;align-items:center;display:flex;overflow:hidden}.library-card-media img{object-fit:cover;width:100%;height:100%;display:block}.library-card-fileicon{color:var(--color51);line-height:1;width:auto!important;height:auto!important;font-size:32px!important}.library-card-codepreview{text-align:left;width:100%;height:100%;border-radius:0!important}.library-card-info{padding:10px 12px}.library-card-name{color:var(--color13);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.library-card-meta{color:var(--color51);margin-top:2px;font-size:12px}.library-list{flex-direction:column;display:flex}.library-list-head,.library-row{border-bottom:1px solid var(--color3);grid-template-columns:1fr 160px 120px 40px;align-items:center;gap:12px;padding:9px 8px;display:grid}.library-list-head{color:var(--color51);font-size:12px;font-weight:600}.library-row{cursor:pointer}.library-row:hover{background:var(--color54)}.library-col-actions{justify-content:flex-end;display:flex}.library-col-name{align-items:center;gap:12px;min-width:0;display:inline-flex}.library-row-thumb{background:var(--color54);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden}.library-row-thumb img{object-fit:cover;width:100%;height:100%}.library-row-thumb .material-symbols-rounded{color:var(--color51);line-height:1;width:auto!important;height:auto!important;font-size:17px!important}.library-row-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.library-col-date,.library-col-size{color:var(--color51);font-size:13px}.library-action{border:solid 1px var(--color3);height:36px;color:var(--color13);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;transition:background .12s;display:inline-flex}.library-action:hover{background:var(--color54)}.library-action.danger{color:var(--color15);border-color:var(--color15)}.library-action.danger:hover{background:var(--color14)}.library-action .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:18px!important}.library-selcount{color:var(--color13);align-items:center;gap:4px;margin-right:4px;font-size:14px;font-weight:600;display:inline-flex}.library-selclear{cursor:pointer;width:26px;height:26px;color:var(--color51);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.library-selclear:hover{background:var(--color54);color:var(--color13)}.library-selclear .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:16px!important}.library-card-kebab{z-index:2;border:solid 1px var(--color3);background:var(--color59);width:28px;height:28px;color:var(--color51);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:none;position:absolute;top:8px;right:8px;box-shadow:0 1px 5px #00000038}.library-card:hover .library-card-kebab{display:inline-flex}.library-card-kebab:hover{background:var(--color60);color:var(--color13)}.library-card-kebab .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.library-kebab{cursor:pointer;width:30px;height:30px;color:var(--color51);visibility:hidden;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.library-row:hover .library-kebab{visibility:visible}.library-kebab:hover{background:var(--color60);color:var(--color13)}.library-kebab .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.library-menu-tippy{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;max-width:100%!important;color:var(--color13)!important}.library-menu-tippy .tippy-content{padding:6px!important}.library-menu-tippy .tippy-inner{position:relative}.library-menu-tippy .tippy-inner-item{cursor:pointer;border-radius:10px;align-items:center;padding:9px 54px 9px 8px;font-size:15px;display:flex;position:relative}.library-menu-tippy .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.library-menu-tippy .tippy-inner-item.delete{color:var(--color15)}.library-menu-tippy .tippy-inner-item:active,.library-menu-tippy .tippy-inner-item:hover{background:var(--color54)}.library-menu-tippy .tippy-inner-item.delete:active,.library-menu-tippy .tippy-inner-item.delete:hover{background:var(--color14)}.library-menu-tippy .tippy-inner-item-icon{width:21px;height:21px;position:absolute}.library-menu-tippy .tippy-inner-item-label{height:19px;margin-left:27px;display:block}.library-rename-input{min-width:0;color:var(--color13);font-size:14px;font-weight:inherit;background:0 0;border:none;outline:none;flex:1;margin:-1px 0;padding:0}.library-card-info .library-rename-input{width:100%;font-weight:500;line-height:inherit;margin:0;display:block}.library.canvas-open{width:calc(54vw - 260px);right:46vw}.library.canvas-open.collapsed{width:calc(54vw - 48px)}@media (width<=1023px){.library-search{min-width:180px}.library.canvas-open{width:calc(100% - 260px);right:0}.library.canvas-open.collapsed{width:calc(100% - 48px)}}@media (width<=767px){.library{height:calc((var(--vh,1vh) * 100) - 53px);top:53px;width:100%!important;left:0!important}.library-top{flex-direction:column;align-items:stretch;gap:10px;padding-top:16px}.library-search{width:100%;min-width:0}.library-toolbar-wrap.stuck{border-bottom-color:#0000}.library.canvas-open{width:100%!important}}.register{border-radius:8px;width:372px;margin:40px auto;padding:16px;position:relative}.register.is-modal{margin:10px auto!important}.register h2{text-align:center;margin-top:5px;margin-bottom:35px;font-size:28px;font-weight:500}.register h3{color:var(--color51);text-align:center;margin-top:-20px;margin-bottom:33px;font-size:16px;font-weight:400;line-height:24px}.register input,.register textarea{border:solid 1px var(--color3)!important}.register .register-button{border:solid 1px var(--color3);width:100%;height:52px;color:var(--color13);cursor:pointer;z-index:1;background:0 0;border-radius:48px;margin-bottom:12px;padding:0 21px;position:relative}.register .register-button.action{border:solid 1px var(--color13);color:var(--color2);background:var(--color13);margin-top:12px}.register .register-button.button-emulation{width:100%}.register .register-button.phantom-button{background:var(--color2);pointer-events:none;z-index:0;margin-top:-64px;left:16px;width:calc(100% - 32px)!important;position:absolute!important}.register .register-button.phantom-button svg{width:18px;position:absolute;top:13px}.register .register-button.action .register-button-label{text-align:center;width:100%;font-size:15px;display:block;position:relative;top:0;left:0}.register .register-button:active,.register .register-button:hover,.register .phantom-button-outer:active .phantom-button,.register .phantom-button-outer:hover .phantom-button{background:var(--color54)}.register .register-button.action:active,.register .register-button.action:hover{background:var(--color6)}.register .register-button .register-button-label{font-size:15px;position:absolute;top:17px;left:55px}.register .register-button .material-symbols-rounded{font-size:18px;position:absolute;top:8.5px;left:13px}.register .register-middle{width:100%;height:41px;margin-top:26px;position:relative}.register .register-middle-label{text-align:center;background:var(--color2);width:58px;color:var(--color55);margin:auto;position:relative}.register .register-middle-line{border-bottom:solid 1px var(--color55);width:100%;position:relative;top:10px}.register .register-google-button{opacity:0;z-index:1;cursor:pointer;width:100%;height:52px;margin-bottom:12px;position:relative}.register .register-google-button iframe{height:56px!important;margin-top:0!important;position:relative!important}.register .register-input-outer{position:relative}.register .register-input{height:52px;margin-bottom:12px;position:relative}.register .register-input input{width:calc(100% - 42px)!important;height:26px!important;box-sizing:initial!important;border-radius:48px!important;padding:13px 20px 11px!important;font-size:16px!important}.register .register-input textarea{width:calc(100% - 42px);height:25px;box-sizing:initial;resize:none;white-space:nowrap;border-radius:48px;padding:15.5px 20px 9.5px;font-size:16px;overflow:hidden}.register .register-input.phantom input,.register .register-input.phantom textarea{color:var(--color51)}.register .register-input .css-b62m3t-container{z-index:2}.register .register-input .css-129rm5m-control{cursor:pointer;background:var(--color2);border-radius:48px;min-height:0;height:25px!important;box-sizing:initial!important;border:solid 1px var(--color3)!important;padding:0 10px 25px!important}.register .register-input .css-19z7rmg{margin-top:-3px}.register .register-input .css-1n560mu{margin-top:-7px}.register .register-input .css-1u9des2-indicatorSeparator{display:none}.register .register-input .css-1xc3v61-indicatorContainer,.register .register-input .css-15lsz6c-indicatorContainer{padding:8px 0 8px 8px}.register .register-input .css-qr46ko::-webkit-scrollbar{background:0 0;width:0}.register .register-input .css-qr46ko{scrollbar-width:none;-ms-overflow-style:none}.register .register-input .css-1dimb5e-singleValue{color:var(--color58)}.register .register-input .css-u9k5ql-menu{background:var(--color2)!important;border:solid 1px var(--color3)!important}.register .register-input .css-ayvbc1-option{color:var(--color58)!important}.register .register-input .css-ayvbc1-option:hover{background:var(--color54)!important}.register .register-input .css-13lbvfj-option{color:var(--color58)!important}.register .register-input .css-13lbvfj-option:hover{background:var(--color54)!important}.register .register-input .register-input-error{width:100%;height:12px;color:var(--color16);margin-top:-2px;display:block;position:absolute}.register .register-input .register-input-error.input{margin-top:3px}.register .register-input .register-input-error .material-symbols-rounded{height:11px;font-size:15px;position:absolute;top:auto;left:-6px}.register .register-input .register-input-error .register-input-error-message{font-size:11px;position:absolute;left:21px}.register #register-input-country-code{width:100%}.register #register-input-country-code input{position:relative;left:-20px;border:none!important;border-radius:0!important;width:100%!important}.register .register-link{text-align:center;width:100%;color:var(--color13);margin:18px 0 12px;position:relative}.register .register-loading{background:var(--color52);z-index:9998;position:fixed;inset:0}.register .register-input-edit{z-index:1;background:var(--color2);height:33px;padding:3px;position:absolute;top:6px;right:11px}.register .register-input-edit .register-link{font-size:15px;position:relative;top:-9px}.register .register-link.resend{margin:32px 0 12px}.register .register-password-toggle-button{cursor:pointer;background:0 0;border:none;padding:0;font-size:18px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.register .register-placeholder{color:var(--color51);background:var(--color2);pointer-events:none;padding:0 6px;font-size:15px;font-weight:400;transition:top .1s cubic-bezier(.4,0,.2,1);position:absolute;top:10px;left:15px}.register .register-placeholder.filled-or-focused,.register .register-input:focus-within .register-placeholder,.register .register-input input:not(:placeholder-shown)+.register-placeholder,.register .register-input textarea:not(:placeholder-shown)+.register-placeholder{top:-10px}.register .register-tip{color:var(--color51);border:solid 1px var(--color3);margin:24px 0 12px;padding:10px 20px;font-size:14px}.register .register-tip span{line-height:32px;display:block}.register .register-tip-label.error{color:var(--color16)}.register .register-tip-label.success{color:var(--color33)}.register .register-tip-label span{font-size:18px;top:6px;right:4px;display:inline!important;position:relative!important}.register .register-terms{text-align:center;width:100%;margin-top:40px;font-size:14px}.register .register-terms a{color:var(--color58);text-decoration:underline!important}.register .register-focused-border{border-color:var(--color17)!important}.register .register-focused-color{color:var(--color17)!important}.register .register-error-border{border-color:var(--color16)!important}.register .register-error-color{color:var(--color16)!important}@media (width<=449px){.register{width:calc(100% - 32px);position:fixed;left:50%;transform:translate(-50%)}}.sidebar{width:260px;height:calc(var(--vh,1vh) * 100);z-index:12;background:var(--color2);color:var(--color13);border-right:solid 1px var(--color3);font-weight:320;transition:width .2s ease-in-out;position:fixed;top:0;left:0;overflow:hidden auto}.sidebar.collapsed{cursor:e-resize;width:48px;overflow-y:hidden;background:var(--color2)!important;transition:width .16s!important}.sidebar.expanded{width:260px;transition:width .22s!important}.sidebar .sidebar-content{padding:0 10px}.sidebar .show-on-hover-sidebar{display:none!important}.sidebar:active .show-on-hover-sidebar,.sidebar:hover .show-on-hover-sidebar{display:block!important}.sidebar-tippy-mask{display:none;position:fixed;inset:0}.sidebar-header{float:left;z-index:2;background:var(--color2);width:100%;height:55px;position:sticky;top:0}.sidebar-header.collapsed{width:47px;height:55px;position:fixed;background:var(--color2)!important}.sidebar-header .sidebar-header-item{float:left;width:50%;height:100%;position:relative}.sidebar-header.collapsed .sidebar-header-item{width:47px}.sidebar-header .sidebar-header-item-inner{position:absolute;top:7px;left:7px}.sidebar-header .sidebar-header-item.last .sidebar-header-item-inner{left:initial;position:absolute;right:7px}.sidebar-header .sidebar-header-item.last .sidebar-header-item-inner.collapsed{display:none}.sidebar-header .sidebar-header-item-inner .material-symbols-sharp{font-size:26px}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp{border-radius:8px}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize{color:var(--color13)}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded:active,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp:active,.sidebar-header .sidebar-header-item-inner .material-symbols-rounded:hover,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp:hover{background:var(--color54);cursor:pointer}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize:active,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize:active,.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize:hover,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize:hover{cursor:w-resize}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize2:active,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize2:active,.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize2:hover,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize2:hover{cursor:e-resize}.sidebar-header-mask{width:(100% - 1px);z-index:1;background:var(--color2);height:55px;position:sticky;top:0;left:0}.sidebar-header-mask.collapsed{background:var(--color2)}.sidebar-main{float:left;z-index:2;background:var(--color2);width:100%;position:sticky;top:55px}.sidebar-main.collapsed{width:47px;position:fixed;background:var(--color2)!important}.sidebar-main .sidebar-main-item{float:left;width:100%;height:36.67px;padding:0 7px}.sidebar-main .sidebar-main-item.last{margin-bottom:20px}.sidebar-main .sidebar-main-item-inner{border-radius:8px;align-items:center;width:100%;height:36.67px;padding:10px 0;font-size:14.5px;position:relative}.sidebar-main .sidebar-main-item-inner:active,.sidebar-main .sidebar-main-item-inner:hover{background:var(--color54);cursor:pointer}.sidebar-main .sidebar-main-item-inner.selected,.sidebar-main .sidebar-main-item-inner.has-term{background:var(--color60)}.sidebar-main .sidebar-main-item-inner.focused{background:var(--color2)}.sidebar-main .sidebar-main-item-inner-icon{justify-content:center;align-items:center;width:35px;height:37px;display:flex;position:absolute;top:0;left:-1px}.sidebar-main .sidebar-main-item-label{white-space:nowrap;text-overflow:ellipsis;font-weight:340;transition:opacity .3s ease-in-out;position:relative;left:35px;overflow:hidden}.sidebar-main .sidebar-main-item-label.collapsed{opacity:0;pointer-events:none}.sidebar-body.collapsed,.sidebar-main .sidebar-main-item-label.collapsed{transition:opacity 60ms}.sidebar-main .sidebar-main-item-label.expanded{opacity:1}.sidebar-body.expanded,.sidebar-main .sidebar-main-item-label.expanded{transition:opacity .2s .14s}.sidebar-main .sidebar-main-item-hover{color:var(--color51);transition:opacity .3s ease-in-out;display:none;position:absolute;top:10px;right:10px}.sidebar-main .sidebar-main-item-hover.collapsed{opacity:0;pointer-events:none}.sidebar-main .sidebar-main-item-hover.expanded{opacity:1}.sidebar-main .sidebar-main-item:active .sidebar-main-item-hover,.sidebar-main .sidebar-main-item:hover .sidebar-main-item-hover{display:block}.sidebar-main.top{border-bottom:initial}.sidebar-main.middle:not(.collapsed),.sidebar-main.bottom:not(.collapsed){border-bottom:solid 1px var(--color3)}.sidebar-main-mask{z-index:1;background:var(--color2);width:calc(100% - 1px);position:sticky;top:55px;left:0}.sidebar-main-mask.collapsed{background:var(--color2)}.sidebar-body{width:100%;transition:opacity .3s ease-in-out}.sidebar-body.collapsed{opacity:0;pointer-events:none}.sidebar-body.expanded{opacity:1}.sidebar-body .sidebar-body-item{float:left;cursor:pointer;width:calc(100% - 14px)}.sidebar-body .sidebar-body-item.selected,.sidebar-body .sidebar-body-item.no-icon{cursor:initial}.sidebar-body .sidebar-body-item.no-icon.v2{margin-bottom:-16px}.sidebar-body .sidebar-body-item.last{padding-bottom:20px}.sidebar-body .sidebar-body-item-inner{border-radius:8px;align-items:center;width:100%;height:37px;margin:0 7px;padding:10px 0;font-size:14.5px;display:inline-flex;position:relative}.sidebar-body .sidebar-body-item-inner.no-icon{padding:20px 0}.sidebar-body .sidebar-body-item-inner.simulator{height:12px;padding:initial;background:var(--color54);border-radius:4px;margin:4px 15px}.sidebar-body .sidebar-body-item-inner.first.simulator{margin-top:12px}.sidebar-body .sidebar-body-item-inner.simulator:after{content:"";background:linear-gradient(90deg, transparent, var(--color32), transparent);animation:1.5s infinite shine;position:absolute;inset:0}.sidebar-body .sidebar-body-item-inner:active,.sidebar-body .sidebar-body-item-inner:hover,.sidebar-body .sidebar-body-item.drag-hover .sidebar-body-item-inner{background:var(--color54)}.sidebar-body .sidebar-body-item-inner.selected{background:var(--color60)}.sidebar-body .sidebar-body-item-inner.no-icon:active,.sidebar-body .sidebar-body-item-inner.no-icon:hover,.sidebar-body .sidebar-body-item-inner.no-hover:hover{background:initial}.sidebar-body .sidebar-body-item-inner.no-hover:hover{cursor:pointer}.sidebar-body .sidebar-body-item-inner.no-results{background:initial}.sidebar-body .sidebar-body-item-icon.loader-outer{align-items:center;height:16px;display:flex;position:absolute}.sidebar-body .sidebar-body-item-icon.material-symbols-rounded{position:absolute;top:0}.sidebar-body .sidebar-body-item-icon .loader{width:21px;fill:var(--color13);margin:0 5.5px 0 6px;animation:1s linear infinite icon-rotate}.sidebar-body .sidebar-body-item-inner .model-emoji,.sidebar-body .sidebar-body-item-inner .model-icon,.sidebar-body .sidebar-body-item-inner .model-image,.sidebar-body .sidebar-body-item-inner .model-svg{cursor:pointer;justify-content:center;align-items:center;width:35px;height:37px;display:flex;position:absolute;top:0;left:-1px}.sidebar-body .sidebar-body-item-inner .model-emoji-inner,.sidebar-body .sidebar-body-item-inner .model-icon-inner,.sidebar-body .sidebar-body-item-inner .model-image-inner{font-size:21px}.sidebar-body .sidebar-body-item-inner .model-icon-inner{height:100%}.sidebar-body .sidebar-body-item-inner .model-emoji-inner{height:26px}.sidebar-body .sidebar-body-item-inner .model-image-inner{width:25px;height:25px;top:initial;left:initial;border:solid 1px var(--color3);border-radius:6px;transform:none!important}.sidebar-body .sidebar-body-item-inner img,.sidebar-body .sidebar-body-item-inner svg{border-radius:8px;position:absolute}.sidebar-body .sidebar-body-item-label{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 44px);height:24px;font-weight:370;line-height:normal;transition:opacity .3s ease-in-out;position:relative;left:35px;overflow:hidden;box-sizing:content-box!important}.sidebar-body .sidebar-body-item-label.no-results{left:10px}.sidebar-body .sidebar-body-item-label input{min-width:0;max-width:100%;font-size:14.5px;font-weight:inherit;background:0 0;border:none;margin:-2px}.sidebar-body .sidebar-body-item-label.no-icon{position:initial;white-space:initial;text-overflow:ellipsis;color:var(--color51);margin-left:10px;font-size:13.5px;transition:opacity .3s ease-in-out;overflow:hidden}.sidebar-body .sidebar-body-item:active .sidebar-body-item-label,.sidebar-body .sidebar-body-item:hover .sidebar-body-item-label{width:calc(100% - 70px)}.sidebar-body .sidebar-body-item-hover{height:100%;color:var(--color51);display:none;position:absolute;right:0}.sidebar-body .sidebar-body-item-hover.v2{transform:initial;color:var(--color13);cursor:pointer;top:0}.sidebar-body .sidebar-body-item:active .sidebar-body-item-hover,.sidebar-body .sidebar-body-item:hover .sidebar-body-item-hover{display:flex}.sidebar-body .agents-section-body{float:left;z-index:1;width:100%;position:relative;overflow:hidden}.sidebar-body .agents-section-body.expanded{max-height:240px;transition:max-height .22s cubic-bezier(.4,0,.2,1)}.sidebar-body .agents-section-body.collapsed{max-height:0;transition:max-height .15s cubic-bezier(.4,0,.6,1)}.sidebar-body .agents-section-body-inner{float:left;width:100%}.sidebar-body .agents-section-body.expanded .agents-section-body-inner{opacity:1;transition:opacity .16s 50ms,transform .16s 50ms;transform:translateY(0)}.sidebar-body .agents-section-body.collapsed .agents-section-body-inner{opacity:0;transition:opacity 70ms,transform 70ms;transform:translateY(-5px)}.sidebar-body .agents-section-header{margin-top:10px;cursor:pointer!important}.sidebar-body .agents-section-header .sidebar-body-item-inner:hover{background:0 0!important}.sidebar-body .agents-section-header:hover .sidebar-body-item-label{opacity:.8}.sidebar-body .agents-section-header:hover .agents-section-chevron{opacity:.8!important}.sidebar-body .agents-section-label{align-items:center;gap:0;width:fit-content!important;display:inline-flex!important;overflow:visible!important}.sidebar-body .agents-section-chevron{opacity:.5;flex-shrink:0;align-items:center;margin-top:3px;transition:transform .2s;translate:0 .5px;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24!important;margin-left:-6px!important;line-height:1!important;display:inline-flex!important}.sidebar-body .recents-section-body{float:left;width:100%}.sidebar-body .recents-section-body.expanded{max-height:600px;transition:max-height .22s cubic-bezier(.4,0,.2,1);overflow:visible}.sidebar-body .recents-section-body.collapsed{max-height:0;transition:max-height .15s cubic-bezier(.4,0,.6,1);overflow:hidden}.sidebar-body .recents-section-body-inner{float:left;width:100%;margin-top:-16px}.sidebar-body .recents-section-body.expanded .recents-section-body-inner{opacity:1;transition:opacity .16s 50ms,transform .16s 50ms;transform:translateY(0)}.sidebar-body .recents-section-body.collapsed .recents-section-body-inner{opacity:0;transition:opacity 70ms,transform 70ms;transform:translateY(-5px)}.sidebar-body .recents-section-header{margin-top:10px;cursor:pointer!important}.sidebar-body .recents-section-header:hover .recents-section-chevron{opacity:.8!important}.sidebar-body .recents-section-header{z-index:1!important;margin-bottom:0!important;position:relative!important}.sidebar-body .recents-section-body.expanded{z-index:0;position:relative}.sidebar-footer{width:calc(100% - 1px);height:60px;top:calc((var(--vh,1vh) * 100) - 60px);z-index:2;background:var(--color2);transition:opacity .3s ease-in-out;position:sticky}.sidebar-footer.collapsed{border:none!important}.sidebar-footer.expanded{opacity:1}.sidebar-footer .sidebar-footer-item{border-radius:10px;width:calc(100% - 13px);height:45px;margin-left:7px;padding:0 6px 6px;position:absolute;bottom:7px}.sidebar-footer.collapsed .sidebar-footer-item{margin-left:6px}.sidebar-footer .sidebar-footer-item.collapsed{width:34px}.sidebar-footer .sidebar-footer-item:active,.sidebar-footer .sidebar-footer-item:hover{background:var(--color54)}.sidebar-footer .sidebar-footer-item-inner{border-radius:10px;justify-content:center;align-items:center;width:100%;height:46px;font-size:14.5px;display:flex}.sidebar-footer .sidebar-footer-avatar{width:35px;height:42px;color:var(--color2);cursor:pointer;border-radius:8px;font-size:13.5px;position:absolute;top:2px;left:5px}.sidebar-footer.collapsed .sidebar-footer-avatar{left:6px}.sidebar-footer .sidebar-footer-avatar-inner{border-radius:48px;align-items:center;height:42px;padding:6px;display:flex;position:absolute;left:-5px}.sidebar-footer .sidebar-footer-avatar-picture{border-radius:48px;width:20px;height:20px;position:absolute}.sidebar-footer .sidebar-footer-avatar-initial{background:var(--color34);border-radius:48px;justify-content:center;align-items:center;width:21px;height:21px;font-size:11px;line-height:11px;display:flex}.sidebar-footer.collapsed .sidebar-footer-avatar-initial{width:22px;height:22px}.sidebar-footer .sidebar-footer-item-label{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 62px);font-weight:340;position:absolute;left:36px;overflow:hidden}.sidebar-footer .sidebar-footer-item-label-desc{color:var(--color51);font-size:12.8px;display:block}.sidebar-footer.top,.sidebar-footer.middle{border-top:solid 1px var(--color3)}.sidebar-footer.bottom{border-top:initial}.sidebar-footer .sidebar-footer-fade{pointer-events:none;background:linear-gradient(to bottom, var(--color7) 0%, var(--color8) 40%, var(--color9) 80%, var(--color10) 100%);z-index:-1;width:100%;height:50px;position:absolute;top:-29px}.sidebar-footer-mask{float:left;width:calc(100% - 1px);height:54px;top:calc((var(--vh,1vh) * 100) - 54px);z-index:1;background:var(--color2);position:sticky;left:0}.sidebar-footer-mask.collapsed{background:var(--color2)}.sidebar-tippy{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;max-width:100%!important;color:var(--color13)!important;top:-18px!important;left:66px!important}.sidebar-tippy .tippy-content{padding:6px!important}.sidebar-tippy[data-placement^=top]{top:13px!important}.sidebar-tippy.sidebar-body-item-mark-selector[data-placement^=bottom]{top:-13px!important;left:2px!important}.sidebar-tippy .tippy-inner{position:relative}.sidebar-tippy .tippy-inner-item{cursor:pointer;border-radius:10px;align-items:center;padding:9px 54px 9px 8px;font-size:15px;display:flex;position:relative}.sidebar-tippy .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.sidebar-tippy .tippy-inner-item.delete{color:var(--color15)}.sidebar-tippy .tippy-inner-item:active,.sidebar-tippy .tippy-inner-item:hover{background:var(--color54)}.sidebar-tippy .tippy-inner-item.delete:active,.sidebar-tippy .tippy-inner-item.delete:hover{background:var(--color14)}.sidebar-tippy .tippy-inner-item-icon{width:21px;height:21px;position:absolute}.sidebar-tippy .tippy-inner-item-label{height:19px;margin-left:27px;display:block}.sidebar-footer .tippy-box{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);cursor:initial;border-radius:16px;color:var(--color13)!important;top:28px!important;left:-8px!important}.sidebar-footer.collapsed .tippy-box{left:50px!important}.sidebar-footer .tippy-content{padding:6px!important}.sidebar-footer .tippy-inner{position:relative}.sidebar-footer .tippy-inner-item{cursor:pointer;border-radius:10px;padding:8px 54px 8px 8px;font-size:15px;display:block;position:relative}.sidebar-footer .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.sidebar-footer .tippy-inner-item.delete{color:var(--color15)}.sidebar-footer .tippy-inner-item:active,.sidebar-footer .tippy-inner-item:hover{background:var(--color54)}.sidebar-footer .tippy-inner-item.delete:active,.sidebar-footer .tippy-inner-item.delete:hover{background:var(--color14)}.sidebar-footer .tippy-inner-item-icon{display:inline-flex;position:absolute;top:0;left:0}.sidebar-footer .tippy-inner-item-label{margin-left:27px;display:inline}.sidebar-recents-tippy{float:left;width:244px;padding:6px;position:relative;top:0!important;left:4px!important}.sidebar-recents-tippy .tippy-content{padding:0!important}.sidebar-recents-tippy .sidebar-recents-modal{width:100%;margin:0}.sidebar-recents-tippy .main-content-config-cards-search{display:none!important}.sidebar-recents-tippy .main-content-config-cards-item-text{width:100%!important;padding-right:7px!important}.sidebar-recents-tippy .main-content-config-cards-item:hover .main-content-config-cards-item-text{width:calc(100% - 30px)!important}.sidebar-recents-tippy .main-content-config-cards-items,.sidebar-recents-tippy .main-content-config-cards-item:first-child{margin-top:0!important}.sidebar-recents-modal{float:left;width:calc(100% - 14px);margin:0 7px 8px}.sidebar-recents-modal .main-content-config-cards{margin-top:0}.sidebar-recents-modal .main-content-config-cards-search{margin-top:4px}.sidebar-recents-modal .main-content-config-cards-items{margin-top:4px;overflow:visible;height:auto!important}.sidebar-recents-modal .main-content-config-cards-empty{padding:10px 14px 16px}.sidebar-recents-modal .main-content-config-cards-empty-icon,.sidebar-recents-modal .main-content-config-cards-empty-title,.sidebar-recents-modal .main-content-config-cards-empty-description{display:none}.sidebar-recents-modal .main-content-config-cards .main-content-config-cards-item{background:0 0;border:none;margin-bottom:0;height:38px!important}.sidebar-recents-modal .main-content-config-cards .main-content-config-cards-item:hover{background:var(--color54)}.sidebar-recents-modal .main-content-config-cards .main-content-config-cards-item.selected{background:var(--color60)}.sidebar-recents-modal .main-content-config-cards.chats .main-content-config-cards-loading{padding:0 0 55px 12px}.sidebar-recents-modal .main-content-config-cards.chats .main-content-config-cards-item-text{width:100%;padding-left:7px!important}.sidebar-recents-modal .main-content-config-cards.chats .main-content-config-cards-item-text input{width:205px}.sidebar-recents-modal .main-content-config-cards.chats .main-content-config-cards-item:hover .main-content-config-cards-item-text{width:calc(100% - 34px)}.sidebar-recents-modal .main-content-config-cards .main-content-config-cards-item-icon.more-horiz{right:0}.sidebar-recents-modal .main-content-config-cards .main-content-config-cards-item-icon.more-horiz span{height:32.5px;margin-top:0!important;font-size:19px!important}.sidebar-agents-modal{width:100%}.sidebar-agents-modal-list{width:100%;height:222px;overflow:hidden auto}.sidebar-agents-modal-empty{color:var(--color51);padding:12px 4px;font-size:14.5px}.sidebar-agents-modal-item{cursor:pointer;border-radius:10px;align-items:center;width:100%;height:37px;display:flex;position:relative}.sidebar-agents-modal-item:hover,.sidebar-agents-modal-item:active{background:var(--color54)}.sidebar-agents-modal-item.duplicating{pointer-events:none;opacity:.6}.sidebar-agents-modal-item-icon{justify-content:center;align-items:center;width:35px;height:38px;display:flex;position:relative}.sidebar-agents-modal-item-icon svg{border-radius:8px}.sidebar-agents-modal-item-icon .model-emoji,.sidebar-agents-modal-item-icon .model-icon,.sidebar-agents-modal-item-icon .model-image{justify-content:center;align-items:center;width:35px;height:38px;display:flex}.sidebar-agents-modal-item-icon .model-emoji-inner,.sidebar-agents-modal-item-icon .model-icon-inner{font-size:21px}.sidebar-agents-modal-item-icon .model-image-inner{border:solid 1px var(--color3);border-radius:8px;width:25px;height:25px}.sidebar-agents-modal-item-label{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 45px);height:24px;margin-left:4px;font-size:14.5px;overflow:hidden}.sidebar-agents-modal-item-icon:has(>svg):after{content:"charger";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:#fff;opacity:.31;pointer-events:none;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:25px;line-height:1;display:flex;position:absolute;inset:0}.sidebar-body .sidebar-body-item-inner .model-svg:has(>svg):after{content:"charger";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;color:#fff;opacity:.31;pointer-events:none;justify-content:center;align-items:center;font-family:Material Symbols Rounded;font-size:25px;line-height:1;display:flex;position:absolute;inset:0}@media (width<=767px){.sidebar{z-index:15}.sidebar,.sidebar.collapsed{width:0}.sidebar.collapsed{pointer-events:none;border-right:none!important}.sidebar.expanded{width:260px}.sidebar-mask{width:100%;height:calc(var(--vh,1vh) * 100);background:var(--color28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;z-index:14;animation:.3s .3s forwards fade-in;position:fixed;top:0;left:0}.sidebar-mask.collapsed{display:none}.sidebar .show-on-hover-sidebar{display:block!important}.sidebar-header{transition:opacity .3s ease-in-out}.sidebar-header.collapsed{opacity:0}.sidebar-header.expanded{opacity:1}.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize:active,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize:active,.sidebar-header .sidebar-header-item-inner .material-symbols-rounded.col-resize:hover,.sidebar-header .sidebar-header-item-inner .material-symbols-sharp.col-resize:hover{cursor:pointer!important;background:initial!important}.sidebar-main{transition:opacity .3s ease-in-out}.sidebar-main.collapsed{opacity:0}.sidebar-main.expanded{opacity:1}}@media (width<=449px){.sidebar-body [data-tippy-root]:has(.sidebar-body-item-mark-selector){width:327px!important;max-width:327px!important}.sidebar-body .sidebar-body-item-mark-selector{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;background:var(--color2)!important;width:327px!important;max-width:327px!important;left:54px!important}.sidebar-body .sidebar-body-item-mark-selector[data-placement^=bottom],.sidebar-body .sidebar-body-item-mark-selector[data-placement^=top]{left:19px!important}.sidebar-tippy.sidebar-body-item-mark-selector{width:325px;max-width:200%!important}}.usage-analytics{width:calc(100% - 260px);height:auto;color:var(--color13);transition:width .3s,right .3s;position:fixed;top:53px;right:0}.usage-analytics.collapsed{width:calc(100% - 48px)}.usage-analytics-simulator{background:var(--color54);z-index:2;border-radius:10px;position:absolute;inset:0}.usage-analytics-simulator.filter{top:16px;bottom:16px}.usage-analytics-simulator.main{inset:16px 16px -41px}.usage-analytics-simulator.aux{inset:16px}.usage-analytics-simulator.graphs{inset:8px}.usage-analytics-simulator:after{content:"";background:linear-gradient(90deg, transparent, var(--color32), transparent);animation:1.5s infinite shine;position:absolute;inset:0}.usage-analytics .usage-analytics-inner{width:100%;height:calc(100vh - 53px);position:absolute;overflow:hidden auto}.usage-analytics .usage-analytics-filter{border-bottom:solid 1px var(--color3);border-right:solid 1px var(--color3);width:calc(100% - 321px);height:56px;position:absolute;top:0;left:0}.usage-analytics .usage-analytics-filter-item{float:left;cursor:pointer;width:auto;margin-left:16px;padding:20px 0;font-size:14px;position:relative;top:-1px}.usage-analytics .usage-analytics-filter-item.selected{border-bottom:solid 1px var(--color13);font-weight:600}.usage-analytics .usage-analytics-main{border-bottom:solid 1px var(--color3);border-right:solid 1px var(--color3);z-index:1;width:calc(100% - 321px);height:390px;position:absolute;top:56px;left:0}.usage-analytics .usage-analytics-main-item{float:left;width:100%;height:332px;padding:16px;position:relative}.usage-analytics .usage-analytics-main-item-inner{border:solid 1px var(--color3);border-radius:12px;width:100%;height:100%;padding:16px;font-size:14px;position:relative}.usage-analytics .usage-analytics-main-item-toggle{cursor:pointer;border-radius:8px;padding:7px 12px;position:absolute;top:16px;right:16px}.usage-analytics .usage-analytics-main-item-toggle:active,.usage-analytics .usage-analytics-main-item-toggle:hover{background:var(--color54)}.usage-analytics .usage-analytics-main-item-toggle-label{color:var(--color51);margin-right:18px;font-size:15px;line-height:15px;display:block}.usage-analytics .usage-analytics-main-item-toggle-icon{height:21px;color:var(--color51);position:absolute;top:4px;right:-2px}.usage-analytics .usage-analytics-main-item-label{margin-bottom:10px;font-size:15px;font-weight:400}.usage-analytics .usage-analytics-main-item-total{margin-bottom:10px;font-size:20px;font-weight:600}.usage-analytics .usage-analytics-main-item-max{color:var(--color45);border-bottom:dashed 2px var(--color45);margin-bottom:10px;padding-bottom:9px}.usage-analytics .usage-analytics-main-item-bar{position:relative;bottom:76px;right:19px}.usage-analytics .usage-analytics-main-item-bar>div{position:absolute!important;top:66px!important;left:-30px!important}.usage-analytics .usage-analytics-main-item-first{color:var(--color51);position:absolute;bottom:-45px;left:16px}.usage-analytics .usage-analytics-main-item-last{color:var(--color51);position:absolute;bottom:-45px;right:16px}.usage-analytics .usage-analytics-aux{border-bottom:solid 1px var(--color3);width:320px;height:148px;padding:16px;position:absolute;top:0;right:0}.usage-analytics .usage-analytics-aux-label{width:100%;font-size:14px;display:block}.usage-analytics .usage-analytics-aux-total{width:100%;margin-top:7px;font-size:18px;font-weight:600;display:block}.usage-analytics .usage-analytics-aux-total-limit{color:var(--color51)}.usage-analytics .usage-analytics-aux-bar{width:100%;color:var(--color51);margin-top:18px;display:block}.usage-analytics .usage-analytics-aux-bar-layer1{background:var(--color54);border-radius:5px;width:100%;height:16px;display:block;position:relative}.usage-analytics .usage-analytics-aux-bar-layer2{background:var(--color46);border-radius:5px;width:1%;height:16px;display:block;position:relative;top:-16px}.usage-analytics .usage-analytics-aux-bar-marker{background:var(--color2);border-radius:5px;width:2px;height:12px;display:block;position:relative;top:-30px;left:1%}.usage-analytics .usage-analytics-aux-action{font-size:14px;display:block;position:absolute;bottom:17px}.usage-analytics .usage-analytics-aux-action a{color:var(--color51);font-weight:500;text-decoration:underline}.usage-analytics .usage-analytics-aux2{border-bottom:solid 1px var(--color3);width:320px;height:148px;padding:16px;position:absolute;top:148px;right:0}.usage-analytics .usage-analytics-aux2-label{width:100%;font-size:14px;display:block}.usage-analytics .usage-analytics-aux2-total{width:100%;margin-top:7px;font-size:18px;font-weight:600;display:block}.usage-analytics .usage-analytics-aux2-bar{width:100%;height:50px;margin:0;padding:0;display:block}.usage-analytics .usage-analytics-aux2-bar>div{position:absolute!important;top:66px!important;right:16px!important}.usage-analytics .usage-analytics-aux3{border-bottom:solid 1px var(--color3);width:320px;height:150px;padding:16px;position:absolute;top:296px;right:0}.usage-analytics .usage-analytics-aux3-label{width:100%;font-size:14px;display:block}.usage-analytics .usage-analytics-aux3-total{width:100%;margin-top:7px;font-size:18px;font-weight:600;display:block}.usage-analytics .usage-analytics-aux3-bar{width:100%;height:50px;margin:0;padding:0;display:block}.usage-analytics .usage-analytics-aux3-bar>div{position:absolute!important;top:66px!important;right:14px!important}.usage-analytics .usage-analytics-graphs{border-bottom:solid 1px var(--color3);border-right:solid 1px var(--color3);width:calc(100% - 321px);padding:8px;position:absolute;top:446px;left:0}.usage-analytics .usage-analytics-graphs-item{float:left;width:50%;height:332px;padding:8px;position:relative}.usage-analytics .usage-analytics-graphs-item-inner{border:solid 1px var(--color3);border-radius:12px;width:100%;height:100%;padding:16px;font-size:14px;position:relative}.usage-analytics .usage-analytics-graphs-item-label{margin-bottom:10px;font-weight:400}.usage-analytics .usage-analytics-graphs-item-total{margin-bottom:10px}.usage-analytics .usage-analytics-graphs-item-total-icon{background:var(--color45);width:8px;height:8px;margin-top:3px;display:block;position:absolute}.usage-analytics .usage-analytics-graphs-item-total-label{color:var(--color51);margin-left:16px}.usage-analytics .usage-analytics-graphs-item-max{color:var(--color51);border-bottom:dashed 2px var(--color49);margin-bottom:10px;padding-bottom:9px}.usage-analytics .usage-analytics-graphs-item-bar{position:relative;bottom:76px;right:16px}.usage-analytics .usage-analytics-graphs-item-bar>div{position:absolute!important;top:66px!important;left:-31px!important}.usage-analytics .usage-analytics-graphs-item-first{color:var(--color51);position:absolute;bottom:13px;left:16px}.usage-analytics .usage-analytics-graphs-item-last{color:var(--color51);position:absolute;bottom:13px;right:16px}.usage-analytics .tippy-box{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;right:160px;color:var(--color13)!important;top:63px!important}.usage-analytics .tippy-content{padding:6px!important}.usage-analytics .tippy-box[data-placement^=top]{top:8px!important}.usage-analytics .tippy-inner{position:relative}.usage-analytics .tippy-inner-item{cursor:pointer;border-radius:10px;padding:8px 14px 8px 8px;font-size:15px;display:block;position:relative}.usage-analytics .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.usage-analytics .tippy-inner-item:active,.usage-analytics .tippy-inner-item:hover{background:var(--color54)}.usage-analytics .tippy-inner-item.selected{background:var(--color60)!important;cursor:initial!important}.usage-analytics .tippy-inner-item-icon{height:26px;position:absolute;top:5px;left:0}.usage-analytics .tippy-inner-item-label{margin-left:27px;display:inline}@media (width<=1023px){.usage-analytics .usage-analytics-inner{height:calc(100vh - 96px);margin-top:43px}}@media (width<=991px){.usage-analytics .usage-analytics-filter,.usage-analytics .usage-analytics-main{border-right:none;width:100%}.usage-analytics .usage-analytics-aux{width:100%;top:446px;right:initial;left:0}.usage-analytics .usage-analytics-aux2{width:100%;top:594px;right:initial;left:0}.usage-analytics .usage-analytics-aux3{width:100%;top:742px;right:initial;left:0}.usage-analytics .usage-analytics-graphs{border-right:none;width:100%;top:892px}.usage-analytics .usage-analytics-graphs-item{width:100%}}@media (width<=767px){.usage-analytics{width:100%!important;left:0!important}}@media (width<=682px){.usage-analytics .usage-analytics-inner{width:100%}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{backface-visibility:hidden;background:inherit;z-index:-1;position:absolute}.core-styles-module_content__BRKdB{z-index:1;position:relative}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out;will-change:opacity}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in;will-change:opacity}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;font-size:90%}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color1:#e02e2a;--color2:var(--lightningcss-light,#fff)var(--lightningcss-dark,#191919);--color3:var(--lightningcss-light,#e1e1e1)var(--lightningcss-dark,#2d2d2d);--color4:#00000026;--color5:var(--lightningcss-light,#b12320)var(--lightningcss-dark,#911d1b);--color6:var(--lightningcss-light,#333333cf)var(--lightningcss-dark,#dedede);--color7:var(--lightningcss-light,#fff0)var(--lightningcss-dark,#19191900);--color8:var(--lightningcss-light,#ffffffa6)var(--lightningcss-dark,#191919a6);--color9:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#191919eb);--color10:var(--lightningcss-light,#fffffffa)var(--lightningcss-dark,#191919fa);--color11:var(--lightningcss-light,#fbebde)var(--lightningcss-dark,#7d5033);--color12:var(--lightningcss-light,#faefe5)var(--lightningcss-dark,#5e412d);--color13:var(--lightningcss-light,#2c2c2b)var(--lightningcss-dark,#f0efed);--color14:var(--lightningcss-light,#fef2f2)var(--lightningcss-dark,#472f2d);--color15:var(--lightningcss-light,#ff4850)var(--lightningcss-dark,#ff8683);--color16:var(--lightningcss-light,#e02e2a)var(--lightningcss-dark,#d00e17);--color17:#3e68ff;--color18:var(--lightningcss-light,#d2daf7)var(--lightningcss-dark,#384461);--color19:var(--lightningcss-light,#e3e7f7)var(--lightningcss-dark,#2f3951);--color20:#78b0ff99;--color22:#ffbc9659;--color23:#8cbeff8c;--color24:#ffc8aa80;--color25:#6ea6f566;--color26:var(--lightningcss-light,#daecf8)var(--lightningcss-dark,#385768);--color27:var(--lightningcss-light,#e6f1f8)var(--lightningcss-dark,#304550);--color28:#00000040;--color29:var(--lightningcss-light,#dfdfdf)var(--lightningcss-dark,#393939);--color30:var(--lightningcss-light,#363b42)var(--lightningcss-dark,#9d9d9d);--color31:var(--lightningcss-light,#b8ddff)var(--lightningcss-dark,#3f5f7b);--color32:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#19191980);--color33:#218838;--color34:#339cff;--color35:#2463c1;--color36:#5d5d5d;--color45:#875be1;--color46:#d9822b;--color47:#d43670;--color48:var(--lightningcss-light,#f9f9f9)var(--lightningcss-dark,#070707);--color49:#afa9a9;--color50:#41454933;--color51:var(--lightningcss-light,#8f8f8f)var(--lightningcss-dark,#9b9b9b);--color52:var(--lightningcss-light,#fff9)var(--lightningcss-dark,#19191999);--color53:#eae9e7;--color54:var(--lightningcss-light,#f1f0ee)var(--lightningcss-dark,#2c2c2c);--color55:var(--lightningcss-light,#ccc)var(--lightningcss-dark,#9b9b9b);--color56:var(--lightningcss-light,#00000008)var(--lightningcss-dark,#ffffff08);--color57:var(--lightningcss-light,#d3d2d1)var(--lightningcss-dark,#4b4b4b);--color58:var(--lightningcss-light,#5f5e5c)var(--lightningcss-dark,#9d9d9d);--color59:var(--lightningcss-light,#f9f8f7)var(--lightningcss-dark,#202020);--color60:var(--lightningcss-light,#e5e4e3)var(--lightningcss-dark,#383838);--color61:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--color62:#2783de;--color63:#d27b2d;--color64:var(--lightningcss-light,#6867ca)var(--lightningcss-dark,#c3c2fc);--color65:var(--lightningcss-light,#12577e)var(--lightningcss-dark,#9bbbd0);--color66:#000;--color67:#0f0f0f;--color68:var(--lightningcss-light,#fdfcfc)var(--lightningcss-dark,#202020);--color69:var(--lightningcss-light,#f22f2a)var(--lightningcss-dark,#e02e29);--color70:#f0efed;--color71:var(--lightningcss-light,#077efb)var(--lightningcss-dark,#4ea8fc);--color72:#fff;--color73:#0000002e;--color74:#000000b8;--color75:#22c55e;--color76:#2563eb;--color77:#15803d;--color78:#ea580c;--color79:#6b7280;--color80:#f59e0b;--color81:#8b5cf6;--color82:#64748b;--color83:#84a132;--color84:#ef4444;--color85:#1ba4da;--color86:var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#ffffff0f);--color87:var(--lightningcss-light,#0000005c)var(--lightningcss-dark,#ffffff5c);--color88:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#ffffff0d);--color89:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#ffffff14);--color90:var(--lightningcss-light,#00000008)var(--lightningcss-dark,#ffffff08);--color91:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff1a);--color92:var(--lightningcss-light,#00000024)var(--lightningcss-dark,#ffffff24)}@media (prefers-color-scheme:dark){:root:not([data-theme]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@keyframes div-glass-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes dots-center-pulse{0%{clip-path:circle(0%);opacity:0}10%{clip-path:circle(10%);opacity:.16}24%{clip-path:circle(24%);opacity:.24}40%{clip-path:circle(40%);opacity:.3}58%{clip-path:circle(56%);opacity:.34}74%{clip-path:circle(72%);opacity:.38}84%{clip-path:circle(78%);opacity:.24}to{clip-path:circle(78%);opacity:0}}@keyframes fade-in{to{opacity:1}}@keyframes icon-rotate{to{transform:rotate(360deg)}}@keyframes image-fade-in{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes input-glow{0%{opacity:.75;background:radial-gradient(circle at 0% 100%, var(--color20), transparent 60%), radial-gradient(circle at 100% 100%, var(--color22), transparent 60%);transform:translate(-60%,-40%)scale(1.05)}50%{opacity:.95;background:radial-gradient(circle at 20% 100%, var(--color23), transparent 60%), radial-gradient(circle at 80% 100%, var(--color24), transparent 60%);transform:translate(-50%,-45%)scale(1.1)}to{opacity:.8;background:radial-gradient(circle at 40% 100%, var(--color25), transparent 60%), radial-gradient(circle at 60% 100%, var(--color26), transparent 60%);transform:translate(-40%,-40%)scale(1.05)}}@keyframes message-fade{0%{opacity:0}to{opacity:1}}@keyframes pulse-cursor{0%{transform:scale(1)}to{transform:scale(1.27)}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes steel-shine{0%{left:-150%}to{left:150%}}@keyframes text-glow{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}*{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-user-select:none;user-select:none;scrollbar-color:var(--color29) transparent;font-family:inherit}:focus,:active,:focus-visible,:focus-within{outline:none!important}a,a:active,a:focus,a:hover a:visited{color:var(--color17);box-shadow:none;font-weight:inherit;cursor:pointer;background:0 0;border:none;outline:none;text-decoration:none}a:hover{text-decoration:underline}body,html{background:var(--color2);width:100%;margin:0;font-family:Noto Sans,Noto Sans Arabic,Noto Sans JP,Noto Sans KR,Noto Sans SC,Noto Sans TC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;position:relative;overflow-x:hidden;overflow-y:auto!important}h1,h2,h3,h4,h5,h6{color:var(--color13)}input,select,textarea{color:var(--color13);background:0 0}input:focus,textarea:focus{box-shadow:none!important;outline:none!important}::placeholder{color:var(--color58)}::selection{background:var(--color31)}textarea::-webkit-resizer{display:none}textarea::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb:active{background:var(--color30)}::-webkit-scrollbar-thumb:hover{background:var(--color30)}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.disabled{pointer-events:none;opacity:.4}.italic{font-style:italic}.no-scroll{overflow-y:hidden!important}.phantom{opacity:.4}.transparent{opacity:0}.anticon svg{fill:var(--color13)!important}.ant-picker-outlined{cursor:pointer;border:solid 1px var(--color3)!important;width:228px!important;box-shadow:initial!important;background:0 0!important;border-radius:48px!important;padding:6px 11px!important}.ant-picker-outlined:hover{background:var(--color54)!important}.ant-picker-range .ant-picker-active-bar{background:var(--color13)!important}.ant-picker-range .ant-picker-range-separator{padding:0 10px 0 0!important}.ant-picker-range .ant-picker-input>input[readonly]{color:var(--color13);caret-color:#0000!important;pointer-events:none!important;background-color:#0000!important}.ant-picker-dropdown .ant-picker-range-arrow{display:none!important}.ant-picker-dropdown-range{padding-top:2px!important}.ant-picker-panel-container{border-radius:16px!important}.ant-picker-dropdown .ant-picker-panel-container{background:var(--color68);border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4)!important}.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-disabled):before,.ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-disabled):before{background:var(--color54)}.ant-picker-dropdown .ant-picker-cell,.ant-picker-dropdown .ant-picker-cell-in-view,.ant-picker-dropdown .ant-picker-header button,.ant-picker-dropdown .ant-picker-header button:hover,.ant-picker-dropdown .ant-picker-content th,.ant-picker-dropdown .ant-picker-header-view>button{color:var(--color13)}.ant-picker-dropdown .ant-picker-cell{opacity:.25}.ant-picker-dropdown .ant-picker-cell-in-view{opacity:1}[data-tippy-root]{pointer-events:none;position:fixed!important}em-emoji-picker{width:390px!important;height:330px!important;box-shadow:none!important;margin-top:-8px!important;margin-left:-8px!important;padding-bottom:8px!important}.grecaptcha-badge{display:none!important}.material-symbols-rounded,.material-symbols-sharp{justify-content:center;align-items:center;width:32.5px;height:35px;font-size:21px;display:flex}.material-symbols-sharp{font-variation-settings:"FILL" 1!important;font-family:Material Symbols Rounded!important}.MuiChartsAxis-root,.MuiChartsLegend-root{display:none!important}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{text-align:left;padding-left:8px}.nsm7Bb-HzV7m-LgbsSe{border-radius:48px!important}.uaxL4e-RbRzK{height:52px!important;padding:0 21px!important}.nsm7Bb-HzV7m-LgbsSe:active,.nsm7Bb-HzV7m-LgbsSe:hover,.nsm7Bb-HzV7m-LgbsSe:focus-within,.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:var(--color54)!important;border-color:var(--color13)!important;outline:none!important}.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe{outline:none!important;transition:none!important}.react-tooltip{border:solid 1px var(--color61);z-index:31!important;background:var(--color67)!important;opacity:1!important;border-radius:8px!important;font-size:11px!important;font-weight:600!important;position:fixed!important}.react-tooltip-inner-command{margin-left:8px;font-weight:500;color:var(--color51)!important}.react-tooltip-content-wrapper{padding:2px 4px!important}.alert{z-index:9999;pointer-events:none;justify-content:center;width:100%;display:flex;position:fixed;top:13px}.alert .alert-inner{background:var(--color1);color:var(--color72);border-radius:12px;margin:0 16px;padding:10px 12px 10px 0;transition:opacity .3s;display:block;position:relative}.alert .alert-inner.success{background:var(--color67)}.alert .alert-label{margin-left:36px;font-size:14px;position:relative}.alert .alert-icon{cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.alert .alert-icon span{height:35px;position:absolute;top:0;left:4px}.alert .alert-inner.show{opacity:1}.alert .alert-inner.hide{opacity:0}.app-grid{z-index:2;position:relative}.magic-wand{border:solid 1px var(--color3);background:var(--color2);cursor:pointer;border-radius:24px;justify-content:center;align-items:center;height:35px;padding-right:16px;display:flex;position:absolute;top:-50px;right:34px}.main-loader{background-color:var(--color2);z-index:1;position:fixed;inset:0}.main-loader .main-loader-loading{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.main-loader .main-loader-loading span{color:var(--color13);animation:1s linear infinite icon-rotate}.mark-selector{width:390px;height:372px;position:relative}.mark-selector .mark-selector-category{border-bottom:solid 1px var(--color3);align-items:center;width:100%;height:42px;display:flex;position:relative}.mark-selector .mark-selector-category-item{border-bottom:2px solid #0000;align-items:center;height:41px;font-size:15px;display:flex;position:relative}.mark-selector .mark-selector-category-item.selected{border-bottom:solid 2px var(--color13)}.mark-selector .mark-selector-category-item.remove{position:absolute;right:0}.mark-selector .mark-selector-category-item-inner{color:var(--color51);cursor:pointer;border-radius:8px;margin:3px 4px 0;padding:2px 10px}.mark-selector .mark-selector-category-item.selected .mark-selector-category-item-inner{color:var(--color13)}.mark-selector .mark-selector-category-item-inner:active,.mark-selector .mark-selector-category-item-inner:hover{background:var(--color54)}.mark-selector .mark-selector-category-item-inner.first{margin-left:8px}.mark-selector .mark-selector-category-item-inner.last{margin-right:8px}.mark-selector .mark-selector-gallery-itens{float:left;width:100%;height:331px;padding:8px}.mark-selector .mark-selector-gallery-item{float:left;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:10%;display:flex}.mark-selector .mark-selector-gallery-item:active,.mark-selector .mark-selector-gallery-item:hover{background:var(--color54)}.mark-selector-upload-input-outer{float:left;align-items:center;width:100%;height:274px;display:flex}.mark-selector-upload-input-inner{width:100%;position:relative}.mark-selector .mark-selector-upload-input{float:left;background:var(--color54);cursor:pointer;border:solid 1px var(--color3);border-radius:12px;justify-content:center;align-items:center;width:100%;height:115px;display:flex;position:relative}.mark-selector .mark-selector-upload-input:active,.mark-selector .mark-selector-upload-input:hover{background:var(--color60)}.mark-selector .mark-selector-upload-input-icon{margin-left:-113px;position:absolute}.mark-selector .mark-selector-upload-input-icon span{color:var(--color51)}.mark-selector .mark-selector-upload-input-label{color:var(--color51);margin-right:-25px;font-size:14px}.mark-selector .mark-selector-upload-description{float:left;width:100%;color:var(--color51);text-align:center;margin-top:13px;font-size:14px}.mark-selector .mark-selector-upload-button{background:var(--color13);color:var(--color2);cursor:pointer;border-radius:10px;padding:6px 10px;font-size:14px;position:absolute;bottom:8px;right:8px}.mark-selector .mark-selector-upload-button.cancel{right:initial;color:var(--secondary-button-hover-color);background:0 0;left:8px}.mark-selector .mark-selector-upload-button.cancel:active,.mark-selector .mark-selector-upload-button.cancel:hover{background:var(--color54)}.mark-selector .mark-selector-upload-button.save:active,.mark-selector .mark-selector-upload-button.save:hover{background:var(--color6)}.mark-selector .mark-selector-upload-button.disabled{opacity:.3;cursor:initial;background:var(--color13)!important}.mark-selector .mark-selector-upload-preview-outer{align-items:center;width:100%;height:274px;display:flex;position:relative}.mark-selector .mark-selector-upload-preview{float:left;background:var(--color54);cursor:pointer;border-radius:12px;width:100%;height:154px;position:relative}.mark-selector .mark-selector-upload-preview:active,.mark-selector .mark-selector-upload-preview:hover{background:var(--color60)}.mark-selector .mark-selector-upload-preview-label{text-align:center;color:var(--color51);margin-top:14px;margin-bottom:10px}.mark-selector .mark-selector-upload-preview-img{justify-content:center;margin-bottom:16px;display:flex}.mark-selector .mark-selector-upload-preview-img img{border:solid 3px var(--color13);border-radius:12px;width:90px}.modal-mask{background:var(--color28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;z-index:9998;justify-content:center;align-items:center;width:100%;height:100%;animation:.1s forwards fade-in;display:flex;position:fixed}.modal{background:var(--color2);border:solid 1px var(--color61);border-radius:18px;width:400px;height:320px;padding:26px 40px 40px;position:relative}.modal .modal-close{cursor:pointer;z-index:1;color:var(--color13);border-radius:8px;position:absolute;top:13px;right:13px}.modal .modal-close:hover{background:var(--color54)}.modal.action{width:100%;max-width:516px;height:auto;padding:22px}.modal.elastic{width:60%;max-width:60%}.modal.elastic-login{width:440px!important}.modal .modal-title{text-align:center;width:230px;color:var(--color13);margin:10px auto 0;font-size:24px;font-weight:500;line-height:32px;position:relative}.modal.action .modal-title{text-align:left;width:calc(100% - 36px);margin:0;font-size:18px;font-weight:500;line-height:28px}.modal .modal-description{width:calc(100% - 80px);height:81px;color:var(--color51);justify-content:center;align-items:center;margin-top:-9px;font-size:14px;line-height:28px;display:flex;position:absolute}.modal.action .modal-description{width:100%;height:auto;margin:13px 0 40px;font-size:14px;line-height:24px;display:block;position:relative}.modal.elastic .modal-description{margin-bottom:20px}.modal.elastic-login .modal-description{margin:0!important}.modal.action .modal-description .elastic-input{border:solid 1px var(--color3);border-radius:14px;width:calc(100% - 20px);margin-bottom:12px;padding:10px;box-sizing:initial!important;font-size:14px!important}.modal.action .modal-description .elastic-textarea-outer{position:relative}.modal.action .modal-description .elastic-textarea-loader{background-color:var(--color52);z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.modal.action .modal-description .elastic-textarea-loader span{animation:1s linear infinite icon-rotate}.modal.action .modal-description .elastic-textarea{resize:none;box-sizing:border-box;border:solid 1px var(--color3);border-radius:14px;width:100%;padding:10px;font-size:14px;line-height:1.4;overflow:auto}.modal.action .modal-description .elastic-input:focus-within,.modal.action .modal-description .elastic-textarea:focus-within{border:solid 1px var(--color17);box-shadow:0 1px 3px var(--color50)!important}.modal .modal-description-inner{text-align:center;width:242px;color:var(--color51);font-size:14px;line-height:20px;position:absolute}.modal.elastic .modal-description-inner .MuiSwitch-root{position:absolute;top:-51px;right:24px}.modal.action .modal-description-inner{text-align:left;width:100%;color:var(--color13);position:relative}.modal .modal-action{width:calc(100% - 80px);color:var(--color2);background:var(--color13);text-align:center;cursor:pointer;border-radius:48px;padding:14px 0;font-size:16px;font-weight:500;position:absolute;bottom:100px}.modal.action .modal-action-outer{position:relative}.modal.action .modal-action{float:right;width:auto;height:36px;bottom:initial;right:initial;padding:10px 14px;font-size:15px;position:relative}.modal.delete .modal-action{color:var(--color70);background:var(--color69)}.modal .modal-action:active,.modal .modal-action:hover{background:var(--color6)}.modal.delete .modal-action:active,.modal.delete .modal-action:hover{background:var(--color5)}.modal .modal-cancel{width:calc(100% - 80px);color:var(--color13);border:solid 1px var(--color3);text-align:center;cursor:pointer;background:var(--color59);border-radius:48px;padding:12px 0;font-size:16px;font-weight:500;position:absolute;bottom:43px}.modal.action .modal-cancel{float:right;width:auto;height:36px;bottom:initial;right:initial;margin-right:12px;padding:8px 14px 10px;font-size:15px;position:relative}.modal .modal-cancel:active,.modal .modal-cancel:hover{background:var(--color54)}.modal.report{max-width:450px}.modal.report .modal-subtitle{margin-bottom:14px;font-size:14px}.modal.report .modal-options{cursor:pointer;font-size:13px}.modal.report .modal-option{width:100%;height:30px}.modal.report .modal-option-icon{display:inline-block;position:relative;top:6px}.modal.report .modal-option-label{display:inline-block}.modal.report .modal-action{padding:8px 14px}.modal.report .modal-cancel{padding:7px 14px 10px}.modal.report .elastic-textarea{margin:6px 0 20px}.modal.report .modal-link a{color:var(--color13);text-decoration:underline}.modal .login .login-button:not(.action) .login-button-label{top:15px!important}.modal .login .login-button .material-symbols-rounded{top:9px!important}.modal .register .register-button:not(.action) .register-button-label{top:15px!important}.modal .register .register-button .material-symbols-rounded{top:9px!important}.modal.action.channel{padding:28px;overflow:hidden;width:767px!important;max-width:767px!important;height:calc(100% - 145px)!important}.modal.action.channel.auto-height{height:auto!important}.modal.action.channel .modal-close{top:17px;right:17px}.modal.action.channel .modal-title{margin:-7px 0 -8px}.modal.action.channel .modal-description{margin-bottom:20px}.modal.action.channel .modal-subtitle{float:left;width:100%;margin-bottom:19px;position:relative}.modal.action.channel .modal-search{float:left;width:100%;position:relative}.modal.action.channel .modal-search-inner{float:left;width:100%}.modal.action.channel .modal-search-inner .material-symbols-rounded{position:absolute;left:1px}.modal.action.channel .modal-search-inner .clear{cursor:pointer;position:absolute;top:0;right:1px;left:initial!important}.modal.action.channel .modal-search-input{border:solid 1px var(--color51);border-radius:6px;width:100%;height:35px;margin-bottom:16px;padding:7px 35px}.modal.action.channel .modal-search-input:focus{border:solid 1px var(--color17);box-shadow:0 1px 3px var(--color50)!important}.modal.action.channel .modal-grid{float:left;width:calc(100% + 16px);height:calc(100vh - 316px);margin-left:-8px;position:relative;overflow:auto}.modal.action.channel .modal-grid-item{float:right;cursor:pointer;border-radius:20px;width:50%;height:110px;padding:8px;position:relative}.modal.action.channel .modal-grid-item:first-child,.modal.action.channel .modal-grid-item:nth-child(2){height:102px;padding-top:0}.modal.action.channel .modal-grid-item:last-child,.modal.action.channel .modal-grid-item:nth-last-child(2){height:102px;padding-bottom:0}.modal.action.channel .modal-grid-item.disabled{cursor:initial}.modal.action.channel .modal-grid-item-inner{border:solid 1px var(--color3);border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:100%;padding:16px 16px 16px 69px;display:flex;position:relative}.modal.action.channel .modal-grid-item-inner:hover{background:var(--color54)}.modal.action.channel .modal-grid-image{float:left;width:36px;position:absolute;left:17px}.modal.action.channel .modal-grid-image img{width:100%}.modal.action.channel .modal-grid-name{font-weight:500}.modal.action.channel .modal-grid-description{color:var(--color51);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box}.modal.action.channel .modal-grid-empty{float:left;width:100%;margin-top:3px}.modal.action.channel-sync{width:450px!important;max-width:450px!important}.modal.action.channel-sync .modal-title{float:left;justify-content:center;align-items:center;width:100%;margin-top:35px;display:flex}.modal.channel-sync .modal-subtitle{float:left;text-align:center;width:100%;height:auto;margin-top:29px;font-size:21px;line-height:30px}.modal.action.channel-sync .modal-title span:first-child{font-size:43px}.modal.action.channel-sync .modal-title span:nth-child(2){color:var(--color51);padding:0 21px 0 25px}.modal.action.channel-sync .modal-title span:nth-child(3){width:37px}.modal.action.channel-sync .modal-title span:nth-child(3) img{width:100%}.modal.action.channel-sync .modal-instructions{float:left;width:100%;margin-top:40px}.modal.action.channel-sync .modal-instruction{float:left;flex-direction:column;justify-content:center;width:100%;margin-bottom:26px;display:flex;position:relative}.modal.action.channel-sync .modal-instruction span:first-child{color:var(--color34);font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24;position:absolute;top:-7px}.modal.action.channel-sync .modal-instruction span:nth-child(2){margin-bottom:4px;padding-left:42px;font-size:16px;font-weight:500;line-height:22px}.modal.action.channel-sync .modal-instruction span:nth-child(3){color:var(--color51);padding-left:42px;font-size:16px;line-height:22px}.modal.action.channel-sync .modal-action-outer{float:left;width:100%;margin-top:11px}.modal.action.channel-sync .modal-action{background:var(--color34);border-radius:10px;width:100%;height:42px;padding-top:11px}.modal.action.channel-sync .modal-action:hover{background:var(--color71)}.modal.action.channel-sync .modal-cancel{width:100%;height:42px;margin-top:10px;margin-right:initial;border-radius:10px;justify-content:center;align-items:center;display:flex}.modal.action.channel-sync .modal-cancel span:first-child{margin-top:3px}.modal.elastic.agents,.modal.elastic.main-content-recents-modal{max-width:540px}.modal.elastic.agents .modal-description{margin-bottom:0}.carousel{align-items:center;width:100%;display:flex;position:relative}.carousel-track{scroll-behavior:smooth;scrollbar-width:none;gap:16px;width:100%;padding:4px;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-arrow{z-index:2;border:solid 1px var(--color3);background:var(--color2);width:36px;height:36px;color:var(--color13);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:background .12s,border-color .12s;display:flex;position:absolute;box-shadow:0 4px 14px #0000002e}.carousel-arrow:hover{background:var(--color60);border-color:var(--color58)}.carousel-arrow-left{left:-10px}.carousel-arrow-right{right:-10px}.tippy-box{pointer-events:auto;background:var(--color68)!important}.tippy-box.tippy-main-content{border:solid 1px var(--color3);box-shadow:0 4px 12px var(--color4);border-radius:16px;top:-16px;right:-66px;color:var(--color13)!important}.tippy-box.magic-wand-tippy{top:-7px;right:0;max-width:initial!important}.tippy-box .magic-wand-tippy-inner{flex-direction:column;align-items:end;width:416px;display:flex}.tippy-box.magic-wand-tippy textarea{resize:vertical;border:none;width:100%;margin-bottom:8px}.tippy-box.magic-wand-tippy button{background:var(--color13);color:var(--color2);cursor:pointer;border:none;border-radius:24px;outline:none;justify-content:center;align-items:center;padding:3px 12px;font-size:15px;display:flex}.tippy-box.magic-wand-tippy button:hover{background:var(--color6)}.tippy-box.tippy-main-content .tippy-content{padding:6px!important}.tippy-box.magic-wand-tippy .tippy-content{padding:12px!important}.tippy-box.tippy-main-content .tippy-inner{position:relative}.tippy-box.tippy-main-content .tippy-inner-hr{border-bottom:solid 1px var(--color3);margin-bottom:5px;padding-bottom:5px}.tippy-box.tippy-main-content .tippy-inner-item{cursor:pointer;border-radius:10px;padding:8px;font-size:15px;display:block;position:relative}.tippy-box.tippy-main-content .tippy-inner-item-svg-outer{align-items:center;height:37px;display:flex;position:absolute;top:0}.tippy-box.tippy-main-content .tippy-inner-item-svg{position:absolute;left:-1px;width:18px!important}.tippy-box.tippy-main-content .tippy-inner-item-svg.chatgpt{fill:var(--color13)}.tippy-box.tippy-main-content .tippy-inner-item.delete{color:var(--color15)}.tippy-box.tippy-main-content .tippy-inner-item:active,.tippy-box.tippy-main-content .tippy-inner-item:hover{background:var(--color54)}.tippy-box.tippy-main-content .tippy-inner-item.delete:active,.tippy-box.tippy-main-content .tippy-inner-item.delete:hover{background:var(--color14)}.tippy-box.tippy-main-content .tippy-inner-item-icon{width:21px;height:21px;position:absolute}.tippy-box.tippy-main-content .tippy-inner-item-label{margin:0 42.18px 0 30px;display:inline}.tippy-box.model-selector{right:initial;max-height:300px}.tippy-box.model-selector.main{width:156px}.tippy-box.model-selector.item{width:190px;margin-bottom:-22px;left:-4px;overflow:auto}.tippy-box.model-selector.item .tippy-inner-item-label{margin-right:0!important}.tippy-box.model-selector[data-placement^=bottom]{top:-7px!important}.tippy-box.model-selector[data-placement^=top]{top:7px!important}.tippy-box.model-selector .tippy-inner-item.selected{background:var(--color60)}.tippy-box.model-selector .tippy-inner-item-label{margin:0 0 0 27px}.tippy-box.model-selector .tippy-inner-subitem .tippy-inner-item-label{margin:0}.tippy-box .tippy-inner-item-chevron{position:absolute;top:0;right:0}.tippy-box.more-selector.main{top:-7px;right:0}.tippy-box.more-selector.item{top:7px;right:5px}.tippy-box.message-options{right:16px;max-width:250px!important}.tippy-box.message-options[data-placement^=right-start]{top:16px}.tippy-box.message-options .tippy-inner-item-label{margin:0 30px}.tokenizer{width:100%;margin-top:2px}.tokenizer .tokenizer-info{color:var(--color51);justify-content:start;margin-top:-4px;margin-bottom:12px;font-size:13px;display:flex;position:absolute}.canvas{width:46vw;height:calc(var(--vh,1vh) * 100);z-index:12;background:var(--color59);border-left:solid 1px var(--color3);color:var(--color13);flex-direction:column;display:flex;position:fixed;top:0;right:0}.canvas.fullscreen{z-index:30;border-left:none;width:100vw}.canvas-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex}.canvas-toolbar-left{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow-x:auto}.canvas-toolbar-left::-webkit-scrollbar{display:none}.canvas-divider{background:var(--color3);width:1px;height:20px;margin:0 4px}.canvas-zoom{align-items:center;gap:4px;display:inline-flex}.canvas-zoom-label{text-align:center;min-width:44px;color:var(--color51);-webkit-user-select:none;user-select:none;font-size:13px}.canvas-toolbar-right{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.canvas-icon-btn{width:34px;height:34px;color:var(--color13);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.canvas-icon-btn:hover{background:var(--color54)}.canvas-icon-btn:disabled{opacity:.35;cursor:default;background:0 0}.canvas-icon-btn .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:20px!important}.canvas-actions{flex-wrap:wrap;flex-shrink:0;gap:4px;padding:2px 10px 6px;display:flex}.canvas-actions.busy{opacity:.6;pointer-events:none}.canvas-action{border:solid 1px var(--color3);height:30px;color:var(--color13);white-space:nowrap;cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:3px;padding:0 8px;font-size:12px;font-weight:500;transition:background .12s;display:inline-flex}.canvas-action .material-symbols-rounded{width:auto;height:auto;font-size:17px}.canvas-action:hover{background:var(--color54)}.canvas-action.ghost{color:var(--color51)}.canvas-action.primary{background:var(--color17);color:#fff;border-color:var(--color17)}.canvas-action.primary:hover{filter:brightness(1.07);background:var(--color17)}.canvas-action .material-symbols-rounded{line-height:1;width:auto!important;height:auto!important;font-size:17px!important}.canvas-meta{flex-shrink:0;justify-content:space-between;align-items:center;padding:4px 14px 8px 18px;display:flex}.canvas-meta-name{color:var(--color58);font-size:13.5px;font-weight:500}.canvas-meta-dims{color:var(--color51);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:4px;padding:3px 6px;font-size:12.5px;transition:background .12s;display:inline-flex}.canvas-meta-dims:hover{background:var(--color54)}.canvas-meta-dims.active{color:var(--color17)}.canvas-meta-dims .material-symbols-rounded{font-variation-settings:"wght" 400;width:auto;height:auto;font-size:15px}.canvas-stage{background:repeating-conic-gradient(var(--color57) 0% 25%, transparent 0% 50%) 50% / 22px 22px;flex:1;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex;overflow:auto}.canvas-image-wrap{transform-origin:50%;max-width:100%;max-height:100%;transition:transform 80ms;display:block;position:relative}.canvas-image{object-fit:contain;width:100%;height:100%;box-shadow:0 6px 24px var(--color4);-webkit-user-select:none;user-select:none;border-radius:2px;display:block}.canvas-stage.pannable .canvas-image-wrap{cursor:move}.canvas-stage.cropping{cursor:default}.canvas-image-wrap.selected{outline:2px solid var(--color17);outline-offset:0}.canvas-crop{position:absolute;inset:0;overflow:hidden}.canvas-crop-box{cursor:move;border:1px solid #fff;position:absolute;box-shadow:0 0 0 9999px #00000073}.canvas-crop-handle{border:1px solid var(--color17);background:#fff;border-radius:50%;width:12px;height:12px;position:absolute}.canvas-crop-handle.nw{cursor:nwse-resize;top:-6px;left:-6px}.canvas-crop-handle.ne{cursor:nesw-resize;top:-6px;right:-6px}.canvas-crop-handle.sw{cursor:nesw-resize;bottom:-6px;left:-6px}.canvas-crop-handle.se{cursor:nwse-resize;bottom:-6px;right:-6px}:is(.tippy-box:has(.canvas-filters),.tippy-box:has(.canvas-adjust)){border:solid 1px var(--color3);box-shadow:0 6px 24px var(--color4);border-radius:14px}:is(.tippy-box:has(.canvas-filters) .tippy-content,.tippy-box:has(.canvas-adjust) .tippy-content){padding:0!important}.canvas-filters{grid-template-columns:repeat(4,1fr);gap:10px;max-width:340px;padding:12px;display:grid}.canvas-filter{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:5px;padding:0;display:flex}.canvas-filter-thumb{background:var(--color54);border:2px solid #0000;border-radius:9px;width:62px;height:62px;transition:border-color .12s;display:block;overflow:hidden}.canvas-filter:hover .canvas-filter-thumb{border-color:var(--color17)}.canvas-filter-thumb img{object-fit:cover;width:100%;height:100%;display:block}.canvas-filter-label{color:var(--color51);font-size:11px}.canvas-adjust{min-width:250px;padding:16px}.canvas-adjust-row{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.canvas-adjust-label{color:var(--color51);font-size:12.5px;font-weight:500}.canvas-adjust-row input[type=range]{appearance:none;background:var(--color57);cursor:pointer;width:100%;height:4px;accent-color:var(--color17);border-radius:4px;outline:none}.canvas-adjust-row input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--color17);cursor:pointer;width:16px;height:16px;box-shadow:0 1px 3px var(--color4);border:2px solid #fff;border-radius:50%}.canvas-adjust-actions{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.canvas-adjust-actions .canvas-action{height:32px}.montage-obj{touch-action:none;cursor:move;-webkit-user-select:none;user-select:none;position:absolute}.montage-obj img{object-fit:fill;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.montage-obj.selected{outline:2px solid var(--color17);outline-offset:0}.montage-handle{border:2px solid var(--color17);z-index:2;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute}.montage-handle.hlt{cursor:nwse-resize;top:-6px;left:-6px}.montage-handle.hrt{cursor:nesw-resize;top:-6px;right:-6px}.montage-handle.hrb{cursor:nwse-resize;bottom:-6px;right:-6px}.montage-handle.hlb{cursor:nesw-resize;bottom:-6px;left:-6px}.montage-rotate{border:2px solid var(--color17);cursor:grab;z-index:2;background:#fff;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-26px;left:50%}.montage-rotate:before{content:"";background:var(--color17);width:2px;height:14px;margin-left:-1px;position:absolute;top:12px;left:50%}.montage-del{background:var(--color17);color:#fff;cursor:pointer;z-index:3;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex;position:absolute;top:-12px;right:-12px}.montage-del .material-symbols-rounded{width:auto;height:auto;font-size:15px}.canvas-erase{touch-action:none;cursor:none;width:100%;height:100%;display:block;position:absolute;inset:0}.canvas-image.is-hidden{visibility:hidden}.canvas-edit-layer{transform-origin:50%;z-index:30;position:absolute}.canvas-edit-layer .canvas-crop{position:absolute;inset:0}.canvas-brush{border:1.5px solid var(--color17);background:color-mix(in srgb, var(--color17) 18%, transparent);pointer-events:none;z-index:40;border-radius:50%;position:fixed;transform:translate(-50%,-50%)}.canvas-brush-label{color:var(--color51);align-self:center;margin-right:2px;font-size:12px}.canvas-brush-dot{background:currentColor;border-radius:50%;flex:none;display:inline-block}.canvas-frame{border:2px solid var(--color17);pointer-events:none;z-index:36;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #0000004d}.canvas-frame-dim{color:#fff;background:var(--color17);white-space:nowrap;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:600;position:absolute;top:-22px;left:0}.canvas-format{min-width:210px;padding:6px}.canvas-format-item{cursor:pointer;width:100%;color:var(--color13);background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex}.canvas-format-item:hover,.canvas-format-item.active{background:var(--color54)}.canvas-format-shape{border:1.5px solid var(--color51);border-radius:2px;flex:none;width:22px;height:16px;display:inline-block}.canvas-format-item.active .canvas-format-shape{border-color:var(--color17);background:color-mix(in srgb, var(--color17) 16%, transparent)}.canvas-format-name{flex:1;font-size:13px;font-weight:500}.canvas-format-dim{color:var(--color51);font-size:11px}.canvas-format-custom{border-top:1px solid var(--color3);align-items:center;gap:6px;margin-top:4px;padding:8px;display:flex}.canvas-format-custom input{border:1px solid var(--color3);width:60px;height:30px;color:var(--color13);background:0 0;border-radius:8px;padding:0 8px;font-size:12px}.canvas-format-x{color:var(--color51);font-size:12px}.canvas-format-custom .canvas-action{height:30px;margin-left:auto}.canvas-icon-btn.active{color:var(--color17)}.canvas-crop-rotate{border:2px solid var(--color17);cursor:grab;z-index:3;background:#fff;border-radius:50%;width:13px;height:13px;margin-left:-6.5px;position:absolute;top:-28px;left:50%}.canvas-crop-rotate:before{content:"";background:var(--color17);width:2px;height:15px;margin-left:-1px;position:absolute;top:13px;left:50%}.canvas-mask{pointer-events:none;opacity:.45;width:100%;height:100%;position:absolute;inset:0}.canvas-meta-right{align-items:center;gap:2px;display:inline-flex}.canvas-meta-sep{background:var(--color3);width:1px;height:15px;margin:0 6px}.canvas-bg-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:background .12s;display:inline-flex}.canvas-bg-btn:hover{background:var(--color54)}.canvas-bg-chip{border:1px solid var(--color17);border-radius:4px;width:15px;height:15px;display:block;box-shadow:inset 0 0 0 1px #fff}.canvas-bg-chip.checker,.canvas-bg-opt.checker{background:repeating-conic-gradient(#c7c7c7 0% 25%,#fff 0% 50%) 50%/7px 7px}.canvas-bg-menu{align-items:center;gap:7px;padding:10px;display:flex}.canvas-bg-opt{border:1px solid var(--color3);cursor:pointer;border-radius:6px;width:22px;height:22px;padding:0;transition:transform .1s}.canvas-bg-opt:hover{transform:scale(1.1)}.canvas-bg-pick{border:1px dashed var(--color17);cursor:pointer;width:22px;height:22px;color:var(--color51);border-radius:6px;justify-content:center;align-items:center;margin-left:2px;display:inline-flex;position:relative}.canvas-bg-pick .material-symbols-rounded{width:auto;height:auto;font-size:15px}.canvas-bg-pick input[type=color]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.pdf-canvas .canvas-meta{padding:2px 14px 6px 18px}.pdf-canvas-pagebox{align-items:center;gap:2px;display:inline-flex}.pdf-canvas-page-input{text-align:center;border:solid 1px var(--color3);background:var(--color2);width:38px;height:26px;color:var(--color13);border-radius:6px;font-size:13px}.pdf-canvas-page-input:focus{border-color:var(--color17);outline:none}.pdf-canvas-page-total{color:var(--color58);white-space:nowrap;margin:0 4px 0 2px;font-size:13px}.pdf-canvas-body{flex:1;min-height:0;display:flex;position:relative}.pdf-canvas-backdrop{background:var(--color28);-webkit-backdrop-filter:blur(6px);z-index:29;position:fixed;inset:0}.canvas.pdf-canvas.fullscreen{border:solid 1px var(--color3);border-radius:14px;width:min(1180px,92vw);height:auto;inset:24px auto 24px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 56px #0006}.pdf-canvas-panel{border-right:solid 1px var(--color3);background:var(--color59);flex-direction:column;flex-shrink:0;width:168px;display:flex}.pdf-canvas-panel-tabs{border-bottom:solid 1px var(--color3);gap:4px;padding:8px;display:flex}.pdf-canvas-panel-tab{height:30px;color:var(--color58);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.pdf-canvas-panel-tab:hover{background:var(--color54)}.pdf-canvas-panel-tab.active{background:var(--color54);color:var(--color13)}.pdf-canvas-panel-tab .material-symbols-rounded{width:auto;height:auto;font-size:19px}.pdf-canvas-panel-empty{color:var(--color58);text-align:center;padding:16px 8px;font-size:13px}.pdf-canvas-outline{flex:1;padding:6px;overflow-y:auto}.pdf-canvas-outline-item{text-align:left;width:100%;color:var(--color13);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:7px 9px;font-size:12.5px;line-height:1.35;transition:background .12s;display:block}.pdf-canvas-outline-item:hover{background:var(--color54)}.pdf-canvas-outline-item.child{color:var(--color58);padding-left:20px;font-size:12px}.pdf-canvas-thumbs{flex:1;padding:12px 10px;overflow-y:auto}.pdf-canvas-thumb{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:100%;margin-bottom:6px;padding:6px;transition:background .12s;display:flex}.pdf-canvas-thumb:hover,.pdf-canvas-thumb.active{background:var(--color54)}.pdf-canvas-thumb-img{border:solid 1px var(--color3);width:100%;box-shadow:0 1px 4px #0000001f}.pdf-canvas-thumb.active .pdf-canvas-thumb-img{border-color:var(--color17);box-shadow:0 0 0 2px var(--color17)}.pdf-canvas-thumb-num{color:var(--color58);font-size:11px}.pdf-canvas-stage{background:var(--color2);flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:24px;display:flex;overflow:auto}.pdf-canvas-message{color:var(--color58);text-align:center;margin:auto;padding:24px;font-size:14px}.pdf-canvas-page{margin:auto;position:relative;box-shadow:0 2px 16px #0000002e}.pdf-canvas-page-canvas{background:#fff;display:block}.pdf-canvas-overlay{pointer-events:none;z-index:3;position:absolute;top:0;left:0}.pdf-canvas-overlay.drawing{pointer-events:auto;cursor:crosshair}.pdf-canvas .textLayer{--scale-factor:1;--user-unit:1;--total-scale-factor:calc(var(--scale-factor) * var(--user-unit));--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;pointer-events:none;line-height:1;position:absolute;inset:0;overflow:clip}.pdf-canvas .textLayer.marking{pointer-events:auto}.pdf-canvas .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.pdf-canvas .textLayer>:not(.markedContent),.pdf-canvas .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.pdf-canvas .textLayer .markedContent{display:contents}.pdf-canvas .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.pdf-canvas .textLayer{--marker-color:#f59e0b66}.pdf-canvas .textLayer ::selection{background:0 0}.pdf-canvas .textLayer ::selection{background:0 0}.pdf-canvas .textLayer.marking span::selection{background:var(--marker-color)}.pdf-canvas .textLayer.marking span::selection{background:var(--marker-color)}.pdf-canvas-tools{background:var(--color59);border:solid 1px var(--color3);z-index:5;border-radius:14px;align-items:center;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #00000038}.pdf-canvas-tool{width:34px;height:34px;color:var(--color13);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;transition:background .12s;display:inline-flex}.pdf-canvas-tool:hover{background:var(--color54)}.pdf-canvas-tool.active{background:var(--color17);color:#fff}.pdf-canvas-tool .material-symbols-rounded{width:auto;height:auto;font-size:20px}.pdf-canvas-size-dot{background:currentColor;border-radius:50%;display:block}.pdf-canvas-color-dot{border:solid 2px var(--color3);border-radius:50%;width:18px;height:18px;display:block}.pdf-canvas-colors{grid-template-columns:repeat(5,1fr);gap:7px;padding:10px;display:grid}.pdf-canvas-color{cursor:pointer;border:2px solid #0000;border-radius:50%;width:22px;height:22px}.pdf-canvas-color.active{box-shadow:0 0 0 2px var(--color17);border-color:#fff}.pdf-canvas-color-pick{border:solid 1px var(--color3);cursor:pointer;width:22px;height:22px;color:var(--color51);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.pdf-canvas-color-pick .material-symbols-rounded{width:auto;height:auto;font-size:14px}.pdf-canvas-color-pick input[type=color]{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.sheet-canvas{--sheet-accent:#107c41}.document-canvas-backdrop{background:var(--color28);-webkit-backdrop-filter:blur(6px);z-index:29;position:fixed;inset:0}.canvas.document-canvas.fullscreen,.canvas.pptx-canvas.fullscreen,.canvas.slides-canvas.fullscreen{border:solid 1px var(--color3);border-radius:14px;width:min(1180px,92vw);height:auto;inset:24px auto 24px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 56px #0006}.document-canvas-file-chip{background:var(--color17);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.document-canvas-file-chip .material-symbols-rounded{width:auto;height:auto;font-size:15px}.document-canvas-file-name{color:var(--color13);max-width:420px;font-size:13.5px;font-weight:500}.document-canvas-body{flex:1;min-height:0;display:flex}.document-canvas-panel{border-right:solid 1px var(--color3);background:var(--color59);flex-direction:column;flex-shrink:0;width:168px;display:flex}.document-canvas-thumbs{flex:1;padding:12px 10px;overflow-y:auto}.document-canvas-thumb{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:100%;margin-bottom:6px;padding:6px;transition:background .12s;display:flex}.document-canvas-thumb:hover,.document-canvas-thumb.active{background:var(--color54)}.document-canvas-thumb-frame{aspect-ratio:1/1.414;border:solid 1px var(--color3);background:#fff;border-radius:2px;width:100%;display:block;overflow:hidden;box-shadow:0 1px 4px #0000001f}.document-canvas-thumb.active .document-canvas-thumb-frame{border-color:var(--color17);box-shadow:0 0 0 2px var(--color17)}.document-canvas-thumb-page{transform-origin:0 0;pointer-events:none;display:block;transform:scale(.171)}.document-canvas-thumb-page>.document-canvas-page{width:794px!important;max-width:none!important;box-shadow:none!important;border:none!important;margin:0!important}.document-canvas-thumb-num{color:var(--color58);font-size:11px}.document-canvas-stage{background:var(--lightningcss-light,#e9e8e6)var(--lightningcss-dark,#191919);flex-direction:column;flex:1;align-items:center;min-width:0;padding:28px 24px;display:flex;overflow:auto}.document-canvas-message{color:var(--color58);text-align:center;margin:auto;padding:24px;font-size:14px}.document-canvas-doc,.document-canvas-doc *{-webkit-user-select:text;user-select:text}.document-canvas-doc{width:100%}.document-canvas-doc .docx-wrapper{background:0 0;flex-direction:column;align-items:center;gap:20px;padding:0;display:flex}.document-canvas-doc .docx-wrapper>section.docx{box-shadow:0 2px 16px #00000038;margin:0!important}.pptx-canvas-stage{justify-content:center}.pptx-canvas-doc{justify-content:center;align-items:center;display:flex}.pptx-canvas-doc .pptx-preview-wrapper{background:0 0;flex-direction:column;align-items:center;display:flex}.pptx-canvas-doc .pptx-preview-slide-wrapper{flex-shrink:0;box-shadow:0 6px 32px #0006;margin:0!important}.pptx-canvas-doc .pptx-preview-wrapper-next,.pptx-canvas-doc .pptx-preview-wrapper-pagination{display:none!important}.pptx-canvas-thumb-frame{aspect-ratio:16/9!important}.pptx-canvas-thumb-page{transform:scale(.142)!important}.slides-canvas-frame{background:#fff;flex-shrink:0;box-shadow:0 6px 32px #0006}.slides-canvas-iframe{transform-origin:0 0;background:#fff;border:0;width:1280px;height:720px;display:block}.slides-canvas-thumb-iframe{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:1280px;height:720px;transform:scale(.106)}.slides-canvas-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.slides-canvas-code-stage{background:var(--lightningcss-light,#e9e8e6)var(--lightningcss-dark,#191919);flex:1;min-width:0;min-height:0;display:flex}.slides-canvas-code{flex:1;min-width:0}.pptx-canvas-viewer{background:var(--lightningcss-light,#e9e8e6)var(--lightningcss-dark,#191919);border:0;flex:1;width:100%;min-height:0}.canvas.slides-canvas.fullscreen.maximized,.canvas.pptx-canvas.fullscreen.maximized{border:0;border-radius:0;width:100vw;max-width:none;height:100vh;inset:0;transform:none}.slides-canvas-notes{border-top:solid 1px var(--color3);background:var(--color59);flex-shrink:0;display:flex}.slides-canvas-notes-input{resize:none;height:44px;color:var(--color13);background:0 0;border:0;outline:none;flex:1;padding:11px 16px;font-family:inherit;font-size:13px;line-height:1.45}.slides-canvas-notes-input::placeholder{color:var(--color58)}.slides-canvas-theme-btn{z-index:5;border:solid 1px var(--color3);background:var(--color2);height:36px;color:var(--color13);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 14px 0 11px;font-size:13px;font-weight:500;transition:background .12s,border-color .12s;display:inline-flex;position:absolute;bottom:60px;right:20px;box-shadow:0 6px 20px #00000029}.slides-canvas-theme-btn:hover{background:var(--color60);border-color:var(--color58)}.slides-canvas-theme-btn:disabled{cursor:not-allowed;opacity:.5}.slides-canvas-theme-btn:disabled:hover{background:var(--color2);border-color:var(--color3)}.slides-canvas-theme-btn .material-symbols-rounded{justify-content:center;align-items:center;width:18px;height:18px;font-size:18px;display:flex}.slides-template-modal{z-index:20;background:var(--color28);-webkit-backdrop-filter:blur(6px);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.slides-template-panel{background:var(--color59);border:solid 1px var(--color3);border-radius:16px;flex-direction:column;width:min(860px,92%);max-height:86%;display:flex;overflow:hidden;box-shadow:0 24px 70px #00000073}.slides-template-head{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.slides-template-title{color:var(--color13);font-size:18px;font-weight:600}.slides-template-stage{border:solid 1px var(--color3);background:#fff;border-radius:12px;justify-content:center;align-items:center;margin:0 20px;display:flex;position:relative;overflow:hidden}.slides-template-stage-img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;max-height:46vh;display:block}.slides-template-stage-arrow{background:var(--color28);color:#fff;cursor:pointer;z-index:2;border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slides-template-stage-arrow.left{left:12px}.slides-template-stage-arrow.right{right:12px}.slides-template-stage-arrow:hover{background:#000000b3}.slides-template-carousel{width:auto;margin:0 20px;padding:14px 0 20px;position:relative}.slides-template-carousel .carousel-track{scroll-snap-type:x mandatory;padding:4px 0;scroll-padding-left:0}.slides-template-carousel .slides-template-card{scroll-snap-align:start}.slides-template-carousel .carousel-arrow{background:var(--color28);box-shadow:none;color:#fff;border:none;width:38px;height:38px;top:50%;transform:translateY(-50%)}.slides-template-carousel .carousel-arrow:hover{background:#000000b3}.slides-template-carousel .carousel-arrow-left{left:12px}.slides-template-carousel .carousel-arrow-right{right:12px}.slides-template-card{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:0 0 calc(20% - 12.8px);align-items:center;gap:8px;padding:0;display:flex}.slides-template-preview-frame{aspect-ratio:16/9;border:solid 3px var(--color3);background:#fff;border-radius:10px;width:100%;transition:border-color .12s;overflow:hidden}.slides-template-card:hover .slides-template-preview-frame{border-color:var(--color58)}.slides-template-card.selected .slides-template-preview-frame{border-color:var(--color17)}.slides-template-preview{transform-origin:0 0;pointer-events:none;border:0;width:1280px;height:720px;transform:scale(.1875)}@keyframes slides-thumb-fade{0%{opacity:0}to{opacity:1}}.slides-template-preview-img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:.7s slides-thumb-fade;display:block}.slides-template-preview-name{width:100%;height:100%;color:var(--color13);text-align:center;background:var(--color54);justify-content:center;align-items:center;padding:0 14px;font-size:15px;font-weight:600;display:flex}.slides-template-name{color:var(--color13);font-size:13px}.slides-template-foot{border-top:solid 1px var(--color3);justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}.slides-template-cancel{border:solid 1px var(--color3);color:var(--color13);cursor:pointer;background:0 0;border-radius:8px;padding:9px 22px;font-size:14px;font-weight:600}.slides-template-cancel:hover{background:var(--color54)}.slides-template-confirm{background:var(--color17);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 22px;font-size:14px;font-weight:600}.slides-template-confirm:disabled{opacity:.5;cursor:default}.slides-template-loading{text-align:center;color:var(--color7);grid-column:1/-1;padding:40px;font-size:14px}.slides-canvas-present{z-index:9999;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.slides-canvas-present-frame{position:relative}.slides-canvas-present-iframe{transform-origin:0 0;background:#fff;border:0;width:1280px;height:720px}.slides-canvas-present-exit{color:#fff;position:fixed;top:18px;right:18px}.slides-canvas-present-counter{color:#ffffffb3;background:#0006;border-radius:999px;padding:4px 12px;font-size:13px;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.slides-canvas-offscreen{border:0;width:1280px;height:720px;position:fixed;top:0;left:-99999px}.document-canvas-page{color:#1f1f1f;box-sizing:border-box;background:#fff;width:100%;max-width:816px;box-shadow:0 2px 16px #00000038}.document-canvas-markdown,.document-canvas-rtf{padding:72px 80px;font-size:15px;line-height:1.7}.document-canvas-markdown h1{font-size:1.9em}.document-canvas-markdown h2{font-size:1.4em}.document-canvas-markdown h3{font-size:1.15em}.document-canvas-markdown h1,.document-canvas-markdown h2,.document-canvas-markdown h3{margin:1.3em 0 .5em;font-weight:600;line-height:1.25}.document-canvas-markdown p,.document-canvas-rtf p{margin:0 0 .9em}.document-canvas-markdown ul,.document-canvas-markdown ol{margin:0 0 .9em;padding-left:1.5em}.document-canvas-markdown li{margin:.2em 0}.document-canvas-markdown blockquote{color:#555;border-left:3px solid #ddd;margin:0 0 .9em;padding:4px 16px;font-style:italic}.document-canvas-markdown pre{background:#f5f5f5;border-radius:8px;margin:0 0 .9em;padding:14px 16px;font-size:13px;overflow:auto}.document-canvas-markdown code{background:#f0f0f0;border-radius:4px;padding:1px 5px;font-size:13px}.document-canvas-markdown pre code{background:0 0;padding:0}.document-canvas-markdown table{border-collapse:collapse;width:100%;margin:0 0 .9em}.document-canvas-markdown th,.document-canvas-markdown td{text-align:left;border:1px solid #ddd;padding:6px 10px}.document-canvas-markdown th{background:#f5f5f5}.document-canvas-markdown a{color:var(--color17)}.document-canvas-markdown img{max-width:100%}.document-canvas-text{white-space:pre-wrap;word-break:break-word;padding:44px 48px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6}.code-canvas-backdrop{background:var(--color28);-webkit-backdrop-filter:blur(6px);z-index:29;position:fixed;inset:0}.canvas.code-canvas.fullscreen{border:solid 1px var(--color3);border-radius:14px;width:min(1180px,92vw);height:auto;inset:24px auto 24px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 56px #0006}.code-canvas-lang{text-transform:uppercase;letter-spacing:.04em;color:var(--color58);background:var(--color54);border-radius:6px;padding:3px 9px;font-size:11px;font-weight:600}.code-canvas-body{background:var(--color59);flex:1;min-height:0;overflow:auto}.code-canvas-message{color:var(--color58);text-align:center;margin:40px auto;padding:24px;font-size:14px}.code-canvas-highlighter{min-height:100%}.code-canvas-highlighter.wrap,.code-canvas-highlighter.wrap code{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.code-canvas-highlighter.wrap code>span{overflow-wrap:anywhere!important;display:block!important}.code-canvas-highlighter.wrap .linenumber{white-space:nowrap!important}.code-canvas-body .linenumber{opacity:.5;min-width:2.2em}.code-canvas-body,.code-canvas-body *{-webkit-user-select:text;user-select:text}.sheet-canvas-backdrop{background:var(--color28);-webkit-backdrop-filter:blur(6px);z-index:29;position:fixed;inset:0}.canvas.sheet-canvas.fullscreen{border:solid 1px var(--color3);border-radius:14px;width:min(1180px,92vw);height:auto;inset:24px auto 24px 50%;overflow:hidden;transform:translate(-50%);box-shadow:0 16px 56px #0006}.sheet-canvas-file-chip{background:var(--color77);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.sheet-canvas-file-chip .material-symbols-rounded{width:auto;height:auto;font-size:15px}.sheet-canvas-file-name{color:var(--color13);max-width:420px;font-size:13.5px;font-weight:500}.sheet-canvas-formula-bar{border-bottom:solid 1px var(--color3);flex-shrink:0;align-items:center;gap:8px;height:32px;padding:0 10px;display:flex}.sheet-canvas-cell-ref{text-align:center;min-width:58px;color:var(--color13);border:solid 1px var(--color3);border-radius:5px;padding:3px 6px;font-size:13px}.sheet-canvas-formula-divider{background:var(--color3);width:1px;height:18px}.sheet-canvas-formula-value{min-width:0;color:var(--color13);flex:1;font-size:13px}.sheet-canvas-grid-wrap{background:#fff;flex:1;min-height:0;overflow:auto}.sheet-canvas-message{color:var(--color58);text-align:center;margin:40px auto;padding:24px;font-size:14px}.sheet-canvas-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#1f1f1f;background:#fff}.sheet-canvas-grid th,.sheet-canvas-grid td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:0 6px;overflow:hidden}.sheet-canvas-colhead{z-index:2;color:#555;text-align:center;background:#f3f4f6;height:24px;font-weight:500;position:sticky;top:0}.sheet-canvas-rowhead{z-index:1;color:#555;text-align:center;background:#f3f4f6;width:46px;min-width:46px;font-weight:500;position:sticky;left:0}.sheet-canvas-corner{z-index:3;background:#f3f4f6;width:46px;min-width:46px;position:sticky;top:0;left:0}.sheet-canvas-colhead.active,.sheet-canvas-rowhead.active{color:var(--sheet-accent);background:#d4e9dd;font-weight:600}.sheet-canvas-cell{color:#1f1f1f}.sheet-canvas-cell.bold{font-weight:700}.sheet-canvas-cell.italic{font-style:italic}.sheet-canvas-cell.selected{box-shadow:inset 0 0 0 2px var(--sheet-accent)}.sheet-canvas-cell-input{color:#1f1f1f;width:100%;font:inherit;background:#fff;border:none;outline:none;padding:0}.sheet-canvas-tabs{background:var(--color59);border-top:solid 1px var(--color3);flex-shrink:0;align-items:flex-end;gap:2px;height:34px;padding:0 8px;display:flex;overflow-x:auto}.sheet-canvas-tab{height:28px;color:var(--color13);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 14px;font-size:13px}.sheet-canvas-tab:hover{background:var(--color54)}.sheet-canvas-tab.active{color:var(--sheet-accent);border-bottom-color:var(--sheet-accent);background:var(--color2);font-weight:600}.sheet-canvas-status{background:var(--sheet-accent);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;height:28px;padding:0 6px 0 12px;display:flex}.sheet-canvas-status-label{font-size:12.5px}.sheet-canvas-zoom{align-items:center;gap:2px;display:inline-flex}.sheet-canvas-zoom-label{text-align:center;min-width:38px;font-size:12.5px}.sheet-canvas-status .canvas-icon-btn{color:#fff;width:24px;height:24px}.sheet-canvas-status .canvas-icon-btn:hover{background:#ffffff2e}.sheet-canvas-status .canvas-icon-btn .material-symbols-rounded{width:auto;height:auto;font-size:17px}@media (width<=1023px){.modal.elastic{width:80%;max-width:80%}}@media (width<=767px){.modal-mask.elastic{align-items:end}.modal.elastic{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;max-width:100%}.modal.elastic-login{border-radius:initial!important;width:100%!important;height:100%!important}.modal.action .modal-description .elastic-textarea{max-height:340px!important}.modal.action.channel-sync{width:100%!important;max-width:100%!important}}@media (width<=682px){.ant-picker-dropdown.ua-vertical-panels .ant-picker-panels{flex-direction:column;gap:8px;display:flex}.ant-picker-dropdown.ua-vertical-panels .ant-picker-panel{width:100%;min-width:0;max-width:100vw}.ant-picker-dropdown.ua-vertical-panels .ant-picker-range-wrapper{width:300px;min-width:0}}@media (width<=550px){.modal.action.channel .modal-grid-item{width:100%;min-height:94px}.modal.action.channel .modal-grid-item:last-child,.modal.action.channel .modal-grid-item:nth-last-child(2){height:110px;padding-bottom:8px}.tippy-box .magic-wand-tippy-inner{width:220px}}@media (width<=449px){.modal{width:calc(100% - 32px)!important}.modal.elastic{width:100%!important}.modal:not(.action) .modal-title,.modal:not(.action) .modal-description-inner{width:100%}em-emoji-picker{width:311px!important}.mark-selector{width:100%!important;height:372px!important;position:relative!important}.mark-selector .mark-selector-gallery-itens{width:100%;height:338px;overflow:auto!important}.mark-selector .mark-selector-gallery-item{width:12.5%!important}}@media (hover:none){.react-tooltip{display:none!important}.modal.action .modal-description .elastic-textarea{font-size:16px}}
