@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:root{--st-smartbot-font-family:default;--st-smartbot-font-size:16px;--st-smartbot-border:2px solid #eae9f7;--st-smartbot-primary-color:#4e4d80;--st-smartbot-primary-text-color:#4e4d80;--st-smartbot-background-color-paper:#f7f6fa86;--st-smartbot-common-white:#fff;--st-smartbot-common-black:#000;--st-smartbot-avatar-background-image:none;--st-smartbot-avatar-spacing:0;--st-smartbot-logo-width:40px;--st-smartbot-logo-height:40px;--st-smartbot-message-min-width:0;--st-smartbot-message-max-width:80%;--st-smartbot-primary-color-light:hsl(from var(--st-smartbot-primary-color) h s calc(l + 5));--st-smartbot-primary-color-dark:hsl(from var(--st-smartbot-primary-color) h s calc(l - 5));--st-smartbot-secondary-color-light:hsl(from var(--st-smartbot-secondary-color) h s calc(l + 5));--st-smartbot-secondary-color-dark:hsl(from var(--st-smartbot-secondary-color) h s calc(l - 5));--st-smartbot-background-color-light:hsl(from var(--st-smartbot-background-color) h s calc(l + 5));--st-smartbot-background-color-dark:hsl(from var(--st-smartbot-background-color) h s calc(l - 5));--st-smartbot-text-color-light:hsl(from var(--st-smartbot-text-color) h s calc(l + 5));--st-smartbot-text-color-dark:hsl(from var(--st-smartbot-text-color) h s calc(l - 5));--st-smartbot-container-border:var(--st-smartbot-border);--st-smartbot-container-border-radius:var(--st-smartbot-border-radius);--st-smartbot-container-shadow:var(--st-smartbot-shadow);--st-smartbot-container-min-width:400px;--st-smartbot-container-max-width:400px;--st-smartbot-container-min-height:75lvh;--st-smartbot-container-max-height:75lvh;--st-smartbot-container-background:var(--st-smartbot-background-color)}@keyframes box{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scale(1)}}.st-smartbot-container{animation:box .15s;background:var(--st-smartbot-container-background);border:var(--st-smartbot-container-border);border-radius:var(--st-smartbot-container-border-radius);box-shadow:var(--st-smartbot-container-shadow);display:flex;flex-direction:column;max-height:var(--st-smartbot-container-max-height);max-width:var(--st-smartbot-container-max-width);min-height:var(--st-smartbot-container-min-height);min-width:var(--st-smartbot-container-min-width);transform-origin:bottom}.st-smartbot-container.st-smartbot-container-always-open{animation:initial}.st-smartbot-container>*{flex:0 0 auto}:root{--st-smartbot-conversation-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-conversation-separator-height:var(--st-smartbot-spacing);--st-smartbot-conversation-loader-color:var( --st-smartbot-primary-color )}@keyframes loader{0%{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.4;transform:scale(1)}}.st-smartbot-conversation{flex:1 1 0;overflow-x:hidden;overflow-y:auto;padding:var(--st-smartbot-conversation-padding);position:relative}.st-smartbot-conversation>.st-smartbot-conversation-separator{height:var(--st-smartbot-conversation-separator-height)}.st-smartbot-conversation .st-smartbot-conversation-item{margin-bottom:var(--st-smartbot-conversation-item-margin);max-width:100%;word-break:break-word}.st-smartbot-conversation .st-smartbot-conversation-item:last-child{margin-bottom:0}:root{--st-smartbot-conversation-item-margin:calc(var(--st-smartbot-spacing)/2)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel{margin-top:var(--st-smartbot-conversation-item-margin);overflow:visible;padding:0;position:relative;width:calc(100% + 20px)}:root{--st-smartbot-card-border-radius:var(--st-smartbot-border-radius)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card-outer{display:inline-block;flex:0 0 auto;margin:0;scroll-snap-align:start;vertical-align:top;white-space:normal;width:200px}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card{background:#fff;border:1px solid #e7e7e7;border-radius:var(--st-smartbot-card-border-radius);box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%;padding:16px;text-align:left;transition:transform .2s,box-shadow .2s;white-space:normal;width:100%}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}:root{--st-smartbot-card-title-font-size:16px;--st-smartbot-card-title-color:#333}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-title{color:var(--st-smartbot-card-title-color);font-size:var(--st-smartbot-card-title-font-size);font-weight:600}:root{--st-smartbot-card-subtitle-font-size:13px;--st-smartbot-card-subtitle-color:#555}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-subtitle{color:var(--st-smartbot-card-subtitle-color);font-size:var(--st-smartbot-card-subtitle-font-size);font-weight:400}:root{--st-smartbot-card-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-card-button-background:var( --st-smartbot-secondary-color );--st-smartbot-card-button-background-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-card-button-color:#fff;--st-smartbot-card-button-font-size:15px;--st-smartbot-card-button-border:none;--st-smartbot-card-button-padding:calc(var(--st-smartbot-spacing)*0.1) var(--st-smartbot-spacing);--st-smartbot-card-button-size:100%}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-button{display:block;list-style:none}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-button button{background:var(--st-smartbot-card-button-background);border:var(--st-smartbot-card-button-border);border-radius:var(--st-smartbot-card-button-border-radius);color:var(--st-smartbot-card-button-color);cursor:pointer;font-size:var(--st-smartbot-card-button-font-size);padding:var(--st-smartbot-card-button-padding);text-align:center;transition:all .2s;width:var(--st-smartbot-card-button-size)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-button button:hover{background-color:var(--st-smartbot-card-button-background-hover)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-button button:disabled{cursor:not-allowed;opacity:.7}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-buttons-list{display:flex;flex-direction:column;gap:10px;padding:0}:root{--st-smartbot-card-image-border-radius:var( --st-smartbot-border-radius );--st-smartbot-card-image-border-color:#e0e0e0;--st-smartbot-card-image-border-size:1px;--st-smartbot-card-image-width:100%;--st-smartbot-card-image-height:auto;--st-smartbot-card-image-border:none}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-image{border:var(--st-smartbot-card-image-border);border-radius:var(--st-smartbot-card-image-border-radius);height:var(--st-smartbot-card-image-height);width:var(--st-smartbot-card-image-width)}:root{--st-smartbot-card-text-font-size:14px;--st-smartbot-card-text-color:#000}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-card .st-smartbot-card-text{color:var(--st-smartbot-card-text-color);font-size:var(--st-smartbot-card-text-font-size);font-weight:400}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-item-container{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:12px;justify-content:flex-start;position:relative;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-x pan-y}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-item-container::-webkit-scrollbar{display:none}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-next-button,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-previous-button{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:100%;box-shadow:0 2px 5px rgba(0,0,0,.15);color:#333;cursor:pointer;display:flex;font-size:0;height:28px;justify-content:center;outline:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:28px;z-index:5}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-next-button:hover,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-previous-button:hover{background:#f5f5f5}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-next-button:before,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-previous-button:before{border-style:solid;border-width:2px 2px 0 0;content:"";display:inline-block;height:8px;width:8px}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-previous-button{left:-14px}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-previous-button:before{margin-left:3px;transform:rotate(-135deg)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-next-button{right:-14px}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-carousel .st-smartbot-next-button:before{margin-right:3px;transform:rotate(45deg)}:root{--st-smartbot-message-bot-padding:calc(var(--st-smartbot-spacing)*0.7) var(--st-smartbot-spacing);--st-smartbot-message-bot-border-radius:calc(var(--st-smartbot-border-radius)*2);--st-smartbot-message-bot-background-color:var( --st-smartbot-background-color-paper );--st-smartbot-message-bot-color:var(--st-smartbot-primary-text-color);--st-smartbot-message-bot-max-width:var( --st-smartbot-message-max-width );--st-smartbot-message-bot-border:var(--st-smartbot-border);--st-smartbot-message-bot-min-width:var( --st-smartbot-message-min-width )}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container{align-items:flex-end;display:flex;flex-wrap:wrap}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot-avatar{background-color:var(--st-smartbot-avatar-background-color);background-image:var(--st-smartbot-avatar-background-image);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:var(--st-smartbot-avatar-border-radius);display:block;flex:0 0 auto;height:var(--st-smartbot-avatar-height);margin-left:0;margin-right:var(--st-smartbot-avatar-spacing);min-width:0;width:var(--st-smartbot-avatar-width)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot{background-color:var(--st-smartbot-message-bot-background-color);border:var(--st-smartbot-message-bot-border);border-radius:var(--st-smartbot-message-bot-border-radius);border-bottom-left-radius:var(--st-smartbot-message-bot-border-bottom-left-radius);color:var(--st-smartbot-message-bot-color);justify-self:start;max-width:var(--st-smartbot-message-bot-max-width);min-width:var(--st-smartbot-message-bot-min-width);padding:var(--st-smartbot-message-bot-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown>*{margin:var(--st-smartbot-markdown-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p:first-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown>:first-child{margin-top:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p:last-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p{padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p>a{color:var(--st-smartbot-markdown-link-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-text-decoration);text-decoration:var(--st-smartbot-markdown-link-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p>a:hover{color:var(--st-smartbot-markdown-link-hover-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration);text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ol,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ul{padding:var(--st-smartbot-markdown-list-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ol>li,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ul>li{margin:var(--st-smartbot-markdown-list-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown blockquote{border-color:var(--st-smartbot-markdown-blockquote-border-color);border-style:var(--st-smartbot-markdown-blockquote-border-style);border-width:var(--st-smartbot-markdown-blockquote-border-width);padding:var(--st-smartbot-markdown-blockquote-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown img{height:auto;max-width:100%}:root{--st-smartbot-message-choice-message-padding:calc(var(--st-smartbot-spacing)*0.7) var(--st-smartbot-spacing);--st-smartbot-message-choice-message-border-radius:calc(var(--st-smartbot-border-radius)*2);--st-smartbot-message-choice-message-border-bottom-left-radius-radius:0;--st-smartbot-message-choice-message-background-color:var( --st-smartbot-background-color-paper );--st-smartbot-message-choice-message-color:var( --st-smartbot-primary-text-color );--st-smartbot-message-choice-message-max-width:var( --st-smartbot-message-max-width );--st-smartbot-message-choice-message-min-width:var( --st-smartbot-message-min-width );--st-smartbot-message-choice-message-border:var(--st-smartbot-border);--st-smartbot-message-choice-message-list-separator-height:var( --st-smartbot-spacing );--st-smartbot-message-choice-list-gap:calc(var(--st-smartbot-spacing)/2);--st-smartbot-avatar-background-color:var( --st-smartbot-background-color )}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice{display:grid}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-container{align-items:flex-end;display:flex}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-container>.st-smartbot-message-bot-avatar{background-color:var(--st-smartbot-avatar-background-color);background-image:var(--st-smartbot-avatar-background-image);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:var(--st-smartbot-avatar-border-radius);display:block;height:var(--st-smartbot-avatar-height);margin-left:0;margin-right:var(--st-smartbot-avatar-spacing);width:var(--st-smartbot-avatar-width)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-container>.st-smartbot-message-choice-message{background-color:var(--st-smartbot-message-choice-message-background-color);border:var(--st-smartbot-message-choice-message-border);border-radius:var(--st-smartbot-message-choice-message-border-radius);border-bottom-left-radius:var(--st-smartbot-message-choice-message-border-bottom-left-radius-radius);color:var(--st-smartbot-message-choice-message-color);justify-self:start;max-width:var(--st-smartbot-message-choice-message-max-width);min-width:var(--st-smartbot-message-choice-message-min-width);padding:var(--st-smartbot-message-choice-message-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice>.st-smartbot-message-choice-list-container{display:flex;flex-direction:row;justify-content:center;margin-top:var(--st-smartbot-message-choice-message-list-separator-height)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice>.st-smartbot-message-choice-list-container>.st-smartbot-message-choice-list{align-items:center;display:flex;flex-direction:column;gap:calc(var(--st-smartbot-spacing)/2);margin:0;padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown>*{margin:var(--st-smartbot-markdown-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p:first-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown>:first-child{margin-top:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p:last-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p{padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p>a{color:var(--st-smartbot-markdown-link-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-text-decoration);text-decoration:var(--st-smartbot-markdown-link-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown p>a:hover{color:var(--st-smartbot-markdown-link-hover-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration);text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown ol,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown ul{padding:var(--st-smartbot-markdown-list-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown ol>li,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown ul>li{margin:var(--st-smartbot-markdown-list-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown blockquote{border-color:var(--st-smartbot-markdown-blockquote-border-color);border-style:var(--st-smartbot-markdown-blockquote-border-style);border-width:var(--st-smartbot-markdown-blockquote-border-width);padding:var(--st-smartbot-markdown-blockquote-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-markdown img{height:auto;max-width:100%}:root{--st-smartbot-message-choice-item-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-message-choice-item-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-message-choice-item-button-border-radius:calc(var(--st-smartbot-border-radius)*2);--st-smartbot-message-choice-item-button-padding:calc(var(--st-smartbot-spacing)/2) var(--st-smartbot-spacing);--st-smartbot-message-choice-item-button-border:var( --st-smartbot-border );--st-smartbot-message-choice-item-button-box-shadow:var( --st-smartbot-shadow );--st-smartbot-message-choice-item-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-message-choice-item-button-background-color-hover:var( --st-smartbot-secondary-color-dark )}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button{background-color:var(--st-smartbot-message-choice-item-button-background-color);border:var(--st-smartbot-message-choice-item-button-border);border-radius:var(--st-smartbot-message-choice-item-button-border-radius);box-shadow:var(--st-smartbot-message-choice-item-button-shadow);color:var(--st-smartbot-message-choice-item-button-color);cursor:pointer;font-size:var(--st-smartbot-message-choice-item-button-font-size);padding:var(--st-smartbot-message-choice-item-button-padding);width:100%}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button:hover{background-color:var(--st-smartbot-message-choice-item-button-background-color-hover)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown>*{margin:var(--st-smartbot-markdown-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p:first-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown>:first-child{margin-top:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p:last-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p{padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p>a{color:var(--st-smartbot-markdown-link-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-text-decoration);text-decoration:var(--st-smartbot-markdown-link-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown p>a:hover{color:var(--st-smartbot-markdown-link-hover-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration);text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown ol,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown ul{padding:var(--st-smartbot-markdown-list-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown ol>li,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown ul>li{margin:var(--st-smartbot-markdown-list-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown blockquote{border-color:var(--st-smartbot-markdown-blockquote-border-color);border-style:var(--st-smartbot-markdown-blockquote-border-style);border-width:var(--st-smartbot-markdown-blockquote-border-width);padding:var(--st-smartbot-markdown-blockquote-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button .st-smartbot-markdown img{height:auto;max-width:100%}:root{--st-smartbot-message-user-padding:calc(var(--st-smartbot-spacing)*0.7) var(--st-smartbot-spacing);--st-smartbot-message-user-border-radius:calc(var(--st-smartbot-border-radius)*2);--st-smartbot-message-user-background-color:var( --st-smartbot-background-color-paper );--st-smartbot-message-user-color:var(--st-smartbot-primary-text-color);--st-smartbot-message-user-max-width:var( --st-smartbot-message-max-width );--st-smartbot-message-user-border:var(--st-smartbot-border);--st-smartbot-message-user-min-width:var( --st-smartbot-message-min-width )}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user{background-color:var(--st-smartbot-message-user-background-color);border:var(--st-smartbot-message-user-border);border-radius:var(--st-smartbot-message-user-border-radius);border-bottom-right-radius:var(--st-smartbot-message-user-border-bottom-right-radius);color:var(--st-smartbot-message-user-color);justify-self:end;max-width:var(--st-smartbot-message-user-max-width);min-width:var(--st-smartbot-message-user-min-width);padding:var(--st-smartbot-message-user-padding)}:root{--st-smartbot-markdown-item-margin:0 0 var(--st-smartbot-spacing) 0;--st-smartbot-markdown-paragraph-margin:var( --st-smartbot-markdown-item-margin );--st-smartbot-markdown-link-color:var( --st-smartbot-primary-text-color );--st-smartbot-markdown-link-text-decoration:underline;--st-smartbot-markdown-link-hover-color:var( --st-smartbot-secondary-color-dark );--st-smartbot-markdown-link-hover-text-decoration:underline;--st-smartbot-markdown-list-padding:0 0 0 1em;--st-smartbot-markdown-list-item-margin:calc(var(--st-smartbot-spacing)/4) 0;--st-smartbot-markdown-blockquote-border-style:solid;--st-smartbot-markdown-blockquote-border-color:var( --st-smartbot-primary-color );--st-smartbot-markdown-blockquote-border-width:0 0 0 calc(var(--st-smartbot-spacing)/2);--st-smartbot-markdown-blockquote-padding:calc(var(--st-smartbot-spacing)/2) var(--st-smartbot-spacing)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown>*{margin:var(--st-smartbot-markdown-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p:first-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown>:first-child{margin-top:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p:last-child,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p{padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p>a{color:var(--st-smartbot-markdown-link-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-text-decoration);text-decoration:var(--st-smartbot-markdown-link-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown p>a:hover{color:var(--st-smartbot-markdown-link-hover-color);-webkit-text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration);text-decoration:var(--st-smartbot-markdown-link-hover-text-decoration)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown ol,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown ul{padding:var(--st-smartbot-markdown-list-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown ol>li,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown ul>li{margin:var(--st-smartbot-markdown-list-item-margin)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown blockquote{border-color:var(--st-smartbot-markdown-blockquote-border-color);border-style:var(--st-smartbot-markdown-blockquote-border-style);border-width:var(--st-smartbot-markdown-blockquote-border-width);padding:var(--st-smartbot-markdown-blockquote-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-user .st-smartbot-markdown img{height:auto;max-width:100%}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer{align-items:flex-start;display:flex;flex:1;position:relative}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-bot-satisfaction{position:absolute;right:0;top:8px}:root{--st-smartbot-source-list-margin-top:calc(var(--st-smartbot-spacing)/4);--st-smartbot-source-list-trigger-padding:calc(var(--st-smartbot-spacing)*0.4) calc(var(--st-smartbot-spacing)*0.5);--st-smartbot-source-list-trigger-background-color:#eae9f7;--st-smartbot-source-list-trigger-border:var(--st-smartbot-border);--st-smartbot-source-list-trigger-border-radius:calc(var(--st-smartbot-border-radius)/2);--st-smartbot-source-list-trigger-font-size:calc(var(--st-smartbot-font-size)*0.75);--st-smartbot-source-list-trigger-color:var( --st-smartbot-primary-text-color );--st-smartbot-source-list-trigger-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-source-list-trigger-icon-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-source-list-dropdown-background-color:var( --st-smartbot-background-color );--st-smartbot-source-list-dropdown-border:var(--st-smartbot-border);--st-smartbot-source-list-dropdown-border-radius:calc(var(--st-smartbot-border-radius)/2);--st-smartbot-source-list-dropdown-shadow:var(--st-smartbot-shadow);--st-smartbot-source-list-dropdown-margin-top:calc(var(--st-smartbot-spacing)/4);--st-smartbot-source-list-dropdown-max-height:300px;--st-smartbot-source-item-padding:calc(var(--st-smartbot-spacing)*0.75) var(--st-smartbot-spacing);--st-smartbot-source-item-background-color-hover:var( --st-smartbot-background-color )}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container{flex:0 0 100%;font-family:inherit;margin-top:var(--st-smartbot-source-list-margin-top)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-trigger{align-items:center;background-color:var(--st-smartbot-source-list-trigger-background-color);border:var(--st-smartbot-source-list-trigger-border);border-radius:var(--st-smartbot-source-list-trigger-border-radius);color:var(--st-smartbot-source-list-trigger-color);cursor:pointer;display:flex;font-size:var(--st-smartbot-source-list-trigger-font-size);font-weight:500;justify-content:space-between;padding:var(--st-smartbot-source-list-trigger-padding);transition:all .2s ease}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-trigger:hover{background-color:var(--st-smartbot-source-list-trigger-background-color-hover)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-trigger .st-smartbot-source-list-label{flex:1;text-align:left}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-trigger .st-smartbot-source-list-icon{display:inline-block;height:var(--st-smartbot-source-list-trigger-icon-size);margin-left:calc(var(--st-smartbot-spacing)/2);transform:rotate(0deg);transition:transform .3s ease;width:var(--st-smartbot-source-list-trigger-icon-size)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-trigger .st-smartbot-source-list-icon-open{transform:rotate(180deg)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown{background-color:var(--st-smartbot-source-list-dropdown-background-color);margin-top:var(--st-smartbot-source-list-dropdown-margin-top);max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .3s ease}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown-open{max-height:var(--st-smartbot-source-list-dropdown-max-height);opacity:1;transform:translateY(0)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0 0 1px;max-height:calc(var(--st-smartbot-source-list-dropdown-max-height) - 20px);overflow-y:auto;padding:0}:root{--st-smartbot-source-item-border:var(--st-smartbot-border);--st-smartbot-source-item-border-radius:var( --st-smartbot-border-radius );--st-smartbot-source-item-padding:calc(var(--st-smartbot-spacing)*0.5) var(--st-smartbot-spacing);--st-smartbot-source-item-button-width:100%;--st-smartbot-source-item-background-color-hover:#eae9f7;--st-smartbot-source-item-outline-color:var( --st-smartbot-primary-color );--st-smartbot-source-item-outline-border-radius:calc(var(--st-smartbot-border-radius)/2);--st-smartbot-source-item-outline-width:2px;--st-smartbot-source-item-outline-offset:-2px;--st-smartbot-source-item-number-font-size:calc(var(--st-smartbot-font-size)*0.75);--st-smartbot-source-item-number-color:color-mix(in srgb,var(--st-smartbot-common-black) 30%,var(--st-smartbot-common-white));--st-smartbot-source-item-number-font-weight:600;--st-smartbot-source-item-number-margin-bottom:calc(var(--st-smartbot-spacing)/4);--st-smartbot-source-item-title-font-size:calc(var(--st-smartbot-font-size)*0.875);--st-smartbot-source-item-title-color:var( --st-smartbot-primary-text-color );--st-smartbot-source-item-title-font-weight:400;--st-smartbot-source-item-error-font-size:calc(var(--st-smartbot-font-size)*0.75);--st-smartbot-source-item-error-color:#d32f2f;--st-smartbot-source-item-error-margin-top:calc(var(--st-smartbot-spacing)/4);--st-smartbot-source-item-loader-icon-size:var(--st-smartbot-spacing)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item{margin:0;padding:0}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button{align-items:center;background-color:transparent;border:var(--st-smartbot-source-item-border);border-radius:var(--st-smartbot-source-item-border-radius);cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;outline:none;padding:var(--st-smartbot-source-item-padding);text-align:left;transition:background-color .2s ease;width:var(--st-smartbot-source-item-button-width)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button:hover{background-color:var(--st-smartbot-source-item-background-color-hover)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button:focus{border-radius:var(--st-smartbot-source-item-outline-border-radius);outline:var(--st-smartbot-source-item-outline-width) solid var(--st-smartbot-source-item-outline-color);outline-offset:var(--st-smartbot-source-item-outline-offset)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button .st-smartbot-source-item-content{align-items:flex-start;display:flex;flex:1;flex-direction:column}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button .st-smartbot-source-item-content .st-smartbot-source-item-number{color:var(--st-smartbot-source-item-number-color);display:block;font-size:var(--st-smartbot-source-item-number-font-size);font-weight:var(--st-smartbot-source-item-number-font-weight);margin-bottom:var(--st-smartbot-source-item-number-margin-bottom)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button .st-smartbot-source-item-content .st-smartbot-source-item-title{color:var(--st-smartbot-source-item-title-color);font-size:var(--st-smartbot-source-item-title-font-size);font-weight:var(--st-smartbot-source-item-title-font-weight);line-height:1.4;word-wrap:break-word}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button .st-smartbot-source-item-content .st-smartbot-source-item-error{color:var(--st-smartbot-source-item-error-color);display:block;font-size:var(--st-smartbot-source-item-error-font-size);margin-top:var(--st-smartbot-source-item-error-margin-top)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button .st-smartbot-source-item-loader-icon{animation:st-smartbot-loader-spin 1s linear infinite;color:var(--st-smartbot-source-item-number-color);flex-shrink:0;height:var(--st-smartbot-source-item-loader-icon-size);margin-left:calc(var(--st-smartbot-spacing)/2);width:var(--st-smartbot-source-item-loader-icon-size)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button:disabled{cursor:not-allowed;opacity:.6}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-source-list-container .st-smartbot-source-list-dropdown .st-smartbot-source-list .st-smartbot-source-item .st-smartbot-source-item-button:disabled:hover{background-color:transparent}:root{--st-smartbot-message-vote-container-gap:10px;--st-smartbot-message-thumb-color:var(--st-smartbot-primary-color)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container{align-items:flex-end;display:flex;flex-direction:column;gap:var(--st-smartbot-message-vote-container-gap);justify-content:flex-end;padding-left:10px}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container>.st-smartbot-message-vote-container{display:flex;gap:var(--st-smartbot-message-vote-container-gap)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container>.st-smartbot-message-vote-container>.st-smartbot-message-vote-button{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s ease}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container>.st-smartbot-message-vote-container>.st-smartbot-message-vote-button:hover{transform:scale(1.1)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container>.st-smartbot-message-vote-container>.st-smartbot-message-vote-button .st-smartbot-message-thumb{fill:var(--st-smartbot-message-thumb-color)}:root{--st-smartbot-satisfaction-form-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-satisfaction-form-background:var( --st-smartbot-background-color );--st-smartbot-satisfaction-form-shadow:var(--st-smartbot-shadow);--st-smartbot-satisfaction-form-height:calc(var(--st-smartbot-font-size)*3);--st-smartbot-satisfaction-form-input-border:var(--st-smartbot-border);--st-smartbot-satisfaction-form-input-border-radius:var( --st-smartbot-border-radius );--st-smartbot-satisfaction-form-input-color:var( --st-smartbot-primary-text-color );--st-smartbot-satisfaction-form-input-background-color:var( --st-smartbot-background-color );--st-smartbot-satisfaction-form-input-padding:calc(var(--st-smartbot-spacing)/2) var(--st-smartbot-spacing);--st-smartbot-satisfaction-form-input-error-color:#e10808}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container{max-height:0;opacity:0;transform:translateY(-10px);transition:all .3s ease}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container-open{max-height:200px;opacity:1;transform:translateY(0)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container .st-smartbot-satisfaction-form{background:var(--st-smartbot-satisfaction-form-background);font-size:var(--st-smartbot-satisfaction-form-font-size);min-height:var(--st-smartbot-satisfaction-form-height);outline:none}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container .st-smartbot-satisfaction-form>.st-smartbot-satisfaction-form-input{background-color:var(--st-smartbot-satisfaction-form-input-background-color);border:var(--st-smartbot-satisfaction-form-input-border);border-radius:var(--st-smartbot-satisfaction-form-input-border-radius);box-shadow:var(--st-smartbot-satisfaction-form-shadow);color:var(--st-smartbot-satisfaction-form-input-color);padding:var(--st-smartbot-satisfaction-form-input-padding)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container .st-smartbot-satisfaction-form>.st-smartbot-satisfaction-form-input-error{outline:1px solid var(--st-smartbot-satisfaction-form-input-error-color)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-footer .st-smartbot-message-satisfaction-container .st-smartbot-satisfaction-form-container .st-smartbot-satisfaction-form>.st-smartbot-satisfaction-form-error-message{color:var(--st-smartbot-satisfaction-form-input-error-color);font-size:calc(var(--st-smartbot-satisfaction-form-font-size)*.7);text-align:right}:root{--st-smartbot-preview-question-modal-overlay-padding:0;--st-smartbot-preview-question-modal-overlay-background-color:transparent;--st-smartbot-preview-question-modal-background-color:var( --st-smartbot-background-color );--st-smartbot-preview-question-modal-border-radius:0;--st-smartbot-preview-question-modal-header-padding:var( --st-smartbot-spacing );--st-smartbot-preview-question-modal-header-border-bottom:var( --st-smartbot-border );--st-smartbot-preview-question-modal-title-font-size:calc(var(--st-smartbot-font-size)*1.25);--st-smartbot-preview-question-modal-title-font-weight:600;--st-smartbot-preview-question-modal-title-color:var( --st-smartbot-primary-text-color );--st-smartbot-preview-question-modal-close-size:calc(var(--st-smartbot-font-size)*2);--st-smartbot-preview-question-modal-close-background-color:transparent;--st-smartbot-preview-question-modal-close-background-color-hover:var( --st-smartbot-background-color-light );--st-smartbot-preview-question-modal-close-color:var( --st-smartbot-primary-text-color );--st-smartbot-preview-question-modal-content-padding:var( --st-smartbot-spacing );--st-smartbot-preview-question-modal-content-font-size:var( --st-smartbot-font-size );--st-smartbot-preview-question-modal-content-color:var( --st-smartbot-primary-text-color );--st-smartbot-preview-question-modal-loading-color:color-mix(in srgb,var(--st-smartbot-common-black) 60%,var(--st-smartbot-common-white));--st-smartbot-preview-question-modal-error-color:#d32f2f;--st-smartbot-preview-question-modal-width:100%;--st-smartbot-preview-question-modal-height:100%;--st-smartbot-preview-question-modal-max-width:100%;--st-smartbot-preview-question-modal-max-height:100%;--st-smartbot-preview-question-modal-title-max-width:100%;--st-smartbot-preview-question-modal-loader-icon-size:calc(var(--st-smartbot-spacing)*2)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay{background-color:var(--st-smartbot-preview-question-modal-overlay-background-color);bottom:0;display:flex;height:100%;justify-content:center;left:0;padding:var(--st-smartbot-preview-question-modal-overlay-padding);position:sticky;right:0;width:100%;z-index:1000}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal{background-color:var(--st-smartbot-preview-question-modal-background-color);border-radius:var(--st-smartbot-preview-question-modal-border-radius);display:flex;flex-direction:column;height:var(--st-smartbot-preview-question-modal-height);max-height:var(--st-smartbot-preview-question-modal-max-height);max-width:var(--st-smartbot-preview-question-modal-max-width);overflow:hidden;width:var(--st-smartbot-preview-question-modal-width)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-header{align-items:center;border-bottom:var(--st-smartbot-preview-question-modal-header-border-bottom);display:flex;gap:calc(var(--st-smartbot-spacing)/4);justify-content:space-between;padding:var(--st-smartbot-preview-question-modal-header-padding)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-header .st-smartbot-preview-question-modal-title{color:var(--st-smartbot-preview-question-modal-title-color);flex:1;font-size:var(--st-smartbot-preview-question-modal-title-font-size);font-weight:var(--st-smartbot-preview-question-modal-title-font-weight);margin:0;max-width:var(--st-smartbot-preview-question-modal-title-max-width);overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-header .st-smartbot-preview-question-modal-close{align-items:center;background-color:transparent;border:none;color:var(--st-smartbot-preview-question-modal-close-color);cursor:pointer;display:flex;flex-shrink:0;height:var(--st-smartbot-preview-question-modal-close-size);justify-content:center;padding:0;transition:background-color .2s ease;width:var(--st-smartbot-preview-question-modal-close-size)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-header .st-smartbot-preview-question-modal-close:hover{background-color:var(--st-smartbot-preview-question-modal-close-background-color-hover)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content{color:var(--st-smartbot-preview-question-modal-content-color);flex:1;font-size:var(--st-smartbot-preview-question-modal-content-font-size);overflow-y:auto;padding:var(--st-smartbot-preview-question-modal-content-padding)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion{margin:1em auto}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item{background:hsla(0,0%,100%,.95);box-shadow:0 2px 5px hsla(0,0%,40%,.16);margin:0;transition:all .2s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item>.accordion-item-title{align-items:center;background:transparent;border:none;display:flex;font-size:1.05em;justify-content:space-between;padding:1em;text-align:left;transition:inherit;width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item>.accordion-item-title:after{color:inherit;content:"›";display:block;font-size:1.5em;padding:0 .5em;transform:rotate(90deg);transition:all .4s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item>.accordion-item-content{background:transparent;border-top:1px solid transparent;max-height:0;overflow:hidden;padding:0 1em;transition:inherit}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item>.accordion-item-content>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item.open{margin:1em 0}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item.open>.accordion-item-title:after{transform:rotate(-90deg)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .accordion>.accordion-item.open>.accordion-item-content{border-color:hsla(0,0%,40%,.16);max-height:500px;overflow:auto;padding:1em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .content-pdf-display{max-width:100%;overflow:hidden;width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .content-pdf-display object{border:none;height:600px;width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper{max-width:100%;padding:10px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper>a{align-items:center;display:flex;flex-direction:column}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper>a>.file-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgZmlsbD0iIzczNzM3MyIgdmlld0JveD0iMCAwIDUwIDUwIj48cGF0aCBkPSJNMzAuMzk4IDJIN3Y0NmgzNlYxNC42MDJaTTE1IDI4aDE2djJIMTVabTIwIDhIMTV2LTJoMjBabTAtMTJIMTV2LTJoMjBabS01LTlWNC4zOThMNDAuNjAyIDE1WiIvPjwvc3ZnPg==");background-repeat:no-repeat;flex-shrink:0;height:50px;width:50px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper>a>.file-title{color:#6b7c93;font-size:.9rem;margin-top:15px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper>a>.download-text{font-size:.9rem;margin-top:5px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .file-wrapper>a>.download-text:hover{text-decoration:underline}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight{align-items:center;border-radius:4px;display:flex;margin-bottom:10px;padding:16px;position:relative}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight>.highlight-icon{background-repeat:no-repeat;flex-shrink:0;height:24px;margin-right:10px;width:24px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=info]{background-color:#eef7ff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=info]>.highlight-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjMDI4OGQxIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyMmExMCAxMCAwIDEgMSAwLTIwIDEwIDEwIDAgMCAxIDAgMjBtMC0xMC42MjVhMS4yNSAxLjI1IDAgMCAwLTEuMjUgMS4yNXYzLjEyNWExLjI1IDEuMjUgMCAwIDAgMi41IDB2LTMuMTI1YTEuMjUgMS4yNSAwIDAgMC0xLjI1LTEuMjVtMC0xLjQwNmExLjcxOSAxLjcxOSAwIDEgMCAwLTMuNDM4IDEuNzE5IDEuNzE5IDAgMCAwIDAgMy40MzgiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=warning]{background-color:#fff7ed}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=warning]>.highlight-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjZWQ2YzAyIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0xMy40OSA0LjM0NiA4LjM2NiAxNC41MTVhMS4wOCAxLjA4IDAgMCAxLS4wMTMgMS4wOTUgMS4xIDEuMSAwIDAgMS0uNDE1LjM5OCAxLjE3IDEuMTcgMCAwIDEtLjU2NC4xNDZIMy4xMzdjLS4xOTggMC0uMzkzLS4wNS0uNTY1LS4xNDZhMS4xIDEuMSAwIDAgMS0uNDE2LS4zOTggMS4wOCAxLjA4IDAgMCAxLS4wMTEtMS4wOTZsOC4zNjctMTQuNTE0YTEuNyAxLjcgMCAwIDEgLjYyNi0uNjE5IDEuNzUgMS43NSAwIDAgMSAxLjcyNSAwYy4yNjEuMTQ5LjQ3Ny4zNjIuNjI2LjYxOU0xMiA3LjgyNmMtLjE3NyAwLS4zNTIuMDM2LS41MTMuMTA3YTEuMiAxLjIgMCAwIDAtLjQyMS4zMDQgMS4xNjcgMS4xNjcgMCAwIDAtLjI5NC45NTRsLjU4MyA0LjE1Yy4wMi4xNTIuMDk3LjI5Mi4yMTYuMzkyYS42Ni42NiAwIDAgMCAuODU5IDBjLjExOC0uMS4xOTUtLjI0LjIxNi0uMzkxbC41ODMtNC4xNTFhMS4xNyAxLjE3IDAgMCAwLS4yOTQtLjk1NCAxLjIgMS4yIDAgMCAwLS40MjEtLjMwNEExLjMgMS4zIDAgMCAwIDEyIDcuODI1bTAgOS41MWMuMzQgMCAuNjY1LS4xMy45MDUtLjM2MmExLjIyIDEuMjIgMCAwIDAgLjM3NC0uODc3IDEuMjIgMS4yMiAwIDAgMC0uMzc0LS44NzcgMS4zIDEuMyAwIDAgMC0uOTA1LS4zNjMgMS4zIDEuMyAwIDAgMC0uOTA0LjM2M2MtLjI0LjIzMy0uMzc1LjU0OC0uMzc1Ljg3N3MuMTM1LjY0NC4zNzUuODc3YTEuMyAxLjMgMCAwIDAgLjkwNC4zNjMiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==")}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=note]{background-color:#f4ebff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .highlight[data-st-level=note]>.highlight-icon{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjNzEzNjhkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDJoMTBhMi41IDIuNSAwIDAgMSAyLjUgMi41djE1QTIuNSAyLjUgMCAwIDEgMTcgMjJIN2EyLjUgMi41IDAgMCAxLTIuNS0yLjV2LTE1QTIuNSAyLjUgMCAwIDEgNyAybTEuODc1IDVhLjYyNS42MjUgMCAwIDAtLjYyNS42MjV2MS4yNWEuNjI1LjYyNSAwIDAgMCAuNjI1LjYyNWg2LjI1YS42MjUuNjI1IDAgMCAwIC42MjUtLjYyNXYtMS4yNUEuNjI1LjYyNSAwIDAgMCAxNS4xMjUgN3ptMCA1YS42MjUuNjI1IDAgMCAwLS42MjUuNjI1djEuMjVhLjYyNS42MjUgMCAwIDAgLjYyNS42MjVoMy43NWEuNjI0LjYyNCAwIDAgMCAuNjI1LS42MjV2LTEuMjVhLjYyNC42MjQgMCAwIDAtLjYyNS0uNjI1eiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper,.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper *{max-width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper>button{cursor:pointer;display:block;position:relative}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper>button>.image-container{font-size:0;max-width:inherit}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper>button>.image-container>img{max-width:inherit}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper>button>.image-overlay{background:hsla(0,0%,40%,.4);bottom:0;color:#fff;left:0;opacity:0;padding:16px;position:absolute;right:0;text-align:center;transition:all .3s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .image-wrapper>button:hover>.image-overlay{opacity:1}body>.image-modal>.modal-body>button{background:transparent;border:none;cursor:zoom-in;display:block;height:100%;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}body>.image-modal>.modal-body>button>img{height:auto;max-height:100%;max-width:100%;width:auto}body>.image-modal.original>.modal-body>button{cursor:zoom-out;overflow:auto}body>.image-modal.original>.modal-body>button>img{max-height:none;max-width:none}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response a[data-st-type=button]{background-color:#ededed;border:1px solid transparent;border-radius:3px;box-shadow:0 2px 5px hsla(0,0%,40%,.16);color:#6b7c93;display:inline-block;padding:.4em .7em;transition:all .4s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response a[data-st-type=button]:hover{background-color:#f9fafb}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response a[data-st-type=button]:active{background-color:#e5e6e7}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul li{list-style-type:disc}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul li:before{content:unset}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul ul li{list-style-type:circle}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul ul li:before{content:unset}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul ul ul li{list-style-type:square}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ul ul ul li:before{content:unset}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ol li{list-style:decimal}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ol ol li{list-style:lower-alpha}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response ol ol ol li{list-style:lower-roman}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper{margin:1em auto}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item{transition:all .2s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-item-header{align-items:baseline;display:flex}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-item-header>.stepper-item-mark{align-items:center;background:#fff;border:1px solid transparent;border-radius:100%;color:#6b7c93;display:flex;flex-shrink:0;font-size:.9em;height:25px;justify-content:center;transition:all .2s;width:25px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-item-header>.stepper-item-title{font-size:1.1em;font-weight:500;padding:1em;transition:opacity .2s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-item-content{border-left:2px solid #ededed;margin:0 0 0 12px;max-height:0;overflow:hidden;padding:0 2em;transition:all .1s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-item-content>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar{display:none;margin:0 0 0 14px;padding:0 2em;transition:opacity .2s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar:not(:empty){margin-top:1em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button{background:#ededed;border:1px solid transparent;border-radius:3px;cursor:pointer;margin-right:.5em;padding:.4em .7em;vertical-align:middle}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button:after,.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button:before{display:none;font-size:1.3em;vertical-align:middle}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button>.label{display:inline-block;vertical-align:middle}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-previous{background:transparent;border-color:#6b7c93;color:#6b7c93}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-previous:before{content:"↤";margin-right:.5em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-next{background:#6b7c93;border-color:#6b7c93;color:#fff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item>.stepper-action-bar button.stepper-next:after{content:"↦";margin-left:.5em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.open{padding-bottom:.5em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.open>.stepper-item-content{max-height:500px;overflow:auto}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.open>.stepper-action-bar{display:block}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark{background:#6b7c93;border-color:#6b7c93;color:#fff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark:before{content:"✓";display:block;font-weight:600}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.previous>.stepper-item-header>.stepper-item-mark>.stepper-item-number{display:none}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item.current>.stepper-item-header>.stepper-item-mark{background:#6b7c93;border-color:#6b7c93;color:#fff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item:not(.current)>.stepper-item-content{opacity:.5}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .stepper>.stepper-item:not(.current)>.stepper-action-bar{opacity:.2}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary{background:hsla(0,0%,88%,.4);margin:.5em auto;padding:1em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-title{display:block;font-weight:500;margin-bottom:1em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item{border-left:2px solid hsla(0,0%,78%,.5);display:none;font-size:.9em;opacity:.8;padding:.3em 0;text-decoration:underline;transition:all .1s}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item:focus,.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item:hover{background:hsla(0,0%,88%,.5);border-left:2px solid hsla(0,0%,39%,.8);opacity:1}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level]{display:block}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="0"]{border-left:none;margin-top:1.5em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="1"]{padding-left:1em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="2"]{padding-left:2em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="3"]{padding-left:3em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="4"]{padding-left:4em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="5"]{padding-left:5em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .summary>.summary-items>.summary-item[data-st-relative-level="6"]{padding-left:6em}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .table-wrapper{margin:1em auto;overflow-x:auto;width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .table-wrapper>table.table{background:hsla(0,0%,100%,.95);border-collapse:collapse;margin:0;min-width:100%;width:max-content;word-break:normal}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .table-wrapper>table.table tr.table-row>td.table-cell{border:1px solid #c1c7d0;overflow:auto;padding:1em;vertical-align:top}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .table-wrapper>table.table tr.table-row>td.table-cell>.table-cell-content>:last-child{margin-bottom:0}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper{max-width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper.cookie-not-accepted{background:hsla(0,0%,40%,.1)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper *{max-width:100%}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper .overlay{background:#666;color:#fff;padding:16px;text-align:center}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper .overlay>.description{color:#fff}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper .overlay>.button{background:#fff;border-radius:4px;color:#000;margin-top:8px;padding:8px 16px}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .html-response .iframe-wrapper .overlay>.button:hover{background:#000;color:#fff;cursor:pointer}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .st-smartbot-preview-question-modal-loading{align-items:center;color:var(--st-smartbot-preview-question-modal-loading-color);display:flex;flex-direction:column;gap:calc(var(--st-smartbot-spacing)/2);justify-content:center;padding:calc(var(--st-smartbot-spacing)*2)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .st-smartbot-preview-question-modal-loading .st-smartbot-preview-question-modal-loader-icon{animation:st-smartbot-loader-spin 1s linear infinite;height:var(--st-smartbot-preview-question-modal-loader-icon-size);width:var(--st-smartbot-preview-question-modal-loader-icon-size)}.st-smartbot-conversation .st-smartbot-preview-question-modal-overlay .st-smartbot-preview-question-modal .st-smartbot-preview-question-modal-content .st-smartbot-preview-question-modal-error{color:var(--st-smartbot-preview-question-modal-error-color);padding:var(--st-smartbot-spacing);text-align:center}@keyframes st-smartbot-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--st-smartbot-conversation-loader-message-color:var( --st-smartbot-primary-text-color );--st-smartbot-dynamic-loader-font-size:calc(var(--st-smartbot-font-size)*0.9)}@keyframes gentleFade{0%{opacity:.8;transform:scale(.98)}30%{opacity:1;transform:scale(1.01)}60%{opacity:1;transform:scale(1)}to{opacity:.8;transform:scale(.98)}}@keyframes softTransition{0%{transform:translateY(5px)}to{transform:translateY(0)}}.st-smartbot-conversation .st-smartbot-conversation-loader-container{display:flex;flex-direction:column;font-size:var(--st-smartbot-dynamic-loader-font-size)}.st-smartbot-conversation .st-smartbot-conversation-loader-container>.loader{animation:loader 1.5s ease-in-out infinite;animation-delay:0s;background-color:var(--st-smartbot-conversation-loader-color);border-radius:.5em;display:flex;height:.5em;margin:calc(var(--st-smartbot-spacing)*1) calc(.5em + var(--st-smartbot-spacing));width:.5em}.st-smartbot-conversation .st-smartbot-conversation-loader-container>.loader:after,.st-smartbot-conversation .st-smartbot-conversation-loader-container>.loader:before{animation:inherit;background-color:inherit;border-radius:inherit;content:"";display:inherit;height:inherit;position:absolute;width:inherit}.st-smartbot-conversation .st-smartbot-conversation-loader-container>.loader:before{animation-delay:1s;left:calc(-.5em + var(--st-smartbot-spacing)/2*-1)}.st-smartbot-conversation .st-smartbot-conversation-loader-container>.loader:after{animation-delay:.5s;right:calc(-.5em + var(--st-smartbot-spacing)/2*-1)}.st-smartbot-conversation .st-smartbot-conversation-loader-container .st-smartbot-conversation-loader-message{animation:gentleFade 2s ease-in-out infinite;color:var(--st-smartbot-conversation-loader-message-color);display:inline-block;font-size:var(--st-smartbot-dynamic-loader-font-size)}.st-smartbot-conversation .st-smartbot-conversation-loader-container .st-smartbot-conversation-loader-message>span{animation:softTransition .5s ease-in-out}:root{--st-smartbot-form-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-form-padding:var(--st-smartbot-spacing);--st-smartbot-form-background:var(--st-smartbot-background-color);--st-smartbot-form-gap:var(--st-smartbot-gap);--st-smartbot-form-height:calc(var(--st-smartbot-font-size)*3);--st-smartbot-form-input-border:var(--st-smartbot-border);--st-smartbot-form-input-border-radius:var( --st-smartbot-border-radius );--st-smartbot-form-input-background-color:var( --st-smartbot-background-color );--st-smartbot-form-input-color:var(--st-smartbot-text-color);--st-smartbot-form-input-padding:calc(var(--st-smartbot-spacing)/2) var(--st-smartbot-spacing);--st-smartbot-form-button-border:var(--st-smartbot-border);--st-smartbot-form-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-form-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-form-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-form-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-form-button-padding:calc(var(--st-smartbot-spacing)/2) var(--st-smartbot-spacing);--st-smartbot-form-button-gap:var(--st-smartbot-gap);--st-smartbot-form-button-square-size:calc(var(--st-smartbot-spacing)*2.5 + 1em)}.st-smartbot-form{align-items:stretch;background:var(--st-smartbot-form-background);display:flex;font-size:var(--st-smartbot-form-font-size);gap:var(--st-smartbot-form-gap);min-height:var(--st-smartbot-form-height);padding:var(--st-smartbot-form-padding)}.st-smartbot-form>.st-smartbot-form-input{background-color:var(--st-smartbot-form-input-background-color);border:var(--st-smartbot-form-input-border);border-radius:var(--st-smartbot-form-input-border-radius);color:var(--st-smartbot-form-input-color);flex:1 0 0;padding:var(--st-smartbot-form-input-padding);width:100%}.st-smartbot-form>.st-smartbot-form-button{align-items:center;background-color:var(--st-smartbot-form-button-background-color);border:var(--st-smartbot-form-button-border);border-radius:var(--st-smartbot-form-button-border-radius);color:var(--st-smartbot-form-button-color);display:flex;flex-direction:row-reverse;gap:var(--st-smartbot-form-button-gap);justify-content:center;padding:var(--st-smartbot-form-button-padding);width:var(--st-smartbot-form-button-square-size)}.st-smartbot-form>.st-smartbot-form-button .st-smartbot-form-button-icon{display:var(--st-smartbot-form-button-icon-display)}.st-smartbot-form>.st-smartbot-form-button>.st-smartbot-form-button-label{display:var(--st-smartbot-form-button-label-display)}.st-smartbot-form>.st-smartbot-form-button:disabled{opacity:.5}.st-smartbot-form>.st-smartbot-form-button:not(:disabled):hover{background-color:var(--st-smartbot-form-button-background-color-hover)}.st-smartbot-form .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-speech-recognition-icon-width:var( --st-smartbot-font-size );--st-smartbot-speech-recognition-icon-height:var( --st-smartbot-font-size );--st-smartbot-speech-recognition-primary-color:var( --st-smartbot-primary-color );--st-smartbot-speech-recognition-secondary-color:var( --st-smartbot-secondary-color )}.st-smartbot-form .st-smartbot-speech-recognition{background-color:transparent;border:none;cursor:pointer;padding:0}.st-smartbot-form .st-smartbot-speech-recognition .st-smartbot-speech-recognition-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--st-smartbot-speech-recognition-primary-color);height:var(--st-smartbot-speech-recognition-icon-height);width:var(--st-smartbot-speech-recognition-icon-width)}.st-smartbot-form .st-smartbot-speech-recognition .listening{color:var(--st-smartbot-speech-recognition-secondary-color)}body>.image-modal,body>.st-smartbot-image-modal{background-color:rgba(0,0,0,.9);bottom:-100%;display:flex;flex-direction:column;left:0;opacity:0;position:fixed;right:0;top:100%;transition:opacity .2s;z-index:9999999999}body>.image-modal.opened,body>.st-smartbot-image-modal.opened{bottom:0;opacity:1;top:0}body>.image-modal>.modal-header,body>.st-smartbot-image-modal>.modal-header{align-items:center;display:flex;justify-content:space-between;padding:30px}body>.image-modal>.modal-header>.caption,body>.st-smartbot-image-modal>.modal-header>.caption{color:#fff}body>.image-modal>.modal-header>.close,body>.st-smartbot-image-modal>.modal-header>.close{align-items:center;background-color:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:40px;justify-content:center;margin:0;padding:0;width:40px}body>.image-modal>.modal-body,body>.st-smartbot-image-modal>.modal-body{flex:1 1 0%;overflow:auto}body>.image-modal>.modal-body>button,body>.st-smartbot-image-modal>.modal-body>button{background:transparent;border:none;cursor:zoom-in;display:block;height:100%;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}body>.image-modal>.modal-body>button>img,body>.st-smartbot-image-modal>.modal-body>button>img{height:auto;max-height:100%;max-width:100%;width:auto}body>.image-modal.st-smartbot-original-size-modal>.modal-body>button,body>.st-smartbot-image-modal.st-smartbot-original-size-modal>.modal-body>button{cursor:zoom-out;overflow:auto}body>.image-modal.st-smartbot-original-size-modal>.modal-body>button>img,body>.st-smartbot-image-modal.st-smartbot-original-size-modal>.modal-body>button>img{max-height:none;max-width:none}:root{--st-smartbot-header-padding:calc(var(--st-smartbot-spacing)*1.5) calc(var(--st-smartbot-spacing)*2);--st-smartbot-header-background-color:var( --st-smartbot-background-color );--st-smartbot-header-color:var(--st-smartbot-primary-text-color);--st-smartbot-header-gap:var(--st-smartbot-gap)}.st-smartbot-header{align-items:center;background-color:var(--st-smartbot-header-background-color);border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;color:var(--st-smartbot-header-color);display:flex;gap:var(--st-smartbot-header-gap);justify-content:space-between;padding:var(--st-smartbot-header-padding)}:root{--st-smartbot-header-logo-width:var(--st-smartbot-logo-width);--st-smartbot-header-logo-height:var(--st-smartbot-logo-height);--st-smartbot-header-logo-background-color:var( --st-smartbot-background-color );--st-smartbot-header-logo-background-image:var( --st-smartbot-logo-background-image );--st-smartbot-header-logo-border-radius:100%}.st-smartbot-header-logo{background-color:var(--st-smartbot-header-logo-background-color);background-image:var(--st-smartbot-header-logo-background-image);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:var(--st-smartbot-header-logo-border-radius);display:block;height:var(--st-smartbot-header-logo-height);margin-left:0;margin-right:0;width:var(--st-smartbot-header-logo-width)}:root{--st-smartbot-header-title-font-size:calc(var(--st-smartbot-font-size)*1.2);--st-smartbot-header-subtitle-font-size:var(--st-smartbot-font-size);--st-smartbot-header-text-color:var(--st-smartbot-primary-text-color)}.st-smartbot-header-title{color:var(--st-smartbot-header-text-color);display:flex;flex:1;flex-direction:column;font-size:var(--st-smartbot-header-title-font-size);font-weight:var(--st-smartbot-header-title-font-weight)}.st-smartbot-header-title .st-smartbot-header-subtitle{color:var(--st-smartbot-header-text-color);font-size:var(--st-smartbot-header-subtitle-font-size);font-weight:var(--st-smartbot-header-subtitle-font-weight)}:root{--st-smartbot-header-actions-gap:var(--st-smartbot-spacing)}.st-smartbot-header .st-smartbot-header-actions{display:flex;gap:var(--st-smartbot-header-actions-gap)}:root{--st-smartbot-header-export-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-export-button-border:var(--st-smartbot-border);--st-smartbot-header-export-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-export-button-background-color:var( --st-smartbot-background-color );--st-smartbot-header-export-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-export-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-export-button-padding:calc(var(--st-smartbot-spacing)/1.5) calc(var(--st-smartbot-spacing)/1);--st-smartbot-header-export-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em);--st-smartbot-export-button--display:flex}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-export>.st-smartbot-header-export-button{align-items:center;background-color:var(--st-smartbot-header-export-button-background-color);border:var(--st-smartbot-header-export-button-border);border-radius:var(--st-smartbot-header-export-button-border-radius);color:var(--st-smartbot-header-export-button-color);cursor:pointer;display:var(--st-smartbot-export-button--display);font-size:var(--st-smartbot-header-export-button-font-size);gap:var(--st-smartbot-header-export-button-gap);height:var(--st-smartbot-header-export-button-square-size);justify-content:center;padding:var(--st-smartbot-header-export-button-padding);width:var(--st-smartbot-header-export-button-square-size)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-export>.st-smartbot-header-export-button:hover{background-color:var(--st-smartbot-header-export-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-export>.st-smartbot-header-export-button>.st-smartbot-header-export-button-icon{display:var(--st-smartbot-header-export-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-export>.st-smartbot-header-export-button>.st-smartbot-header-export-button-label{display:var(--st-smartbot-header-export-button-label-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-export .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-reset-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-reset-button-border:var(--st-smartbot-border);--st-smartbot-header-reset-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-reset-button-background-color:var( --st-smartbot-background-color );--st-smartbot-header-reset-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-reset-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-reset-button-padding:calc(var(--st-smartbot-spacing)/1.5) calc(var(--st-smartbot-spacing)/1);--st-smartbot-header-reset-button-gap:var(--st-smartbot-gap);--st-smartbot-header-reset-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em);--st-smartbot-reset-button--display:flex}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-reset>.st-smartbot-header-reset-button{align-items:center;background-color:var(--st-smartbot-header-reset-button-background-color);border:var(--st-smartbot-header-reset-button-border);border-radius:var(--st-smartbot-header-reset-button-border-radius);color:var(--st-smartbot-header-reset-button-color);cursor:pointer;display:var(--st-smartbot-reset-button--display);font-size:var(--st-smartbot-header-reset-button-font-size);gap:var(--st-smartbot-header-reset-button-gap);height:var(--st-smartbot-header-reset-button-square-size);justify-content:center;padding:var(--st-smartbot-header-reset-button-padding);width:var(--st-smartbot-header-reset-button-square-size)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-reset>.st-smartbot-header-reset-button:hover{background-color:var(--st-smartbot-header-reset-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-reset>.st-smartbot-header-reset-button>.st-smartbot-header-reset-button-icon{display:var(--st-smartbot-header-reset-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-reset>.st-smartbot-header-reset-button>.st-smartbot-header-reset-button-label{display:var(--st-smartbot-header-reset-button-label-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-reset .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-logout-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-logout-button-border:var(--st-smartbot-border);--st-smartbot-header-logout-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-logout-button-background-color:var( --st-smartbot-background-color );--st-smartbot-header-logout-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-logout-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-logout-button-padding:calc(var(--st-smartbot-spacing)/1.5) calc(var(--st-smartbot-spacing)/1);--st-smartbot-header-logout-button-gap:0.4em;--st-smartbot-header-logout-button-icon-display:flex;--st-smartbot-header-logout-button-label-display:none;--st-smartbot-header-logout-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em);--st-smartbot-logout-button--display:flex}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-logout>.st-smartbot-header-logout-button{align-items:center;background-color:var(--st-smartbot-header-logout-button-background-color);border:var(--st-smartbot-header-logout-button-border);border-radius:var(--st-smartbot-header-logout-button-border-radius);color:var(--st-smartbot-header-logout-button-color);cursor:pointer;display:var(--st-smartbot-logout-button--display);font-size:var(--st-smartbot-header-logout-button-font-size);gap:var(--st-smartbot-header-logout-button-gap);height:var(--st-smartbot-header-logout-button-square-size);justify-content:center;padding:var(--st-smartbot-header-logout-button-padding);width:var(--st-smartbot-header-logout-button-square-size)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-logout>.st-smartbot-header-logout-button:hover{background-color:var(--st-smartbot-header-logout-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-logout>.st-smartbot-header-logout-button>.st-smartbot-header-logout-button-icon{display:var(--st-smartbot-header-logout-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-logout>.st-smartbot-header-logout-button>.st-smartbot-header-logout-button-label{display:var(--st-smartbot-header-logout-button-label-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-logout .material-icon{height:1.5em;width:1.5em;fill:currentColor}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close{display:var(--st-smartbot-close-header-button-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close>.st-smartbot-header-close-button{align-items:center;background-color:var(--st-smartbot-header-close-button-background-color);border:var(--st-smartbot-header-close-button-border);border-radius:var(--st-smartbot-header-close-button-border-radius);color:var(--st-smartbot-header-close-button-color);cursor:pointer;display:var(--st-smartbot-close-button-display);font-size:var(--st-smartbot-header-close-button-font-size);gap:var(--st-smartbot-header-close-button-gap);height:var(--st-smartbot-header-close-button-square-size);justify-content:center;padding:var(--st-smartbot-header-close-button-padding);width:var(--st-smartbot-header-close-button-square-size)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close>.st-smartbot-header-close-button:hover{background-color:var(--st-smartbot-header-close-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close>.st-smartbot-header-close-button>.st-smartbot-header-close-button-icon{display:var(--st-smartbot-header-close-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close>.st-smartbot-header-close-button>.st-smartbot-header-close-button-label{display:var(--st-smartbot-header-close-button-label-display)}.st-smartbot-header .st-smartbot-header-actions .st-smartbot-header-close .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-actions-menu-button-border:none;--st-smartbot-header-actions-menu-button-border-radius:calc(var(--st-smartbot-border-radius)/2);--st-smartbot-header-actions-menu-button-background-color:var( --st-smartbot-background-color );--st-smartbot-header-actions-menu-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-actions-menu-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-actions-menu-button-icon-display:flex;--st-smartbot-header-actions-menu-button-label-display:none;--st-smartbot-header-actions-menu-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em);--st-smartbot-header-actions-menu-dropdown-background-color:var( --st-smartbot-background-color );--st-smartbot-header-actions-menu-dropdown-border:none;--st-smartbot-header-actions-menu-dropdown-border-radius:calc(var(--st-smartbot-border-radius)/2);--st-smartbot-header-actions-menu-dropdown-padding:calc(var(--st-smartbot-spacing)) calc(var(--st-smartbot-spacing)/1.4);--st-smartbot-header-actions-menu-dropdown-gap:calc(var(--st-smartbot-spacing)/2);--st-smartbot-header-actions-menu-dropdown-z-index:10;--st-smartbot-header-actions-menu-dropdown-max-height:200px;--st-smartbot-header-actions-menu-dropdown-transition:all 0.3s ease;--st-smartbot-header-actions-menu-dropdown-menu-margin:0;--st-smartbot-header-actions-menu-dropdown-shadow:var( --st-smartbot-shadow );--st-smartbot-header-actions-menu-gap:var(--st-smartbot-spacing)}.st-smartbot-header .st-smartbot-header-actions-menu{display:flex;gap:var(--st-smartbot-header-actions-menu-gap);position:relative}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-button{align-items:center;background-color:var(--st-smartbot-header-actions-menu-button-background-color);border:var(--st-smartbot-header-actions-menu-button-border);border-radius:var(--st-smartbot-header-actions-menu-button-border-radius);color:var(--st-smartbot-header-actions-menu-button-color);cursor:pointer;display:flex;height:var(--st-smartbot-header-actions-menu-button-square-size);justify-content:center;width:var(--st-smartbot-header-actions-menu-button-square-size)}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-button:hover{background-color:var(--st-smartbot-header-actions-menu-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-button>.st-smartbot-header-actions-menu-button-icon{display:var(--st-smartbot-header-actions-menu-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-button>.st-smartbot-header-actions-menu-button-label{display:var(--st-smartbot-header-actions-menu-button-label-display)}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-dropdown{background-color:var(--st-smartbot-header-actions-menu-dropdown-background-color);border:var(--st-smartbot-header-actions-menu-dropdown-border);border-radius:var(--st-smartbot-header-actions-menu-dropdown-border-radius);box-shadow:var(--st-smartbot-header-actions-menu-dropdown-shadow);display:flex;flex-direction:column;gap:var(--st-smartbot-header-actions-menu-dropdown-gap);max-height:0;opacity:0;overflow:hidden;padding:var(--st-smartbot-header-actions-menu-dropdown-padding);pointer-events:none;position:absolute;right:0;top:100%;transform:translateY(-10px);transition:var(--st-smartbot-header-actions-menu-dropdown-transition);z-index:var(--st-smartbot-header-actions-menu-dropdown-z-index)}.st-smartbot-header .st-smartbot-header-actions-menu>.st-smartbot-header-actions-menu-dropdown-open{margin-top:var(--st-smartbot-header-actions-menu-dropdown-menu-margin);max-height:var(--st-smartbot-header-actions-menu-dropdown-max-height);opacity:1;pointer-events:auto;transform:translateY(0)}:root{--st-smartbot-header-menu-export-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-menu-export-button-border:none;--st-smartbot-header-menu-export-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-menu-export-button-background-color:transparent;--st-smartbot-header-menu-export-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-menu-export-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-menu-export-button-gap:calc(var(--st-smartbot-gap)*2);--st-smartbot-header-menu-export-button-icon-display:flex;--st-smartbot-header-menu-export-button-label-display:block;--st-smartbot-header-menu-export-button-square-size:100%;--st-smartbot-header-menu-export-button--display:flex}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-export>.st-smartbot-header-export-button{align-items:center;background-color:var(--st-smartbot-header-menu-export-button-background-color);border:var(--st-smartbot-header-menu-export-button-border);border-radius:var(--st-smartbot-header-menu-export-button-border-radius);color:var(--st-smartbot-header-menu-export-button-color);cursor:pointer;display:var(--st-smartbot-header-menu-export-button--display);font-size:var(--st-smartbot-header-menu-export-button-font-size);gap:var(--st-smartbot-header-menu-export-button-gap);height:var(--st-smartbot-header-menu-export-button-square-size);justify-content:flex-start;width:var(--st-smartbot-header-menu-export-button-square-size)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-export>.st-smartbot-header-export-button:hover{background-color:var(--st-smartbot-header-menu-export-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-export>.st-smartbot-header-export-button>.st-smartbot-header-export-button-icon{display:var(--st-smartbot-header-menu-export-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-export>.st-smartbot-header-export-button>.st-smartbot-header-export-button-label{display:var(--st-smartbot-header-menu-export-button-label-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-export .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-menu-reset-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-menu-reset-button-border:none;--st-smartbot-header-menu-reset-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-menu-reset-button-background-color:transparent;--st-smartbot-header-menu-reset-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-menu-reset-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-menu-reset-button-gap:calc(var(--st-smartbot-gap)*2);--st-smartbot-header-menu-reset-button-icon-display:flex;--st-smartbot-header-menu-reset-button-label-display:block;--st-smartbot-header-menu-reset-button-square-size:100%;--st-smartbot-menu-reset-button--display:flex}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-reset>.st-smartbot-header-reset-button{align-items:center;background-color:var(--st-smartbot-header-menu-reset-button-background-color);border:var(--st-smartbot-header-menu-reset-button-border);border-radius:var(--st-smartbot-header-menu-reset-button-border-radius);color:var(--st-smartbot-header-menu-reset-button-color);cursor:pointer;display:var(--st-smartbot-menu-reset-button--display);font-size:var(--st-smartbot-header-menu-reset-button-font-size);gap:var(--st-smartbot-header-menu-reset-button-gap);height:var(--st-smartbot-header-menu-reset-button-square-size);justify-content:flex-start;width:var(--st-smartbot-header-menu-reset-button-square-size)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-reset>.st-smartbot-header-reset-button:hover{background-color:var(--st-smartbot-header-menu-reset-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-reset>.st-smartbot-header-reset-button>.st-smartbot-header-menu-reset-button-icon{display:var(--st-smartbot-header-menu-reset-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-reset>.st-smartbot-header-reset-button>.st-smartbot-header-menu-reset-button-label{display:var(--st-smartbot-header-menu-reset-button-label-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-reset .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-menu-logout-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-menu-logout-button-border:none;--st-smartbot-header-menu-logout-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-menu-logout-button-background-color:transparent;--st-smartbot-header-menu-logout-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-menu-logout-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-menu-logout-button-gap:calc(var(--st-smartbot-gap)*2);--st-smartbot-header-menu-logout-button-icon-display:flex;--st-smartbot-header-menu-logout-button-label-display:block;--st-smartbot-header-menu-logout-button-square-size:100%;--st-smartbot-header-menu-logout-button--display:flex}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-logout>.st-smartbot-header-logout-button{align-items:center;background-color:var(--st-smartbot-header-menu-logout-button-background-color);border:var(--st-smartbot-header-menu-logout-button-border);border-radius:var(--st-smartbot-header-menu-logout-button-border-radius);color:var(--st-smartbot-header-menu-logout-button-color);cursor:pointer;display:var(--st-smartbot-header-menu-logout-button--display);font-size:var(--st-smartbot-header-menu-logout-button-font-size);gap:var(--st-smartbot-header-menu-logout-button-gap);height:var(--st-smartbot-header-menu-logout-button-square-size);justify-content:flex-start}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-logout>.st-smartbot-header-logout-button:hover{background-color:var(--st-smartbot-header-menu-logout-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-logout>.st-smartbot-header-logout-button>.st-smartbot-header-logout-button-icon{display:var(--st-smartbot-header-menu-logout-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-logout>.st-smartbot-header-logout-button>.st-smartbot-header-logout-button-label{display:var(--st-smartbot-header-menu-logout-button-label-display);white-space:nowrap}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-logout .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-header-close-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-header-close-button-border:var(--st-smartbot-border);--st-smartbot-header-close-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-header-close-button-background-color:var( --st-smartbot-background-color );--st-smartbot-header-close-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-header-close-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-header-close-button-padding:calc(var(--st-smartbot-spacing)/1.5) calc(var(--st-smartbot-spacing)/1);--st-smartbot-header-close-button-gap:var(--st-smartbot-gap);--st-smartbot-header-close-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em);--st-smartbot-close-button-display:flex;--st-smartbot-close-header-button-display:block}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close{display:var(--st-smartbot-close-header-button-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close>.st-smartbot-header-close-button{align-items:center;background-color:var(--st-smartbot-header-close-button-background-color);border:var(--st-smartbot-header-close-button-border);border-radius:var(--st-smartbot-header-close-button-border-radius);color:var(--st-smartbot-header-close-button-color);cursor:pointer;display:var(--st-smartbot-close-button-display);font-size:var(--st-smartbot-header-close-button-font-size);gap:var(--st-smartbot-header-close-button-gap);height:var(--st-smartbot-header-close-button-square-size);justify-content:center;padding:var(--st-smartbot-header-close-button-padding);width:var(--st-smartbot-header-close-button-square-size)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close>.st-smartbot-header-close-button:hover{background-color:var(--st-smartbot-header-close-button-background-color-hover)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close>.st-smartbot-header-close-button>.st-smartbot-header-close-button-icon{display:var(--st-smartbot-header-close-button-icon-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close>.st-smartbot-header-close-button>.st-smartbot-header-close-button-label{display:var(--st-smartbot-header-close-button-label-display)}.st-smartbot-header .st-smartbot-header-actions-menu .st-smartbot-header-close .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-poweredby-font-size:calc(var(--st-smartbot-font-size)*0.8);--st-smartbot-poweredby-background:var( --st-smartbot-background-color-paper );--st-smartbot-poweredby-padding:var(--st-smartbot-spacing);--st-smartbot-poweredby-color:var(--st-smartbot-primary-color);--st-smartbot-poweredby-color-hover:var(--st-smartbot-text-color-dark)}.st-smartbot-powered-by{background:var(--st-smartbot-poweredby-background);border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.st-smartbot-powered-by .st-smartbot-powered-by-label{color:var(--st-smartbot-poweredby-color);font-size:var(--st-smartbot-poweredby-font-size);opacity:var(--st-smartbot-poweredby-opacity);padding:var(--st-smartbot-poweredby-padding);transition:all .2s}.st-smartbot-powered-by .st-smartbot-powered-by-link{display:block;text-decoration:none}.st-smartbot-powered-by .st-smartbot-powered-by-link:hover .st-smartbot-powered-by-label{color:var(--st-smartbot-poweredby-color-hover);opacity:1}:root{--st-smartbot-root-font-size:var(--st-smartbot-font-size);--st-smartbot-root-font-family:var(--st-smartbot-font-family);--st-smartbot-root-gap:calc(var(--st-smartbot-spacing)*1.5)}#st-smartbot-root{align-items:flex-end;bottom:var(--st-smartbot-root-position-bottom);display:flex;flex-direction:column;font-family:var(--st-smartbot-root-font-family);font-size:var(--st-smartbot-root-font-size);gap:var(--st-smartbot-root-gap);left:var(--st-smartbot-root-position-left);position:fixed;right:var(--st-smartbot-root-position-right);top:var(--st-smartbot-root-position-top)}#st-smartbot-root *{box-sizing:border-box}#st-smartbot-root.st-smartbot-root-always-open{position:static}:root{--st-smartbot-toggle-button-font-size:calc(var(--st-smartbot-font-size)*1.2);--st-smartbot-toggle-button-border:var(--st-smartbot-border);--st-smartbot-toggle-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-toggle-button-background-color:var( --st-smartbot-primary-color );--st-smartbot-toggle-button-color:var(--st-smartbot-common-white);--st-smartbot-toggle-button-padding:var(--st-smartbot-spacing) calc(var(--st-smartbot-spacing)*1.5);--st-smartbot-toggle-button-shadow:var(--st-smartbot-shadow);--st-smartbot-toggle-button-background-color-hover:var( --st-smartbot-primary-color-dark );--st-smartbot-toggle-button-gap:var(--st-smartbot-gap);--st-smartbot-toggle-button-square-size:calc(var(--st-smartbot-spacing)*2.5 + 1em);--st-smartbot-toggle-button-close-display:flex}@keyframes icon{0%{transform:scale(0)}to{transform:scale(1)}}#st-smartbot-root .toggle-button{align-items:center;background-color:var(--st-smartbot-toggle-button-background-color);border:var(--st-smartbot-toggle-button-border);border-radius:var(--st-smartbot-toggle-button-border-radius);box-shadow:var(--st-smartbot-toggle-button-shadow);color:var(--st-smartbot-toggle-button-color);display:flex;font-size:var(--st-smartbot-toggle-button-font-size);gap:var(--st-smartbot-toggle-button-gap);height:var(--st-smartbot-toggle-button-square-size);justify-content:center;padding:var(--st-smartbot-toggle-button-padding);width:var(--st-smartbot-toggle-button-square-size)}#st-smartbot-root .toggle-button:hover{background-color:var(--st-smartbot-toggle-button-background-color-hover)}#st-smartbot-root .toggle-button>.toggle-button-icon{display:var(--st-smartbot-toggle-button-icon-display)}#st-smartbot-root .toggle-button>.toggle-button-icon>.material-icon{animation:icon .15s}#st-smartbot-root .toggle-button>.toggle-button-label{display:var(--st-smartbot-toggle-button-label-display)}#st-smartbot-root .toggle-button .material-icon{height:1.5em;width:1.5em;fill:currentColor}#st-smartbot-root .toggle-button-close{display:var(--st-smartbot-toggle-button-close-display)}:root{--st-smartbot-clickable-button-font-size:calc(var(--st-smartbot-font-size)*0.9);--st-smartbot-clickable-button-border:var(--st-smartbot-border);--st-smartbot-clickable-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-clickable-button-background-color:var( --st-smartbot-background-color );--st-smartbot-clickable-button-background-color-hover:var( --st-smartbot-background-color-paper );--st-smartbot-clickable-button-color:var( --st-smartbot-primary-text-color );--st-smartbot-clickable-button-padding:calc(var(--st-smartbot-spacing)*1.5) calc(var(--st-smartbot-spacing)*1.5);--st-smartbot-clickable-button-gap:var(--st-smartbot-gap);--st-smartbot-clickable-button-icon-display:none;--st-smartbot-clickable-button-label-display:flex;--st-smartbot-clickable-button-square-size:calc(var(--st-smartbot-spacing)*1.5 + 1em)}.st-smartbot-clickable-button{align-items:center;background-color:var(--st-smartbot-clickable-button-background-color);border:var(--st-smartbot-clickable-button-border);border-radius:var(--st-smartbot-clickable-button-border-radius);color:var(--st-smartbot-clickable-button-color);cursor:pointer;display:flex;font-size:var(--st-smartbot-clickable-button-font-size);gap:var(--st-smartbot-clickable-button-gap);height:var(--st-smartbot-clickable-button-square-size);justify-content:center;padding:var(--st-smartbot-clickable-button-padding);width:var(--st-smartbot-clickable-button-square-size)}.st-smartbot-clickable-button:hover{background-color:var(--st-smartbot-clickable-button-background-color-hover)}.st-smartbot-clickable-button>.st-smartbot-clickable-button-icon{display:var(--st-smartbot-clickable-button-icon-display)}.st-smartbot-clickable-button>.st-smartbot-clickable-button-label{display:var(--st-smartbot-clickable-button-label-display)}.st-smartbot-clickable-button .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smart-bot-group-display:flex;--st-smart-bot-group-border:none;--st-smart-bot-group-border-radius:0;--st-smart-bot-group-margin:0;--st-smart-bot-group-padding:0;--st-smart-bot-group-max-height:none;--st-smart-bot-group-item-display:flex;--st-smart-bot-group-item-flex:1;--st-smart-bot-group-item-align-items:center;--st-smart-bot-group-item-justify-content:center;--st-smart-bot-group-item-width:calc(var(--st-smartbot-spacing)*1.5 + 1em)}.st-smartbot-group{border:var(--st-smart-bot-group-border);border-radius:var(--st-smart-bot-group-border-radius);display:var(--st-smart-bot-group-display);flex-direction:row;margin:var(--st-smart-bot-group-margin);max-height:var(--st-smart-bot-group-max-height);padding:var(--st-smart-bot-group-padding)}.st-smartbot-group>.st-smartbot-group-item{align-items:var(--st-smart-bot-group-item-align-items);display:var(--st-smart-bot-group-item-display);flex:var(--st-smart-bot-group-item-flex);flex-direction:column}:root{--st-smartbot-auth-button-font-size:var(--st-smartbot-font-size);--st-smartbot-auth-button-font-weight:500;--st-smartbot-auth-button-border-radius:calc(var(--st-smartbot-border-radius)*0.6);--st-smartbot-auth-button-padding:calc(var(--st-smartbot-spacing)*0.75) var(--st-smartbot-spacing);--st-smartbot-auth-button-min-height:calc(var(--st-smartbot-spacing)*2.5);--st-smartbot-auth-button-width:100%;--st-smartbot-auth-button-cursor:pointer;--st-smartbot-auth-button-transition:background-color 0.2s ease,color 0.2s ease,transform 0.1s ease;--st-smartbot-auth-button-disabled-opacity:0.6;--st-smartbot-auth-container-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-auth-container-gap:var(--st-smartbot-spacing)}.st-smartbot-sso-login-form{background-color:var(--st-smartbot-sso-login-forms-background-color)}:root{--st-smartbot-popup-login-sso-callback-form-back-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-popup-login-sso-callback-form-back-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-popup-login-sso-callback-form-back-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-popup-login-sso-callback-form-back-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-popup-login-sso-callback-form-back-button-min-height:var( --st-smartbot-auth-button-min-height );--st-smartbot-popup-login-sso-callback-form-back-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-popup-login-sso-callback-form-back-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-popup-login-sso-callback-form-back-button-border:1px solid var(--st-smartbot-primary-color);--st-smartbot-popup-login-sso-callback-form-back-button-background-color:transparent;--st-smartbot-popup-login-sso-callback-form-back-button-background-color-hover:var( --st-smartbot-primary-color );--st-smartbot-popup-login-sso-callback-form-back-button-color:var( --st-smartbot-primary-color );--st-smartbot-popup-login-sso-callback-form-back-button-color-hover:#fff;--st-smartbot-popup-login-sso-callback-form-back-button-gap:var( --st-smartbot-gap )}.st-smartbot-sso-login-form .popup-login-sso-callback-form-back-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-callback-form-back-button-background-color);border:var(--st-smartbot-popup-login-sso-callback-form-back-button-border);border-radius:var(--st-smartbot-popup-login-sso-callback-form-back-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-popup-login-sso-callback-form-back-button-color);cursor:var(--st-smartbot-popup-login-sso-callback-form-back-button-cursor);display:flex;font-size:var(--st-smartbot-popup-login-sso-callback-form-back-button-font-size);font-weight:var(--st-smartbot-popup-login-sso-callback-form-back-button-font-weight);gap:var(--st-smartbot-popup-login-sso-callback-form-back-button-gap);justify-content:center;min-height:var(--st-smartbot-popup-login-sso-callback-form-back-button-min-height);padding:var(--st-smartbot-popup-login-sso-callback-form-back-button-padding);transition:var(--st-smartbot-popup-login-sso-callback-form-back-button-transition);width:100%}.st-smartbot-sso-login-form .popup-login-sso-callback-form-back-button:hover{background-color:var(--st-smartbot-popup-login-sso-callback-form-back-button-background-color-hover);color:var(--st-smartbot-popup-login-sso-callback-form-back-button-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form .popup-login-sso-callback-form-back-button:active{transform:translateY(0)}.st-smartbot-sso-login-form .popup-login-sso-callback-form-back-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}:root{--st-smartbot-popup-login-sso-open-button-container-padding:var( --st-smartbot-auth-container-padding );--st-smartbot-popup-login-sso-open-button-container-gap:var( --st-smartbot-auth-container-gap );--st-smartbot-popup-login-sso-open-button-container-background:var( --st-smartbot-background-color );--st-smartbot-popup-login-sso-open-button-container-color:var( --st-smartbot-primary-text-color );--st-smartbot-popup-login-sso-open-button-container-text-align:center;--st-smartbot-popup-login-sso-open-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-popup-login-sso-open-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-popup-login-sso-open-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-popup-login-sso-open-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-popup-login-sso-open-button-min-height:var( --st-smartbot-auth-button-min-height );--st-smartbot-popup-login-sso-open-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-popup-login-sso-open-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-popup-login-sso-open-button-border:none;--st-smartbot-popup-login-sso-open-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-popup-login-sso-open-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-popup-login-sso-open-button-color:var( --st-smartbot-secondary-text-color )}.st-smartbot-sso-login-form .st-smartbot-popup-sso-open-button-container{align-items:center;background:var(--st-smartbot-popup-login-sso-open-button-container-background);color:var(--st-smartbot-popup-login-sso-open-button-container-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-login-sso-open-button-container-gap);justify-content:center;min-height:200px;padding:var(--st-smartbot-popup-login-sso-open-button-container-padding);text-align:var(--st-smartbot-popup-login-sso-open-button-container-text-align)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-open-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-open-button-background-color);border:var(--st-smartbot-popup-login-sso-open-button-border);border-radius:var(--st-smartbot-popup-login-sso-open-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-popup-login-sso-open-button-color);cursor:var(--st-smartbot-popup-login-sso-open-button-cursor);display:flex;font-size:var(--st-smartbot-popup-login-sso-open-button-font-size);font-weight:var(--st-smartbot-popup-login-sso-open-button-font-weight);justify-content:center;min-height:var(--st-smartbot-popup-login-sso-open-button-min-height);padding:var(--st-smartbot-popup-login-sso-open-button-padding);transition:var(--st-smartbot-popup-login-sso-open-button-transition);width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-open-button:hover{background-color:var(--st-smartbot-popup-login-sso-open-button-background-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-open-button:active{transform:translateY(0)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-open-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}:root{--st-smartbot-popup-login-sso-waiting-state-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-popup-login-sso-waiting-state-gap:var( --st-smartbot-spacing );--st-smartbot-popup-login-sso-waiting-state-background:var( --st-smartbot-background-color );--st-smartbot-popup-login-sso-waiting-state-color:var( --st-smartbot-primary-text-color );--st-smartbot-popup-login-sso-waiting-state-text-align:center}.st-smartbot-sso-login-form .st-smartbot-popup-sso-waiting-state{align-items:center;background:var(--st-smartbot-popup-login-sso-waiting-state-background);color:var(--st-smartbot-popup-login-sso-waiting-state-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-login-sso-waiting-state-gap);justify-content:center;min-height:200px;padding:var(--st-smartbot-popup-login-sso-waiting-state-padding);text-align:var(--st-smartbot-popup-login-sso-waiting-state-text-align)}:root{--st-smartbot-popup-login-sso-blocked-error-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-popup-login-sso-blocked-error-gap:var( --st-smartbot-spacing );--st-smartbot-popup-login-sso-blocked-error-background:var( --st-smartbot-background-color );--st-smartbot-popup-login-sso-blocked-error-color:var( --st-smartbot-error-color );--st-smartbot-popup-login-sso-blocked-error-text-align:center;--st-smartbot-popup-login-sso-blocked-error-icon-size:calc(var(--st-smartbot-font-size)*2);--st-smartbot-popup-login-sso-blocked-error-retry-button-font-size:calc(var(--st-smartbot-font-size)*0.95);--st-smartbot-popup-login-sso-blocked-error-retry-button-border:var( --st-smartbot-border );--st-smartbot-popup-login-sso-blocked-error-retry-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-popup-login-sso-blocked-error-retry-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-popup-login-sso-blocked-error-retry-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-popup-login-sso-blocked-error-retry-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-popup-login-sso-blocked-error-retry-button-padding:calc(var(--st-smartbot-spacing)/1.5) var(--st-smartbot-spacing);--st-smartbot-popup-login-sso-blocked-error-retry-button-min-height:calc(var(--st-smartbot-spacing)*2.5)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error{align-items:center;background:var(--st-smartbot-popup-login-sso-blocked-error-background);color:var(--st-smartbot-popup-login-sso-blocked-error-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-login-sso-blocked-error-gap);justify-content:center;min-height:200px;padding:var(--st-smartbot-popup-login-sso-blocked-error-padding);text-align:var(--st-smartbot-popup-login-sso-blocked-error-text-align)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-icon{align-items:center;display:flex;justify-content:center}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-icon .material-icon{height:var(--st-smartbot-popup-login-sso-blocked-error-icon-size);width:var(--st-smartbot-popup-login-sso-blocked-error-icon-size)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-message{color:var(--st-smartbot-popup-login-sso-blocked-error-color)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-retry-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-background-color);border:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-border);border-radius:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-border-radius);color:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-color);cursor:pointer;display:flex;font-size:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-font-size);justify-content:center;min-height:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-min-height);padding:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-padding);transition:background-color .2s ease;width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-retry-button:hover{background-color:var(--st-smartbot-popup-login-sso-blocked-error-retry-button-background-color-hover)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-blocked-error-retry-button:disabled{cursor:not-allowed;opacity:.5}:root{--st-smartbot-popup-login-sso-closed-error-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-popup-login-sso-closed-error-gap:var( --st-smartbot-spacing );--st-smartbot-popup-login-sso-closed-error-background:var( --st-smartbot-background-color );--st-smartbot-popup-login-sso-closed-error-color:var( --st-smartbot-primary-text-color );--st-smartbot-popup-login-sso-closed-error-text-align:center;--st-smartbot-popup-login-sso-closed-error-icon-size:calc(var(--st-smartbot-font-size)*2);--st-smartbot-popup-login-sso-closed-error-retry-button-font-size:calc(var(--st-smartbot-font-size)*0.95);--st-smartbot-popup-login-sso-closed-error-retry-button-border:var( --st-smartbot-border );--st-smartbot-popup-login-sso-closed-error-retry-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-popup-login-sso-closed-error-retry-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-popup-login-sso-closed-error-retry-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-popup-login-sso-closed-error-retry-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-popup-login-sso-closed-error-retry-button-padding:calc(var(--st-smartbot-spacing)/1.5) var(--st-smartbot-spacing);--st-smartbot-popup-login-sso-closed-error-retry-button-min-height:calc(var(--st-smartbot-spacing)*2.5)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error{align-items:center;background:var(--st-smartbot-popup-login-sso-closed-error-background);color:var(--st-smartbot-popup-login-sso-closed-error-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-login-sso-closed-error-gap);justify-content:center;min-height:200px;padding:var(--st-smartbot-popup-login-sso-closed-error-padding);text-align:var(--st-smartbot-popup-login-sso-closed-error-text-align)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-icon{align-items:center;display:flex;justify-content:center}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-icon .material-icon{height:var(--st-smartbot-popup-login-sso-closed-error-icon-size);width:var(--st-smartbot-popup-login-sso-closed-error-icon-size)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-message{color:var(--st-smartbot-popup-login-sso-closed-error-color)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-retry-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-closed-error-retry-button-background-color);border:var(--st-smartbot-popup-login-sso-closed-error-retry-button-border);border-radius:var(--st-smartbot-popup-login-sso-closed-error-retry-button-border-radius);color:var(--st-smartbot-popup-login-sso-closed-error-retry-button-color);cursor:pointer;display:flex;font-size:var(--st-smartbot-popup-login-sso-closed-error-retry-button-font-size);justify-content:center;min-height:var(--st-smartbot-popup-login-sso-closed-error-retry-button-min-height);padding:var(--st-smartbot-popup-login-sso-closed-error-retry-button-padding);transition:background-color .2s ease;width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-retry-button:hover{background-color:var(--st-smartbot-popup-login-sso-closed-error-retry-button-background-color-hover)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error-retry-button:disabled{cursor:not-allowed;opacity:.5}.st-smartbot-sso-login-form .st-smartbot-popup-sso-closed-error .material-icon{height:1.5em;width:1.5em;fill:currentColor}:root{--st-smartbot-popup-login-sso-authentication-failed-error-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-popup-login-sso-authentication-failed-error-gap:var( --st-smartbot-spacing );--st-smartbot-popup-login-sso-authentication-failed-error-background:var( --st-smartbot-background-color );--st-smartbot-popup-login-sso-authentication-failed-error-color:var( --st-smartbot-error-color );--st-smartbot-popup-login-sso-authentication-failed-error-text-align:center;--st-smartbot-popup-login-sso-authentication-failed-error-icon-size:calc(var(--st-smartbot-font-size)*2);--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-font-size:calc(var(--st-smartbot-font-size)*0.95);--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-border:var( --st-smartbot-border );--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-border-radius:var( --st-smartbot-border-radius );--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-padding:calc(var(--st-smartbot-spacing)/1.5) var(--st-smartbot-spacing);--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-min-height:calc(var(--st-smartbot-spacing)*2.5)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error{align-items:center;background:var(--st-smartbot-popup-login-sso-authentication-failed-error-background);color:var(--st-smartbot-popup-login-sso-authentication-failed-error-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-login-sso-authentication-failed-error-gap);justify-content:center;min-height:200px;padding:var(--st-smartbot-popup-login-sso-authentication-failed-error-padding);text-align:var(--st-smartbot-popup-login-sso-authentication-failed-error-text-align)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-icon{align-items:center;display:flex;justify-content:center}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-icon .material-icon{height:var(--st-smartbot-popup-login-sso-authentication-failed-error-icon-size);width:var(--st-smartbot-popup-login-sso-authentication-failed-error-icon-size)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-message{color:var(--st-smartbot-popup-login-sso-authentication-failed-error-color)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-retry-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-background-color);border:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-border);border-radius:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-border-radius);color:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-color);cursor:pointer;display:flex;font-size:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-font-size);justify-content:center;min-height:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-min-height);padding:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-padding);transition:background-color .2s ease;width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-retry-button:hover{background-color:var(--st-smartbot-popup-login-sso-authentication-failed-error-retry-button-background-color-hover)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-auth-failed-error-retry-button:disabled{cursor:not-allowed;opacity:.5}:root{--st-smartbot-popup-sso-callback-form-padding:var( --st-smartbot-spacing );--st-smartbot-popup-sso-callback-form-gap:var(--st-smartbot-gap);--st-smartbot-popup-sso-callback-form-background-color:var( --st-smartbot-background-color );--st-smartbot-popup-sso-callback-form-container-padding:var( --st-smartbot-auth-container-padding );--st-smartbot-popup-sso-callback-form-container-gap:calc(var(--st-smartbot-spacing)*1.5);--st-smartbot-popup-sso-callback-form-loading-font-size:var( --st-smartbot-font-size );--st-smartbot-popup-sso-callback-form-loading-color:var( --st-smartbot-primary-text-color );--st-smartbot-popup-sso-callback-form-loading-text-align:center;--st-smartbot-popup-sso-callback-form-loading-padding:calc(var(--st-smartbot-spacing)*1.5);--st-smartbot-popup-sso-callback-form-error-font-size:calc(var(--st-smartbot-font-size)*0.875);--st-smartbot-popup-sso-callback-form-error-color:#d32f2f;--st-smartbot-popup-sso-callback-form-error-background-color:#ffebee;--st-smartbot-popup-sso-callback-form-error-border:1px solid #ef5350;--st-smartbot-popup-sso-callback-form-error-border-radius:calc(var(--st-smartbot-border-radius)*0.5);--st-smartbot-popup-sso-callback-form-error-padding:calc(var(--st-smartbot-spacing)*0.875) calc(var(--st-smartbot-spacing)*1);--st-smartbot-popup-sso-callback-form-error-margin-bottom:calc(var(--st-smartbot-spacing)*1.25);--st-smartbot-popup-sso-callback-form-error-line-height:1.5;--st-smartbot-popup-sso-callback-form-back-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-popup-sso-callback-form-back-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-popup-sso-callback-form-back-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-popup-sso-callback-form-back-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-popup-sso-callback-form-back-button-min-height:var( --st-smartbot-auth-button-min-height );--st-smartbot-popup-sso-callback-form-back-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-popup-sso-callback-form-back-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-popup-sso-callback-form-back-button-border:1px solid var(--st-smartbot-primary-color);--st-smartbot-popup-sso-callback-form-back-button-background-color:transparent;--st-smartbot-popup-sso-callback-form-back-button-background-color-hover:var( --st-smartbot-primary-color );--st-smartbot-popup-sso-callback-form-back-button-color:var( --st-smartbot-primary-color );--st-smartbot-popup-sso-callback-form-back-button-color-hover:#fff}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form{background-color:var(--st-smartbot-popup-sso-callback-form-background-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-popup-sso-callback-form-gap);padding:var(--st-smartbot-popup-sso-callback-form-padding)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form{align-items:center;display:flex;flex-direction:column;gap:var(--st-smartbot-popup-sso-callback-form-container-gap);padding:var(--st-smartbot-popup-sso-callback-form-container-padding)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-in-progress>*{color:var(--st-smartbot-popup-sso-callback-form-loading-color);font-size:var(--st-smartbot-popup-sso-callback-form-loading-font-size);padding:var(--st-smartbot-popup-sso-callback-form-loading-padding);text-align:var(--st-smartbot-popup-sso-callback-form-loading-text-align)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-errored>.login-sso-callback-error{background-color:var(--st-smartbot-popup-sso-callback-form-error-background-color);border:var(--st-smartbot-popup-sso-callback-form-error-border);border-radius:var(--st-smartbot-popup-sso-callback-form-error-border-radius);box-sizing:border-box;color:var(--st-smartbot-popup-sso-callback-form-error-color);font-size:var(--st-smartbot-popup-sso-callback-form-error-font-size);line-height:var(--st-smartbot-popup-sso-callback-form-error-line-height);margin-bottom:var(--st-smartbot-popup-sso-callback-form-error-margin-bottom);padding:var(--st-smartbot-popup-sso-callback-form-error-padding);text-align:center;width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-errored>.popup-login-sso-callback-form-back-button{background-color:var(--st-smartbot-popup-sso-callback-form-back-button-background-color);border:var(--st-smartbot-popup-sso-callback-form-back-button-border);border-radius:var(--st-smartbot-popup-sso-callback-form-back-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-popup-sso-callback-form-back-button-color);cursor:var(--st-smartbot-popup-sso-callback-form-back-button-cursor);font-size:var(--st-smartbot-popup-sso-callback-form-back-button-font-size);font-weight:var(--st-smartbot-popup-sso-callback-form-back-button-font-weight);min-height:var(--st-smartbot-popup-sso-callback-form-back-button-min-height);padding:var(--st-smartbot-popup-sso-callback-form-back-button-padding);text-align:center;transition:var(--st-smartbot-popup-sso-callback-form-back-button-transition);width:100%}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-errored>.popup-login-sso-callback-form-back-button:hover{background-color:var(--st-smartbot-popup-sso-callback-form-back-button-background-color-hover);color:var(--st-smartbot-popup-sso-callback-form-back-button-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-errored>.popup-login-sso-callback-form-back-button:active{transform:translateY(0)}.st-smartbot-sso-login-form .st-smartbot-popup-sso-callback-form>.login-sso-callback-form.login-sso-callback-form-errored>.popup-login-sso-callback-form-back-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}:root{--st-smartbot-login-form-padding:var(--st-smartbot-spacing);--st-smartbot-login-form-gap:var(--st-smartbot-gap);--st-smartbot-login-form-background-color:var( --st-smartbot-background-color );--st-smartbot-login-form-title-font-size:calc(var(--st-smartbot-font-size)*1.25);--st-smartbot-login-form-title-font-weight:600;--st-smartbot-login-form-title-color:var( --st-smartbot-primary-text-color );--st-smartbot-login-form-title-margin-bottom:calc(var(--st-smartbot-spacing)*1.25);--st-smartbot-login-form-title-text-align:center;--st-smartbot-login-form-input-font-size:var(--st-smartbot-font-size);--st-smartbot-login-form-input-border:var(--st-smartbot-border);--st-smartbot-login-form-input-border-radius:calc(var(--st-smartbot-border-radius)*0.6);--st-smartbot-login-form-input-background-color:var( --st-smartbot-background-color-paper );--st-smartbot-login-form-input-color:var( --st-smartbot-primary-text-color );--st-smartbot-login-form-input-padding:calc(var(--st-smartbot-spacing)*0.75) var(--st-smartbot-spacing);--st-smartbot-login-form-input-margin-bottom:calc(var(--st-smartbot-spacing)*0.875);--st-smartbot-login-form-input-min-height:calc(var(--st-smartbot-spacing)*2.5);--st-smartbot-login-form-input-border-focus:2px solid var(--st-smartbot-primary-color);--st-smartbot-login-form-input-outline-focus:none;--st-smartbot-login-form-input-background-color-focus:#fff;--st-smartbot-login-form-input-placeholder-color:hsl(from var(--st-smartbot-primary-text-color) h s calc(l + 30));--st-smartbot-login-form-input-placeholder-opacity:0.7;--st-smartbot-login-form-submit-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-login-form-submit-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-login-form-submit-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-login-form-submit-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-login-form-submit-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-login-form-submit-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-login-form-submit-border:none;--st-smartbot-login-form-submit-background-color:var( --st-smartbot-primary-color );--st-smartbot-login-form-submit-background-color-hover:var( --st-smartbot-primary-color-light );--st-smartbot-login-form-submit-color:#fff;--st-smartbot-login-form-submit-margin-top:calc(var(--st-smartbot-spacing)*0.5);--st-smartbot-login-form-submit-min-height:calc(var(--st-smartbot-spacing)*2.75);--st-smartbot-login-form-error-font-size:calc(var(--st-smartbot-font-size)*0.875);--st-smartbot-login-form-error-color:#d32f2f;--st-smartbot-login-form-error-background-color:#ffebee;--st-smartbot-login-form-error-border:1px solid #ef5350;--st-smartbot-login-form-error-border-radius:calc(var(--st-smartbot-border-radius)*0.5);--st-smartbot-login-form-error-padding:calc(var(--st-smartbot-spacing)*0.625) calc(var(--st-smartbot-spacing)*0.875);--st-smartbot-login-form-error-margin-top:calc(var(--st-smartbot-spacing)*0.75);--st-smartbot-login-form-container-gap:0;--st-smartbot-login-form-container-padding:var( --st-smartbot-auth-container-padding )}.st-smartbot-login-form{background-color:var(--st-smartbot-login-form-background-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-login-form-gap);padding:var(--st-smartbot-login-form-padding)}.st-smartbot-login-form>.login-form{display:flex;flex-direction:column;gap:var(--st-smartbot-login-form-container-gap);margin-bottom:var(--st-smartbot-login-form-gap);padding:var(--st-smartbot-login-form-container-padding)}.st-smartbot-login-form>.login-form>.login-form-title{color:var(--st-smartbot-login-form-title-color);font-size:var(--st-smartbot-login-form-title-font-size);font-weight:var(--st-smartbot-login-form-title-font-weight);line-height:1.3;margin-bottom:var(--st-smartbot-login-form-title-margin-bottom);text-align:var(--st-smartbot-login-form-title-text-align)}.st-smartbot-login-form>.login-form>.login-form-username{background-color:var(--st-smartbot-login-form-input-background-color);border:var(--st-smartbot-login-form-input-border);border-radius:var(--st-smartbot-login-form-input-border-radius);box-sizing:border-box;color:var(--st-smartbot-login-form-input-color);font-size:var(--st-smartbot-login-form-input-font-size);margin-bottom:var(--st-smartbot-login-form-input-margin-bottom);min-height:var(--st-smartbot-login-form-input-min-height);padding:var(--st-smartbot-login-form-input-padding);transition:border .2s ease,background-color .2s ease;width:100%}.st-smartbot-login-form>.login-form>.login-form-username::placeholder{color:var(--st-smartbot-login-form-input-placeholder-color);opacity:var(--st-smartbot-login-form-input-placeholder-opacity)}.st-smartbot-login-form>.login-form>.login-form-username:focus{background-color:var(--st-smartbot-login-form-input-background-color-focus);border:var(--st-smartbot-login-form-input-border-focus);outline:var(--st-smartbot-login-form-input-outline-focus)}.st-smartbot-login-form>.login-form>.login-form-password{background-color:var(--st-smartbot-login-form-input-background-color);border:var(--st-smartbot-login-form-input-border);border-radius:var(--st-smartbot-login-form-input-border-radius);box-sizing:border-box;color:var(--st-smartbot-login-form-input-color);font-size:var(--st-smartbot-login-form-input-font-size);margin-bottom:var(--st-smartbot-login-form-input-margin-bottom);min-height:var(--st-smartbot-login-form-input-min-height);padding:var(--st-smartbot-login-form-input-padding);transition:border .2s ease,background-color .2s ease;width:100%}.st-smartbot-login-form>.login-form>.login-form-password::placeholder{color:var(--st-smartbot-login-form-input-placeholder-color);opacity:var(--st-smartbot-login-form-input-placeholder-opacity)}.st-smartbot-login-form>.login-form>.login-form-password:focus{background-color:var(--st-smartbot-login-form-input-background-color-focus);border:var(--st-smartbot-login-form-input-border-focus);outline:var(--st-smartbot-login-form-input-outline-focus)}.st-smartbot-login-form>.login-form>.login-form-submit{background-color:var(--st-smartbot-login-form-submit-background-color);border:var(--st-smartbot-login-form-submit-border);border-radius:var(--st-smartbot-login-form-submit-border-radius);box-sizing:border-box;color:var(--st-smartbot-login-form-submit-color);cursor:var(--st-smartbot-login-form-submit-cursor);font-size:var(--st-smartbot-login-form-submit-font-size);font-weight:var(--st-smartbot-login-form-submit-font-weight);margin-top:var(--st-smartbot-login-form-submit-margin-top);min-height:var(--st-smartbot-login-form-submit-min-height);padding:var(--st-smartbot-login-form-submit-padding);transition:var(--st-smartbot-login-form-submit-transition);width:100%}.st-smartbot-login-form>.login-form>.login-form-submit:hover{background-color:var(--st-smartbot-login-form-submit-background-color-hover);transform:translateY(-1px)}.st-smartbot-login-form>.login-form>.login-form-submit:active{transform:translateY(0)}.st-smartbot-login-form>.login-form>.login-form-submit:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}.st-smartbot-login-form>.login-form>.login-form-error{background-color:var(--st-smartbot-login-form-error-background-color);border:var(--st-smartbot-login-form-error-border);border-radius:var(--st-smartbot-login-form-error-border-radius);color:var(--st-smartbot-login-form-error-color);font-size:var(--st-smartbot-login-form-error-font-size);line-height:1.4;margin-top:var(--st-smartbot-login-form-error-margin-top);padding:var(--st-smartbot-login-form-error-padding);text-align:center}.st-smartbot-login-form>.login-form.login-form-in-progress>.login-form-submit{cursor:wait;opacity:.7}.st-smartbot-login-form>.login-form.login-form-in-progress>.login-form-password,.st-smartbot-login-form>.login-form.login-form-in-progress>.login-form-username{opacity:.8;pointer-events:none}.st-smartbot-login-form>.login-form.login-form-errored>.login-form-password,.st-smartbot-login-form>.login-form.login-form-errored>.login-form-username{border-color:var(--st-smartbot-login-form-error-color)}.st-smartbot-login-form>.st-smartbot-popup-login-sso-button{margin-top:var(--st-smartbot-login-form-gap)}:root{--st-smartbot-popup-login-sso-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-popup-login-sso-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-popup-login-sso-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-popup-login-sso-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-popup-login-sso-button-min-height:var( --st-smartbot-auth-button-min-height );--st-smartbot-popup-login-sso-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-popup-login-sso-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-popup-login-sso-button-border:none;--st-smartbot-popup-login-sso-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-popup-login-sso-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-popup-login-sso-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-popup-login-sso-button-gap:var(--st-smartbot-gap);--st-smartbot-popup-login-sso-button-margin-top:var( --st-smartbot-spacing )}.st-smartbot-login-form .st-smartbot-popup-login-sso-button{align-items:center;background-color:var(--st-smartbot-popup-login-sso-button-background-color);border:var(--st-smartbot-popup-login-sso-button-border);border-radius:var(--st-smartbot-popup-login-sso-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-popup-login-sso-button-color);cursor:var(--st-smartbot-popup-login-sso-button-cursor);display:flex;font-size:var(--st-smartbot-popup-login-sso-button-font-size);font-weight:var(--st-smartbot-popup-login-sso-button-font-weight);gap:var(--st-smartbot-popup-login-sso-button-gap);justify-content:center;margin-top:var(--st-smartbot-popup-login-sso-button-margin-top);min-height:var(--st-smartbot-popup-login-sso-button-min-height);padding:var(--st-smartbot-popup-login-sso-button-padding);transition:var(--st-smartbot-popup-login-sso-button-transition);width:100%}.st-smartbot-login-form .st-smartbot-popup-login-sso-button:hover{background-color:var(--st-smartbot-popup-login-sso-button-background-color-hover);transform:translateY(-1px)}.st-smartbot-login-form .st-smartbot-popup-login-sso-button:active{transform:translateY(0)}.st-smartbot-login-form .st-smartbot-popup-login-sso-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}.st-smartbot-login-form .st-smartbot-popup-login-sso-button>.st-smartbot-popup-login-sso-button-label{flex:1;text-align:center}:root{--st-smartbot-sso-login-form-padding:var(--st-smartbot-spacing);--st-smartbot-sso-login-form-gap:var(--st-smartbot-gap);--st-smartbot-sso-login-form-background-color:var( --st-smartbot-background-color );--st-smartbot-sso-login-form-title-font-size:calc(var(--st-smartbot-font-size)*1.25);--st-smartbot-sso-login-form-title-font-weight:600;--st-smartbot-sso-login-form-title-color:var( --st-smartbot-primary-text-color );--st-smartbot-sso-login-form-title-margin-bottom:calc(var(--st-smartbot-spacing)*1.25);--st-smartbot-sso-login-form-title-text-align:center;--st-smartbot-sso-login-form-input-font-size:var( --st-smartbot-font-size );--st-smartbot-sso-login-form-input-border:var(--st-smartbot-border);--st-smartbot-sso-login-form-input-border-radius:calc(var(--st-smartbot-border-radius)*0.6);--st-smartbot-sso-login-form-input-background-color:var( --st-smartbot-background-color-paper );--st-smartbot-sso-login-form-input-color:var( --st-smartbot-primary-text-color );--st-smartbot-sso-login-form-input-padding:calc(var(--st-smartbot-spacing)*0.75) var(--st-smartbot-spacing);--st-smartbot-sso-login-form-input-margin-bottom:calc(var(--st-smartbot-spacing)*0.875);--st-smartbot-sso-login-form-input-min-height:calc(var(--st-smartbot-spacing)*2.5);--st-smartbot-sso-login-form-input-border-focus:2px solid var(--st-smartbot-primary-color);--st-smartbot-sso-login-form-input-outline-focus:none;--st-smartbot-sso-login-form-input-background-color-focus:#fff;--st-smartbot-sso-login-form-input-placeholder-color:hsl(from var(--st-smartbot-primary-text-color) h s calc(l + 30));--st-smartbot-sso-login-form-input-placeholder-opacity:0.7;--st-smartbot-sso-login-form-submit-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-sso-login-form-submit-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-sso-login-form-submit-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-sso-login-form-submit-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-sso-login-form-submit-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-sso-login-form-submit-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-sso-login-form-submit-border:none;--st-smartbot-sso-login-form-submit-background-color:var( --st-smartbot-primary-color );--st-smartbot-sso-login-form-submit-background-color-hover:var( --st-smartbot-primary-color-light );--st-smartbot-sso-login-form-submit-color:#fff;--st-smartbot-sso-login-form-submit-margin-top:calc(var(--st-smartbot-spacing)*0.5);--st-smartbot-sso-login-form-submit-min-height:calc(var(--st-smartbot-spacing)*2.75);--st-smartbot-sso-login-form-error-font-size:calc(var(--st-smartbot-font-size)*0.875);--st-smartbot-sso-login-form-error-color:#d32f2f;--st-smartbot-sso-login-form-error-background-color:#ffebee;--st-smartbot-sso-login-form-error-border:1px solid #ef5350;--st-smartbot-sso-login-form-error-border-radius:calc(var(--st-smartbot-border-radius)*0.5);--st-smartbot-sso-login-form-error-padding:calc(var(--st-smartbot-spacing)*0.625) calc(var(--st-smartbot-spacing)*0.875);--st-smartbot-sso-login-form-error-margin-top:calc(var(--st-smartbot-spacing)*0.75);--st-smartbot-sso-login-form-container-gap:0;--st-smartbot-sso-login-form-container-padding:var( --st-smartbot-auth-container-padding );--st-smartbot-sso-login-callback-form-loader-font-size:var( --st-smartbot-font-size );--st-smartbot-sso-login-callback-form-loader-color:var( --st-smartbot-primary-text-color );--st-smartbot-sso-login-callback-form-loader-padding:calc(var(--st-smartbot-spacing)*2);--st-smartbot-sso-login-callback-form-loader-text-align:center;--st-smartbot-sso-login-callback-error-font-size:calc(var(--st-smartbot-font-size)*0.875);--st-smartbot-sso-login-callback-error-color:#d32f2f;--st-smartbot-sso-login-callback-error-background-color:#ffebee;--st-smartbot-sso-login-callback-error-border:1px solid #ef5350;--st-smartbot-sso-login-callback-error-border-radius:calc(var(--st-smartbot-border-radius)*0.5);--st-smartbot-sso-login-callback-error-padding:var( --st-smartbot-spacing );--st-smartbot-sso-login-callback-error-margin-bottom:calc(var(--st-smartbot-spacing)*1.25);--st-smartbot-sso-login-callback-error-line-height:1.4;--st-smartbot-sso-login-callback-error-text-align:center;--st-smartbot-sso-login-callback-back-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-sso-login-callback-back-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-sso-login-callback-back-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-sso-login-callback-back-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-sso-login-callback-back-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-sso-login-callback-back-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-sso-login-callback-back-button-border:none;--st-smartbot-sso-login-callback-back-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-sso-login-callback-back-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-sso-login-callback-back-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-sso-login-callback-back-button-min-height:calc(var(--st-smartbot-spacing)*2.75)}.st-smartbot-sso-login-form{background-color:var(--st-smartbot-sso-login-form-background-color);display:flex;flex:1;flex-direction:column;gap:var(--st-smartbot-sso-login-form-gap);padding:var(--st-smartbot-sso-login-form-padding)}.st-smartbot-sso-login-form>.login-sso-form{display:flex;flex-direction:column;gap:var(--st-smartbot-sso-login-form-container-gap);margin-bottom:var(--st-smartbot-sso-login-form-gap);padding:var(--st-smartbot-sso-login-form-container-padding)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-title{color:var(--st-smartbot-sso-login-form-title-color);font-size:var(--st-smartbot-sso-login-form-title-font-size);font-weight:var(--st-smartbot-sso-login-form-title-font-weight);line-height:1.3;margin-bottom:var(--st-smartbot-sso-login-form-title-margin-bottom);text-align:var(--st-smartbot-sso-login-form-title-text-align)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-username{background-color:var(--st-smartbot-sso-login-form-input-background-color);border:var(--st-smartbot-sso-login-form-input-border);border-radius:var(--st-smartbot-sso-login-form-input-border-radius);box-sizing:border-box;color:var(--st-smartbot-sso-login-form-input-color);font-size:var(--st-smartbot-sso-login-form-input-font-size);margin-bottom:var(--st-smartbot-sso-login-form-input-margin-bottom);min-height:var(--st-smartbot-sso-login-form-input-min-height);padding:var(--st-smartbot-sso-login-form-input-padding);transition:border .2s ease,background-color .2s ease;width:100%}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-username::placeholder{color:var(--st-smartbot-sso-login-form-input-placeholder-color);opacity:var(--st-smartbot-sso-login-form-input-placeholder-opacity)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-username:focus{background-color:var(--st-smartbot-sso-login-form-input-background-color-focus);border:var(--st-smartbot-sso-login-form-input-border-focus);outline:var(--st-smartbot-sso-login-form-input-outline-focus)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-submit{background-color:var(--st-smartbot-sso-login-form-submit-background-color);border:var(--st-smartbot-sso-login-form-submit-border);border-radius:var(--st-smartbot-sso-login-form-submit-border-radius);box-sizing:border-box;color:var(--st-smartbot-sso-login-form-submit-color);cursor:var(--st-smartbot-sso-login-form-submit-cursor);font-size:var(--st-smartbot-sso-login-form-submit-font-size);font-weight:var(--st-smartbot-sso-login-form-submit-font-weight);margin-top:var(--st-smartbot-sso-login-form-submit-margin-top);min-height:var(--st-smartbot-sso-login-form-submit-min-height);padding:var(--st-smartbot-sso-login-form-submit-padding);transition:var(--st-smartbot-sso-login-form-submit-transition);width:100%}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-submit:hover{background-color:var(--st-smartbot-sso-login-form-submit-background-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-submit:active{transform:translateY(0)}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-submit:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}.st-smartbot-sso-login-form>.login-sso-form>.login-sso-form-error{background-color:var(--st-smartbot-sso-login-form-error-background-color);border:var(--st-smartbot-sso-login-form-error-border);border-radius:var(--st-smartbot-sso-login-form-error-border-radius);color:var(--st-smartbot-sso-login-form-error-color);display:none;font-size:var(--st-smartbot-sso-login-form-error-font-size);line-height:1.4;margin-top:var(--st-smartbot-sso-login-form-error-margin-top);padding:var(--st-smartbot-sso-login-form-error-padding);text-align:center}.st-smartbot-sso-login-form>.login-sso-form.login-sso-form-errored>.login-sso-form-username{border-color:var(--st-smartbot-sso-login-form-error-color)}.st-smartbot-sso-login-form>.login-sso-form.login-sso-form-errored>.login-sso-form-error{display:block}.st-smartbot-sso-login-form>.login-sso-callback-form{display:flex;flex-direction:column;gap:var(--st-smartbot-sso-login-form-gap);padding:var(--st-smartbot-sso-login-form-container-padding)}.st-smartbot-sso-login-form>.login-sso-callback-form.login-sso-callback-form-in-progress{color:var(--st-smartbot-sso-login-callback-form-loader-color);font-size:var(--st-smartbot-sso-login-callback-form-loader-font-size);padding:var(--st-smartbot-sso-login-callback-form-loader-padding);text-align:var(--st-smartbot-sso-login-callback-form-loader-text-align)}.st-smartbot-sso-login-form>.login-sso-callback-form>.login-sso-callback-error{background-color:var(--st-smartbot-sso-login-callback-error-background-color);border:var(--st-smartbot-sso-login-callback-error-border);border-radius:var(--st-smartbot-sso-login-callback-error-border-radius);color:var(--st-smartbot-sso-login-callback-error-color);font-size:var(--st-smartbot-sso-login-callback-error-font-size);line-height:var(--st-smartbot-sso-login-callback-error-line-height);margin-bottom:var(--st-smartbot-sso-login-callback-error-margin-bottom);padding:var(--st-smartbot-sso-login-callback-error-padding);text-align:var(--st-smartbot-sso-login-callback-error-text-align)}.st-smartbot-sso-login-form>.login-sso-callback-form>.login-sso-callback-back-button{background-color:var(--st-smartbot-sso-login-callback-back-button-background-color);border:var(--st-smartbot-sso-login-callback-back-button-border);border-radius:var(--st-smartbot-sso-login-callback-back-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-sso-login-callback-back-button-color);cursor:var(--st-smartbot-sso-login-callback-back-button-cursor);font-size:var(--st-smartbot-sso-login-callback-back-button-font-size);font-weight:var(--st-smartbot-sso-login-callback-back-button-font-weight);min-height:var(--st-smartbot-sso-login-callback-back-button-min-height);padding:var(--st-smartbot-sso-login-callback-back-button-padding);transition:var(--st-smartbot-sso-login-callback-back-button-transition);width:100%}.st-smartbot-sso-login-form>.login-sso-callback-form>.login-sso-callback-back-button:hover{background-color:var(--st-smartbot-sso-login-callback-back-button-background-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form>.login-sso-callback-form>.login-sso-callback-back-button:active{transform:translateY(0)}.st-smartbot-sso-login-form>.login-sso-callback-form>.login-sso-callback-back-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}.st-smartbot-sso-login-form>.st-smartbot-to-password-login-button{margin-top:var(--st-smartbot-sso-login-form-gap)}:root{--st-smartbot-to-password-login-button-font-size:var( --st-smartbot-auth-button-font-size );--st-smartbot-to-password-login-button-font-weight:var( --st-smartbot-auth-button-font-weight );--st-smartbot-to-password-login-button-border-radius:var( --st-smartbot-auth-button-border-radius );--st-smartbot-to-password-login-button-padding:var( --st-smartbot-auth-button-padding );--st-smartbot-to-password-login-button-min-height:var( --st-smartbot-auth-button-min-height );--st-smartbot-to-password-login-button-cursor:var( --st-smartbot-auth-button-cursor );--st-smartbot-to-password-login-button-transition:var( --st-smartbot-auth-button-transition );--st-smartbot-to-password-login-button-border:none;--st-smartbot-to-password-login-button-background-color:var( --st-smartbot-secondary-color );--st-smartbot-to-password-login-button-background-color-hover:var( --st-smartbot-secondary-color-dark );--st-smartbot-to-password-login-button-color:var( --st-smartbot-secondary-text-color );--st-smartbot-to-password-login-button-gap:var(--st-smartbot-gap);--st-smartbot-to-password-login-button-margin-top:var( --st-smartbot-spacing )}.st-smartbot-sso-login-form .st-smartbot-to-password-login-button{align-items:center;background-color:var(--st-smartbot-to-password-login-button-background-color);border:var(--st-smartbot-to-password-login-button-border);border-radius:var(--st-smartbot-to-password-login-button-border-radius);box-sizing:border-box;color:var(--st-smartbot-to-password-login-button-color);cursor:var(--st-smartbot-to-password-login-button-cursor);display:flex;font-size:var(--st-smartbot-to-password-login-button-font-size);font-weight:var(--st-smartbot-to-password-login-button-font-weight);gap:var(--st-smartbot-to-password-login-button-gap);justify-content:center;margin-top:var(--st-smartbot-to-password-login-button-margin-top);min-height:var(--st-smartbot-to-password-login-button-min-height);padding:var(--st-smartbot-to-password-login-button-padding);transition:var(--st-smartbot-to-password-login-button-transition);width:100%}.st-smartbot-sso-login-form .st-smartbot-to-password-login-button:hover{background-color:var(--st-smartbot-to-password-login-button-background-color-hover);transform:translateY(-1px)}.st-smartbot-sso-login-form .st-smartbot-to-password-login-button:active{transform:translateY(0)}.st-smartbot-sso-login-form .st-smartbot-to-password-login-button:disabled{cursor:not-allowed;opacity:var(--st-smartbot-auth-button-disabled-opacity);transform:none}.st-smartbot-sso-login-form .st-smartbot-to-password-login-button>.st-smartbot-to-password-login-button-label{flex:1;text-align:center}:root{--st-smartbot-font-size:14px;--st-smartbot-spacing:16px;--st-smartbot-gap:0.4em;--st-smartbot-border:none;--st-smartbot-border-radius:15px;--st-smartbot-shadow:0 2px 4px hsla(0,0%,56%,.25);--st-smartbot-primary-color:#090;--st-smartbot-primary-text-color:#000;--st-smartbot-secondary-color:#ff8a00;--st-smartbot-secondary-text-color:#fff;--st-smartbot-background-color:#fafafa;--st-smartbot-avatar-background-image:url(https://fr.smart-tribune.com/wp-content/uploads/2021/02/logo.svg);--st-smartbot-avatar-width:0;--st-smartbot-avatar-height:0;--st-smartbot-avatar-border-radius:50%;--st-smartbot-logo-background-image:url(https://smart-tribune-sandbox.ovh/subdomain/prod/recette/faq-interne/avatar.jpg);--st-smartbot-logo-width:0px;--st-smartbot-logo-height:0px;--st-smartbot-logo-border-radius:50%;--st-smartbot-root-position-top:auto;--st-smartbot-root-position-right:3%;--st-smartbot-root-position-bottom:3%;--st-smartbot-root-position-left:auto;--st-smartbot-root-font-size:14px;--st-smartbot-root-gap:24px;--st-smartbot-header-padding:12px 16px;--st-smartbot-header-background-color:#fff;--st-smartbot-header-color:#fff;--st-smartbot-header-gap:0.4em;--st-smartbot-header-title-font-size:16.8px;--st-smartbot-header-title-font-weight:bold;--st-smartbot-header-subtitle-font-weight:normal;--st-smartbot-header-subtitle-font-size:14px;--st-smartbot-header-text-color:#000;--st-smartbot-header-logo-width:47px;--st-smartbot-header-logo-height:47px;--st-smartbot-header-logo-background-color:#fafafa;--st-smartbot-header-logo-background-image:url(https://assets.app.smart-tribune.com/europcar/images/europcar-logo-E-2.jpg);--st-smartbot-header-actions-gap:0;--st-smartbot-header-actions-margin-left:auto;--st-smartbot-header-actions-margin-right:0;--st-smartbot-toggle-button-font-size:16.8px;--st-smartbot-toggle-button-border:2px solid #eae9f7;--st-smartbot-toggle-button-border-radius:15px;--st-smartbot-toggle-button-background-color:#090;--st-smartbot-toggle-button-color:#fff;--st-smartbot-toggle-button-padding:16px 24px;--st-smartbot-toggle-button-shadow:0 2px 4px hsla(0,0%,56%,.25);--st-smartbot-toggle-button-background-color-hover:hsl(from #090 h s calc(l - 5));--st-smartbot-toggle-button-gap:0.4em;--st-smartbot-toggle-button-icon-display:flex;--st-smartbot-toggle-button-label-display:none;--st-smartbot-toggle-button-square-size:calc(40px + 1em);--st-smartbot-header-reset-button-font-size:17px;--st-smartbot-header-reset-button-border:0px;--st-smartbot-header-reset-button-border-radius:15px;--st-smartbot-header-reset-button-background-color:#fff;--st-smartbot-header-reset-button-background-color-hover:#fff;--st-smartbot-header-reset-button-color:#606060;--st-smartbot-header-reset-button-padding:10.66667px 16px;--st-smartbot-header-reset-button-gap:0.4em;--st-smartbot-header-reset-button-icon-display:flex;--st-smartbot-header-reset-button-label-display:none;--st-smartbot-header-reset-button-square-size:calc(24px + 1em);--st-smartbot-header-export-button-font-size:17px;--st-smartbot-header-export-button-border:0px;--st-smartbot-header-export-button-border-radius:15px;--st-smartbot-header-export-button-background-color:#fff;--st-smartbot-header-export-button-background-color-hover:#fff;--st-smartbot-header-export-button-color:#606060;--st-smartbot-header-export-button-padding:10.66667px 16px;--st-smartbot-header-export-button-gap:0.4em;--st-smartbot-header-export-button-icon-display:flex;--st-smartbot-header-export-button-label-display:none;--st-smartbot-header-export-button-square-size:calc(24px + 1em);--st-smartbot-header-close-button-font-size:12.6px;--st-smartbot-header-close-button-border:0px;--st-smartbot-header-close-button-border-radius:15px;--st-smartbot-header-close-button-background-color:#fff;--st-smartbot-header-close-button-background-color-hover:#fff;--st-smartbot-header-close-button-color:#606060;--st-smartbot-header-close-button-padding:10.66667px 16px;--st-smartbot-header-close-button-gap:0.4em;--st-smartbot-header-close-button-icon-display:flex;--st-smartbot-header-close-button-label-display:none;--st-smartbot-header-close-button-square-size:calc(24px + 1em);--st-smartbot-container-border:2px solid #eae9f7;--st-smartbot-container-border-radius:15px;--st-smartbot-container-shadow:0 2px 4px hsla(0,0%,56%,.25);--st-smartbot-container-min-width:150px;--st-smartbot-container-max-width:350px;--st-smartbot-container-min-height:80lvh;--st-smartbot-container-max-height:80lvh;--st-smartbot-container-background:#fff;--st-smartbot-conversation-padding:32px;--st-smartbot-conversation-separator-height:16px;--st-smartbot-conversation-loader-color:#090;--st-smartbot-conversation-item-margin:8px;--st-smartbot-message-user-padding:11.2px 16px;--st-smartbot-message-user-border-radius:30px;--st-smartbot-message-user-border-bottom-right-radius:0;--st-smartbot-message-user-background-color:#090;--st-smartbot-message-user-color:#fff;--st-smartbot-message-user-max-width:80%;--st-smartbot-message-choice-item-button-background-color:#f7f6fa;--st-smartbot-message-choice-item-button-color:#090;--st-smartbot-message-choice-item-button-color-hover:#fff;--st-smartbot-message-choice-item-button-border-radius:20px;--st-smartbot-message-choice-item-button-padding:8px 16px;--st-smartbot-message-choice-item-button-border:1px solid #e4e4e4;--st-smartbot-message-choice-item-button-box-shadow:0 2px 4px hsla(0,0%,56%,.25);--st-smartbot-message-choice-item-button-font-size:12.6px;--st-smartbot-message-choice-item-button-background-color-hover:#090;--st-smartbot-message-choice-message-background-color:#f5f5f5;--st-smartbot-message-bot-padding:11.2px 16px;--st-smartbot-message-bot-border-radius:30px;--st-smartbot-message-bot-border-bottom-left-radius:0;--st-smartbot-message-bot-background-color:#f5f5f5;--st-smartbot-message-bot-color:#000;--st-smartbot-message-bot-max-width:80%;--st-smartbot-avatar-background-color:#fafafa;--st-smartbot-avatar-margin-right: ;--st-smartbot-form-font-size:12.6px;--st-smartbot-form-padding:16px;--st-smartbot-form-background:#fafafa;--st-smartbot-form-gap:0.4em;--st-smartbot-form-height:42px;--st-smartbot-form-input-border:2px solid #eae9f7;--st-smartbot-form-input-border-radius:15px;--st-smartbot-form-input-background-color:#fafafa;--st-smartbot-form-input-color: ;--st-smartbot-form-input-padding:8px 16px;--st-smartbot-form-button-border:2px solid #eae9f7;--st-smartbot-form-button-border-radius:15px;--st-smartbot-form-button-background-color:#ffdc00;--st-smartbot-form-button-background-color-hover:hsl(from #ffdc00 h s calc(l - 5));--st-smartbot-form-button-color:#000;--st-smartbot-form-button-padding:8px 16px;--st-smartbot-form-button-gap:0.4em;--st-smartbot-form-button-icon-display:flex;--st-smartbot-form-button-label-display:none;--st-smartbot-form-button-square-size:calc(40px + 1em);--st-smartbot-speech-recognition-icon-width:14px;--st-smartbot-speech-recognition-icon-height:14px;--st-smartbot-speech-recognition-primary-color:#090;--st-smartbot-speech-recognition-secondary-color:#ff8a00;--st-smartbot-poweredby-font-size:11.2px;--st-smartbot-poweredby-background:#f7f6fa86;--st-smartbot-poweredby-padding:16px;--st-smartbot-poweredby-color:#000;--st-smartbot-poweredby-color-hover:#000;--st-smartbot-poweredby-opacity:0.8;--st-smartbot-markdown-link-color:#090;--st-smartbot-markdown-link-hover-color:#090;--st-smartbot-markdown-link-hover-text-decoration:none;--st-smartbot-markdown-link-text-decoration:none;--st-smartbot-close-header-button-display:none}#st-smartbot-root{font-family:Roboto,sans-serif;z-index:9999999}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p>a{font-weight:600}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown p>a:hover,.st-smartbot-powered-by .st-smartbot-powered-by-label:hover{text-decoration:underline}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button{box-shadow:0 4px 6px rgba(0,0,0,.1)}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button:hover{color:#090}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice>.st-smartbot-message-choice-list-container>.st-smartbot-message-choice-list{align-items:end}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button{text-align:right}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-choice .st-smartbot-message-choice-item .st-smartbot-message-choice-item-button:hover{color:#fff}@media screen and (max-width:767px){.st-smartbot-container{min-height:70lvh;min-width:min-content}}.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ol,.st-smartbot-conversation .st-smartbot-conversation-item .st-smartbot-message-bot-container .st-smartbot-message-bot .st-smartbot-markdown ul{list-style:disc!important}