input,select,textarea{border:1px solid var(--application-border-color);border-radius:5px;padding:13px 20px;background-color:var(--startup-primary-background-color);font-weight:400;font-size:15px;line-height:19px;color:var(--startup-text-color);transition:border-color var(--application-transition-duration) var(--application-transition-function);width:100%;font-family:var(--startup-font-family)}input:placeholder,select:placeholder,textarea:placeholder{color:var(--startup-tertiary-color)}input:disabled,select:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}input:focus,select:focus,textarea:focus,input:hover,select:hover,textarea:hover{border-color:var(--startup-primary-color)}.disabled{opacity:.5;cursor:not-allowed}input[type=checkbox],input[type=radio]{cursor:pointer}::-webkit-input-placeholder{color:var(--startup-tertiary-color)}::-moz-placeholder{color:var(--startup-tertiary-color)}:-ms-input-placeholder{color:var(--startup-tertiary-color)}:-moz-placeholder{color:var(--startup-tertiary-color)}textarea{font-size:15px}.form-input-row{display:grid;grid-template-columns:auto 490px;column-gap:10px;align-items:center}.field-label{font-weight:400;font-size:15px;line-height:19px;text-align:left;color:var(--startup-text-color)}.field-text{font-weight:400;font-size:13px;line-height:19px;text-align:left;color:var(--startup-text-color)}.error-message-and-letter-count{display:flex;flex-direction:row}.error-message{font-size:12px;line-height:130%;color:#082032;text-align:left;color:red}.letter-count{flex:auto;font-size:12px;line-height:130%;text-align:right}.text-input,.date-input,.time-input{width:100%;height:45px;box-sizing:border-box;line-height:160%}.date-input,.time-input{cursor:pointer}.textarea-input{width:100%;min-height:84px;box-sizing:border-box;line-height:160%;resize:none}.single-selection-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20class='svg-fill'%20fill='%23222222'%3e%3cpath%20d='M11.8079%2014.7695L8.09346%2010.3121C7.65924%209.79109%208.02976%209%208.70803%209L15.292%209C15.9702%209%2016.3408%209.79108%2015.9065%2010.3121L12.1921%2014.7695C12.0921%2014.8895%2011.9079%2014.8895%2011.8079%2014.7695Z'%20/%3e%3c/g%3e%3c/svg%3e");background-size:initial;background-position:right 5px center;padding-right:26px}.radio-select-input{display:inline;width:min-content;margin:auto 10px}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer}.application-button{cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:background-color color fill stroke var(--application-transition-duration) var(--application-transition-function);-webkit-user-select:none;user-select:none;padding:7px;color:var(--startup-tertiary-color)}.application-button path{fill:var(--startup-tertiary-color);transition:fill var(--application-transition-duration) var(--application-transition-function)}.application-button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}.application-button:hover path{fill:var(--startup-primary-color)}.application-button:hover.button-with-stroke-svg path{fill:unset;stroke:var(--startup-primary-color);stroke-width:1.5}.application-button:hover.with-ellipse-svg ellipse{fill:var(--startup-primary-color)}.application-button:hover.button-with-circle-svg circle{fill:var(--startup-primary-color)}.application-button.round-button{border-radius:40px}.application-button.square-button{border-radius:var(--application-border-radius)}.application-button.button-with-stroke-svg path{fill:unset;stroke:var(--startup-tertiary-color);transition:stroke var(--application-transition-duration) var(--application-transition-function);stroke-width:1.5}.application-button.with-ellipse-svg ellipse{fill:var(--startup-tertiary-color);transition:fill var(--application-transition-duration) var(--application-transition-function)}.application-button.button-with-circle-svg circle{fill:var(--startup-tertiary-color);transition:fill var(--application-transition-duration) var(--application-transition-function)}.application-plain-button path{stroke:var(--startup-tertiary-color)}.application-plain-button:hover path{stroke:var(--startup-text-color)}.dialog-is-on .simple-dialog-main{display:block}.dialog-is-on .dialog-0{z-index:3}.dialog-is-on .dialog-1{z-index:4}.dialog-is-on .dialog-2{z-index:5}.dialog-is-on .dialog-3{z-index:6}.simple-dialog-main{position:fixed;top:0;width:100%;height:100%;background-color:#08203259;left:0;right:0;bottom:0;z-index:3;display:none;transition:opacity .2s;animation:simpleDialogAnimation .2s}@keyframes simpleDialogAnimation{0%{opacity:0}}.simple-dialog-main.transparent-background{background-color:transparent}.simple-dialog-main.blur-background{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.simple-dialog-main .overflow-wrapper{height:100%;overflow:scroll}.simple-dialog-main .simple-dialog-content{width:calc(100vw/var(--zoom))!important;height:100%;overflow:auto}.simple-dialog-main .simple-dialog-dialog-content-holder{border-radius:5px;padding:25px;background-color:var(--startup-primary-background-color);transition:transform .2s;animation:simpleDialogContentAnimation .2s}@keyframes simpleDialogContentAnimation{0%{transform:scale(.8)}60%{transform:scale(1.008)}}.simple-dialog-main .simple-dialog-content-center-alignment-container{width:calc(100vw/var(--zoom))!important;display:grid;grid-template-columns:auto;align-items:center;align-content:center;padding:50px 0;justify-items:center}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.image-shadow{-webkit-filter:drop-shadow(0px 0px 10px rgb(0 0 0 / .4));filter:drop-shadow(0px 0px 10px rgb(0 0 0 / .4))}html[assistant-theme=dark] .image-shadow{-webkit-filter:drop-shadow(0px 0px 10px rgb(255 255 255 / .4));filter:drop-shadow(0px 0px 10px rgb(255 255 255 / .4))}input[type=range]{margin:18px 0;width:100%;border:none;background-color:var(--startup-secondary-color);border-radius:var(--application-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;border-radius:var(--application-border-radius);-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{height:24px;width:12px;border-radius:9999px;background-color:var(--startup-primary-color);cursor:grab;margin-top:-10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-moz-range-track{width:100%;height:6px;cursor:pointer;border-radius:var(--application-border-radius);background-color:var(--startup-secondary-color)}input[type=range]::-moz-range-thumb{height:24px;width:12px;border:none;border-radius:9999px;background-color:var(--startup-primary-color);cursor:grab;margin-top:-10px}input[type=range]::-ms-track{width:100%;height:6px;cursor:pointer;border-radius:var(--application-border-radius);background-color:var(--startup-secondary-color)}input[type=range]::-ms-fill-lower{background-color:var(--startup-primary-color)}input[type=range]::-ms-fill-upper{background-color:var(--startup-secondary-color)}input[type=range]::-ms-thumb{height:24px;width:12px;border:none;border-radius:9999px;background-color:var(--startup-primary-color);cursor:grab;margin-top:-10px}@font-face{font-family:Orbitron;font-weight:400;src:url(./Orbitron-Regular.woff) format("truetype")}@font-face{font-family:Orbitron;font-style:normal;font-weight:450;src:url(./Orbitron-Medium.woff) format("truetype")}@font-face{font-family:Orbitron;font-weight:700;src:url(./Orbitron-Bold.woff) format("truetype")}@font-face{font-family:Lora;font-weight:400;src:url(./Lora-Regular.woff) format("truetype")}@font-face{font-family:Lora;font-style:normal;font-weight:450;src:url(./Lora-Medium.woff) format("truetype")}@font-face{font-family:Lora;font-weight:700;src:url(./Lora-Bold.woff) format("truetype")}@font-face{font-family:Karla;font-weight:400;src:url(./Karla-Regular.woff) format("truetype")}@font-face{font-family:Karla;font-style:normal;font-weight:450;src:url(./Karla-Medium.woff) format("truetype")}@font-face{font-family:Karla;font-weight:700;src:url(./Karla-Bold.woff) format("truetype")}@font-face{font-family:AbhayaLibre;font-weight:400;src:url(./AbhayaLibre-Regular.woff) format("truetype")}@font-face{font-family:AbhayaLibre;font-style:normal;font-weight:450;src:url(./AbhayaLibre-Medium.woff) format("truetype")}@font-face{font-family:AbhayaLibre;font-weight:700;src:url(./AbhayaLibre-Bold.woff) format("truetype")}@font-face{font-family:AlegreyaSans;font-weight:400;src:url(./AlegreyaSans-Regular.woff) format("truetype")}@font-face{font-family:AlegreyaSans;font-style:normal;font-weight:450;src:url(./AlegreyaSans-Medium.woff) format("truetype")}@font-face{font-family:AlegreyaSans;font-weight:700;src:url(./AlegreyaSans-Bold.woff) format("truetype")}@font-face{font-family:Archivo;font-weight:400;src:url(./Archivo-Regular.woff) format("truetype")}@font-face{font-family:Archivo;font-style:normal;font-weight:450;src:url(./Archivo-Medium.woff) format("truetype")}@font-face{font-family:Archivo;font-weight:700;src:url(./Archivo-Bold.woff) format("truetype")}@font-face{font-family:Assistant;font-weight:400;src:url(./Assistant-Regular.woff) format("truetype")}@font-face{font-family:Assistant;font-style:normal;font-weight:450;src:url(./Assistant-Medium.woff) format("truetype")}@font-face{font-family:Assistant;font-weight:700;src:url(./Assistant-Bold.woff) format("truetype")}@font-face{font-family:Bodonimoda;font-weight:400;src:url(/assets/fonts/external/Bodonimoda/Bodonimoda-Regular.woff) format("truetype")}@font-face{font-family:Bodonimoda;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Bodonimoda/Bodonimoda-Medium.woff) format("truetype")}@font-face{font-family:Bodonimoda;font-weight:700;src:url(/assets/fonts/external/Bodonimoda/Bodonimoda-Bold.woff) format("truetype")}@font-face{font-family:Dosis;font-weight:400;src:url(/assets/fonts/external/Dosis/Dosis-Regular.woff) format("truetype")}@font-face{font-family:Dosis;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Dosis/Dosis-Medium.woff) format("truetype")}@font-face{font-family:Dosis;font-weight:700;src:url(/assets/fonts/external/Dosis/Dosis-Bold.woff) format("truetype")}@font-face{font-family:Ebgaramond;font-weight:400;src:url(/assets/fonts/external/Ebgaramond/Ebgaramond-Regular.woff) format("truetype")}@font-face{font-family:Ebgaramond;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Ebgaramond/Ebgaramond-Medium.woff) format("truetype")}@font-face{font-family:Ebgaramond;font-weight:700;src:url(/assets/fonts/external/Ebgaramond/Ebgaramond-Bold.woff) format("truetype")}@font-face{font-family:Inconsolata;font-weight:400;src:url(/assets/fonts/external/Inconsolata/Inconsolata-Regular.woff) format("truetype")}@font-face{font-family:Inconsolata;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Inconsolata/Inconsolata-Medium.woff) format("truetype")}@font-face{font-family:Inconsolata;font-weight:700;src:url(/assets/fonts/external/Inconsolata/Inconsolata-Bold.woff) format("truetype")}@font-face{font-family:MPLUSRounded1c;font-weight:400;src:url(/assets/fonts/external/MPLUSRounded1c/MPLUSRounded1c-Regular.woff) format("truetype")}@font-face{font-family:MPLUSRounded1c;font-style:normal;font-weight:450;src:url(/assets/fonts/external/MPLUSRounded1c/MPLUSRounded1c-Medium.woff) format("truetype")}@font-face{font-family:MPLUSRounded1c;font-weight:700;src:url(/assets/fonts/external/MPLUSRounded1c/MPLUSRounded1c-Bold.woff) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;src:url(/assets/fonts/external/Montserrat/Montserrat-Regular.woff) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Montserrat/Montserrat-Medium.woff) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;src:url(/assets/fonts/external/Montserrat/Montserrat-Bold.woff) format("truetype")}@font-face{font-family:Mulish;font-weight:400;src:url(/assets/fonts/external/Mulish/Mulish-Regular.woff) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Mulish/Mulish-Medium.woff) format("truetype")}@font-face{font-family:Mulish;font-weight:700;src:url(/assets/fonts/external/Mulish/Mulish-Bold.woff) format("truetype")}@font-face{font-family:Notosans;font-weight:400;src:url(/assets/fonts/external/Notosans/Notosans-Regular.woff) format("truetype")}@font-face{font-family:Notosans;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Notosans/Notosans-Medium.woff) format("truetype")}@font-face{font-family:Notosans;font-weight:700;src:url(/assets/fonts/external/Notosans/Notosans-Bold.woff) format("truetype")}@font-face{font-family:Oxygen;font-weight:400;src:url(/assets/fonts/external/Oxygen/Oxygen-Regular.woff) format("truetype")}@font-face{font-family:Oxygen;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Oxygen/Oxygen-Medium.woff) format("truetype")}@font-face{font-family:Oxygen;font-weight:700;src:url(/assets/fonts/external/Oxygen/Oxygen-Bold.woff) format("truetype")}@font-face{font-family:Playfairdisplay;font-weight:400;src:url(/assets/fonts/external/Playfairdisplay/Playfairdisplay-Regular.woff) format("truetype")}@font-face{font-family:Playfairdisplay;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Playfairdisplay/Playfairdisplay-Medium.woff) format("truetype")}@font-face{font-family:Playfairdisplay;font-weight:700;src:url(/assets/fonts/external/Playfairdisplay/Playfairdisplay-Bold.woff) format("truetype")}@font-face{font-family:Poppins;font-weight:400;src:url(/assets/fonts/external/Poppins/Poppins-Regular.woff) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Poppins/Poppins-Medium.woff) format("truetype")}@font-face{font-family:Poppins;font-weight:700;src:url(/assets/fonts/external/Poppins/Poppins-Bold.woff) format("truetype")}@font-face{font-family:Quicksand;font-weight:400;src:url(/assets/fonts/external/Quicksand/Quicksand-Regular.woff) format("truetype")}@font-face{font-family:Quicksand;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Quicksand/Quicksand-Medium.woff) format("truetype")}@font-face{font-family:Quicksand;font-weight:700;src:url(/assets/fonts/external/Quicksand/Quicksand-Bold.woff) format("truetype")}@font-face{font-family:Raleway;font-weight:400;src:url(/assets/fonts/external/Raleway/Raleway-Regular.woff) format("truetype")}@font-face{font-family:Raleway;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Raleway/Raleway-Medium.woff) format("truetype")}@font-face{font-family:Raleway;font-weight:700;src:url(/assets/fonts/external/Raleway/Raleway-Bold.woff) format("truetype")}@font-face{font-family:RobotoSlab;font-weight:400;src:url(./RobotoSlab-Regular.woff) format("truetype")}@font-face{font-family:RobotoSlab;font-style:normal;font-weight:450;src:url(./RobotoSlab-Medium.woff) format("truetype")}@font-face{font-family:RobotoSlab;font-weight:700;src:url(./RobotoSlab-Bold.woff) format("truetype")}@font-face{font-family:Rubik;font-weight:400;src:url(./Rubik-Regular.woff) format("truetype")}@font-face{font-family:Rubik;font-style:normal;font-weight:450;src:url(./Rubik-Medium.woff) format("truetype")}@font-face{font-family:Rubik;font-weight:700;src:url(./Rubik-Bold.woff) format("truetype")}@font-face{font-family:SignikaNegative;font-weight:400;src:url(./SignikaNegative-Regular.woff) format("truetype")}@font-face{font-family:SignikaNegative;font-style:normal;font-weight:450;src:url(./SignikaNegative-Medium.woff) format("truetype")}@font-face{font-family:SignikaNegative;font-weight:700;src:url(./SignikaNegative-Bold.woff) format("truetype")}@font-face{font-family:SourceSansPro;font-weight:400;src:url(./SourceSansPro-Regular.woff) format("truetype")}@font-face{font-family:SourceSansPro;font-style:normal;font-weight:450;src:url(./SourceSansPro-Medium.woff) format("truetype")}@font-face{font-family:SourceSansPro;font-weight:700;src:url(./SourceSansPro-Bold.woff) format("truetype")}@font-face{font-family:StardosStencil;font-weight:400;src:url(./StardosStencil-Regular.woff) format("truetype")}@font-face{font-family:StardosStencil;font-style:normal;font-weight:450;src:url(./StardosStencil-Bold.woff) format("truetype")}@font-face{font-family:StardosStencil;font-weight:700;src:url(./StardosStencil-Bold.woff) format("truetype")}@font-face{font-family:Titillium;font-weight:400;src:url(/assets/fonts/external/Titillium/Titillium-Regular.woff) format("truetype")}@font-face{font-family:Titillium;font-style:normal;font-weight:450;src:url(/assets/fonts/external/Titillium/Titillium-Medium.woff) format("truetype")}@font-face{font-family:Titillium;font-weight:700;src:url(/assets/fonts/external/Titillium/Titillium-Bold.woff) format("truetype")}@font-face{font-family:Barlow;font-weight:400;src:url(./Barlow-Regular.woff) format("truetype")}@font-face{font-family:Barlow;font-style:normal;font-weight:450;src:url(./Barlow-Medium.woff) format("truetype")}@font-face{font-family:Barlow;font-weight:700;src:url(./Barlow-Bold.woff) format("truetype")}@font-face{font-family:ChakraPetch;font-weight:400;src:url(./ChakraPetch-Regular.woff) format("truetype")}@font-face{font-family:ChakraPetch;font-style:normal;font-weight:450;src:url(./ChakraPetch-Medium.woff) format("truetype")}@font-face{font-family:ChakraPetch;font-weight:700;src:url(./ChakraPetch-Bold.woff) format("truetype")}@font-face{font-family:Heebo;font-weight:400;src:url(./Heebo-Regular.woff) format("truetype")}@font-face{font-family:Heebo;font-style:normal;font-weight:450;src:url(./Heebo-Medium.woff) format("truetype")}@font-face{font-family:Heebo;font-weight:700;src:url(./Heebo-Bold.woff) format("truetype")}@font-face{font-family:IBMPlexSans;font-weight:400;src:url(./IBMPlexSans-Regular.woff) format("truetype")}@font-face{font-family:IBMPlexSans;font-style:normal;font-weight:450;src:url(./IBMPlexSans-Medium.woff) format("truetype")}@font-face{font-family:IBMPlexSans;font-weight:700;src:url(./IBMPlexSans-Bold.woff) format("truetype")}@font-face{font-family:Prompt;font-weight:400;src:url(./Prompt-Regular.woff) format("truetype")}@font-face{font-family:Prompt;font-style:normal;font-weight:450;src:url(./Prompt-Medium.woff) format("truetype")}@font-face{font-family:Prompt;font-weight:700;src:url(./Prompt-Bold.woff) format("truetype")}@font-face{font-family:Rajdhani;font-weight:400;src:url(./Rajdhani-Regular.woff) format("truetype")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:450;src:url(./Rajdhani-Medium.woff) format("truetype")}@font-face{font-family:Rajdhani;font-weight:700;src:url(./Rajdhani-Bold.woff) format("truetype")}@font-face{font-family:SpaceGrotesk;font-weight:400;src:url(./SpaceGrotesk-Regular.woff) format("truetype")}@font-face{font-family:SpaceGrotesk;font-style:normal;font-weight:450;src:url(./SpaceGrotesk-Medium.woff) format("truetype")}@font-face{font-family:SpaceGrotesk;font-weight:700;src:url(./SpaceGrotesk-Bold.woff) format("truetype")}html.application-mode{--zoom: 1;zoom:100%;width:100%}:root{--zoom: 1;--viewport-height-100: 100dvh;--viewport-height-40: 40dvh;--viewport-height-10: 10dvh;--viewport-width-100: 100dvw}@supports not (height: 100dvh){:root{--viewport-height-100: 100vh;--viewport-height-40: 40vh;--viewport-height-10: 10vh;--viewport-width-100: 100vw}}:root{--assistant-text-color: var(--startup-text-color);--assistant-border-color: var(--application-border-color);--sections-separator-border-color: #e5e5e5;--box-shadow-all-light: 0 2px 10px rgb(0 0 0 / .1);--box-shadow-all-normal: 0 2px 10px rgb(0 0 0 / .12);--box-shadow-all-dark: 0 2px 10px rgb(0 0 0 / .4);--box-shadow-top: 0 -6px 6px -6px rgb(0 0 0 / .1);--box-shadow-bottom: 0 6px 6px -6px rgb(0 0 0 / .1)}html[assistant-theme=dark]{--assistant-text-color: #d4d4d4;--assistant-border-color: rgb(255 255 255 / .4);--box-shadow-all-light: 0 2px 10px rgb(255 255 255 / .1);--box-shadow-all-normal: 0 2px 10px rgb(255 255 255 / .12);--box-shadow-all-dark: 0 2px 10px rgb(255 255 255 / .4);--box-shadow-top: 0 -6px 6px -6px rgb(255 255 255 / .1);--box-shadow-bottom: 0 6px 6px -6px rgb(255 255 255 / .1)}#tooltips-container .tooltip-main{background-color:var(--startup-primary-color);color:var(--startup-primary-background-color);font-size:12px;border-radius:var(--application-border-radius);padding:4px 10px;z-index:5;display:inline-block;box-shadow:var(--box-shadow-all-light)}.tooltip-target{cursor:pointer}.prompt-main{width:calc(50vw / var(--zoom));display:grid;grid-template-rows:fit-content(0) fit-content(0);row-gap:20px}.simple-dialog-main .simple-dialog-dialog-content-holder.prompt-dialog-content{width:unset;max-width:unset}@media (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.prompt-dialog-content{border-radius:5px;padding:25px;margin:10px}.prompt-main{width:calc(70vw / var(--zoom))}}@media (max-width: 480px){.prompt-main{width:100%}}.prompt-main .body-section{display:flex;flex-direction:column;row-gap:10px}.prompt-main .field-label{margin:10px 0}.prompt-main .button-container{display:flex;justify-content:space-around}.prompt-main .button-container .cancel-button,.prompt-main .button-container .confirm-button{display:inline-block;width:40%}.self-destructing-message-main{padding:12px 20px;border-radius:5px;position:fixed;z-index:40;display:grid;align-items:center;grid-template-columns:20px auto;column-gap:10px;width:auto;max-width:75%}.self-destructing-message-main .message-text{font-size:14px;line-height:130%;color:#fff}.self-destructing-message-main.info{background-color:#17d7a0}.self-destructing-message-main.error{background-color:#f05454}.dialog-section-header-main{display:grid;grid-template-columns:auto 40px;align-items:center;font-size:18px;font-weight:500}.toggle-input-main{width:40px;height:20px;cursor:pointer}.toggle-input-main svg rect{fill:#e5e5e5;transition:fill var(--application-transition-duration) var(--application-transition-function)}.toggle-input-main svg circle{cx:26%;transition:cx var(--application-transition-duration) var(--application-transition-function)}.toggle-input-main.on svg rect{fill:#43d092}.toggle-input-main.on svg circle{cx:74%}#selected-assistant{height:100%;cursor:pointer;padding:10px;color:var(--assistant-text-color);grid-template-columns:35px auto 25px;column-gap:10px;align-items:center}#assistant-main:not(.display-left-panel) #selected-assistant{border-radius:var(--application-border-radius);grid-template-columns:35px 0 0;column-gap:0px}#selected-assistant:hover{background-color:var(--assistant-highlight-background-color);color:var(--assistant-highlight-text-color)}.assistant-entry-main{display:grid;grid-template-columns:40px auto;column-gap:10px;height:100%;align-items:center}.assistant-entry-icon{height:35px;width:35px;border-radius:var(--application-border-radius);background-position:center;background-size:contain}#assistant-menu-icon .svg-fill{fill:var(--assistant-text-color)}#selected-assistant:hover #assistant-menu-icon .svg-fill{fill:var(--assistant-highlight-text-color)}#user-assistant-list-main.no-user{grid-template-rows:46px}#user-assistant-list{display:grid;grid-auto-rows:45px;row-gap:5px;max-height:200px;overflow:scroll}#user-assistant-list .assistant-entry-main{border-radius:5px;padding:5px;grid-template-columns:35px auto;height:45px;cursor:pointer;transition:background-color var(--application-transition-duration) var(--application-transition-function)}#user-assistant-list .assistant-entry-main.selected,#user-assistant-list .assistant-entry-main:hover{background-color:var(--startup-secondary-color)}#assistant-switch-main{position:relative;border-bottom:1px solid var(--assistant-border-color)}#assistant-list-panel{display:none;background-color:#fff;padding:10px;border-radius:5px;box-shadow:0 0 15px #2e31384d;position:absolute;top:50px;grid-auto-rows:fit-content(0);row-gap:10px;width:100%;z-index:1}.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-dialog-content{margin:10px;border-radius:var(--application-border-radius);width:unset;max-width:unset}@media (min-width: 769px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-dialog-content{width:600px}}@media (min-width: 481px) and (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-dialog-content{width:calc(80% - 20px);min-width:460px}}@media (max-width: 480px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-dialog-content{width:calc(100% - 20px)}}#feedback-main{display:flex;flex-direction:column;row-gap:25px;max-height:500px;min-width:250px}#feedback-container{display:flex;flex-direction:column;row-gap:25px;overflow-y:scroll}.feedback-entry-main{display:grid;flex-direction:column;row-gap:10px;padding-bottom:25px;border-bottom:1px solid var(--application-border-color)}.feedback-entry-main:last-child{padding-bottom:0;border-bottom:none}.feedback-message-container{overflow-y:scroll;padding-block:10px;border-radius:var(--application-border-radius);box-shadow:inset var(--box-shadow-all-light);background-color:var(--assistant-background-color)}.feedback-message-container .message-entry-container{background-color:transparent}.simple-dialog-main .simple-dialog-dialog-content-holder.conversation-summary-dialog-content{width:calc(70vw / var(--zoom));max-width:unset}@media (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.conversation-summary-dialog-content{min-width:calc(100vw - 20px);width:auto;margin:10px;border-radius:var(--application-border-radius)}}#conversation-summary-input{resize:none;height:calc(var(--viewport-height-40) / var(--zoom))}#conversation-summary-buttons{display:flex;justify-content:end}#assistant-conversation-settings-container{display:flex;align-items:center;justify-content:flex-end;column-gap:3px;flex-direction:row}.assistant-conversation-settings-button{width:28px;height:28px;padding:3px;border-radius:var(--application-border-radius)}.assistant-conversation-settings-button:not(:hover) .svg-fill{fill:var(--assistant-text-color)}.assistant-conversation-settings-button:not(:hover) .svg-stroke{stroke:var(--assistant-text-color)}.assistant-conversation-settings-button .svg-fill{fill:var(--startup-primary-color)}.assistant-conversation-settings-button .svg-stroke{stroke:var(--startup-primary-color)}.assistant-conversation-settings-button svg{width:100%;height:100%}#conversation-settings-menu{z-index:1;position:fixed;height:auto;right:30px;top:35px}#conversation-settings-menu #conversation-menu-container{display:flex;flex-direction:column;background-color:var(--startup-secondary-background-color);padding:5px;box-shadow:var(--application-box-shadow);border-radius:var(--application-border-radius)}.tooltip-main.assistant-conversation-settings-button-tooltip{font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}#conversation-settings-menu .conversation-menu-button{position:relative;border-radius:var(--application-border-radius)}#conversation-settings-menu .conversation-menu-button:not(.loading):hover{background-color:var(--startup-secondary-color)}#conversation-settings-menu .conversation-menu-button-main{display:flex;height:auto;column-gap:5px;padding:5px 8px;align-items:center}#conversation-settings-menu .conversation-menu-button label{cursor:inherit;color:var(--startup-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}#conversation-settings-menu .conversation-menu-button .menu-button-icon svg{height:var(--assistant-text-size);width:var(--assistant-text-size)}#conversation-settings-menu .conversation-menu-button .toggle-input-main{height:var(--assistant-text-size);width:calc(var(--assistant-text-size)* 2);margin-left:auto}#conversation-settings-menu .conversation-menu-button .svg-stroke{stroke:var(--startup-text-color)}#conversation-settings-menu .conversation-menu-button .svg-fill{fill:var(--startup-text-color)}#conversation-settings-menu .conversation-menu-button .spinner{display:none;position:absolute;top:15%;left:50%}#conversation-settings-menu .conversation-menu-button .spinner circle{stroke:var(--startup-primary-color)}#conversation-settings-menu .conversation-menu-button .spinner svg{height:calc(var(--assistant-text-size) + 5px);width:calc(var(--assistant-text-size) + 5px)}#conversation-settings-menu .conversation-menu-button.loading{cursor:default}#conversation-settings-menu .conversation-menu-button.loading .conversation-menu-button-main{filter:blur(2px)}#conversation-settings-menu .conversation-menu-button.loading .spinner{display:unset}#chat-widget-main{display:flex;flex-direction:column;height:100%}#chat-widget-main .header{display:grid;grid-template-columns:45px auto auto;column-gap:10px;grid-template-rows:55px;align-items:center;border-bottom:1px solid var(--assistant-border-color);padding-inline:15px;z-index:1;color:var(--assistant-text-color);-webkit-box-shadow:var(--box-shadow-bottom);-moz-box-shadow:var(--box-shadow-bottom);box-shadow:var(--box-shadow-bottom)}.mobile-mode #chat-widget-main .header{grid-template-columns:28px 45px auto auto}.mobile-mode #assistant-menu-close-button,#assistant-main.display-left-panel #assistant-menu-open-button{display:none}#assistant-main.display-left-panel #assistant-menu-close-button{display:unset}.chat-widget-mode #chat-widget-main .header{grid-template-columns:30px auto 25px}#message-list-container{overflow-y:scroll;min-height:0;height:100%}.chat-widget-mode #chat-widget-main{height:100%;grid-template-rows:calc(var(--viewport-height-100) / var(--zoom) - 58px) 47px;row-gap:1px}.chat-widget-mode .header,.chat-widget-mode #message-list-container,.chat-widget-mode #message-input-main{padding:5px}#chat-widget-close-button svg path{fill:var(--startup-tertiary-color);width:25px;height:25px}#chat-widget-close-button:hover svg path{fill:var(--startup-primary-color)}.chat-widget-header-picture{height:45px;width:100%;border-radius:var(--application-border-radius);background-size:cover}.chat-widget-mode .chat-widget-header-picture{height:100%}#chat-widget-container{height:100%;width:100%;background-color:var(--assistant-background-color);border-radius:var(--application-border-radius);padding-top:5px;box-shadow:var(--box-shadow-all-light);transition:width var(--application-transition-duration) var(--application-transition-function)}.preview-mode #chat-widget-container{width:50%}#chat-widget-no-conversation-message{display:flex;justify-content:center;align-items:center;text-align:center;padding-inline:20px;height:100%}#no-conversations-view{color:var(--startup-tertiary-color);font-size:12px;padding:20px;text-align:center}#other-conversations-panel{height:100%}#conversations-panel{display:flex;flex-direction:column;height:100%;overflow:hidden}#own-conversation-section,#other-conversations-section{display:flex;flex-direction:column}#other-conversations-section{height:100%}.conversation-section-label{display:flex;flex-direction:row;justify-content:space-between;color:var(--assistant-text-color);font-size:13px;padding:5px 10px;border-bottom:1px solid var(--assistant-border-color);cursor:pointer;-webkit-user-select:none;user-select:none}#other-conversations-container{height:100%}#own-conversation-section.collapsed #own-conversation-container,#other-conversations-section.collapsed #other-conversations-container{display:none}#own-conversation-section.collapsed #own-conversation-collapse-icon,#other-conversations-section.collapsed #other-conversations-collapse-icon{transform:rotate(90deg)}#own-conversation-collapse-icon .svg-fill,#other-conversations-collapse-icon .svg-fill{fill:var(--assistant-text-color)}#conversations-visitor-panel{display:flex;flex-direction:column;justify-content:center;height:100%;align-items:center;gap:32px}#conversation-visitor-panel-logo{height:64px;width:64px}#conversation-visitor-panel-button-container{display:flex;flex-direction:column;gap:10px}#conversations-widget{height:100%}#assistant-main:not(.display-left-panel) #conversations-widget{visibility:hidden;width:0}#profile-button{display:grid;grid-template-columns:35px auto;height:60px;align-items:center;column-gap:10px;cursor:pointer;padding:0 10px;color:var(--assistant-text-color);border-bottom-left-radius:var(--application-border-radius);border-bottom-right-radius:var(--application-border-radius);transition:background-color var(--application-transition-duration) var(--application-transition-function)}#assistant-main:not(.display-left-panel) #profile-button{border-radius:var(--application-border-radius);grid-template-columns:35px 0;column-gap:0px}#profile-button:hover{background-color:var(--assistant-highlight-background-color);color:var(--assistant-highlight-text-color)}#user-profile-picture{width:35px;height:35px;border-radius:var(--application-border-radius);background-position:center;background-size:cover}#profile-button-content{display:flex;row-gap:2px;flex-direction:column;align-items:start;justify-content:center}#profile-button-description{font-size:13px;color:var(--assistant-secondary-text-color)}#profile-button:hover #profile-button-description{color:var(--assistant-highlight-secondary-text-color)}.user-profile-editor-dialog-content-holder .vertical-sections-navigation-panel{background-color:var(--startup-secondary-background-color)}.user-profile-editor-dialog-content-holder .vertical-sections{height:calc(var(--viewport-height-100) / var(--zoom) - 100px)}.user-profile-editor-dialog-content-holder .vertical-sections-content-panel{grid-template-rows:40px calc(var(--viewport-height-100) / var(--zoom) - 216px)}.user-profile-editor-dialog-content-holder #user-profile-form-main{height:calc(var(--viewport-height-100) / var(--zoom) - 216px)}#profile-button-widget{height:100%}#profile-button-widget #login-signup-button{height:100%;width:100%;border-radius:unset}#assistant-main:not(.display-left-panel) #profile-button-widget #login-signup-button{border-radius:var(--application-border-radius)}#audio-handler-main{display:flex;flex-direction:column;row-gap:10px;align-items:center;padding-bottom:15px}#audio-handler-text{height:200px;align-content:end;overflow-y:auto}#audio-recording-indicator{position:relative;height:25px;display:grid;grid-template-columns:repeat(4,4px);grid-template-rows:100%;grid-gap:5px;justify-content:center;align-items:center;overflow:hidden}#audio-recording-indicator span{position:relative;z-index:2;width:100%;height:2px;background:var(--assistant-text-color);border-radius:var(--application-border-radius);animation:fade-in 1s}#audio-recording-indicator.recording span{animation:bounce-001;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.9s}#audio-recording-indicator.processing span{height:4px;animation:fade-001;animation-iteration-count:infinite;animation-timing-function:ease-in;animation-duration:.9s}#audio-recording-indicator span:nth-child(1){animation-delay:.15s}#audio-recording-indicator span:nth-child(2){animation-delay:.3s}#audio-recording-indicator span:nth-child(3){animation-delay:.45s}#audio-recording-indicator span:nth-child(4){animation-delay:.6s}#audio-recording-indicator.recording span:nth-child(2n){animation-name:bounce-002;animation-timing-function:ease-out}#audio-recording-indicator.recording span:nth-child(3n){animation-name:bounce-003;animation-timing-function:linear}#audio-recording-indicator.processing span:nth-child(2n){animation-name:fade-002;animation-timing-function:ease-out}#audio-recording-indicator.processing span:nth-child(3n){animation-name:fade-003;animation-timing-function:linear}@keyframes fade-in{50%{opacity:0}}@keyframes bounce-001{0%{height:100%}50%{height:50%}to{height:100%}}@keyframes bounce-002{0%{height:100%}80%{height:30%}to{height:100%}}@keyframes bounce-003{0%{height:80%}30%{height:20%}to{height:80%}}@keyframes fade-001{0%{opacity:100%}50%{opacity:50%}to{opacity:100%}}@keyframes fade-002{0%{opacity:100%}80%{opacity:30%}to{opacity:100%}}@keyframes fade-003{0%{opacity:80%}30%{opacity:20%}to{opacity:80%}}#voice-call-view{height:100%;width:100%;background-color:var(--assistant-background-color);border-radius:var(--application-border-radius);color:var(--assistant-text-color);box-shadow:var(--box-shadow-all-light);transition:width var(--application-transition-duration) var(--application-transition-function)}#voice-call-main{padding:10px;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;transition:transform .2s,opacity .2s;animation:assistantCallViewProfileAnimation .2s}@keyframes assistantCallViewProfileAnimation{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.008)}}#voice-call-view .dialog-section-header-main{width:100%}#voice-call-view .assistant-profile-main{display:grid;grid-template-rows:200px 30px;row-gap:10px;align-items:center;width:200px}#voice-call-view .assistant-profile-image{height:160px;width:160px;border-radius:9999px;background-repeat:no-repeat;background-position:center center;margin-inline:auto}#voice-call-view .assistant-profile-name{font-weight:500}.preview-widget{display:flex;flex-direction:column;width:0;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-light);transition:width var(--application-transition-duration) var(--application-transition-function)}.preview-mode .preview-widget{width:50%}.preview-widget .dialog-section-header-main{padding:10px 15px;border-bottom:1px solid var(--assistant-border-color);-webkit-box-shadow:var(--box-shadow-bottom);-moz-box-shadow:var(--box-shadow-bottom);box-shadow:var(--box-shadow-bottom)}.preview-widget iframe{height:100%;width:100%}#assistant-main{position:relative;height:100%}.left-panel{position:relative;display:grid;grid-template-rows:60px calc(100% - 120px) 60px;height:100%;width:55px;border-radius:var(--application-border-radius);transition:width var(--application-transition-duration) var(--application-transition-function);z-index:2}.right-panel{display:flex;flex-direction:row;column-gap:20px;height:100%;width:calc(100% - 75px)}.mobile-mode .left-panel{display:none}.mobile-mode .right-panel{width:100%}#assistant-main.display-left-panel .left-panel{width:25%;background-color:var(--assistant-background-color);box-shadow:var(--box-shadow-all-light)}#assistant-main.display-left-panel .right-panel{width:calc(75% - 20px)}.mobile-mode #assistant-main-static-contents{display:block}.mobile-mode #assistant-main.display-left-panel .left-panel{display:grid;width:calc(50vw/var(--zoom));min-width:220px;position:absolute;animation:assistantLeftPanelAnimation .2s ease;transition-property:transform,opacity;transition-duration:var(--application-transition-duration);transition-timing-function:var(--application-transition-function)}.mobile-mode #assistant-main.display-left-panel .right-panel{width:100%}@keyframes assistantLeftPanelAnimation{0%{transform:translate(-10%);opacity:0}}#assistant-main-disclaimer-message{padding:2px;font-size:12px;text-align:center;color:var(--startup-tertiary-color)}#user-profile-button-container{border-top:1px solid var(--assistant-border-color)}#assistant-menu-toggle-button{position:absolute;right:-25px;top:15px;transform:scaleX(-1);transition:transform var(--application-transition-duration) var(--application-transition-function)}.mobile-mode #assistant-menu-toggle-button{display:none}#assistant-main.display-left-panel #assistant-menu-toggle-button{transform:scaleX(1)}.chat-widget-button{width:50px;height:50px;border-radius:50px;overflow:hidden}.chat-widget-button img{max-width:100%;max-height:100%}#chat-widget-view-main{height:100%}#assistant-view{height:100%;padding:20px}#assistant-view:not(.chat-widget-mode #assistant-view){background-color:var(--assistant-background-color)}.chat-widget-mode #assistant-view,.mobile-mode #assistant-view{padding:0}.view-placeholder{height:100%}#conversation-list-container{height:100%;overflow-y:scroll}#conversation-list{display:grid;grid-auto-rows:60px;align-items:center}.conversation-item{display:grid;grid-template-columns:35px auto;gap:10px;align-items:center;height:60px;cursor:pointer;padding:5px 10px;transition:background-color var(--application-transition-duration) var(--application-transition-function);border-bottom:1px solid var(--assistant-border-color);color:var(--assistant-text-color)}.conversation-item:last-child{border-bottom:unset}.conversation-item:hover,.conversation-item[data-selected=true]{background-color:var(--assistant-receiver-message-color);color:var(--assistant-highlight-text-color)}.conversation-item-picture{width:35px;height:35px;border-radius:var(--application-border-radius);background-position:center;background-size:cover}.conversation-item-content{display:flex;row-gap:4px;flex-direction:column;align-items:start;justify-content:center}.conversation-item-header{display:flex;width:100%;justify-content:space-between}.conversation-item-timestamp,.conversation-item-description{font-size:13px;color:var(--assistant-secondary-text-color)}.conversation-item:hover .conversation-item-timestamp,.conversation-item:hover .conversation-item-description,.conversation-item[data-selected=true] .conversation-item-timestamp,.conversation-item[data-selected=true] .conversation-item-description{color:var(--assistant-highlight-secondary-text-color)}#message-typing-indicator-main{display:flex;justify-content:flex-end;padding-inline:20px}#message-typing-indicator-container{display:flex;gap:7px;padding:17px;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-normal)}.message-typing-indicator-dot{border-radius:99px;height:7px;width:7px;background:var(--assistant-message-text-color);animation:wave 1s infinite}.message-typing-indicator-dot:nth-child(1){animation-delay:.25s}.message-typing-indicator-dot:nth-child(2){animation-delay:.5s}.message-typing-indicator-dot:nth-child(3){animation-delay:.75s}@keyframes wave{0%{transform:translateY(0);background:var(--assistant-message-text-color)}50%{transform:translateY(-7px);background:rgba(var(--assistant-message-text-color) / .8)}to{transform:translateY(0);background:var(--assistant-message-text-color)}}#message-action-container{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-normal)}#message-action-text{padding:13px 15px 9px}#message-typing-indicator-container.message-right,#message-action-container.message-right,#message-action-container.message-right .progress-bar-indicator{margin-left:auto;background-color:var(--assistant-sender-message-color)}#message-typing-indicator-container.message-left,#message-action-container.message-left,#message-action-container.message-left .progress-bar-indicator{margin-right:auto;background-color:var(--assistant-receiver-message-color)}#message-action-text{color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}#message-action-container .progress-bar{height:4px;width:100%;overflow:hidden}#message-action-container .progress-bar-indicator{width:100%;height:100%;filter:brightness(90%);animation:indeterminateAnimation 1.5s infinite linear;transform-origin:0% 50%}@keyframes indeterminateAnimation{0%{transform:translate(0) scaleX(0)}30%{transform:translate(0) scaleX(.8)}70%{transform:translate(50%) scaleX(.4)}to{transform:translate(100%) scaleX(0)}}#messages-list-main{display:flex;flex-direction:column;row-gap:10px;height:100%;overflow-y:scroll;padding-block:10px}#messages-list-main .messages-container{display:flex;row-gap:5px;flex-direction:column}#messages-list-main .spinner-container circle{stroke:var(--startup-primary-color)}.message-resources-container .message-resources-list{display:flex;row-gap:4px;flex-direction:column;padding:5px 5px 0}[data-color-mode*=light] .markdown-style,.markdown-style[theme*=light]{--color-prettylights-syntax-comment: #6e7781;--color-prettylights-syntax-constant: #0550ae;--color-prettylights-syntax-entity: #8250df;--color-prettylights-syntax-storage-modifier-import: #24292f;--color-prettylights-syntax-entity-tag: #116329;--color-prettylights-syntax-keyword: #cf222e;--color-prettylights-syntax-string: #0a3069;--color-prettylights-syntax-variable: #953800;--color-prettylights-syntax-brackethighlighter-unmatched: #82071e;--color-prettylights-syntax-invalid-illegal-text: #f6f8fa;--color-prettylights-syntax-invalid-illegal-bg: #82071e;--color-prettylights-syntax-carriage-return-text: #f6f8fa;--color-prettylights-syntax-carriage-return-bg: #cf222e;--color-prettylights-syntax-string-regexp: #116329;--color-prettylights-syntax-markup-list: #3b2300;--color-prettylights-syntax-markup-heading: #0550ae;--color-prettylights-syntax-markup-italic: #24292f;--color-prettylights-syntax-markup-bold: #24292f;--color-prettylights-syntax-markup-deleted-text: #82071e;--color-prettylights-syntax-markup-deleted-bg: #FFEBE9;--color-prettylights-syntax-markup-inserted-text: #116329;--color-prettylights-syntax-markup-inserted-bg: #dafbe1;--color-prettylights-syntax-markup-changed-text: #953800;--color-prettylights-syntax-markup-changed-bg: #ffd8b5;--color-prettylights-syntax-markup-ignored-text: #eaeef2;--color-prettylights-syntax-markup-ignored-bg: #0550ae;--color-prettylights-syntax-meta-diff-range: #8250df;--color-prettylights-syntax-brackethighlighter-angle: #57606a;--color-prettylights-syntax-sublimelinter-gutter-mark: #8c959f;--color-prettylights-syntax-constant-other-reference-link: #0a3069;--color-fg-default: #24292f;--color-fg-muted: #57606a;--color-fg-subtle: #6e7781;--color-canvas-default: #ffffff;--color-canvas-subtle: #f6f8fa;--color-border-default: #d0d7de;--color-border-muted: hsla(210, 18%, 87%, 1);--color-neutral-muted: rgba(175, 184, 193, .2);--color-accent-fg: #0969da;--color-accent-emphasis: #0969da;--color-attention-subtle: #fff8c5;--color-danger-fg: #cf222e}[data-color-mode*=dark] .markdown-style,.markdown-style[theme*=dark]{--color-prettylights-syntax-comment: #8b949e;--color-prettylights-syntax-constant: #79c0ff;--color-prettylights-syntax-entity: #d2a8ff;--color-prettylights-syntax-storage-modifier-import: #c9d1d9;--color-prettylights-syntax-entity-tag: #7ee787;--color-prettylights-syntax-keyword: #ff7b72;--color-prettylights-syntax-string: #a5d6ff;--color-prettylights-syntax-variable: #ffa657;--color-prettylights-syntax-brackethighlighter-unmatched: #f85149;--color-prettylights-syntax-invalid-illegal-text: #f0f6fc;--color-prettylights-syntax-invalid-illegal-bg: #8e1519;--color-prettylights-syntax-carriage-return-text: #f0f6fc;--color-prettylights-syntax-carriage-return-bg: #b62324;--color-prettylights-syntax-string-regexp: #7ee787;--color-prettylights-syntax-markup-list: #f2cc60;--color-prettylights-syntax-markup-heading: #1f6feb;--color-prettylights-syntax-markup-italic: #c9d1d9;--color-prettylights-syntax-markup-bold: #c9d1d9;--color-prettylights-syntax-markup-deleted-text: #ffdcd7;--color-prettylights-syntax-markup-deleted-bg: #67060c;--color-prettylights-syntax-markup-inserted-text: #aff5b4;--color-prettylights-syntax-markup-inserted-bg: #033a16;--color-prettylights-syntax-markup-changed-text: #ffdfb6;--color-prettylights-syntax-markup-changed-bg: #5a1e02;--color-prettylights-syntax-markup-ignored-text: #c9d1d9;--color-prettylights-syntax-markup-ignored-bg: #1158c7;--color-prettylights-syntax-meta-diff-range: #d2a8ff;--color-prettylights-syntax-brackethighlighter-angle: #8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark: #484f58;--color-prettylights-syntax-constant-other-reference-link: #a5d6ff;--color-fg-default: #c9d1d9;--color-fg-muted: #8b949e;--color-fg-subtle: #484f58;--color-canvas-default: #0d1117;--color-canvas-subtle: #161b22;--color-border-default: #30363d;--color-border-muted: #21262d;--color-neutral-muted: rgba(110, 118, 129, .4);--color-accent-fg: #58a6ff;--color-accent-emphasis: #1f6feb;--color-attention-subtle: rgba(187, 128, 9, .15);--color-danger-fg: #f85149}.markdown-style{display:block;-webkit-text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:16px;line-height:1.5;word-wrap:break-word;color:var(--color-fg-default);background-color:var(--color-canvas-default)}.markdown-style details,.markdown-style figcaption,.markdown-style figure{display:block}.markdown-style summary{display:list-item}.markdown-style [hidden]{display:none!important}.markdown-style a{background-color:transparent;color:var(--color-accent-fg);text-decoration:none}.markdown-style a:active,.markdown-style a:hover{outline-width:0}.markdown-style abbr[title]{border-bottom:none;text-decoration:underline dotted}.markdown-style b,.markdown-style strong{font-weight:600}.markdown-style dfn{font-style:italic}.markdown-style h1{margin:.67em 0;font-weight:600;padding-bottom:.3em;font-size:2em;border-bottom:1px solid var(--color-border-muted)}.markdown-style mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.markdown-style small{font-size:90%}.markdown-style sub,.markdown-style sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.markdown-style sub{bottom:-.25em}.markdown-style sup{top:-.5em}.markdown-style img{border-style:none;max-width:100%;box-sizing:content-box;background-color:var(--color-canvas-default)}.markdown-style code,.markdown-style kbd,.markdown-style pre,.markdown-style samp{font-family:monospace,monospace;font-size:1em}.markdown-style figure{margin:1em 40px}.markdown-style hr{box-sizing:content-box;overflow:hidden;background:transparent;border-bottom:1px solid var(--color-border-muted);height:.25em;padding:0;margin:24px 0;background-color:var(--color-border-default);border:0}.markdown-style input{font:inherit;margin:0;overflow:visible;font-family:inherit;font-size:inherit;line-height:inherit}.markdown-style [type=button],.markdown-style [type=reset],.markdown-style [type=submit]{-webkit-appearance:button}.markdown-style [type=button]::-moz-focus-inner,.markdown-style [type=reset]::-moz-focus-inner,.markdown-style [type=submit]::-moz-focus-inner{border-style:none;padding:0}.markdown-style [type=button]:-moz-focusring,.markdown-style [type=reset]:-moz-focusring,.markdown-style [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.markdown-style [type=checkbox],.markdown-style [type=radio]{box-sizing:border-box;padding:0}.markdown-style [type=number]::-webkit-inner-spin-button,.markdown-style [type=number]::-webkit-outer-spin-button{height:auto}.markdown-style [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.markdown-style [type=search]::-webkit-search-cancel-button,.markdown-style [type=search]::-webkit-search-decoration{-webkit-appearance:none}.markdown-style ::-webkit-input-placeholder{color:inherit;opacity:.54}.markdown-style ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.markdown-style a:hover{text-decoration:underline}.markdown-style hr:before{display:table;content:""}.markdown-style hr:after{display:table;clear:both;content:""}.markdown-style table{border-spacing:0;border-collapse:collapse;display:block;width:max-content;max-width:100%;overflow:auto}.markdown-style td,.markdown-style th{padding:0}.markdown-style details summary{cursor:pointer}.markdown-style details:not([open])>*:not(summary){display:none!important}.markdown-style kbd{display:inline-block;padding:3px 5px;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;color:var(--color-fg-default);vertical-align:middle;background-color:var(--color-canvas-subtle);border:solid 1px var(--color-neutral-muted);border-bottom-color:var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted)}.markdown-style h1,.markdown-style h2,.markdown-style h3,.markdown-style h4,.markdown-style h5,.markdown-style h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-style h2{font-weight:600;padding-bottom:.3em;font-size:1.5em;border-bottom:1px solid var(--color-border-muted)}.markdown-style h3{font-weight:600;font-size:1.25em}.markdown-style h4{font-weight:600;font-size:1em}.markdown-style h5{font-weight:600;font-size:.875em}.markdown-style h6{font-weight:600;font-size:.85em;color:var(--color-fg-muted)}.markdown-style p{margin-top:0;margin-bottom:10px}.markdown-style blockquote{margin:0;padding:0 1em;color:var(--color-fg-muted);border-left:.25em solid var(--color-border-default)}.markdown-style ul,.markdown-style ol{margin-top:0;margin-bottom:0;padding-left:2em}.markdown-style ol ol,.markdown-style ul ol{list-style-type:lower-roman}.markdown-style ul ul ol,.markdown-style ul ol ol,.markdown-style ol ul ol,.markdown-style ol ol ol{list-style-type:lower-alpha}.markdown-style dd{margin-left:0}.markdown-style tt,.markdown-style code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.markdown-style pre{margin-top:0;margin-bottom:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;word-wrap:normal}.markdown-style .octicon{display:inline-block;overflow:visible!important;vertical-align:text-bottom;fill:currentColor}.markdown-style ::placeholder{color:var(--color-fg-subtle);opacity:1}.markdown-style input::-webkit-outer-spin-button,.markdown-style input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.markdown-style .token.comment,.markdown-style .token.prolog,.markdown-style .token.doctype,.markdown-style .token.cdata{color:var(--color-prettylights-syntax-comment)}.markdown-style .token.namespace{opacity:.7}.markdown-style .token.tag,.markdown-style .token.selector,.markdown-style .token.constant,.markdown-style .token.symbol,.markdown-style .token.deleted{color:var(--color-prettylights-syntax-entity-tag)}.markdown-style .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.markdown-style .token.property-access,.markdown-style .token.operator,.markdown-style .token.boolean,.markdown-style .token.number,.markdown-style .token.selector,.markdown-style .token.class,.markdown-style .token.attr-name,.markdown-style .token.string,.markdown-style .token.char,.markdown-style .token.builtin{color:var(--color-prettylights-syntax-constant)}.markdown-style .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.markdown-style .token.property{color:var(--color-prettylights-syntax-constant)}.markdown-style .token.punctuation{color:var(--color-prettylights-syntax-markup-bold)}.markdown-style .token.function{color:var(--color-prettylights-syntax-entity)}.markdown-style .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.markdown-style .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.markdown-style .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.markdown-style .token.variable{color:var(--color-prettylights-syntax-constant)}.markdown-style .token.entity,.markdown-style .token.url,.language-css .markdown-style .token.string,.style .markdown-style .token.string,.markdown-style .token.color,.markdown-style .token.atrule,.markdown-style .token.attr-value,.markdown-style .token.function,.markdown-style .token.class-name{color:var(--color-prettylights-syntax-string)}.markdown-style .token.rule,.markdown-style .token.regex,.markdown-style .token.important,.markdown-style .token.keyword{color:var(--color-prettylights-syntax-keyword)}.markdown-style .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.markdown-style .token.important,.markdown-style .token.bold{font-weight:700}.markdown-style .token.italic{font-style:italic}.markdown-style .token.entity{cursor:help}.markdown-style [data-catalyst]{display:block}.markdown-style g-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:1em;font-style:normal!important;font-weight:400;line-height:1;vertical-align:-.075em}.markdown-style g-emoji img{width:1em;height:1em}.markdown-style:before{display:table;content:""}.markdown-style:after{display:table;clear:both;content:""}.markdown-style>*:first-child{margin-top:0!important}.markdown-style>*:last-child{margin-bottom:0!important}.markdown-style a:not([href]){color:inherit;text-decoration:none}.markdown-style .absent{color:var(--color-danger-fg)}.markdown-style a.anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}.markdown-style a.anchor:focus{outline:none}.markdown-style p,.markdown-style blockquote,.markdown-style ul,.markdown-style ol,.markdown-style dl,.markdown-style table,.markdown-style pre,.markdown-style details{margin-top:0;margin-bottom:16px}.markdown-style blockquote>:first-child{margin-top:0}.markdown-style blockquote>:last-child{margin-bottom:0}.markdown-style sup>a:before{content:"["}.markdown-style sup>a:after{content:"]"}.markdown-body .octicon-video{border:1px solid #d0d7de!important;border-radius:6px!important;display:block}.markdown-style .octicon-video summary{border-bottom:1px solid #d0d7de!important;padding:8px 16px!important;cursor:pointer}.markdown-style .octicon-video>video{display:block!important;max-width:100%!important;padding:2px;box-sizing:border-box;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important}.markdown-style details.octicon-video:not([open])>*:not(summary){display:none!important}.markdown-style details.octicon-video:not([open])>summary{border-bottom:0!important}.markdown-style h1 .octicon-link,.markdown-style h2 .octicon-link,.markdown-style h3 .octicon-link,.markdown-style h4 .octicon-link,.markdown-style h5 .octicon-link,.markdown-style h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.markdown-style h1:hover .anchor,.markdown-style h2:hover .anchor,.markdown-style h3:hover .anchor,.markdown-style h4:hover .anchor,.markdown-style h5:hover .anchor,.markdown-style h6:hover .anchor{text-decoration:none}.markdown-style h1:hover .anchor .octicon-link,.markdown-style h2:hover .anchor .octicon-link,.markdown-style h3:hover .anchor .octicon-link,.markdown-style h4:hover .anchor .octicon-link,.markdown-style h5:hover .anchor .octicon-link,.markdown-style h6:hover .anchor .octicon-link{visibility:visible}.markdown-style h1 tt,.markdown-style h1 code,.markdown-style h2 tt,.markdown-style h2 code,.markdown-style h3 tt,.markdown-style h3 code,.markdown-style h4 tt,.markdown-style h4 code,.markdown-style h5 tt,.markdown-style h5 code,.markdown-style h6 tt,.markdown-style h6 code{padding:0 .2em;font-size:inherit}.markdown-style ul.no-list,.markdown-style ol.no-list{padding:0;list-style-type:none}.markdown-style ol[type="1"]{list-style-type:decimal}.markdown-style ol[type=a]{list-style-type:lower-alpha}.markdown-style ol[type=i]{list-style-type:lower-roman}.markdown-style div>ol:not([type]){list-style-type:decimal}.markdown-style ul ul,.markdown-style ul ol,.markdown-style ol ol,.markdown-style ol ul{margin-top:0;margin-bottom:0}.markdown-style li>p{margin-top:16px}.markdown-style li+li{margin-top:.25em}.markdown-style dl{padding:0}.markdown-style dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-style dl dd{padding:0 16px;margin-bottom:16px}.markdown-style table th{font-weight:600}.markdown-style table th,.markdown-style table td{padding:6px 13px;border:1px solid var(--color-border-default)}.markdown-style table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.markdown-style table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.markdown-style table img{background-color:transparent;vertical-align:middle}.markdown-style img[align=right]{padding-left:20px}.markdown-style img[align=left]{padding-right:20px}.markdown-style .emoji{max-width:none;vertical-align:text-top;background-color:transparent}.markdown-style span.frame{display:block;overflow:hidden}.markdown-style span.frame>span{display:block;float:left;width:auto;padding:7px;margin:13px 0 0;overflow:hidden;border:1px solid var(--color-border-default)}.markdown-style span.frame span img{display:block;float:left}.markdown-style span.frame span span{display:block;padding:5px 0 0;clear:both;color:var(--color-fg-default)}.markdown-style span.align-center{display:block;overflow:hidden;clear:both}.markdown-style span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.markdown-style span.align-center span img{margin:0 auto;text-align:center}.markdown-style span.align-right{display:block;overflow:hidden;clear:both}.markdown-style span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.markdown-style span.align-right span img{margin:0;text-align:right}.markdown-style span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.markdown-style span.float-left span{margin:13px 0 0}.markdown-style span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.markdown-style span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.markdown-style code,.markdown-style tt{padding:.2em .4em;margin:0;font-size:85%;background-color:var(--color-neutral-muted);border-radius:6px}.markdown-style code br,.markdown-style tt br{display:none}.markdown-style del code{text-decoration:inherit}.markdown-style pre code{font-size:100%}.markdown-style pre>code{padding:0;margin:0;word-break:normal;white-space:pre;background:transparent;border:0}.markdown-style pre{position:relative;font-size:85%;line-height:1.45;background-color:var(--color-canvas-subtle);border-radius:6px}.markdown-style pre code,.markdown-style pre tt{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.markdown-style pre>code{padding:16px;overflow:auto;display:block}.markdown-style .csv-data td,.markdown-style .csv-data th{padding:5px;overflow:hidden;font-size:12px;line-height:1;text-align:left;white-space:nowrap}.markdown-style .csv-data .blob-num{padding:10px 8px 9px;text-align:right;background:var(--color-canvas-default);border:0}.markdown-style .csv-data tr{border-top:0}.markdown-style .csv-data th{font-weight:600;background:var(--color-canvas-subtle);border-top:0}.markdown-style .footnotes{font-size:12px;color:var(--color-fg-muted);border-top:1px solid var(--color-border-default)}.markdown-style .footnotes ol{padding-left:16px}.markdown-style .footnotes li{position:relative}.markdown-style .footnotes li:target:before{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-24px;pointer-events:none;content:"";border:2px solid var(--color-accent-emphasis);border-radius:6px}.markdown-style .footnotes li:target{color:var(--color-fg-default)}.markdown-style .footnotes .data-footnote-backref g-emoji{font-family:monospace}.markdown-style .task-list-item{list-style-type:none}.markdown-style .task-list-item label{font-weight:400}.markdown-style .task-list-item.enabled label{cursor:pointer}.markdown-style .task-list-item+.task-list-item{margin-top:3px}.markdown-style .task-list-item .handle{display:none}.markdown-style .task-list-item-checkbox,.markdown-style input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-style .contains-task-list:dir(rtl) .task-list-item-checkbox,.markdown-style .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.markdown-style ::-webkit-calendar-picker-indicator{filter:invert(50%)}.message-entry-container .message-edit-action-buttons{display:flex;flex-direction:row-reverse;column-gap:5px;padding:5px}.message-entry-container .message-edit-action-buttons .save-message-edit-button,.message-entry-container .message-edit-action-buttons .save-message-edit-button:disabled,.message-entry-container .message-edit-action-buttons .cancel-message-edit-button,.message-entry-container .message-edit-action-buttons .cancel-message-edit-button:disabled{width:auto;height:auto;padding:10px 20px;color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);filter:brightness(90%)}.message-entry-container.message-left .message-edit-action-buttons .save-message-edit-button,.message-entry-container.message-left .message-edit-action-buttons .cancel-message-edit-button{background-color:var(--assistant-receiver-message-color)}.message-entry-container.message-right .message-edit-action-buttons .save-message-edit-button,.message-entry-container.message-right .message-edit-action-buttons .cancel-message-edit-button{background-color:var(--assistant-sender-message-color)}.message-entry-container .message-edit-action-buttons .save-message-edit-button .spinner{height:calc(var(--assistant-text-size) + 3px);width:calc(var(--assistant-text-size) + 3px)}.message-entry-container .message-edit-action-buttons .save-message-edit-button .spinner circle{stroke:var(--assistant-message-text-color)}.message-entry-container a svg .svg-fill{fill:var(--startup-primary-color)}.message-entry-container a svg .svg-stroke{stroke:var(--startup-primary-color)}.message-entry-container a:hover svg .svg-fill{fill:var(--startup-tertiary-color)}.message-entry-container a:hover svg .svg-stroke{stroke:var(--startup-tertiary-color)}.markdown-style{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.markdown-style li{list-style:auto;text-align:left}.markdown-style ul{padding-inline-start:40px}.markdown-style p,.markdown-style pre,.markdown-style span{word-wrap:break-word;white-space:pre-line;word-break:break-word}.markdown-style a,.markdown-style a:not([href]){word-break:break-all;color:var(--startup-primary-color, transparent);font-family:inherit;font-size:inherit}.markdown-style a:hover{color:var(--startup-tertiary-color, transparent)}.markdown-style svg{height:var(--assistant-text-size);width:var(--assistant-text-size);vertical-align:text-top}.markdown-style img{border-radius:var(--application-border-radius);margin-block:2px}.markdown-style blockquote{color:var(--assistant-message-text-color);border-left:.25em solid var(--assistant-message-text-color)}.markdown-style table{width:100%;border-radius:var(--application-border-radius);border:1px solid var(--color-border-default);color:var(--color-fg-default)}.markdown-style table tr{border-top:0}.markdown-style table thead th{border-top:none}.markdown-style table th:first-child,.markdown-style table td:first-child{border-left:none}.markdown-style table th:last-child,.markdown-style table td:last-child{border-right:none}.markdown-style table tbody tr:last-child td{border-bottom:none}.markdown-style .markdown-table-parent-wrapper,.markdown-style .markdown-table-child-wrapper{position:relative;overflow:auto;width:100%}.markdown-style .table-export-button{position:absolute;top:10px;right:10px;padding:4px 10px;border-radius:var(--application-border-radius);font-family:var(--assistant-font-family);background-color:var(--startup-primary-color);color:var(--startup-button-text-color)}.markdown-style .table-export-button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}.message-audio-main{align-self:center;padding:5px;width:auto;border-radius:var(--application-border-radius);background-color:inherit}.message-audio-main:not(.active){display:none}.message-audio-main.active .audio-player-main{--audio-player-button-color: var(--assistant-message-text-color);--audio-player-time-track-color: var(--assistant-message-text-color);--audio-player-timer-color: var(--assistant-message-text-color);background-color:inherit;filter:brightness(90%);border-radius:var(--application-border-radius)}.message-entry-container.message-left .audio-player-main{--audio-player-background-color: var(--assistant-receiver-message-color)}.message-entry-container.message-right .audio-player-main{--audio-player-background-color: var(--assistant-sender-message-color)}.message-audio-main.active .audio-player-controls{border-radius:var(--application-border-radius)}.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-input-dialog-content{margin:10px;border-radius:var(--application-border-radius);width:unset;max-width:unset}@media (min-width: 769px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-input-dialog-content{width:600px}}@media (min-width: 481px) and (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-input-dialog-content{width:calc(80% - 20px);min-width:460px}}@media (max-width: 480px){.simple-dialog-main .simple-dialog-dialog-content-holder.feedback-input-dialog-content{width:calc(100% - 20px)}}#feedback-input-main{display:flex;flex-direction:column;row-gap:25px;max-height:500px;min-width:250px}#feedback-message-container{overflow-y:scroll;padding-block:10px;border-radius:var(--application-border-radius);box-shadow:inset var(--box-shadow-all-light);background-color:var(--assistant-background-color)}#feedback-message-container .message-entry-container{background-color:transparent}#feedback-text-input{resize:none;height:120px}.message-entry-container:not(:hover) .message-menu-container{visibility:hidden}.message-entry-container:last-child .message-menu-container{visibility:visible}.message-menu-container .message-buttons-row{display:flex;flex-direction:row;column-gap:5px;padding:5px;width:fit-content}.message-menu-container .message-buttons-row button svg{height:20px;width:20px}.message-menu-container .message-buttons-row button .extra-padding svg{padding:1px}button.message-menu-button .svg-stroke{transition:stroke var(--application-transition-duration) var(--application-transition-function);stroke:var(--startup-tertiary-color)}button.message-menu-button:hover .svg-stroke,button.message-menu-button.active .svg-stroke{stroke:var(--startup-primary-color)}button.message-menu-button.filled .svg-fill-conditional,button.message-menu-button .svg-fill{transition:fill var(--application-transition-duration) var(--application-transition-function);fill:var(--startup-tertiary-color)}button.message-menu-button.filled:hover .svg-fill-conditional,button.message-menu-button:hover .svg-fill,button.message-menu-button.active .svg-fill{fill:var(--startup-primary-color)}.tooltip-main.message-menu-button-tooltip{font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}#bot-inputs-editor-main{width:100%}#bot-inputs-editor-container{display:flex;flex-direction:column;gap:20px;padding:13px 15px;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-normal)}.message-right #bot-inputs-editor-container{margin-left:auto;background-color:var(--assistant-sender-message-color)}.message-left #bot-inputs-editor-container{margin-right:auto;background-color:var(--assistant-receiver-message-color)}#bot-inputs-editor-header{display:flex;flex-direction:row;justify-content:space-between}#bot-inputs-editor-header-name{font-weight:700}#bot-inputs-editor-content{display:flex;flex-direction:column;gap:10px}#bot-inputs-editor-input{display:flex;align-items:center;justify-content:end}#bot-inputs-editor-input .field-input-and-error,#bot-inputs-editor-input .picture-input,#bot-inputs-editor-input .audio-input{width:100%}#bot-inputs-editor-input textarea.form-field{height:140px;resize:none}#bot-inputs-editor-buttons{display:flex;justify-content:end}#bot-inputs-editor-container.inputs-disabled #bot-inputs-editor-buttons{display:none}.message-entry-container{position:relative;display:inline-flex;flex-direction:column;row-gap:5px;padding:5px 20px;width:100%}.message-entry-container.message-left{align-items:start}.message-entry-container.message-right{align-items:end}#chat-widget-main:not(.show-hidden-message) .message-entry-container.message-hidden{display:none}#chat-widget-main.show-hidden-message .message-entry-container.message-hidden{background-color:#0000000d;border-radius:var(--application-border-radius)}.message-entry-container.message-right .message-text *::selection{background:var(--assistant-sender-message-selection-color)}.message-entry-container.message-left .message-text *::selection{background:var(--assistant-receiver-message-selection-color)}.message-entry-container.message-right .message-time{text-align:right}.message-entry-container.message-left .message-time{text-align:left}.message-entry-container .message-entry{display:flex;flex-direction:column;justify-content:inherit;row-gap:5px;width:fit-content;max-width:90%;color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);transition-property:transform;transition-duration:var(--application-transition-duration);transition-timing-function:var(--application-transition-function)}@media (min-width: 1121px){.message-entry-container .message-entry:has(.message-image,.message-video),.message-entry-container .message-entry:has(#bot-inputs-editor-main){width:50%}}@media (min-width: 769px) and (max-width: 1120px){.message-entry-container .message-entry:has(.message-image,.message-video),.message-entry-container .message-entry:has(#bot-inputs-editor-main){width:65%}}@media (min-width: 481px) and (max-width: 768px){.message-entry-container .message-entry:has(.message-image,.message-video),.message-entry-container .message-entry:has(#bot-inputs-editor-main){width:75%}}.message-entry-container .message-content{display:inline-flex;flex-direction:column;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-normal)}.message-entry-container.message-left .message-content{background-color:var(--assistant-receiver-message-color)}.message-entry-container.message-right .message-content{background-color:var(--assistant-sender-message-color)}.message-entry-container .message-text,.message-entry-container .message-reply-text{padding:13px 15px;display:grid;line-height:1.5em;border-radius:var(--application-border-radius);color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);background-color:inherit}.message-entry-container textarea.message-text{border:none;resize:none}.message-entry-container .message-reply{margin:5px;cursor:pointer;filter:brightness(90%);border-radius:var(--application-border-radius);max-height:calc(var(--assistant-text-size)* 6.5)}.message-entry-container.message-left .message-reply{background-color:var(--assistant-receiver-message-color)}.message-entry-container.message-right .message-reply{background-color:var(--assistant-sender-message-color)}.message-entry-container .message-time{font-size:12px;color:var(--startup-tertiary-color);margin-top:2px}.message-metadata-row{display:flex;column-gap:5px;align-items:center;justify-content:space-between;height:24px}.message-left .message-metadata-row{flex-direction:row}.message-right .message-metadata-row{flex-direction:row-reverse}.message-entry .message-media-container{display:flex;row-gap:4px;flex-direction:column;padding:5px 5px 0}.message-entry .message-media-container .message-audio-main{width:100%}.message-entry .message-media-container .message-image-main img,.message-entry .message-media-container .message-video-main video{width:100%;cursor:pointer;border-radius:var(--application-border-radius)}.chat-widget-mode .message-entry .message-media-container .message-image-main img,.chat-widget-mode .message-entry .message-media-container .message-video-main video{cursor:default}.simple-dialog-main .simple-dialog-dialog-content-holder.message-media-preview-dialog-content{margin:0;padding:0;background-color:transparent;width:unset;max-width:unset}#message-media-preview-main{align-content:center;text-align:center;width:calc(70vw/var(--zoom));height:calc(100vh/var(--zoom) - 100px - 5px)}@media (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.message-media-preview-dialog-content{margin:25px}#message-media-preview-main{align-content:center;text-align:center;width:calc(100vw/var(--zoom) - 50px);height:calc(100vh/var(--zoom) - 50px)}}#message-media-preview-main img,#message-media-preview-main video{max-width:100%;max-height:100%}.simple-dialog-main .simple-dialog-dialog-content-holder.message-intermediate-steps-dialog-content{width:calc(70vw/var(--zoom));max-width:unset}@media (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.message-intermediate-steps-dialog-content{width:calc(100vw - 20px);margin:10px;border-radius:var(--application-border-radius)}}#message-intermediate-steps-main{height:calc(var(--viewport-height-100) / var(--zoom) - 140px)}.message-intermediate-steps-content{row-gap:16px;overflow-y:scroll;height:94%}.message-intermediate-steps-list{row-gap:16px}.message-intermediate-steps-content h4{background-color:var(--startup-secondary-color);border-bottom:1px #c0c1c280 solid;padding:8px 14px;font-weight:700;border-top-left-radius:var(--application-border-radius);border-top-right-radius:var(--application-border-radius)}.intermediate-step-title{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.intermediate-step-title:hover{background-color:var(--startup-tertiary-color)}.intermediate-step-title-text{flex:1}#intermediate-step-collapse-icon{width:24px;height:24px;transition:transform .2s ease}.message-intermediate-step-main.collapsed .intermediate-step-content-container{display:none}.message-intermediate-step-main.collapsed #intermediate-step-collapse-icon{transform:rotate(90deg)}.message-intermediate-step-main.collapsed .message-intermediate-step-separator{display:none}#intermediate-step-collapse-icon .svg-fill{fill:var(--startup-text-color)}.message-intermediate-steps-content pre{white-space:pre-wrap;overflow-wrap:break-word;padding:8px 14px;font-size:16px}.message-system-prompt-container,.message-intermediate-step-main{margin:16px 2px;border-radius:var(--application-border-radius);box-shadow:1px 0 4px #2e31384d}.message-system-prompt-container:nth-child(2),.message-intermediate-steps-list:nth-child(2){margin-top:34px}.tokens-count-display{float:right}.reply-message-main{display:grid;grid-template-columns:auto 40px;padding:5px 10px;align-items:center}.reply-message-content{display:flex;flex-direction:column;row-gap:4px;color:var(--assistant-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);line-height:var(--assistant-text-size)}.reply-message-content .reply-message-header{font-weight:700}.reply-message-content .reply-message-text{max-height:var(--assistant-text-size)}.remove-reply-message-button{height:20px;width:20px;margin:auto;transition:background-color var(--application-transition-duration) var(--application-transition-function)}.remove-reply-message-button{margin-top:2px}.remove-reply-message-button .svg-fill{fill:var(--assistant-text-color)}#followup-questions-list-container{overflow:scroll;opacity:.5;margin-bottom:-4px;animation:fadeIn .15s ease forwards}@keyframes fadeIn{to{opacity:1;margin-bottom:unset}}#followup-questions-list{display:flex;flex-direction:row;column-gap:5px;padding:5px;align-items:center;width:fit-content}#followup-questions-list:empty{padding:unset}.followup-question-main{min-width:250px;padding:3px 15px;cursor:pointer;align-self:stretch;color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);border-radius:var(--application-border-radius);background-color:var(--assistant-sender-message-color);box-shadow:var(--box-shadow-all-normal);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#followup-questions-list.static .followup-question-main{min-width:fit-content}#message-input-main{position:relative;-webkit-box-shadow:var(--box-shadow-top);-moz-box-shadow:var(--box-shadow-top);box-shadow:var(--box-shadow-top)}#message-input-main .message-input-container{display:flex;align-items:center;width:100%;max-height:160px;min-height:60px;border-top:1px solid var(--assistant-border-color);border-bottom-left-radius:var(--application-border-radius);border-bottom-right-radius:var(--application-border-radius);background-color:var(--assistant-background-color);color:var(--assistant-text-color);transition:border-color var(--application-transition-duration) var(--application-transition-function)}#message-input-main .message-input{resize:none;padding:16px 20px;max-height:inherit;border:unset;border-radius:var(--application-border-radius);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size);line-height:var(--assistant-text-size);background-color:inherit;color:inherit}#message-input-main .message-input:disabled{cursor:not-allowed}#message-input-main .resource-file-input{margin-left:15px}#message-input-main .resource-file-input .svg-fill{fill:var(--assistant-text-color)}#message-input-main .message-resource-entry .svg-fill{fill:var(--startup-text-color)}#message-input-main .resource-file-input:not(.resource-file-input:disabled):hover .svg-fill{fill:var(--startup-primary-color)}#message-input-main #message-resources-list{position:absolute;top:0;left:12.5%;width:75%;display:flex;flex-direction:column;align-items:center;row-gap:4px}#message-input-main .message-resource-entry{display:grid;grid-template-columns:20px auto 20px;column-gap:10px;align-items:center;width:fit-content;padding:6px 10px;height:33px;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color);box-shadow:var(--box-shadow-all-normal)}#message-input-main .message-resource-entry .message-resource-title{min-height:20px;color:var(--startup-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}#message-input-main .message-resource-entry .remove-message-resource-button{height:20px;width:20px;border-radius:5px;transition:background-color var(--application-transition-duration) var(--application-transition-function)}#message-input-main .message-resource-entry .remove-message-resource-button:hover{background-color:var(--startup-tertiary-color)}#message-input-main .message-input-buttons{display:flex;flex-direction:row;column-gap:5px}#message-input-main .message-input-button{padding:3px;border-radius:var(--application-border-radius)}#message-input-main .message-input-buttons{margin-right:15px}#message-input-main .message-input-button svg{height:23px;width:23px}#message-input-main .message-input-button:disabled{cursor:not-allowed}#message-input-main .message-input-button .svg-stroke{stroke:var(--assistant-text-color)}#message-input-main .message-input-button:not(.message-input-button:disabled):hover .svg-stroke{stroke:var(--startup-primary-color)}#message-input-main .message-input-button .spinner circle{stroke:var(--assistant-text-color)}.tooltip-main.message-input-button-tooltip{font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}.message-options-container{display:flex;justify-content:flex-end;align-items:center;padding:0 16px 8px;gap:10px}select.message-model-selector-select{height:24px;width:auto;padding:0 6px;border-radius:var(--application-border-radius);background-color:transparent;color:var(--assistant-text-color);font-family:var(--assistant-font-family);transition:border-color var(--application-transition-duration) var(--application-transition-function);border:1px solid var(--assistant-border-color);cursor:pointer}select.message-model-selector-select:hover{border-color:var(--startup-primary-color)}select.message-model-selector-select:focus{outline:none;border-color:var(--startup-primary-color)}.spinner circle{stroke:var(--startup-primary-background-color)}#search-engine-setting-inputs{display:grid;grid-auto-rows:fit-content(0);row-gap:5px;background-color:var(--startup-primary-background-color);border:1px solid var(--application-border-color);border-radius:5px;padding:10px}#analytics-filter-panel{display:grid;column-gap:10px;grid-auto-flow:column;align-items:center}#analytics-apply-button{background-color:var(--startup-secondary-background-color)}#analytics-apply-button:hover{background-color:var(--startup-secondary-color)}#assistant-editor-activity-logs-section{display:grid;grid-template-rows:auto auto 1fr;gap:20px;height:100%}.activity-logs-header h3{margin:0 0 5px;color:var(--startup-text-color);font-size:1.2em;font-weight:600}.activity-logs-header p{margin:0;color:var(--startup-secondary-text-color);font-size:.9em}.activity-logs-filters{display:flex;align-items:center;gap:15px;padding:15px;background-color:var(--startup-primary-background-color);border:1px solid var(--application-border-color);border-radius:8px;flex-wrap:wrap}.activity-logs-filters label{font-weight:500;color:var(--startup-text-color);font-size:.9em}.activity-log-filter{padding:8px 12px;border:1px solid var(--application-border-color);border-radius:4px;background-color:var(--startup-primary-background-color);color:var(--startup-text-color);font-size:.9em;min-width:120px}.activity-log-filter:focus{outline:none;border-color:var(--startup-primary-color);box-shadow:0 0 0 2px rgba(var(--startup-primary-color-rgb),.2)}.activity-log-refresh-button{padding:8px 16px;background-color:var(--startup-primary-color);color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9em;font-weight:500;transition:background-color .2s}.activity-log-refresh-button:hover{background-color:var(--startup-primary-dark-color)}.activity-logs-container{flex:1;overflow:hidden;border:1px solid var(--application-border-color);border-radius:8px;background-color:var(--startup-primary-background-color)}.activity-logs-list{height:100%;overflow-y:auto;padding:0}.activity-log-entry{display:grid;grid-template-columns:140px 1fr 180px;gap:15px;padding:15px;border-bottom:1px solid var(--application-border-color);transition:background-color .2s;align-items:start}.activity-log-entry:hover{background-color:var(--startup-secondary-background-color)}.activity-log-entry:last-child{border-bottom:none}.activity-log-entry-timestamp{font-size:.85em;color:var(--startup-secondary-text-color);font-family:monospace;word-break:break-all}.activity-log-entry-activity{display:flex;flex-direction:column;gap:5px}.activity-log-entry-activity-type{display:inline-block;padding:4px 8px;border-radius:12px;font-size:.75em;font-weight:600;letter-spacing:.5px;width:fit-content;text-transform:uppercase}.activity-log-entry-activity-type.access{background-color:#e3f2fd;color:#1565c0}.activity-log-entry-activity-type.settings{background-color:#fff3e0;color:#e65100}.activity-log-entry-activity-type.deletion{background-color:#ffebee;color:#c62828}.activity-log-entry-activity-type.reset{background-color:#fce4ec;color:#ad1457}.activity-log-entry-activity-type.feedback{background-color:#e8f5e8;color:#2e7d32}.activity-log-entry-activity-type.summary{background-color:#f3e5f5;color:#7b1fa2}.activity-log-entry-activity-type.auth{background-color:#e1f5fe;color:#0277bd}.activity-log-entry-activity-type.error{background-color:#ffebee;color:#d32f2f}.activity-log-entry-activity-type.general{background-color:#f5f5f5;color:#616161}html[assistant-theme=dark] .activity-log-entry-activity-type.access{background-color:#2196f333;color:#90caf9}html[assistant-theme=dark] .activity-log-entry-activity-type.settings{background-color:#ff980033;color:#ffb74d}html[assistant-theme=dark] .activity-log-entry-activity-type.deletion{background-color:#f4433633;color:#ef5350}html[assistant-theme=dark] .activity-log-entry-activity-type.reset{background-color:#e91e6333;color:#f06292}html[assistant-theme=dark] .activity-log-entry-activity-type.feedback{background-color:#4caf5033;color:#81c784}html[assistant-theme=dark] .activity-log-entry-activity-type.summary{background-color:#9c27b033;color:#ba68c8}html[assistant-theme=dark] .activity-log-entry-activity-type.auth{background-color:#03a9f433;color:#4fc3f7}html[assistant-theme=dark] .activity-log-entry-activity-type.error{background-color:#f4433633;color:#ef5350}html[assistant-theme=dark] .activity-log-entry-activity-type.general{background-color:#9e9e9e33;color:#bdbdbd}.activity-log-entry-description{font-size:.9em;color:var(--startup-text-color);line-height:1.4}.activity-log-entry-details{font-size:.8em;color:var(--startup-secondary-text-color);line-height:1.3;word-break:break-word}.activity-log-entry-user{display:flex;flex-direction:column;gap:2px;text-align:right;min-width:0}.activity-log-entry-user-name{font-weight:500;color:var(--application-text-color);font-size:.9em;word-break:break-word}.activity-log-entry-user-email{font-size:.75em;color:var(--startup-secondary-text-color);word-break:break-all}.no-activity-logs-message,.activity-logs-error-message{display:flex;align-items:center;justify-content:center;height:100%;color:var(--startup-secondary-text-color);text-align:center}.activity-logs-error-message{color:var(--startup-error-color, #f05454)}@media (max-width: 768px){.activity-log-entry{grid-template-columns:1fr;gap:10px}.activity-log-entry-user{text-align:left}.activity-log-entry-timestamp{font-size:.8em}.activity-logs-filters{flex-direction:column;align-items:stretch;gap:10px}.activity-log-filter{min-width:auto}}#assistant-editor-navigation-panel{position:relative;grid-row-gap:15px;background-color:var(--startup-primary-background-color);display:grid;grid-template-rows:17px auto 46px;height:100%;padding:25px;row-gap:15px}@media (max-width: 768px){#assistant-editor-navigation-panel{display:none;z-index:1;position:absolute;height:inherit;box-shadow:6px 0 6px -6px #0000001a}}#assistant-editor-navigation-items{grid-row-gap:5px;display:grid;grid-auto-rows:40px;overflow-y:auto;position:absolute;right:0;row-gap:5px;top:0;width:100%}.assistant-editor-navigation-item{grid-column-gap:10px;align-items:center;border-radius:5px;color:var(--startup-primary-color);-webkit-column-gap:10px;column-gap:10px;cursor:pointer;display:grid;padding:8px 15px;transition:background-color .2s ease;width:100%}.assistant-editor-navigation-item:hover,.assistant-editor-navigation-item.selected{background-color:var(--startup-secondary-color)}.assistant-editor-navigation-item label{cursor:pointer;color:inherit;font-size:15px;font-weight:400;line-height:19px;text-align:left}#assistant-editor-navigation-header{color:var(--startup-tertiary-color);font-size:13px;line-height:17px}#assistant-editor-navigation-list-container{position:relative}#assistant-editor-content-panel{grid-row-gap:25px;display:grid;height:inherit;grid-template-rows:40px auto 46px;padding:25px;row-gap:25px}#assistant-editor-selected-content-holder{height:100%;position:relative;overflow-y:scroll;min-width:320px}#assistant-editor-layout{display:grid;height:inherit;grid-template-columns:235px auto}@media (max-width: 768px){#assistant-editor-layout{grid-template-columns:auto}}#assistant-editor-main{min-width:800px;width:calc(70vw / var(--zoom));height:inherit;overflow-y:scroll;background-color:var(--startup-secondary-background-color);border-radius:inherit}@media (max-width: 768px){#assistant-editor-main{min-width:calc(100vw / var(--zoom))}}#assistant-editor-main .form-input-row{grid-template-columns:auto auto}#assistant-editor-body{display:grid;grid-auto-rows:fit-content(0);row-gap:15px;height:100%;overflow-y:scroll}#assistant-editor-inputs{display:grid;grid-auto-rows:fit-content(0px);row-gap:10px}#assistant-editor-save-button,#assistant-editor-delete-button{width:150px}#assistant-editor-buttons{display:flex;justify-content:flex-end;column-gap:10px}#assistant-editor-navigation-buttons{display:flex;justify-content:flex-start;column-gap:10px}#resources-section{display:grid;grid-template-rows:fit-content(0px) fit-content(0px);row-gap:5px}#bots-panel-main{border:1px solid var(--application-border-color);border-radius:5px;padding:10px}.assistant-editor-section{display:grid;grid-template-rows:fit-content(0px) fit-content(0px);row-gap:10px}#save-assistant-button{width:150px}#application-extras-container .assistant-editor-dialog-content{background-color:var(--startup-secondary-background-color);height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:0;width:unset;max-width:unset}#assistant-welcome-message{height:140px;resize:none}#assistant-instructions{height:280px;resize:none}#assistant-system-prompt{height:420px;resize:none}.instructions-advanced-settings-main{display:grid;row-gap:15px}.advanced-settings-toggle-input{display:flex;justify-content:space-between}.advanced-settings-toggle-input label{font-size:15px;color:var(--startup-text-color)}#assistant-editor-analytics-section #assistant-analytics-main{min-width:360px;text-align:center;display:flex;flex-direction:column;row-gap:28px}#assistant-editor-analytics-section .spinner circle{stroke:var(--startup-primary-color)}#assistant-analytics-canvas{max-height:340px;align-self:center}#assistant-voice-input-row{display:flex;flex-direction:row;column-gap:10px}#assistant-voice-input-row .audio-player-main{display:none;--audio-player-background-color: inherit}#assistant-editor-customize-section .picture-input{grid-template-columns:100px auto}#assistant-editor-customize-section .picture-input-display{height:100px;width:100px}.input-row{display:flex;flex-direction:column;row-gap:5px}.field-row{grid-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:auto 70%;width:100%}.field-row .field-label{padding-block:13px}.save-button.startup-themed-button:disabled{color:var(--application-disabled-button-color);background-color:var(--startup-tertiary-color);cursor:not-allowed}#resources-input-main{display:grid;grid-template-rows:auto 30px;row-gap:10px}#resources-inputs-list{display:grid;grid-auto-rows:fit-content(0px);row-gap:5px}#add-resource-input-button{color:#c0c1c2;color:var(--startup-tertiary-color);transition:color .2s ease;transition:color var(--application-transition-duration) var(--application-transition-function)}#add-resource-input-button:hover{color:var(--startup-primary-color)}.resource-input-main{display:grid}.resource-input-main .static-elements{display:grid;grid-template-columns:100px auto 100px 40px;column-gap:10px;align-items:center}.remove-resource-input{height:30px;border-radius:25px;width:30px;padding:7px;transition:background-color var(--application-transition-duration) var(--application-transition-function)}.remove-resource-input:hover{background-color:var(--startup-tertiary-color)}.resource-input-main .form-field{height:30px;padding-left:10px;padding-right:10px}.resource-type-select{padding:5px}#resources-panel{position:relative}#resources-panel.empty.active{min-height:110px}#resources-panel .spinner{position:absolute;bottom:50px;left:calc(50% - 12px)}#resources-panel-contents{display:flex;flex-direction:column;row-gap:2px}#resources-list{display:grid;grid-auto-rows:40px;row-gap:1px;align-items:center}.resource-entry{display:grid;grid-template-columns:auto 90px 70px 30px;column-gap:5px;font-size:12px;border-bottom:1px solid var(--application-border-color);background-color:var(--startup-secondary-color);padding:5px;border-radius:var(--application-border-radius)}.resource-entry-name{width:100%;max-width:0px;min-width:100%}.resource-entry-name,.resource-status,.resource-visibility{display:flex;align-items:center}#load-more-resources{width:100px;color:var(--startup-tertiary-color);cursor:pointer;transition:color var(--application-transition-duration) var(--application-transition-function);padding:5px 0;border:1px solid var(--startup-tertiary-color);border-radius:var(--application-border-radius)}#load-more-resources:hover{color:var(--startup-primary-color);border-color:var(--startup-primary-color)}#resources-panel-buttons{display:flex;align-items:center;justify-content:center}.simple-search-control-main{display:grid;grid-template-columns:20px auto;align-items:center;column-gap:10px;padding:12px 20px;background-color:var(--startup-primary-background-color);border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);align-content:center}.simple-search-control-main.simple-search-control-native{grid-template-columns:20px auto 20px}.simple-search-control-main.simple-search-control-native.empty{grid-template-columns:20px auto}.simple-search-control-main .simple-search-input{border:none;padding:0;border-radius:0;width:100%}#marketplace-bots-search-main{position:relative;height:fit-content}#marketplace-bots-search-main .spinner{padding:10px}#marketplace-bots-search-main .spinner circle{stroke:var(--startup-primary-color)}#marketplace-bots-list-main{background-color:var(--startup-primary-background-color);border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);left:0;max-height:200px;overflow-y:auto;position:absolute;top:45px;width:100%;z-index:3}.bot-item-container{display:grid;column-gap:5px;grid-template-columns:max-content max-content;font-size:13px;border-bottom:1px solid var(--application-border-color);background-color:var(--startup-primary-background-color);padding:10px;cursor:pointer}.bot-item-container:hover{background-color:var(--startup-secondary-color)}.bot-name{color:var(--startup-primary-color)}.bot-name,.bot-user{display:flex;align-items:center;width:min-content}.add-own-bot-input{padding:10px}.add-own-bot-message{color:var(--startup-tertiary-color);font-size:13px}.add-own-bot-message .link{color:var(--startup-primary-color);cursor:pointer;transition:color .2s ease}.add-own-bot-message .link:hover{color:var(--startup-secondary-color)}#bot-category-selector-main{overflow-x:scroll;padding:4px;height:38px;min-height:38px}#bot-categories-list{display:flex;flex-direction:row;column-gap:12px;width:max-content}#bot-categories-list .bot-category-button{display:grid;grid-template-columns:20px auto;align-items:center;border-radius:10px;box-shadow:1px 0 4px #2e31384d;padding:4px 14px;column-gap:10px;background-color:var(--startup-primary-background-color);border:1px solid transparent}#bot-categories-list .bot-category-button:focus{border:1px var(--startup-tertiary-color) solid}#bot-categories-list .bot-category-button.selected{border:1px var(--startup-tertiary-color) solid;background-color:var(--startup-secondary-color)}#bot-categories-list .bot-category-button span{font-family:var(--startup-font-family, "Neue Helvetica"),Helvetica,Arial;color:var(--startup-text-color)}#bot-categories-list .bot-category-button svg{stroke:var(--startup-text-color)}#bot-categories-list .bot-category-button path,#bot-categories-list .bot-category-button circle{fill:var(--startup-text-color)}.bot-public-view-settings-main{display:grid;row-gap:15px}.bot-public-view-settings-main .picture-input{border:1px solid var(--application-border-color)}.bot-public-view-settings-main textarea.form-field{height:140px;resize:none}.bot-advanced-settings-main{display:grid;row-gap:15px}#bot-always-load-toggle-input,#bot-input-store-toggle-input,#bot-result-store-toggle-input,#bot-confirm-inputs-toggle-input,#bot-global-visibility-toggle-input,#bot-secrets-visibility-toggle-input,#bot-default-toggle-input{display:flex;justify-content:space-between}#bot-always-load-toggle-input label,#bot-input-store-toggle-input label,#bot-result-store-toggle-input label,#bot-confirm-inputs-toggle-input label,#bot-global-visibility-toggle-input label,#bot-secrets-visibility-toggle-input label,#bot-default-toggle-input label{font-size:15px;color:var(--startup-text-color)}.dynamic-resource-input{display:grid;grid-auto-rows:fit-content(0px);row-gap:10px}#resource-api-headers,#resource-api-body{height:140px;resize:none}.input-variables-container,.bot-secrets-container{display:grid;row-gap:10px}.bot-variables-input,.bot-secrets-input{display:grid;row-gap:4px}.bot-variable-type-input-container{display:flex;flex-direction:column;gap:4px}.bot-variable-type-select{padding:7px 20px}.bot-variable-input{display:grid;grid-template-columns:1fr 2fr 1fr auto auto;column-gap:10px;align-items:start}.bot-variable-input .toggle-input-main{height:35px}.bot-secret-input{display:grid;grid-template-columns:calc(50% - 25px) calc(50% - 25px) auto;column-gap:10px;align-items:start}.api-method-url-input{display:grid;grid-template-columns:90px auto;column-gap:10px;align-items:baseline}.bot-variable-input .form-field,.bot-secret-input .form-field{height:35px}.bot-variable-min-max-input{display:grid;grid-template-columns:repeat(2,1fr);column-gap:5px}#add-bot-variable-input-button,#add-bot-secret-input-button{color:#c0c1c2;color:var(--startup-tertiary-color);transition:color .2s ease;transition:color var(--application-transition-duration) var(--application-transition-function)}#existing-resources{position:relative}#existing-resources.empty.active{min-height:110px}#existing-resources.empty:not(.active){display:none}#existing-resources .spinner{position:absolute;bottom:50px;left:calc(50% - 12px)}#existing-resources-contents{display:flex;flex-direction:column;row-gap:10px}#existing-resources-list{display:grid;grid-auto-rows:40px;row-gap:5px;align-items:center}.existing-resource-entry{display:grid;grid-template-columns:auto 90px 70px 100px;column-gap:5px;font-size:12px;border-bottom:1px solid var(--application-border-color);background-color:var(--startup-secondary-color);padding:5px;border-radius:var(--application-border-radius)}.existing-resource-entry-name{width:100%;max-width:0px;min-width:100%}.existing-resource-entry-name,.existing-resource-entry-status,.existing-resource-entry-visibility{display:flex;align-items:center}#load-more-existing-resources{width:100px;color:var(--startup-tertiary-color);cursor:pointer;transition:color var(--application-transition-duration) var(--application-transition-function);padding:5px 0;border:1px solid var(--startup-tertiary-color);border-radius:var(--application-border-radius)}#load-more-existing-resources:hover{color:var(--startup-primary-color);border-color:var(--startup-primary-color)}#existing-resources-buttons{display:flex;align-items:center;justify-content:center}.existing-resource-entry-buttons{display:flex;align-items:center;justify-content:end}.existing-resource-entry-button{height:30px;border-radius:25px;width:30px;padding:7px;transition:background-color var(--application-transition-duration) var(--application-transition-function)}.existing-resource-entry-button svg .svg-stroke{stroke:#000}.existing-resource-entry-button:hover svg .svg-stroke{stroke:var(--startup-primary-color)}.static-resources-input-container{display:flex;row-gap:10px;flex-direction:column}.static-resources-input-list{display:grid;row-gap:4px}.bot-resource-input{display:grid;grid-template-columns:100px auto 30px;column-gap:10px;align-items:center}.bot-resource-input .resource-type-select{padding:7px}.bot-resource-input .form-field{height:35px;padding-left:10px;padding-right:10px}#add-bot-resource-input-button{display:grid;column-gap:7px;grid-template-columns:18px auto;align-items:center;color:var(--startup-tertiary-color);transition:color var(--application-transition-duration) var(--application-transition-function)}#add-bot-resource-input-button svg{width:16px}#add-bot-resource-input-button:hover,#add-bot-resource-input-button:hover span{color:var(--startup-primary-color)}#add-bot-resource-input-button:hover path{stroke:var(--startup-primary-color)}.integration-bot-input{display:grid;grid-auto-rows:fit-content(0px);row-gap:10px}.integration-auth-button{display:flex;flex-direction:row;column-gap:15px;align-items:center;width:100%;padding:13px 20px;cursor:pointer;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius)}.integration-auth-image{height:24px;width:24px}#bots-input-main{display:grid;grid-template-rows:auto auto auto;row-gap:12px}#bots-inputs-list{display:grid;grid-auto-rows:fit-content(0px);row-gap:10px}#add-bot-button{grid-column-gap:9px;column-gap:9px;cursor:pointer;display:grid;font-weight:400;grid-template-columns:24px auto;line-height:18px;text-align:left;-webkit-user-select:none;user-select:none;align-items:center;color:var(--startup-tertiary-color);font-size:14px}#add-bot-button:hover,#add-bot-button:hover span{color:var(--startup-primary-color)}#add-bot-button:hover path{stroke:var(--startup-primary-color)}#add-bot-button span{transition:color var(--application-transition-duration) var(--application-transition-function)}.bot-input-main{align-items:stretch;background-color:var(--startup-primary-background-color);border-radius:var(--application-border-radius);box-shadow:1px 0 4px #2e31384d;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 3px;row-gap:5px}#bots-inputs-list-container{display:grid;row-gap:10px;overflow-y:scroll;padding:4px 0}#bots-inputs-list-container .spinner{padding:10px}#bots-inputs-list-container .spinner circle{stroke:var(--startup-primary-color)}#bots-inputs-container-message{color:var(--startup-tertiary-color);font-size:15px;line-height:19px;font-weight:400;text-align:center}#bot-category-toggle-input{margin-left:auto}.bot-row-header{align-items:center;border-radius:var(--application-border-radius);border:1px transparent solid;cursor:pointer;display:grid;grid-template-columns:36px auto 42px;padding:10px;column-gap:10px}.bot-row-header:focus{border:1px #c0c1c280 solid}.bot-entry-icon{height:36px;width:36px;border-radius:var(--application-border-radius);background-position:center;background-size:contain}.bot-input-main.expanded .bot-row-header,.bot-input-main:hover .bot-row-header{background-color:var(--startup-secondary-color)}.bot-header-content{grid-row-gap:3px;display:grid;grid-template-rows:19px 17px;row-gap:3px}.bot-header-name{font-size:15px;font-weight:400;line-height:19px;margin-bottom:3px}.bot-header-user{color:var(--startup-tertiary-color);font-size:13px;font-weight:400;line-height:17px}.bot-input-form-main{padding:10px 14px;grid-row-gap:16px;display:grid;row-gap:16px}.remove-bot-input,.remove-bot-variable-input,.remove-bot-secret-input,.remove-static-resource-input{height:30px;border-radius:25px;width:30px;padding:7px;transition:background-color var(--application-transition-duration) var(--application-transition-function)}.remove-bot-variable-input,.remove-bot-secret-input,.remove-static-resource-input{margin-top:2px}.remove-bot-input:hover,.remove-bot-variable-input:hover,.remove-bot-secret-input:hover,.remove-static-resource-input:hover{background-color:var(--startup-tertiary-color)}.bot-type-radio{display:grid;grid-template-columns:100px 100px;column-gap:10px;align-items:center;margin:4px 0}#bot-about-input,#bot-description{height:140px;resize:none}.bot-footer{display:grid;grid-template-columns:auto 30px;justify-content:space-between;border-top:1px solid var(--sections-separator-border-color);padding-top:5px}.advanced-settings-button{display:flex;align-items:center;gap:9px;cursor:pointer}.advanced-settings-button-image{width:22px;height:22px}.advanced-settings-button label{font-size:15px;cursor:pointer;color:var(--startup-tertiary-color)}.advanced-settings-button:hover label{color:var(--startup-primary-color)}.advanced-settings-button path,.advanced-settings-button ellipse{stroke:var(--startup-tertiary-color)}.advanced-settings-button:hover path,.advanced-settings-button:hover ellipse{stroke:var(--startup-primary-color)}#application-extras-container .bots-editor-dialog-content{height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:0;width:unset;max-width:unset}#bots-editor-main{display:grid;grid-template-rows:46px calc(var(--viewport-height-100) / var(--zoom) - (150px + 46px * 2 + 15px * 2)) 46px;row-gap:15px;padding:25px;min-width:800px;width:calc(70vw / var(--zoom))}@media (max-width: 768px){#bots-editor-main{min-width:100vw}}#bots-editor-content{overflow-y:scroll}#bots-editor-buttons{display:flex;justify-content:space-between}#bots-editor-content .spinner{padding:10px}#bots-editor-content .spinner circle{stroke:var(--startup-primary-color)}#bots-listing-panel .bot-entry-main{align-items:stretch;background-color:var(--startup-primary-background-color);border-radius:var(--application-border-radius);box-shadow:1px 0 4px #2e31384d;display:flex;flex-direction:column;flex-wrap:nowrap;margin:0 3px;row-gap:5px}#bots-listing-panel .bot-row-header{display:flex;flex-direction:column;row-gap:10px;text-align:center}#bots-listing-panel .bot-header-image{height:120px;width:120px;object-fit:contain;border-radius:var(--application-border-radius)}#bots-listing-panel .bot-header-name{font-weight:700;margin:unset}#bots-listing-panel .bot-entry-main.expanded .bot-row-header,#bots-listing-panel .bot-entry-main:not(.disabled):hover .bot-row-header{background-color:var(--startup-secondary-color)}#bots-listing-panel .bot-entry-main input:disabled,#bots-listing-panel .bot-entry-main select:disabled,#bots-listing-panel .bot-entry-main textarea:disabled{cursor:default}#bots-listing-panel .bot-entry-content{padding:10px 14px;grid-row-gap:16px;display:grid;row-gap:16px}#bots-listing-panel{display:flex;flex-direction:column;row-gap:12px;max-width:800px;margin:0 auto;height:calc(var(--viewport-height-100) / var(--zoom) - 175px);padding:10px;background-color:var(--startup-secondary-background-color);border-radius:var(--application-border-radius);border:1px solid var(--application-border-color);box-shadow:var(--box-shadow-all-light)}#bots-listing-panel #bots-inputs-list{grid-template-columns:repeat(auto-fit,180px);row-gap:10px;column-gap:10px;justify-content:space-evenly}@media (max-width: 480px){#bots-listing-panel #bots-inputs-list{grid-template-columns:repeat(auto-fit,80%)}}.tabs-view-list{display:flex;flex-direction:row;column-gap:15px}.tabs-view-button{cursor:pointer;color:var(--startup-text-color);font-family:var(--startup-font-family, "Neue Helvetica"),Helvetica,Arial;padding:5px;font-size:14px;border-bottom:2px solid transparent;transition:border-color var(--application-transition-duration) var(--application-transition-function)}.tabs-view-button:hover,.tabs-view-button.active{color:var(--startup-primary-color);border-color:var(--startup-primary-color)}.tabs-view-button-label{text-align:center;cursor:pointer}.tab-radio-main{display:flex;border:1px solid var(--startup-secondary-color);border-radius:var(--application-border-radius);overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}label.tab-radio-label{flex:1;padding:10px;text-align:center;background-color:var(--startup-secondary-background-color);color:var(--startup-primary-color);transition:background-color .3s ease;border-bottom:3px solid transparent}label.tab-radio-label:hover{background-color:var(--startup-secondary-color)}input.tab-radio-input{display:none}input.tab-radio-input:checked+label.tab-radio-label{background-color:var(--startup-secondary-color);border-bottom:3px solid}input.tab-radio-input:checked+label.tab-radio-label:first-child{border-radius:5px 0 0 5px}input.tab-radio-input:checked+.option:last-child{border-radius:0 5px 5px 0}.simple-dialog-main .simple-dialog-dialog-content-holder.picture-editor-dialog-content{background-color:var(--startup-secondary-background-color);margin:10px;border-radius:var(--application-border-radius);width:unset;max-width:unset}#picture-editor-main{display:flex;flex-direction:column;row-gap:10px;padding:10px}.picture-editor-crop-wrapper{display:flex;align-items:center;justify-content:center;position:relative;padding:50px;width:300px;height:300px;overflow:hidden;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}.picture-editor-crop-area-square,.picture-editor-crop-area-circle{position:absolute;box-sizing:border-box;width:200px;height:200px;filter:none;pointer-events:none;border:2px solid var(--startup-primary-background-color);z-index:1}.picture-editor-crop-area-square{border-radius:var(--application-border-radius);box-shadow:0 0 0 9999px #303030cc}.picture-editor-crop-area-circle{border-radius:50%;border-style:dashed}.picture-editor-crop-wrapper img{position:absolute;cursor:grab}.picture-editor-size-slider-container{display:flex;flex-direction:row;column-gap:10px;align-items:center}.picture-editor-size-slider-container span{font-size:32px;color:var(--startup-primary-color)}input.picture-editor-size-slider{color:var(--startup-primary-color);padding:0}input[type=range]:disabled{filter:grayscale(1);opacity:.3;cursor:not-allowed}.picture-editor-buttons{margin-top:20px;display:flex;flex-direction:row;column-gap:10px}.picture-editor-buttons button{width:100%}.picture-editor-preview-image{border:1px solid gray;width:min-content;height:min-content}.simple-dialog-main .simple-dialog-dialog-content-holder.picture-generator-dialog-content{margin:10px;border-radius:var(--application-border-radius);width:unset;max-width:unset}#picture-generator-main{display:flex;flex-direction:column;row-gap:10px;padding:10px;width:320px;height:300px}#picture-generator-description-input{resize:none;height:120px}.picture-handler{height:100%;width:100%}.simple-dialog-main .simple-dialog-dialog-content-holder.picture-selector-dialog-content{margin:10px;border-radius:var(--application-border-radius);width:unset;max-width:unset}#picture-selector-main{height:100%;display:flex;flex-direction:column;row-gap:10px}.picture-selector-options{display:flex;flex-direction:row;column-gap:20px}.picture-selector-options button{width:180px;height:200px;color:var(--startup-text-color);background-color:var(--startup-secondary-background-color);border:1px solid var(--application-border-color);border-radius:var(--application-border-radius)}@media (max-width: 480px){.picture-selector-options{flex-direction:column;row-gap:20px}.picture-selector-options button{width:240px;height:160px}}.picture-selector-options button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}.picture-selector-option{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;padding:10px}.picture-selector-option label{font-weight:600}.picture-selector-icon{height:30px;width:30px}.picture-selector-icon .svg-stroke{stroke:var(--startup-text-color)}.picture-selector-options button:hover .svg-stroke{stroke:var(--startup-primary-color)}.picture-selector-icon .svg-fill{fill:var(--startup-text-color)}.picture-selector-options button:hover .svg-fill{fill:var(--startup-primary-color)}.picture-input{display:grid;grid-template-columns:50px auto;column-gap:10px;background-color:var(--startup-primary-background-color);border-radius:var(--application-border-radius);padding:10px}.picture-input .resource-file-input{display:flex;justify-content:flex-start;align-items:center}.picture-input-display{width:50px;height:50px;border-radius:var(--application-border-radius);background-position:center;background-size:contain}.picture-input.show-url-input{grid-template-columns:50px auto 30px}.picture-input .picture-url-input{height:100%;border-color:var(--application-border-color)}.picture-input .picture-url-input:hover{height:100%}.picture-input .resource-file-input svg{height:30px;width:30px;padding:5px}.picture-input .resource-file-input .svg-stroke{stroke:var(--assistant-text-color)}.picture-input .resource-file-input:not(.resource-file-input:disabled):hover .svg-stroke{stroke:var(--startup-primary-color)}#assistants-listing{margin:0 auto;width:calc(50vw/var(--zoom));background-color:var(--startup-secondary-background-color);border-radius:var(--application-border-radius);min-height:0;overflow-y:scroll;height:100%}#assistants-list{display:grid;grid-auto-rows:fit-content(0px)}.assistants-listing-entry{width:100%;display:grid;grid-template-columns:60px auto;height:60px;align-items:center;column-gap:10px;cursor:pointer;padding:10px;border-bottom:1px solid var(--application-border-color)}.assistants-listing-entry:last-child{border-bottom:unset}.assistants-listing-entry:hover{background-color:var(--startup-secondary-color)}.assistants-listing-entry .assistant-icon{height:100%;width:100%}#assistants-search-panel-main{height:100%;display:grid;grid-template-rows:calc(var(--viewport-height-100) / var(--zoom) - 175px);row-gap:10px}#assistants-view-header{display:flex;justify-content:center}.assistants-tab-main{display:flex;flex-direction:column;row-gap:18px;padding:20px}.assistants-tab-header{display:flex;flex-direction:column;row-gap:25px}.assistants-tab-main #add-assistant-button{width:200px;margin:auto;font-weight:700;font-family:var(--startup-font-family, "Neue Helvetica"),Helvetica,Arial}.assistants-tab-header .tab-radio-main{width:18em;margin:auto}#assistant-editor-selected-content-holder .theme-input-field-row .theme-color-input-container{display:grid;grid-template-columns:45px auto;cursor:pointer;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}#assistant-editor-selected-content-holder .theme-input-field-row .theme-color-display{border-radius:4px;margin:5px;position:relative}#assistant-editor-selected-content-holder .theme-input-field-row input.theme-color-input{background-color:#0000;border:initial;cursor:pointer}#assistant-editor-selected-content-holder .theme-input-field-row .theme-color-picker{position:absolute;top:46px;left:46px}#assistant-editor-selected-content-holder .theme-input-field-row{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:auto 70%;margin-bottom:20px;width:100%}#assistant-editor-selected-content-holder .theme-input-label-container .theme-field-description{color:var(--startup-tertiary-color);font-size:13px;font-style:normal;font-weight:400;line-height:17px}#upload-resource-main{display:flex;flex-direction:column;row-gap:12px}#upload-resource-main #existing-resources{max-height:calc(var(--viewport-height-40) / var(--zoom));overflow:auto}#upload-resource-button-container{display:flex;flex-direction:row;justify-content:space-between}#upload-resource-main #resource-save-button{padding:8px 16px;height:auto;width:82px}#upload-resource-main #resource-save-button .spinner{height:18.4px;width:18.4px}#upload-resource-main #existing-resources-extras .spinner circle{stroke:var(--startup-primary-color)}#upload-resource-main #upload-resource-description{color:var(--startup-tertiary-color)}#upload-resource-main #new-resource-input-label,#upload-resource-main #existing-resource-label{padding-top:16px;border-top:1px solid var(--application-border-color);color:var(--startup-tertiary-color)}#add-upload-resource-input-button{display:grid;column-gap:7px;grid-template-columns:18px auto;align-items:center;color:var(--startup-tertiary-color)}#add-upload-resource-input-button svg{width:16px}#add-upload-resource-input-button:hover,#add-upload-resource-input-button:hover span{color:var(--startup-primary-color)}#add-upload-resource-input-button:hover path{stroke:var(--startup-primary-color)}#add-upload-resource-input-button span{transition:color var(--application-transition-duration) var(--application-transition-function)}#upload-resource-button{width:28px;height:28px;padding:3px;border-radius:var(--application-border-radius)}#upload-resource-button:hover{background-color:var(--startup-secondary-color)}#upload-resource-button .svg-fill{fill:var(--startup-text-color)}#bot-main{display:flex;flex-direction:column;align-items:center;color:var(--bot-view-text-color)}#bot-main>*{padding:20px;width:100%}@media (min-width: 1121px){#bot-main>*{padding-inline:calc((100% - 1000px)/2)}}@media (min-width: 769px) and (max-width: 1120px){#bot-main>*{padding:40px}}@media (min-width: 481px) and (max-width: 768px){#bot-main>*{padding:30px}}#bot-main h4{font-weight:500}#bot-header-breadcrumb,.bot-header-breadcrumb-item{display:flex;column-gap:4px;align-items:center}.bot-header-breadcrumb-item a{font-weight:500}.bot-header-breadcrumb-item svg{height:20px;width:20px}.bot-header-breadcrumb-item svg .svg-fill{fill:var(--bot-view-text-color)}.bot-header-breadcrumb-item svg .svg-stroke{stroke:var(--bot-view-text-color)}#bot-hero-section-main{display:grid;grid-auto-flow:column;align-items:center;column-gap:60px;padding-bottom:80px}@media (max-width: 480px){#bot-hero-section-main{grid-auto-flow:row;row-gap:40px}}#bot-information-section,#bot-hero-section-content{display:flex;flex-direction:column;row-gap:20px}#bot-hero-section-name{font-size:30px}#bot-information-section-title,#bot-guide-section-header{font-size:26px}#bot-hero-section-image{height:250px;width:250px;object-fit:contain;margin-left:auto;border-radius:var(--application-border-radius)}@media (max-width: 480px){#bot-hero-section-image{margin-inline:auto}}.bot-section{display:flex;align-items:center;margin-bottom:40px}.bot-info{flex:1}.bot-section img{max-width:250px;border-radius:var(--application-border-radius);margin-left:40px;box-shadow:var(--box-shadow-all-light)}#bot-guide-section,#bot-faq-section,#bot-testimonials-section,#bot-footer-buttons{display:grid;row-gap:20px;padding-block:40px;align-items:center}#bot-guide-section{row-gap:40px}#bot-guide-section-header,#bot-faq-section-header,#bot-testimonials-section-header,#bot-footer-buttons-header{text-align:center}#bot-guide-section-steps{display:grid;row-gap:80px}.bot-guide-section-step-main{display:flex;flex-direction:row-reverse;column-gap:40px;justify-content:space-between;align-items:center}.bot-guide-section-step-main:nth-child(2n){flex-direction:row}@media (max-width: 480px){.bot-guide-section-step-main:nth-child(n){flex-direction:column;row-gap:20px}}.bot-guide-section-step-content{display:flex;flex-direction:column;row-gap:20px;min-width:calc(50% - 20px);width:100%}.bot-guide-section-step-main img{width:calc(50% - 20px);border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-light)}@media (max-width: 480px){.bot-guide-section-step-main img{width:100%}}#bot-information-section{padding-block:50px;text-align:center}#bot-information-section,#bot-guide-section{background-color:var(--startup-secondary-background-color)}#bot-testimonials-section{background-color:var(--startup-secondary-color);text-align:center}#bot-testimonials-section-content{display:grid;grid-auto-flow:column;gap:10px}@media (max-width: 480px){#bot-testimonials-section-content{display:grid;grid-auto-flow:row;gap:10px}}.bot-view-card{display:flex;flex-direction:column;row-gap:10px;background-color:#fff;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-light);padding:20px;margin-bottom:20px}.bot-view-card-header{display:flex;flex-direction:row;column-gap:5px;cursor:pointer}.bot-view-card-header svg{width:20px;height:20px}.bot-view-card.active .bot-view-card-header svg{transform:rotate(90deg)}#bot-faq-section-content .bot-view-card:not(.active) .bot-view-card-content{display:none}#bot-faq-section-content .bot-view-card{margin-bottom:10px}#bot-testimonials-section-content .bot-view-card{box-shadow:unset;background-color:unset}#bot-footer-buttons{display:flex;flex-direction:column;row-gap:20px;align-items:center}.bot-footer-header-button{width:240px;height:46px;font-size:var(--startup-text-size, 15px)}#bot-view{margin:0 auto;background-color:var(--startup-primary-background-color);border-radius:8px;--bot-view-text-color: #555}#navigation-header-main{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:15px 20px;box-shadow:var(--box-shadow-bottom);background-color:var(--startup-primary-background-color)}@media (min-width: 1120px){#navigation-header-main{padding-inline:calc((100% - 1080px)/2)}}#navigation-header-logo img{height:40px;width:auto}.navigation-header-button{width:180px;height:42px;font-size:var(--startup-text-size, 15px)}#footer-main{display:flex;flex-direction:column;align-items:center;row-gap:10px;padding:15px 40px;font-size:12px;overflow-wrap:anywhere;text-align:center}.audio-player-main{--audio-player-background-color: var(--startup-primary-color);--audio-player-button-color: var(--startup-text-color);--audio-player-time-track-color: var(--startup-text-color);--audio-player-timer-color: var(--startup-text-color)}.audio-player-controls{display:flex;flex-direction:row;column-gap:10px;align-items:center;padding:13px 15px;min-width:280px;justify-content:space-between;background-color:var(--audio-player-background-color)}.audio-player-controls.button-only{min-width:0}.audio-player-button-container,.audio-player-time-track{height:24px;width:24px}.audio-player-button-container .spinner circle{stroke:var(--audio-player-button-color)}.audio-player-button,.audio-player-button svg{height:24px;width:24px}.audio-player-button svg .svg-fill{fill:var(--audio-player-button-color)}.audio-player-time-track{width:100%;border-radius:var(--application-border-radius)}span.audio-player-timer{font-weight:700;font-size:var(--assistant-font-size);color:var(--audio-player-timer-color)}#team-invite-email-container{display:flex;flex-direction:column;row-gap:10px}#team-invite-email-inputs{display:flex;flex-direction:column;gap:4px}#team-invite-buttons{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}#add-more-email-input-button{display:grid;column-gap:7px;grid-template-columns:18px auto;align-items:center;color:var(--startup-tertiary-color);transition:color var(--application-transition-duration) var(--application-transition-function)}#team-members-main{margin-top:32px;padding-top:32px;border-top:1px solid var(--sections-separator-border-color)}#team-members-list{border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}.team-member-main{display:flex;flex-direction:row;column-gap:10px;align-items:center;padding:6px 10px}.team-member-main:not(:last-child){border-bottom:1px solid var(--application-border-color)}.team-member-profile-image{height:38px;width:38px;border-radius:var(--application-border-radius);background-position:center;background-size:cover}.team-member-details{display:flex;flex-direction:column;justify-content:space-between;margin-right:auto}.team-member-email{font-size:13px;color:var(--assistant-secondary-text-color)}.team-member-role-select{width:min-content}.team-member-remove-button{height:20px;width:20px}.team-member-remove-button .svg-stroke{stroke:var(--startup-tertiary-color)}.team-member-remove-button:hover .svg-stroke{stroke:var(--application-remove-button-color)}.dialog-section-navigation-header-main{display:grid;grid-template-columns:auto 40px;align-items:center;font-size:18px;font-weight:500}.dialog-section-navigation-header-main button.dialog-navigation-toggle-button{display:none;margin-left:-10px}.dialog-navigation-toggle-button svg path{fill:var(--startup-text-color)}.dialog-navigation-toggle-button:hover svg path{fill:var(--startup-primary-color)}@media (max-width: 768px){.dialog-section-navigation-header-main{grid-template-columns:30px auto 40px}.dialog-section-navigation-header-main button.dialog-navigation-toggle-button{display:inherit}}.html-preview-button{position:absolute;top:10px;right:10px;padding:4px 10px;border-radius:var(--application-border-radius);font-family:var(--assistant-font-family);background-color:var(--startup-primary-color);color:var(--startup-button-text-color)}.html-preview-button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}#application-extras-container .html-preview-dialog-content{background-color:var(--startup-secondary-background-color);height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:5px;width:unset;max-width:unset}#html-preview-dialog-main{min-width:800px;width:calc(70vw / var(--zoom));height:100%;background-color:var(--startup-secondary-background-color);border-radius:inherit}#html-preview-dialog-main>iframe{height:100%;width:100%}.document-viewer-main{display:flex;flex-direction:row;column-gap:5px;align-items:center;padding:6px 10px;height:33px;border-radius:var(--application-border-radius);background-color:var(--assistant-receiver-message-color);filter:brightness(90%)}.message-right .document-viewer-main{background-color:var(--assistant-sender-message-color)}.document-viewer-main .document-viewer-title{min-height:20px;width:100%;color:var(--assistant-message-text-color);font-family:var(--assistant-font-family);font-size:var(--assistant-text-size)}.document-viewer-main .document-viewer-button{border-radius:20px}.document-viewer-main .document-viewer-button:hover .svg-stroke{stroke:var(--startup-primary-color)}.document-viewer-main svg{height:20px;width:20px}.document-viewer-main svg .svg-fill{fill:var(--assistant-message-text-color)}.document-viewer-main svg .svg-stroke{stroke:var(--assistant-message-text-color)}#api-access-section-main{display:flex;flex-direction:column;row-gap:20px}#api-access-url-main,.access-key-display-main{position:relative;grid-column-gap:10px;align-items:center;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color);column-gap:10px;display:grid;grid-template-columns:auto 30px;height:45px;padding:6px 20px;width:100%}#api-access-url-text,.access-key-text{font-size:15px;overflow-y:scroll}#api-access-url-text>span,.access-key-text>span{display:inline-block;width:max-content}.api-access-copy-button{border-radius:var(--application-border-radius);position:absolute;right:10px;cursor:pointer;background-color:var(--startup-secondary-background-color)}.api-access-copy-button svg rect{transition:stroke var(--application-transition-duration) var(--application-transition-function)}.api-access-copy-button svg path,.api-access-copy-button svg rect{stroke:#2e3138}.api-access-copy-button:hover svg path,.api-access-copy-button:hover svg rect{stroke:var(--startup-primary-color)}#create-access-key-button{width:fit-content}#access-keys-list{display:flex;flex-direction:column;row-gap:5px}.access-key-main{display:flex;column-gap:10px;flex-direction:row}#application-extras-container .share-panel-dialog-content{height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:0;width:unset;max-width:unset}#share-panel-main{display:grid;grid-template-rows:46px calc(var(--viewport-height-100) / var(--zoom) - (150px + 46px * 2 + 15px * 2)) 46px;row-gap:15px;padding:25px;min-width:800px;width:calc(70vw / var(--zoom))}@media (max-width: 768px){#share-panel-main{min-width:100vw}}#share-panel-inputs{display:grid;grid-template-rows:fit-content(0px) fit-content(0px);row-gap:32px;overflow-y:scroll}#share-panel-buttons{display:flex;justify-content:flex-end}#sharing-setting-inputs,#setup-instructions-block{display:grid;grid-auto-rows:fit-content(0);row-gap:10px;padding-bottom:32px;border-bottom:1px solid var(--sections-separator-border-color)}#setup-instructions-block{row-gap:20px}#setup-instructions-separator-label{text-align:center}#sharing-url-instructions-block,#html-code-setup-instructions-block{display:grid;grid-template-rows:fit-content(0) fit-content(0);row-gap:5px}#public-url-container,#setup-code-container{padding:20px;border-radius:var(--application-border-radius);background-color:var(--startup-secondary-background-color);color:var(--startup-primary-text-color);position:relative}#public-url-container{padding-block:10px}#share-public-url-button,#copy-setup-instructions-button{border-radius:var(--application-border-radius);position:absolute;top:10px;right:10px;padding:5px;cursor:pointer;background-color:var(--startup-primary-background-color)}#share-public-url-button{top:5px}#share-public-url-button:hover,#copy-setup-instructions-button:hover{color:var(--startup-primary-color)}.multiple-text-input{border:1px solid var(--application-border-color);border-radius:5px;padding:5px;background-color:var(--startup-primary-background-color)}.multiple-text-input:focus,.multiple-text-input:hover{border-color:var(--startup-primary-color)}.multiple-text-input-container{display:flex;flex-wrap:wrap;align-items:center;border:1px solid var(--startup-tertiary-color);padding:.5rem;gap:.5rem}.multiple-text-display{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.multiple-text-tag-wrapper{display:flex;gap:5px;align-items:center;background-color:var(--startup-secondary-color);border-radius:.25rem;padding:.25rem .5rem}.multiple-text-tag{overflow-wrap:anywhere}.multiple-text-tag-wrapper button{background:none;border:none;color:var(--startup-tertiary-color);cursor:pointer;font-size:1rem;line-height:1;padding:0}.multiple-text-tag-wrapper button:hover{color:var(--application-remove-button-color)}.multiple-text-input>input{flex-grow:1;border:none;outline:none;padding-inline:5px}.mermaid-preview-svg-container{padding:10px;text-align:center;border-radius:var(--application-border-radius);background-color:var(--assistant-background-color)}.mermaid-preview-svg-container>.spinner{height:25px;width:25px}.mermaid-preview-svg-container>.spinner circle{stroke:var(--startup-primary-color)}.mermaid-preview-svg-container>svg{height:100%;width:100%}.mermaid-edit-button{position:absolute;top:10px;right:10px;padding:4px 10px;border-radius:var(--application-border-radius);font-family:var(--assistant-font-family);background-color:var(--startup-primary-color);color:var(--startup-button-text-color)}.mermaid-edit-button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}#application-extras-container .mermaid-preview-dialog-content{background-color:var(--startup-secondary-background-color);height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:25px;width:unset;max-width:unset}#mermaid-preview-dialog-main{display:flex;flex-direction:column;row-gap:20px;min-width:800px;width:calc(70vw / var(--zoom));height:100%;background-color:var(--startup-secondary-background-color);border-radius:inherit}#mermaid-preview-dialog-main #mermaid-preview-container{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;height:100%;width:100%}textarea#mermaid-code-input{resize:none}#mermaid-render-container{position:relative;overflow:hidden}#mermaid-render-container>svg{position:absolute;top:0;left:0;cursor:grab;background-color:var(--startup-primary-background-color)}#mermaid-error-container{display:flex;flex-direction:column;align-items:center;row-gap:20px;padding:20px}#mermaid-error-text{font-family:inherit;font-size:inherit;padding:10px;white-space:pre-wrap;border:1px solid var(--startup-tertiary-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}#mermaid-buttons-container{display:flex;flex-direction:row;column-gap:40px;justify-content:center}#mermaid-buttons-container>button{width:180px}#mermaid-zoom-controls{position:absolute;display:flex;flex-direction:row;column-gap:5px;padding:2px 6px;bottom:10px;right:10px;cursor:pointer;border:1px solid var(--application-border-color);border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}#mermaid-zoom-controls>button{height:25px;width:25px}#mermaid-zoom-controls>button .svg-stroke{stroke:var(--startup-text-color)}#mermaid-zoom-controls>button:hover .svg-stroke{stroke:var(--startup-primary-color)}.note-resources-input-container{display:flex;row-gap:10px;flex-direction:column}.note-resources-input-list{display:grid;row-gap:4px}.note-resource-input{display:grid;grid-template-columns:100px auto 30px;column-gap:10px;align-items:center}.note-resource-input .resource-type-select{padding:7px}.note-resource-input .form-field{height:35px;padding-left:10px;padding-right:10px}#add-note-resource-input-button{display:grid;column-gap:7px;grid-template-columns:18px auto;align-items:center;color:var(--startup-tertiary-color);transition:color var(--application-transition-duration) var(--application-transition-function)}#add-note-resource-input-button svg{width:16px}#add-note-resource-input-button:hover,#add-note-resource-input-button:hover span{color:var(--startup-primary-color)}#add-note-resource-input-button:hover path{stroke:var(--startup-primary-color)}.days-selector-input-main{display:flex;flex-direction:row;column-gap:5px}.days-selector-day-input-button{padding:5px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:40px;text-align:center;font-family:inherit;color:var(--startup-button-text-color);background-color:var(--startup-secondary-color);transition:background-color var(--application-transition-duration) var(--application-transition-function)}.days-selector-day-input-button.selected,.days-selector-input-main:not(.disabled) .days-selector-day-input-button:not(.selected):hover{color:var(--startup-button-text-color);background-color:var(--startup-primary-color)}.days-selector-input-main.disabled .days-selector-day-input-button{cursor:not-allowed}.note-entry-main{display:flex;flex-direction:column;row-gap:5px;margin:0 3px;border-radius:var(--application-border-radius);box-shadow:1px 0 4px #2e31384d}.note-entry-header{display:grid;grid-template-columns:calc(100% - 70px) 60px;column-gap:10px;align-items:center;padding:10px;cursor:pointer;border:1px transparent solid;border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color)}.note-entry-header.show-header-type{grid-template-columns:calc(100% - 160px) 80px 60px}.note-entry-header:hover{background-color:var(--startup-secondary-color)}.note-entry-header-type{padding:2px 4px;font-size:12px;text-align:center;color:var(--startup-primary-color);background-color:var(--startup-secondary-color);border:1px solid var(--startup-primary-color);border-radius:var(--application-border-radius)}.note-entry-header-buttons{display:flex;flex-direction:row;justify-content:end}.note-entry-header-buttons button{height:30px;width:30px;padding:7px}.note-entry-header-buttons button .svg-stroke{stroke:var(--startup-text-color);transition:stroke var(--application-transition-duration) var(--application-transition-function)}.note-entry-header-buttons button:hover .svg-stroke{stroke:var(--application-remove-button-color)}.note-entry-description{color:var(--startup-tertiary-color)}.note-inputs-main{display:grid;row-gap:10px;padding:10px 14px}.note-entry-main.expanded .note-entry-header,.note-entry-main:hover .note-entry-header{background-color:var(--startup-secondary-color)}textarea.note-description-input{height:140px;resize:none}.note-input-buttons{display:flex;flex-direction:row;column-gap:10px;justify-content:space-between;align-items:center}.note-date-time-inputs-button{position:relative;cursor:pointer;font-size:14px;color:var(--startup-tertiary-color)}.note-date-time-inputs-button:hover{color:var(--startup-primary-color)}#note-date-time-inputs-main{position:absolute;cursor:default;z-index:1}#note-date-time-inputs-main .field-row{grid-template-columns:80px auto}#note-date-time-inputs-container{display:flex;flex-direction:column;row-gap:10px;padding:10px;border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color);box-shadow:var(--box-shadow-all-normal)}.action-plan-date-panel{display:flex;flex-direction:column;row-gap:10px}.action-plan-date-panel-header{font-weight:700}.action-plan-date-panel-inputs{display:flex;flex-direction:column;row-gap:10px;padding:4px 0}#action-plan-panel{display:grid;grid-template-rows:auto auto 1fr;row-gap:10px;height:100%}#action-plan-week-filter{display:flex;flex-direction:row;justify-content:center;column-gap:10px}#action-plan-week-filter svg{height:25px;width:25px}#action-plan-week-filter button .svg-stroke{stroke:var(--startup-text-color)}#action-plan-week-filter button:hover .svg-stroke{stroke:var(--startup-primary-color)}#action-plan-current-week-label{font-weight:700;align-content:center}#action-plan-previous-week-button{transform:rotate(180deg)}#action-plan-content{overflow-y:scroll}#action-plan-buttons{display:flex;justify-content:space-between}#note-entries-list{display:flex;flex-direction:column;row-gap:10px;padding:4px 0}#generate-notes-button{width:200px}button#generate-notes-button .spinner circle{stroke:var(--startup-primary-background-color)}#add-note-button{grid-column-gap:9px;column-gap:9px;cursor:pointer;display:grid;font-weight:400;grid-template-columns:24px auto;line-height:18px;text-align:left;-webkit-user-select:none;user-select:none;align-items:center;color:var(--startup-tertiary-color);font-size:14px}#add-note-button:hover,#add-note-button:hover span{color:var(--startup-primary-color)}#add-note-button:hover path{stroke:var(--startup-primary-color)}#add-note-button span{transition:color var(--application-transition-duration) var(--application-transition-function)}#no-notes-message{text-align:center;color:var(--startup-tertiary-color)}.simple-dialog-main .simple-dialog-dialog-content-holder.kpi-input-dialog-content{width:600px;max-width:unset}@media (max-width: 768px){.simple-dialog-main .simple-dialog-dialog-content-holder.kpi-input-dialog-content{min-width:calc(100vw - 20px);width:auto;margin:10px;border-radius:var(--application-border-radius)}}#kpi-input-main{display:flex;flex-direction:column;row-gap:20px}#kpi-input-buttons{display:flex;justify-content:end}#kpi-input-buttons button{width:100px}#application-extras-container .dashboard-editor-dialog-content{height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:0;width:unset;max-width:unset}#dashboard-editor-main{display:flex;flex-direction:column;row-gap:15px;padding:25px;min-width:800px;height:100%;width:calc(70vw / var(--zoom))}@media (max-width: 768px){#dashboard-editor-main{min-width:100vw}}#dashboard-editor-header-main{display:grid;grid-template-columns:calc(100% - 40px) 40px}#dashboard-editor-header-content{display:flex;flex-direction:column;row-gap:6px}#dashboard-editor-header-title{font-size:18px;font-weight:500}#dashboard-editor-header-description{font-size:15px;color:var(--startup-tertiary-color)}#dashboard-editor-container{height:100%;overflow-y:scroll}#dashboard-editor-container .spinner{padding:10px}#dashboard-editor-container .spinner circle{stroke:var(--startup-primary-color)}#dashboard-editor-container button>.spinner circle{stroke:var(--startup-primary-background-color)}#dashboard-editor-content>.input-row>.field-label,#dashboard-editor-content label#action-plan-header{font-size:16px;font-weight:700}#dashboard-editor-content>.input-row{row-gap:10px}#dashboard-editor-content{display:flex;flex-direction:column;row-gap:20px}#assessment-chart-canvas{max-height:340px;align-self:center}#dashboard-editor-date-filter{display:flex;flex-direction:row;justify-content:center;column-gap:10px}#dashboard-editor-date-filter svg{height:25px;width:25px}#dashboard-editor-date-filter button .svg-stroke{stroke:var(--startup-text-color)}#dashboard-editor-date-filter button:hover .svg-stroke{stroke:var(--startup-primary-color)}#dashboard-editor-date-filter-label{font-weight:700;align-content:center}#dashboard-editor-date-filter-previous-date-button{transform:rotate(180deg)}#daily-assessment-inputs{display:grid;grid-template-columns:1fr 120px;column-gap:10px}textarea.dashboard-daily-comment-input{height:140px;resize:none}#dashboard-daily-comment-buttons{display:flex;flex-direction:row;justify-content:end}.resource-file-input{color:var(--startup-tertiary-color);transition:color .2s ease;transition:color var(--application-transition-duration) var(--application-transition-function)}.resource-file-input:not(.resource-file-input:disabled):hover{color:var(--startup-primary-color)}.resource-file-input:disabled{cursor:not-allowed}.audio-input{display:grid;grid-template-columns:50px auto;column-gap:10px;background-color:var(--startup-primary-background-color);border-radius:var(--application-border-radius);padding:10px}.audio-input .resource-file-input{display:flex;justify-content:flex-start;align-items:center}.audio-input-display{width:50px;height:50px;border-radius:var(--application-border-radius);background-position:center;background-size:contain}.audio-input .audio-input-display .audio-player-main{--audio-player-background-color: var(--startup-primary-background-color)}.audio-input .audio-input-display .audio-player-main .spinner{display:none}.audio-input.show-url-input{grid-template-columns:50px auto 30px}.audio-input .audio-url-input{height:100%;border-color:var(--application-border-color)}.audio-input .audio-url-input:hover{height:100%}.audio-input .resource-file-input svg{height:30px;width:30px;padding:5px}.audio-input .resource-file-input .svg-stroke{stroke:var(--assistant-text-color)}.audio-input .resource-file-input:not(.resource-file-input:disabled):hover .svg-stroke{stroke:var(--startup-primary-color)}.og-card-view{display:flex;flex-direction:row;align-items:center;height:100px;overflow:hidden;cursor:pointer;border-radius:var(--application-border-radius)}.og-card-icon{width:10%;height:100%;min-width:60px;background-color:var(--assistant-background-color);background-repeat:no-repeat;background-position:center}.og-card-content{display:flex;flex-direction:column;row-gap:5px;padding:6px 12px 6px 18px;justify-content:center;background-color:var(--assistant-receiver-message-color);filter:brightness(90%);height:100%;width:100%}.date-time-input{display:grid;grid-template-columns:repeat(2,1fr);column-gap:10px}@media (max-width: 480px){.date-time-input{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2,1fr);row-gap:10px}}.text-list-input-main,.text-list-input-container{display:flex;flex-direction:column;gap:5px;align-items:start;width:100%}.text-list-input-entry{display:flex;flex-direction:row;gap:5px;width:100%;align-items:center}.add-text-list-input-entry-button{display:grid;column-gap:7px;grid-template-columns:18px auto;align-items:center;font-family:inherit;color:var(--assistant-text-color);transition:color var(--application-transition-duration) var(--application-transition-function)}.add-text-list-input-entry-button svg{width:16px}.add-text-list-input-entry-button path{stroke:var(--assistant-text-color)}.add-text-list-input-entry-button:hover,.add-text-list-input-entry-button:hover span{color:var(--startup-primary-color)}.add-text-list-input-entry-button:hover path{stroke:var(--startup-primary-color)}.remove-text-list-input-entry-button{height:30px;width:30px;padding:6px}.remove-text-list-input-entry-button .svg-stroke{stroke:var(--assistant-text-color)}.remove-text-list-input-entry-button:hover .svg-stroke{stroke:var(--application-remove-button-color)}#customize-assistant-inputs-main .input-row{row-gap:10px}#customize-assistant-inputs-main .input-row .field-label{font-weight:700}#customize-assistant-inputs-main .picture-input{grid-template-columns:100px auto}#customize-assistant-inputs-main .picture-input .picture-input-display{height:100px;width:100px}#dashboard-assessment-inputs-main .input-row{row-gap:10px}#dashboard-assessment-inputs-main .input-row .field-label{font-weight:700}#dashboard-assessment-inputs-main textarea.dashboard-assessment-inputs-comment-input{height:140px;resize:none}#assistant-onboard-view{display:flex;flex-direction:column;row-gap:20px;align-items:center;padding:25px 50px;height:calc(var(--viewport-height-100) / var(--zoom))}#assistant-onboard-view .spinner circle{stroke:var(--startup-primary-color);stroke-width:3}#assistant-onboard-view #assistant-onboard-header{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:20px;padding-bottom:calc(var(--viewport-height-10) / var(--zoom))}img#assistant-onboard-logo{width:40%;max-width:400px}#assistant-onboard-view h1#assistant-onboard-header-text .highlight-text{color:var(--startup-primary-color)}#assistant-onboard-welcome-message p{font-size:18px}@media (max-width: 768px){#assistant-onboard-view{padding:20px 40px}}@media (max-width: 480px){#assistant-onboard-view{padding:20px 35px}}#assistant-onboard-view .onboard-content{width:100%;padding:25px;overflow-y:scroll;border-radius:var(--application-border-radius);background-color:var(--startup-primary-background-color);box-shadow:var(--box-shadow-all-normal)}#assistant-onboard-view .onboard-content #action-plan-panel{padding:0}#assistant-onboard-view .onboard-content #action-plan-panel #action-plan-header{font-size:16px;font-weight:700}#assistant-onboard-view .onboard-buttons{display:flex;justify-content:space-between;width:100%}#assistant-onboard-view #onboard-prev-button,#assistant-onboard-view #onboard-next-button{display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;width:120px;transition:all var(--application-transition-duration) var(--application-transition-function);cursor:pointer}#assistant-onboard-view #onboard-prev-button,#assistant-onboard-view #onboard-prev-button:not(:disabled):hover,#assistant-onboard-view #onboard-next-button,#assistant-onboard-view #onboard-next-button:not(:disabled):hover{background-color:transparent;color:var(--startup-primary-color)}#assistant-onboard-view #onboard-prev-button:disabled,#assistant-onboard-view #onboard-next-button:disabled{opacity:.5;cursor:not-allowed}@media (min-width: 769px){#assistant-onboard-view h1#assistant-onboard-header-text{width:80%}#assistant-onboard-view .onboard-content,#assistant-onboard-view .onboard-buttons{width:60%}}@media (min-width: 481px) and (max-width: 768px){#assistant-onboard-view h1#assistant-onboard-header-text{width:95%}#assistant-onboard-view .onboard-content,#assistant-onboard-view .onboard-buttons{width:85%}}#application-extras-container .avatar-picker-dialog-content{height:calc(var(--viewport-height-100) / var(--zoom) - 100px);padding:0;width:unset;max-width:unset}#avatar-picker-main{display:grid;grid-template-rows:46px calc(var(--viewport-height-100) / var(--zoom) - (150px + 46px * 2 + 15px * 2)) 46px;row-gap:15px;padding:25px;min-width:800px;width:calc(70vw / var(--zoom));height:100%}@media (max-width: 768px){#avatar-picker-main{min-width:100vw}}#avatar-picker-header-main{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e0e0e0}#avatar-picker-header-title{font-size:20px;font-weight:600;margin-bottom:4px}#avatar-picker-header-description{font-size:14px;color:#666}#avatar-picker-content{height:100%;display:flex;flex-direction:column}.avatar-scroll-container{display:grid;grid-template-columns:40px auto 40px;align-items:center;width:100%;height:100%;gap:20px}#avatar-selection-container{display:flex;flex-wrap:nowrap;align-items:center;gap:20px;height:100%;overflow-x:auto;padding:15px;scroll-behavior:smooth}.avatar-option{flex-shrink:0;border:2px solid transparent;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 2px 8px #0000001a;height:95%}.avatar-option:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000001a}.avatar-option.selected{border-color:#4f7df3;box-shadow:0 0 0 2px #4f7df34d}.avatar-option button{height:100%;aspect-ratio:9/21;color:var(--startup-text-color);background-color:var(--startup-secondary-background-color)}.avatar-option button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}.avatar-option button .svg-stroke{stroke:var(--startup-text-color)}.avatar-option button:hover .svg-stroke{stroke:var(--startup-primary-color)}.avatar-option button .svg-fill{fill:var(--startup-text-color)}.avatar-option button:hover .svg-fill{fill:var(--startup-primary-color)}.avatar-image{width:100%;height:100%;object-fit:contain;background-color:#f8f8f8}.avatar-nav-button{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #e0e0e0;box-shadow:0 2px 5px #0000001a;z-index:10}.avatar-nav-button svg{height:100%;width:100%}.avatar-nav-button.avatar-nav-prev{rotate:180deg}#avatar-action-buttons{display:flex;justify-content:flex-end;gap:16px}.application-button{padding:8px 16px;border-radius:4px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;font-size:14px;transition:all .2s ease}.application-button:hover{background:#f5f5f5}.application-button.primary-button{background:#4f7df3;color:#fff;border-color:#4f7df3}.application-button.primary-button:hover{background:#3a6ae0;border-color:#3a6ae0}.round-button{width:32px;height:32px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 768px){.avatar-nav-button{width:36px;height:36px}}@media (max-width: 480px){.avatar-scroll-container{grid-template-columns:auto}.avatar-nav-button{display:none;width:32px;height:32px}#avatar-selection-container{gap:15px}}@media (max-height: 640px){.avatar-option button{aspect-ratio:9/16}}.avatar-input{display:grid;grid-template-columns:100px auto;column-gap:10px;background-color:var(--startup-primary-background-color);border-radius:var(--application-border-radius);padding:10px}.avatar-input-display{width:100px;height:178px;border-radius:var(--application-border-radius);background-position:center;background-size:contain}.avatar-upload-button{display:flex;justify-content:flex-start;align-items:center}.tag-input-main{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center}.tag-item-button{padding:5px 10px;border-radius:5px;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:40px;text-align:center;font-family:inherit;color:var(--startup-button-text-color);background-color:var(--startup-secondary-color);transition:background-color var(--application-transition-duration) var(--application-transition-function)}.tag-item-button.selected,.tag-input-main:not(.disabled) .tag-item-button:not(.selected):hover{color:var(--startup-button-text-color);background-color:var(--startup-primary-color)}.tag-input-main.disabled .tag-item-button{cursor:not-allowed}.pwa-enforcer-main{position:relative;z-index:10}.pwa-enforcer-main .pwa-prompt{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#082032a6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:99999}.pwa-enforcer-main .pwa-prompt-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;max-width:500px;background-color:var(--startup-primary-background-color);color:var(--startup-text-color);border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-normal);padding:30px;text-align:center;font-family:var(--startup-font-family)}.pwa-enforcer-main .pwa-prompt-content h2{margin:0 0 15px;font-size:24px;color:var(--startup-primary-color);font-weight:700;letter-spacing:-.5px}.pwa-enforcer-main .pwa-prompt-content p{margin:0 0 20px;line-height:1.6;color:var(--startup-text-color)}.pwa-enforcer-main .pwa-prompt-content h3{margin:0 0 10px;color:var(--startup-primary-color);font-weight:600}.pwa-enforcer-main .pwa-prompt-content p.incognito-note{margin-bottom:15px;font-size:15px;color:var(--startup-tertiary-color)}.pwa-enforcer-main .close-button{position:absolute;top:20px;right:20px}.pwa-enforcer-main .close-button:hover{background-color:var(--startup-secondary-color);color:var(--startup-primary-color)}.pwa-enforcer-main .install-instructions{margin:15px 0 20px;padding:20px;text-align:left;background-color:var(--startup-secondary-background-color);border:1px solid var(--application-border-color);border-radius:var(--application-border-radius)}.pwa-enforcer-main .install-instructions ol{margin:0;padding-left:10px}.pwa-enforcer-main .install-instructions li{margin-bottom:15px;font-size:15px;line-height:1.5;color:var(--startup-text-color);position:relative;padding-left:5px;list-style-position:inside}.pwa-enforcer-main .install-instructions li:last-child{margin-bottom:0}.pwa-enforcer-main .install-button{display:block;width:100%;margin-top:20px;padding:16px 30px;font-size:16px;font-weight:600;color:var(--startup-button-text-color);background-color:var(--startup-button-background-color);border:none;border-radius:var(--application-border-radius);box-shadow:var(--box-shadow-all-light);cursor:pointer;transition:all var(--application-transition-duration) var(--application-transition-function);letter-spacing:.5px}.pwa-enforcer-main .install-button:hover{background-color:var(--startup-primary-color);transform:translateY(-2px);box-shadow:var(--box-shadow-all-normal);color:var(--white-color)}.pwa-enforcer-main .pwa-prompt.visible{display:block;animation:pwa-enforcer-fade-in .3s ease-out}@keyframes pwa-enforcer-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width: 768px){.pwa-enforcer-main .pwa-prompt-content{width:95%;padding:25px 20px}.pwa-enforcer-main .install-button{padding:14px 20px}.pwa-enforcer-main .install-instructions{padding:15px}}#homepage-view{min-height:100vh;background-color:var(--startup-primary-background-color);display:grid;grid-template-rows:auto 1fr auto;font-family:var(--startup-font-family);color:var(--startup-text-color);container-type:inline-size}.homepage-header{display:grid;place-items:center;padding-block:clamp(2rem,8vw,4rem);padding-inline:1rem}.homepage-logo{display:grid;gap:.5rem;text-align:center}.homepage-logo h1{font-size:var(--startup-h1-size);font-weight:700;margin:0;color:var(--startup-primary-color);letter-spacing:-.025em}.homepage-logo .tagline{font-size:var(--startup-text-size);margin:0;color:var(--startup-text-color);font-weight:400}.homepage-main{display:grid;place-items:center;padding-inline:1rem;container-type:inline-size}.homepage-content{display:grid;gap:clamp(1rem,4vw,2.5rem);text-align:center;max-width:min(100%,35rem);width:100%}.homepage-content h2{font-size:var(--startup-h2-size);font-weight:450;margin:0;color:var(--startup-text-color);line-height:var(--startup-header-line-height)}.homepage-content .description{font-size:var(--startup-text-size);margin:0;color:var(--startup-text-color);line-height:1.6}#homepage-view .startup-themed-button{min-width:clamp(10rem,20vw,12rem);justify-self:center}.homepage-footer{display:grid;place-items:center;padding-block:clamp(2rem,6vw,3rem);padding-inline:1rem}.homepage-footer p{margin:0;color:var(--startup-tertiary-color);font-size:13px;font-family:var(--startup-font-family)}@container (max-width: 30rem){.homepage-content{gap:1.5rem}}@container (min-width: 50rem){.homepage-content{gap:3rem}}#main-content-container{height:calc(var(--viewport-height-100) / var(--zoom));background-color:var(--startup-primary-background-color)}.application-mode #main-content-container{width:100%}#main-content-container.default-mode{display:flex;align-items:center;justify-content:center}#main-content-container.default-mode circle{stroke:var(--startup-primary-color)}#main-content-container.chat-widget-mode{padding:25px;background-color:transparent;overflow:hidden}#main-content-container.chat-widget-mode #chat-widget-container{padding:unset;box-shadow:var(--box-shadow-all-light)}ul{padding:0}li{list-style:none}#assistant-main-static-contents,#chat-view{display:flex;flex-direction:row;column-gap:20px;height:100%}.mobile-mode #assistant-main-static-contents{height:calc(100% - 20px)}
