.chat-app{--fontFamilyRoboto: "Roboto", Arial, sans-serif;--fontFamilyRobotoMono: "RobotoMono", Courier, monospace;--fontWeightNormal: 400;--fontWeightMedium: 500;--fontWeightBold: 700;--rem: 16px;--fontSizeRegular: var(--rem, 1rem);--fontSizeSmall: calc(.875 * var(--rem, 1rem));--fontSizeExtraSmall: calc(.75 * var(--rem, 1rem));--fontSizeHeadingOne: calc(3 * var(--rem, 1rem));--fontSizeHeadingTwo: calc(1.875 * var(--rem, 1rem));--fontSizeHeadingThree: calc(1.625 * var(--rem, 1rem));--fontSizeHeadingFour: calc(1.375 * var(--rem, 1rem));--fontSizeHeadingFive: calc(1.188 * var(--rem, 1rem));--fontSizeMobileHeadingOne: calc(2.188 * var(--rem, 1rem));--fontSizeButtonText: calc(.938 * var(--rem, 1rem));--lineHeight-3_625: calc(3.625 * var(--rem, 1rem));--lineHeight-2_5: calc(2.5 * var(--rem, 1rem));--lineHeight-2_188: calc(2.188 * var(--rem, 1rem));--lineHeight-1_938: calc(1.938 * var(--rem, 1rem));--lineHeight-1_75: calc(1.75 * var(--rem, 1rem));--lineHeight-1_688: calc(1.688 * var(--rem, 1rem));--lineHeight-1_5: calc(1.5 * var(--rem, 1rem));--lineHeight-1_25: calc(1.25 * var(--rem, 1rem));--lineHeight-1_125: calc(1.125 * var(--rem, 1rem));--lineHeight-0_938: calc(.938 * var(--rem, 1rem));--letterSpacingRegular: -.02em;--letterSpacingLarge: -.05em;--shadow100: 0 calc(.125 * var(--rem, 1rem)) calc(.25 * var(--rem, 1rem)) #0000001a;--primary700: #a45500;--primary600: #d26e00;--primary500: #f07d00;--primary400: #f39733;--primary300: #f5a854;--primary200: #f8c38a;--primary100: #fad7b0;--primary50: #fef2e6;--primary: var(--primary600);--secondary700: #262626;--secondary600: #313131;--secondary500: #363636;--secondary400: #5e5e5e;--secondary300: #787878;--secondary200: #a3a3a3;--secondary100: #c1c1c1;--secondary50: #ebebeb;--secondary: var(--secondary600);--success600: #29a472;--success500: #2db47d;--success400: #57c397;--success300: #72cda8;--success200: #9eddc3;--success100: #bee8d7;--success50: #eaf8f2;--success: var(--success500);--warning600: #e89d00;--warning500: #ffac00;--warning400: #ffbd33;--warning300: #ffc754;--warning200: #ffd98a;--warning100: #ffe5b0;--warning50: #fff7e6;--warning: var(--warning600);--error600: #e85851;--error500: #ff6159;--error400: #ff817a;--error300: #ff9590;--error200: #ffb6b3;--error100: #ffcecc;--error50: #ffefee;--error: var(--error600);--neutral600: #595959;--neutral500: #626262;--neutral400: #818181;--neutral300: #969696;--neutral200: #b7b7b7;--neutral100: #cecece;--neutral80: #d8d8d8;--neutral60: #f9f9f9;--neutral60: #e8e8e8;--neutral50: #efefef;--neutral40: #f2f2f2;--neutral30: #f5f5f5;--neutral20: #f7f7f9;--neutral10: #fafafa;--neutral0: #ffffff;--neutral: var(--neutral600);--black: #000000;--white: #ffffff;--brandTeal: #7ac5cd;--brandBlue: #4778e9;--backdrop: rgba(0, 0, 0, .6);--boxShadowColor: #0000000d;--placeholderColor: #eeeeee;--purple: #572c86}.chat-app .el-box{--_pad: var(--pad);padding:var(--_pad);border:var(--border, var(--border-thin)) solid;--color-light: #fff;--color-dark: #000;color:var(--color-dark);background-color:var(--color-light)}.chat-app .el-stack{--_row-gap: var(--row-gap);--_space: var(--_row-gap, var(--space, calc(1.5 * var(--rem, 1rem))));display:flex;flex-direction:column;justify-content:flex-start;row-gap:var(--_space)}.chat-app .el-cluster{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:var(--row-gap, .5ex) var(--space, calc(1 * var(--rem, 1rem)))}.chat-app input{padding:calc(.625 * var(--rem, 1rem));border:1px solid var(--neutral80);font-size:var(--fontSizeSmall);width:100%;box-sizing:border-box;transition:var(--transition-input-border)}.chat-app input::placeholder{color:var(--neutral500)}.chat-app input:focus{box-shadow:var(--shadow-input-focus)}.chat-app input:active,.chat-app input:focus{outline:none;border-color:var(--secondary500)}.chat-app .InputText_input__wrapper_error__TWg2s input{border-color:var(--error500)}.chat-app input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-app .InputText_input__wrapper_errormessage__TUxI3{color:var(--error500);margin-top:calc(.438 * var(--rem, 1rem));display:none}.chat-app .InputText_input__wrapper_error__TWg2s{display:block}.chat-app .Dropdown_dropdown__wrapper{position:relative;color:var(--neutral500)}.chat-app select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:calc(.625 * var(--rem, 1rem));border:1px solid var(--neutral80);font-size:var(--fontSizeSmall);width:100%;color:var(--neutral500);box-sizing:border-box;transition:var(--transition-input-border);background:#0000 url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNSIgdmlld0JveD0iMCAwIDEwIDUiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjIxNzc3MyAwTDUuMjE3NzcgNUwxMC4yMTc4IDBIMC4yMTc3NzNaIiBmaWxsPSIjMzYzNjM2Ii8+Cjwvc3ZnPgo=) no-repeat scroll calc(100% - calc(.7 * var(--rem, 1rem))) / 10px auto;padding-block:0}.chat-app select:focus{outline:none;border-color:var(--secondary500);box-shadow:var(--shadow-input-focus)}.chat-app select:active{outline:none;border-color:var(--secondary500)}.chat-app .Checkbox_checkbox__wrapper{position:relative}.chat-app .Checkbox_checkbox__wrapper label{cursor:pointer;font-size:var(--fontSizeButtonText);margin-bottom:calc(.25 * var(--rem, 1rem));color:var(--secondary500);vertical-align:text-top}.chat-app input[type=checkbox]{border:1px solid var(--neutral500);font-size:var(--fontSizeSmall);box-sizing:border-box;transition:var(--transition-input-border);margin:3px 3px 3px 4px}.chat-app input[type=checkbox]:focus{outline:revert}.chat-app .Checkbox_checkbox__wrapper_error input{border-color:var(--error500)}.chat-app .Checkbox_checkbox__label{margin-bottom:calc(.5 * var(--rem, 1rem));font-weight:var(--fontWeightBold)}.chat-app .Checkbox_checkbox__description{font-size:var(--fontSizeSmall);color:var(--secondary500)}.chat-app .Checkbox_checkbox__element{width:100%;display:inline-block;margin-bottom:calc(.75 * var(--rem, 1rem))}.chat-app .Checkbox_checkbox__element__:last-of-type{margin-bottom:calc(.625 * var(--rem, 1rem))}.chat-app .Checkbox_checkbox__wrapper_errormessage{color:var(--error500);margin-top:calc(.438 * var(--rem, 1rem));display:none}.chat-app .Checkbox_checkbox__wrapper_error{display:block}.chat-app textarea{--base-height: 2em ;border:1px solid var(--neutral80);padding:calc(.813 * var(--rem, 1rem)) calc(.938 * var(--rem, 1rem));padding:calc(.625 * var(--rem, 1rem));width:100%;box-sizing:border-box;transition:var(--transition-input-border);overflow-wrap:break-word;line-height:1.125;font-family:var(--fontFamilyRoboto, sans-serif)}.chat-app textarea::placeholder{color:var(--neutral500)}.chat-app textarea:focus{outline:none;border-color:var(--secondary500);box-shadow:var(--shadow-input-focus)}.chat-app textarea:active{outline:none;border-color:var(--secondary500)}.chat-app{--transition-input-border: border-color .3s;--transition-input-border: border-color .125s;--transition-input-border: border-color 0s;--shadow-input-focus: 0 calc(.125 * var(--rem, 1rem)) calc(.25 * var(--rem, 1rem)) 0 rgba(0, 0, 0, .1);--shadow-input-focus: none}.chat-app label{cursor:pointer;display:block;margin-bottom:calc(.25 * var(--rem, 1rem));font-weight:var(--fontWeightNormal);color:var(--secondary500);white-space:normal}.chat-app button,.chat-app input,.chat-app optgroup,.chat-app select,.chat-app textarea{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}.chat-app input,.chat-app textarea,.chat-app select{background-color:field;color:fieldtext}.chat-app .mdc-elevation--z0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.chat-app .mdc-elevation--z1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.chat-app .mdc-elevation--z2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.chat-app .mdc-elevation--z3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.chat-app .mdc-elevation--z4{-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.chat-app .mdc-elevation--z5{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.chat-app .mdc-elevation--z6{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.chat-app .mdc-elevation--z7{-webkit-box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12);box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.chat-app .mdc-elevation--z8{-webkit-box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.chat-app .mdc-elevation--z9{-webkit-box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12);box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.chat-app .mdc-elevation--z10{-webkit-box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12);box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.chat-app .mdc-elevation--z11{-webkit-box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12);box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.chat-app .mdc-elevation--z12{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.chat-app .mdc-elevation--z13{-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.chat-app .mdc-elevation--z14{-webkit-box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12);box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.chat-app .mdc-elevation--z15{-webkit-box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12);box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.chat-app .mdc-elevation--z16{-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.chat-app .mdc-elevation--z17{-webkit-box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12);box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.chat-app .mdc-elevation--z18{-webkit-box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12);box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.chat-app .mdc-elevation--z19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12);box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.chat-app .mdc-elevation--z20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12);box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.chat-app .mdc-elevation--z21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12);box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.chat-app .mdc-elevation--z22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12);box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.chat-app .mdc-elevation--z23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12);box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.chat-app .mdc-elevation--z24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.chat-app{--chat-msg-bg: #f3f5f7;--chat-msg-bg-own: #fff3e6;--basic-600: #000000;--basic-500: #363636;--basic-400: #626262;--basic-300: #787878;--basic-200: #d8d8d8;--basic-0: #ffffff;--dxp-g-neutral-3: rgb(118 113 107);--gray-50: #f7f7f7;--primary500: #f07d00;--primary600: #d26e00;--gap: 1em;--pad: 1em;--primary-link-color: var(--primary500);--primary-link-color-hover: var(--primary600);--primary-link-color-active: var(--primary700);color:var(--secondary500);--btn-transition-all: .125s all ease-out;--btn-transition-all-fast: .125s all ease-out;--btn-transition-all-mid: .25s all ease-out;--btn-transition-all-slow: .25s all ease-out;--transition-duration: .125s;--transition-duration-fast: .125s;--transition-duration-mid: .25s;--transition-duration-slow: .25s;--window-border-color: var(--neutral80);line-height:1.5;font-weight:400;position:relative;z-index:8100;font-size:var(--fontSizeRegular, var(--rem, 1rem));font-weight:var(--fontWeightNormal, 400);font-family:var(--fontFamilyRoboto, sans-serif);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.chat-app *{box-sizing:border-box}.chat-app .chat-messages{line-height:1.5}.chat-app button{font-size:calc(1 * var(--rem, 1rem));font-family:var(--fontFamilyRoboto);border-radius:calc(.325 * var(--rem, 1rem));cursor:pointer}.chat-app input{line-height:inherit}.chat-app .scroll-y{overflow-y:auto}.chat-app :is(.visually-hidden,.sr-only):not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:0px;overflow:hidden;position:absolute;white-space:nowrap;width:0px}.chat-app .flex,.chat-app [class*=flex-]{display:flex}.chat-app .flex-col,.chat-app [class~=flex-col-]{display:flex;flex-direction:column;width:100%}.chat-app h1,.chat-app h2,.chat-app h3,.chat-app h4,.chat-app h5,.chat-app h6,.chat-app p{font-family:var(--fontFamilyRoboto);margin-bottom:calc(1 * var(--rem, 1rem));margin-top:0}.chat-app h2,.chat-app h3{font-weight:var(--fontWeightBold)}.chat-app .igus-link{color:var(--primary-link-color)}.chat-app a:not(:has(:is(img,div,p))){color:var(--primary-link-color);text-decoration:none;line-height:inherit}.chat-app a:not(:has(:is(img,div,p))):hover,.chat-app a:not(:has(:is(img,div,p))):hover svg{color:var(--primary-link-color);fill:var(--primary-link-color)}.chat-app a:not(:has(:is(img,div,p))):hover{color:var(--primary-link-color-hover);text-decoration:underline}.chat-app a:not(:has(:is(img,div,p))):active{color:var(--primary-link-color-active)}.chat-app a[target=_blank]:not(:has(:is(img,div,p))):after,.chat-app .external:after{background-color:var(--icon-primary);content:"";display:inline-flex;height:.833em;margin-left:.5ch;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='currentColor'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.6667%2010.6667H1.33333V1.33333H6V0H1.33333C0.593333%200%200%200.6%200%201.33333V10.6667C0%2011.4%200.593333%2012%201.33333%2012H10.6667C11.4%2012%2012%2011.4%2012%2010.6667V6H10.6667V10.6667ZM7.33333%200V1.33333H9.72667L3.17333%207.88667L4.11333%208.82667L10.6667%202.27333V4.66667H12V0H7.33333Z'%20%3e%3c/path%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='currentColor'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.6667%2010.6667H1.33333V1.33333H6V0H1.33333C0.593333%200%200%200.6%200%201.33333V10.6667C0%2011.4%200.593333%2012%201.33333%2012H10.6667C11.4%2012%2012%2011.4%2012%2010.6667V6H10.6667V10.6667ZM7.33333%200V1.33333H9.72667L3.17333%207.88667L4.11333%208.82667L10.6667%202.27333V4.66667H12V0H7.33333Z'%20%3e%3c/path%3e%3c/svg%3e");-webkit-mask-size:cover;mask-size:cover;width:.833em;background-color:currentColor}.chat-app p:not(p:has(+*)){margin-block-end:unset}.chat-app .mis-auto{margin-inline-start:auto}.chat-app button,.chat-app img{-webkit-user-select:none;user-select:none}.chat-app img{max-block-size:100%;max-inline-size:100%}.error-image-container.svelte-i7fgr0{grid-column:content;display:grid;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding-block-end:1em;flex-grow:1}.message.svelte-i7fgr0{padding-inline-end:1.5em;padding-block-start:0}img.svelte-i7fgr0{width:100%;aspect-ratio:16/9}.hint.svelte-101f5y4{font-size:.875em;color:#00f;border-radius:4px;padding-inline:4px}.required.svelte-o9x9ib{color:red;font-weight:700;margin-inline-start:.25ch}.field-wrapper.svelte-11yv8zp{display:contents}.field-wrapper.svelte-11yv8zp input,.field-wrapper.svelte-11yv8zp select,.field-wrapper.svelte-11yv8zp option{height:2.5em;width:100%}.field-wrapper.svelte-11yv8zp *:user-invalid{outline:1px solid red}span.svelte-y5pqpi{white-space:pre-line}span.svelte-y5pqpi br+br+br{display:none}span.svelte-y5pqpi a{word-break:break-all;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.visually-hidden.svelte-n55xrr{height:.1px;width:.1px;opacity:0;z-index:-1;position:absolute;overflow:hidden}h3.svelte-n55xrr{margin:0;font-size:calc(1 * var(--rem, 1rem))}button.svelte-n55xrr{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;outline-offset:2px;transition:color var(--transition-duration-fast) ease-in-out,background-color var(--transition-duration-fast) ease-in-out,border-color var(--transition-duration-fast) ease-in-out;border:1px solid var(--primary500);color:var(--primary500);background-color:var(--white);height:calc(2.5 * var(--rem, 1rem));border-radius:calc(.5 * var(--rem, 1rem));padding-inline:calc(1 * var(--rem, 1rem));width:100%;cursor:pointer}button.svelte-n55xrr:disabled{pointer-events:none;opacity:.5}button.svelte-n55xrr>.upload-btn-text>svg{height:var(--fontSizeSmall);width:auto}button.svelte-n55xrr:hover{background-color:var(--primary50)}button.svelte-n55xrr:active{background-color:var(--primary100);color:var(--primary600);transform:translateY(1px)}label.svelte-n55xrr:has(button:where(.svelte-n55xrr):disabled){pointer-events:none}label:has(input[type=file]:where(.svelte-n55xrr))[for].svelte-n55xrr:not([for=""]){cursor:pointer}.el-cluster.svelte-n55xrr{align-items:center;justify-content:space-evenly}.selected-files.svelte-n55xrr{padding-inline:8px}p.error.svelte-n55xrr{color:red}.mis-a.svelte-n55xrr{margin-inline-start:auto}.message-container.svelte-1plddd6{grid-column:content;max-width:80%;width:fit-content}.message-bubble-and-time.svelte-1plddd6:not(:has(.own-message)){width:fit-content}.message.svelte-1plddd6{padding:.75ex 1ex;word-wrap:break-word;font-size:var(--fontSizeSmall);display:flex;flex-direction:column;margin-block:unset;--_border-radius: var(--border-radius, 1ex);border-radius:var(--_border-radius);--_chat-msg-bg: var(--chat-msg-bg);background:var(--_chat-msg-bg);width:fit-content;cursor:pointer}.message.svelte-1plddd6 p:where(.svelte-1plddd6){margin-block:unset;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.message.svelte-1plddd6 p:where(.svelte-1plddd6),.message.svelte-1plddd6 p:where(.svelte-1plddd6) *{line-height:1.3}.message.svelte-1plddd6 p:where(.svelte-1plddd6) a{word-break:break-all}.sticky.svelte-1plddd6{position:sticky;top:0}.msg-sender.svelte-1plddd6{line-height:1;font-size:var(--fontSizeExtraSmall);margin-inline-start:1ex;margin-block-end:.5ex;text-align:start}.msg-timestamp.svelte-1plddd6{font-size:var(--fontSizeExtraSmall);margin-inline:1ex;margin-block-start:.5ex;color:var(--neutral600);text-align:end}.msg-type-event.svelte-1plddd6{display:none}.msg-type-widget.svelte-1plddd6{width:100%}.msg-type-widget.svelte-1plddd6.widget-file{width:max-content}.message.svelte-1plddd6:has(.chat-ended-message:where(.svelte-1plddd6)){margin-block:0em 2em}.own-message.svelte-1plddd6{justify-self:end;margin-inline-start:auto;--_chat-msg-bg: var(--chat-msg-bg-own, var(--chat-msg-bg))}.msg-type-widget.widget-fileRequest.svelte-1plddd6{max-width:unset;align-items:unset;justify-self:unset;margin-inline-start:unset;border-radius:5px;padding:.5em}.msg-type-widget.widget-fileRequest.svelte-1plddd6 label{margin-block:calc(.125 * var(--rem, 1rem)) calc(.175 * var(--rem, 1rem))}.small.svelte-1plddd6{font-size:var(--fontSizeExtraSmall)}.svelte-1plddd6{line-height:inherit}svg.svelte-murg40{--grey: gold;--grey: #808080;--lightgrey: #d3d3d3;--dimgrey: #696969;--fill1: var(--grey);--_pad: var(--pad, 0);height:.5em;width:auto;border-radius:1em;padding:0 0 var(--_pad);box-sizing:content-box;position:relative;background-color:#f0f0f0;background-color:#f7fafc;background-color:#fcfcfd;background-color:#fff;background-color:var(--bg, transparent);translate:0 var(--_pad)}svg.svelte-murg40 :where(.svelte-murg40){fill:#f1f1f1;fill:var(--fill0, var(--fill1, #ccc))}.small.svelte-1yi4mb5{font-size:.825em;line-height:1.3}.chat-messages.svelte-mpb5uc{flex-grow:1;overflow-y:auto;display:flex;flex-direction:column;position:relative;grid-template-columns:[full-width-start] 10px [content-start] 1fr [content-end] 10px [full-width-end];padding-block-end:.75em;gap:.5ex;padding-inline:10px;padding-block-start:2em}.chat-messages.svelte-mpb5uc .message.new-user:not(.first-message){margin-block-start:1ex}.absolute-container.svelte-mpb5uc{position:absolute;height:0;width:100%;background-color:red}.absolute-container.svelte-mpb5uc .awaiting-agent{position:relative;translate:0 -50%;z-index:9;margin-inline:auto;height:fit-content}.absolute-container.svelte-mpb5uc .awaiting-agent p{margin-block:unset}.loading-dots.svelte-mpb5uc{height:.425em}.topic.svelte-mpb5uc{grid-column:full-width;position:sticky;top:0;width:100%;left:0;background-color:#fff9c4;color:initial;font-weight:initial;height:fit-content;z-index:1;padding-block:3px;padding-inline:22px;display:flex;align-items:center}.topic.svelte-mpb5uc :where(.svelte-mpb5uc){margin-block:unset}.small.svelte-mpb5uc{font-size:.825em}.svelte-mpb5uc{line-height:normal}.chat-app .agent{width:20px;border-radius:50%;scale:1.5;box-shadow:0 0 0 1px orange,.25px .5px 2px -.25px #000}.chat-app .agent.picked{scale:1.875;z-index:2}.modal-container.svelte-1gy9nla{--_pad: 0 1em 1em;--pad: var(--_pad, 1.5em);position:absolute;inset:0;display:grid;padding:var(--pad);-webkit-backdrop-filter:blur(10px) opacity(.7) brightness(1);backdrop-filter:blur(10px) opacity(.7) brightness(1)}.modal.svelte-1gy9nla{background:var(--neutral0);margin:auto;place-content:center;border-radius:10px;--pad: 1.5em 1em}button.svelte-1manuhl{-webkit-user-select:none;user-select:none}.option.svelte-1manuhl{--_btn-transition-all: var(--btn-transition-all-fast);border:0;transition:var(--_btn-transition-all);padding:.5em .625em;background-color:var(--neutral50)}.option.svelte-1manuhl:hover{background-color:var(--neutral100)}.option.primary.svelte-1manuhl{background-color:var(--primary500);color:var(--white)}.option.primary.svelte-1manuhl:hover{background-color:var(--primary600)}.window.svelte-fzbqrd :is([tabindex="-1"],[tabindex="0"]):is(:focus,:focus-visible,:active,:target),.window.svelte-fzbqrd:is([tabindex="-1"],[tabindex="0"]):is(:focus,:focus-visible,:active,:target){outline:0}.window.svelte-fzbqrd{border:2px solid var(--primary500);position:relative;width:var(--width, 320px);height:var(--height, 460px);background:#fff;border-radius:10px;box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;overflow:hidden;font-family:var(--fontFamilyRoboto);z-index:100;max-width:var(--max-width, calc(100vw - 40px - (3 * var(--rem, 1rem))))}.window.svelte-fzbqrd:is(.focused:where(.svelte-fzbqrd),:where(.svelte-fzbqrd):focus,:where(.svelte-fzbqrd):focus-within) .window-header:where(.svelte-fzbqrd){--_focused-header-bg: var(--focused-header-bg, var(--header-bg, inherit));--_focused-header-col: var(--focused-header-col, var(--header-col, inherit));background:var(--_focused-header-bg);color:var(--_focused-header-col)}.window.svelte-fzbqrd.focused{z-index:9999}@media screen and (min-height:520px){.window.svelte-fzbqrd{min-height:400px}}.window-header.svelte-fzbqrd{padding:12px;font-size:16px;font-weight:700;display:flex;width:100%;gap:.5em;align-items:center;position:relative;--_window-border-color: var(--window-border-color, var(--default-window-border-color, currentColor));border-bottom:var(--border-width, 2px) solid var(--_window-border-color);background:var(--header-bg, inherit);color:var(--header-col, inherit)}.floater-window.svelte-fzbqrd{--_left: var(--left, unset);--_right: var(--right, unset);--_bottom: var(--bottom, min(20vh, 80px));--_z-index: calc(calc(var(--layer, 1) * 100) + 1000);position:fixed;bottom:var(--_bottom);z-index:var(--_z-index);left:var(--_left);right:var(--_right);max-height:var(--max-height, calc(100dvh - min(30dvh, 120px)) )}.square-btn.svelte-fzbqrd{--_btn-transition-all: var(--btn-transition-all);transition:var(--_btn-transition-all),var(--transition-duration-fast) color ease-out,var(--transition-duration-fast) outline ease-out;filter:grayscale(0%);background:transparent;border:none;color:currentColor;font-size:18px;cursor:pointer;padding:0;height:2em;display:flex;align-items:center;justify-content:center;aspect-ratio:1}.square-btn.svelte-fzbqrd:hover{background:var(--neutral50)}.square-btn.svelte-fzbqrd:focus,.square-btn.svelte-fzbqrd:focus-visible,.square-btn.svelte-fzbqrd:focus-within{border:2px solid var(--primary500)}.square-btn.svelte-fzbqrd:active{border:unset;outline:unset;background:var(--primary500);color:#fff}.body-wrapper.svelte-fzbqrd *{word-break:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.body.svelte-fzbqrd{position:relative;display:contents!important}.window.svelte-fzbqrd .grower{flex-grow:1;display:flex;flex-direction:column;height:100%}.window.svelte-fzbqrd .center{display:grid;place-content:center}.window.svelte-fzbqrd .w-100{width:100%}.window.svelte-fzbqrd .flex-col-center{align-items:center;justify-content:center}.window.svelte-fzbqrd .loadingScreen{white-space:pre-wrap}.window.svelte-fzbqrd .modal-container{height:calc(100% - var(--header-height, 0));top:var(--header-height, 0);z-index:10}.header-icon.svelte-fzbqrd{max-height:3em;width:fit-content}.header-actions.svelte-fzbqrd{gap:.25em}.fluent-rating.svelte-14cmjwo{display:flex;gap:4px;align-items:center}.star-button.svelte-14cmjwo{background:none;border:none;padding:2px;cursor:pointer;border-radius:4px;transition:all .1s ease;position:relative}.star-button.svelte-14cmjwo:hover:not(:disabled){background-color:#0000000d}.star-button.svelte-14cmjwo:disabled{cursor:default}.star-container.svelte-14cmjwo{position:relative;display:flex;align-items:center}.star.svelte-14cmjwo{display:block}.star-outline.svelte-14cmjwo{color:#616161}.star-fill.svelte-14cmjwo{position:absolute;top:0;left:0;height:100%;overflow:hidden;transition:width .1s ease}.star-filled.svelte-14cmjwo{color:#ffc107}.size-small.svelte-14cmjwo .star:where(.svelte-14cmjwo){width:16px;height:16px}.size-medium.svelte-14cmjwo .star:where(.svelte-14cmjwo){width:20px;height:20px}.size-large.svelte-14cmjwo .star:where(.svelte-14cmjwo){width:24px;height:24px}.size-extra-large.svelte-14cmjwo .star:where(.svelte-14cmjwo){width:28px;height:28px}.color-neutral.svelte-14cmjwo .star-filled:where(.svelte-14cmjwo){color:#616161}.color-brand.svelte-14cmjwo .star-filled:where(.svelte-14cmjwo){color:#0078d4}.color-marigold.svelte-14cmjwo .star-filled:where(.svelte-14cmjwo){color:#ffc107}.readonly.svelte-14cmjwo .star-button:where(.svelte-14cmjwo){cursor:default}.readonly.svelte-14cmjwo .star-button:where(.svelte-14cmjwo):hover{background-color:transparent}.toast.svelte-12tn21v{color:#fff;padding:.75em 1.5em;border-radius:calc(.2 * var(--rem, 1rem));display:flex;align-items:center;margin:0 auto .5em;width:calc(20 * var(--rem, 1rem));max-width:100%}.error.svelte-12tn21v{background:#cd5c5c}.success.svelte-12tn21v{background:#3cb371}.info.svelte-12tn21v{background:#87ceeb}.warning.svelte-12tn21v{background:orange}.text.svelte-12tn21v{margin-left:calc(1 * var(--rem, 1rem))}button.svelte-12tn21v{color:#fff;background:transparent;border:0 none;padding:0;margin:0 0 0 auto;line-height:1;font-size:calc(1 * var(--rem, 1rem))}.circle.svelte-7w2xrx{height:var(--size);width:var(--size);border-color:var(--color) transparent var(--color) var(--color);border-width:calc(var(--size) / 15);border-style:solid;border-image:initial;border-radius:50%;animation:var(--duration) linear 0s infinite normal none running svelte-7w2xrx-rotate}.pause-animation.svelte-7w2xrx{animation-play-state:paused}@keyframes svelte-7w2xrx-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div.svelte-1okgi5c{align-items:center}.screen-body.svelte-p0lhrx{margin-block:auto;width:100%;padding-inline:min(2em,calc(100% - 34ch))}label.svelte-cq8oy2{cursor:pointer;display:flex;column-gap:calc(.125 * var(--rem, 1rem));align-items:baseline}.required-indicator.svelte-cq8oy2{color:red;font-weight:700}input.svelte-cq8oy2{width:1em;height:1em;translate:0 2px}.statement.svelte-cq8oy2{word-wrap:break-word;flex-grow:1000;flex-shrink:1;width:100%;line-height:var(--lineHeight-1_25)}.intro-text.svelte-1hx3p1y{line-height:1.688em}form.svelte-1hx3p1y{margin-block:auto;width:100%;padding-inline:min(2em,calc(100% - 34ch))}form.svelte-1hx3p1y label{font-size:var(--fontSizeExtraSmall);margin-bottom:calc(.25 * var(--rem, 1rem));color:var(--secondary500)}.start-chat.svelte-1hx3p1y{transition:.25s all ease-out;background-color:#00bb2d;color:#fff;border:0;padding:.675em 1em;width:100%!important}.start-chat.svelte-1hx3p1y:is(:where(.svelte-1hx3p1y):hover,:where(.svelte-1hx3p1y):active,:where(.svelte-1hx3p1y):focus){background-color:#00701b}.start-chat.svelte-1hx3p1y:disabled{background-color:buttonFace;color:var(--basic-400);color:GrayText;cursor:not-allowed}.start-btn-wrapper.svelte-1hx3p1y{position:relative}.outline-invalid-select.svelte-1hx3p1y select:invalid{outline:1px solid red}.loading-overlay.svelte-1hx3p1y{position:absolute;inset:0;pointer-events:none}.chat-input.svelte-tc2x0t{display:flex;--_window-border-color: var(--window-border-color, var(--default-window-border-color, currentColor));border-top:1px solid var(--_window-border-color);padding:8px;align-items:end}.chat-input.svelte-tc2x0t textarea{padding:8px!important;border-radius:5px;outline:none;font-size:var(--fontSizeSmall);--base-height: 2em ;height:var(--base-height);line-height:inherit;vertical-align:text-bottom;padding-block:calc(var(--base-height) / 3.5)!important}.chat-input.svelte-tc2x0t button:where(.svelte-tc2x0t){background:var(--primary500, #0078d4);color:#fff;border:none;padding:8px 12px;margin-left:8px;border-radius:5px;cursor:pointer;height:2.4em}.chat-input.svelte-tc2x0t button:where(.svelte-tc2x0t):hover{background:var(--primary600, #005ea2)}.chat-input.svelte-tc2x0t button[disabled]:where(.svelte-tc2x0t){background-color:buttonFace;cursor:not-allowed}.channel-menu-container.svelte-mrbrzr{padding:1em;margin-block-end:1em}ul.svelte-mrbrzr{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--gap)}ul.svelte-mrbrzr li:where(.svelte-mrbrzr){padding:0}ul.svelte-mrbrzr a:where(.svelte-mrbrzr){padding:1em;text-decoration:none}.channel-btn.svelte-mrbrzr{--_btn-transition-all: var(--btn-transition-all);--_btn-transition-all: var(--btn-transition-all-slow);background:var(--neutral20);color:#000;border:none;border-radius:5px;cursor:pointer;text-decoration:none;align-items:center;transition:var(--_btn-transition-all),.125s color ease-out;filter:grayscale(0%)}.channel-btn.svelte-mrbrzr img:where(.svelte-mrbrzr){transition:var(--_btn-transition-all),0s filter ease-out}.channel-btn.svelte-mrbrzr:hover:not([aria-disabled=true]){background:var(--neutral50);color:var(--primary500);--_btn-transition-all: var(--btn-transition-all-fast, var(--btn-transition-all))}.channel-btn.svelte-mrbrzr:focus,.channel-btn.svelte-mrbrzr:focus-visible,.channel-btn.svelte-mrbrzr:focus-within{outline:2px solid var(--primary500)}.channel-btn.svelte-mrbrzr:is(:where(.svelte-mrbrzr):active):not([aria-disabled=true]){background:var(--primary500);color:var(--white)}.channel-btn.svelte-mrbrzr:is(:where(.svelte-mrbrzr):active):not([aria-disabled=true]).live-chat img:where(.svelte-mrbrzr){filter:brightness(0) invert(1)}.channel-btn[aria-disabled=true].svelte-mrbrzr{background:var(--neutral50);color:var(--neutral300);cursor:not-allowed;filter:grayscale(100%)}.channel-btn[aria-disabled=true].svelte-mrbrzr img:where(.svelte-mrbrzr){opacity:.5}h2.svelte-mrbrzr{margin:0;font-size:calc(1.25 * var(--rem, 1rem))}header.svelte-mrbrzr{display:flex;flex-direction:column;gap:calc(.5 * var(--rem, 1rem));border:unset}header.svelte-mrbrzr p:where(.svelte-mrbrzr){margin:0}.channel-icon.svelte-mrbrzr{height:2em;width:2em}form.svelte-5w7q23,.screen-body.svelte-5w7q23{margin-block:auto;width:100%;padding-inline:min(2em,calc(100% - 34ch))}.start-chat.svelte-5w7q23{transition:.25s all ease-out;background-color:#00bb2d;color:#fff;border:0;padding:.675em 1em;width:100%!important}.start-chat.svelte-5w7q23:is(:where(.svelte-5w7q23):hover,:where(.svelte-5w7q23):active,:where(.svelte-5w7q23):focus){background-color:#00701b}.start-chat.svelte-5w7q23:disabled{background-color:buttonFace;color:var(--basic-400);color:GrayText;cursor:not-allowed}.mi-a.svelte-5w7q23{margin-inline:auto}.btn-toggle-window.svelte-11xoxp2{--_right: var(--right, unset);--_left: var(--left, unset);position:fixed;right:var(--_right);left:var(--_left);bottom:0;padding:calc(.625 * var(--rem, 1rem)) calc(1.25 * var(--rem, 1rem));word-break:normal;white-space:pre}.btn-toggle-window.svelte-11xoxp2{right:calc(5 * var(--rem, 1rem))}.btn-toggle-window.svelte-11xoxp2:not(.floater-button){position:relative;inset:unset}.chat-bullet.svelte-11xoxp2{position:relative;margin-inline-start:.5ch;margin-inline-end:-.5ch;display:inline-block;transform-origin:50% 65%;transition:.125s ease-out scale}.chat-app .window-header{--window-border-color: none}.chat-app .chat-window{--border-width: 1px}.chat-app .body button{width:max-content}.chat-button.svelte-11xoxp2{transform-origin:center;-webkit-user-select:none;user-select:none;background-color:var(--primary500);color:#fff;border:0;border-radius:2em;padding:1em 1.5em;bottom:7.5px;transition:all ease-out 75ms;box-shadow:0 2px 5px #00000059}.chat-button.svelte-11xoxp2:not(:active){transition:all ease-out .187s}.chat-button.svelte-11xoxp2:hover:not(:is(:active)){transition:all ease-out .187s;translate:0 -2px;box-shadow:0 4px 10px #00000040}.chat-button.svelte-11xoxp2:hover:not(:is(:active)):focus{transition:all ease-in 75ms}.chat-app.fc-mobile .chat-button{aspect-ratio:1/1;bottom:calc(5 * var(--rem));--left: 5px;--btn-width: 57px;width:var(--btn-width);height:var(--btn-width);border-radius:100%;white-space:normal;padding:2px;background:var(--white);display:grid;place-content:center}.chat-app.fc-mobile .chat-button img{margin:auto;width:80%;aspect-ratio:1/1;height:auto}.chat-app.fc-mobile .chat-button.is-open{--btn-width: 38px ;padding:0}.error-window-toast.svelte-11xoxp2{font-size:var(--fontSizeSmall);position:absolute;inset:0;top:unset}.chat-app .screen-container{justify-content:unset;padding:1em;padding-block-start:unset;font-size:var(--fontSizeSmall)}.chat-app .screen-container:not(.screen-pre-chat){padding-block-end:2em}
