:root{--invox-bar-size__width: 100%;--invox-bar-size__height: 30px;--invox-bar-size__padding: 2px;--invox-bar-size__border-radius: 5px;--invox-bar-size__inner-border-radius: 3px;--invox-bar-size__vumeter-width: 50px;--invox-bar-color__primary: #52619f;--invox-bar-color__primary--hover: #415491;--invox-bar-color__secondary: #6d7cba;--invox-bar-color__error: #ff9191;--invox-bar-color__microphone: red;--invox-bar-color__microphone--hover: #e30000;--invox-bar-color__microphone--disabled: #ff6060;--invox-bar-color__microphone--focus: #f3a2b4;--invox-bar-color__vumeter-bars: white;--invox-bar-color__vumeter-bars--active: #3adf3a;--invox-bar-font__color: white;--invox-bar-font__family: sans-serif, Arial, Verdana, "Trebuchet MS";--invox-bar-font__size: .9rem;--invox-bar-menu-font__color: var(--invox-bar-color__primary);--invox-bar-icons__color: white;--invox-bar-icons__size: 1rem;--invox-about-dialog__z-index: 700;--invox-profile-dialog__z-index: 700}:root{--invox-dialogs-color__primary: #52619f;--invox-dialogs-color__primary--hover: #415491;--invox-dialogs-size__width: 400px;--invox-dialogs-size__height: 400px;--invox-dialogs-size__min-width: 300px;--invox-dialogs-size__min-height: 400px;--invox-dialogs-size__max-width: 100vw;--invox-dialogs-size__max-height: 100vh;--invox-dialogs-size__border-radius: 5px}.invox-dialog__root-layer{display:none;position:fixed;z-index:700;left:0;top:0;width:100%;height:100%;background-color:#0006;font-family:sans-serif}.invox-dialog__root-layer.active{display:flex}.invox-dialog__dialog-container{position:relative;display:flex;flex-direction:column;margin:auto;background-color:#fff;box-shadow:0 4px 16px #00000040;border-radius:var(--invox-dialogs-size__border-radius);overflow:hidden}.invox-dialog__dialog-container label{line-height:normal}.invox-dialog__dialog-header{padding:6px 10px;background-color:var(--invox-dialogs-color__primary);color:#fff;display:flex;align-items:center;gap:10px}.invox-dialog__dialog-header-title{display:flex;flex:1;font-weight:700;align-items:center;gap:10px;overflow:hidden}.invox-dialog__dialog-header-title>svg{width:22px;min-width:22px;height:22px;min-height:22px}.invox-dialog__dialog-header-title>label{font-size:1rem;align-self:flex-end;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.invox-dialog-body-container{position:relative;display:flex;flex-direction:column;color:#000;overflow:hidden;height:100%;background-color:#fff}.invox-dialog-footer{display:flex;flex-wrap:wrap;justify-content:end;background-color:#fff;border-top:1.5px solid #e9e9e9;white-space:nowrap;gap:10px}.invox-dialog-footer div{display:flex;gap:10px}.invox-base-view-header{display:flex;font-weight:700;align-items:center;justify-content:left;border-bottom:1.5px solid #e9e9e9;gap:10px}.invox-base-view-header>h1{margin:0;color:var(--invox-dialogs-color__primary);font-size:1.6rem;font-weight:700}.invox-base-padding{padding:10px}.invox-justify-left{justify-content:left!important}.invox-justify-space-between{justify-content:space-between!important}.invox-base-no-background-button{padding:5px;background-color:transparent;outline:none;border:none;color:gray;font-size:inherit;display:flex}.invox-base-no-background-button:hover,.invox-base-no-background-button:focus{cursor:pointer;outline:none;border:none;border-radius:var(--invox-dialogs-size__border-radius);background-color:var(--invox-dialogs-color__primary--hover)}.invox-dialog-icon__fullscreen{stroke:transparent;stroke-width:0px;width:14px;min-width:14px;height:14px;min-height:14px;fill:#fff}.invox-dialog-icon__brand,.invox-dialog-icon__help,.invox-dialog-icon__close{fill:#fff;width:18px;height:18px}.invox-dialog-icon__fullscreen{width:16px;height:16px}.invox-bar__container{box-sizing:border-box;display:none;align-items:center;justify-content:left;position:relative;width:var(--invox-bar-size__width);height:fit-content;min-height:var(--invox-bar-size__height);padding:var(--invox-bar-size__padding);border-radius:var(--invox-bar-size__border-radius);background-color:var(--invox-bar-color__secondary);color:var(--invox-bar-font__color);font-size:var(--invox-bar-font__size);font-family:var(--invox-bar-font__family)}.invox-bar__container.active{display:flex}.invox-bar__container>.invox-bar__layer{box-sizing:border-box;height:fit-content;min-height:var(--invox-bar-size__height);flex-wrap:wrap;gap:2px}.invox-bar__container label{line-height:normal;padding-top:2px}.invox-bar__splash-screen-view{width:100%;height:100%;display:flex;float:left;justify-content:center;align-items:center;padding-block:5px}.invox-bar__product-brand{display:flex;align-items:center;gap:5px;font-weight:700;white-space:nowrap;overflow:hidden}.invox-bar__product-brand>svg{fill:var(--invox-bar-font__color)}.invox-bar__loading-view{position:relative;height:100%;width:100%;font-weight:700}.invox-bar__loading-view>div{position:absolute;box-sizing:border-box;display:flex;align-items:center;height:100%;width:100%;gap:15px;padding-inline:10px}.invox-bar__progressbar-width{display:flex;background-color:var(--invox-bar-color__primary);border-radius:5px;transition:.5s ease;height:100%;min-height:var(--invox-bar-size__height);width:0%}.invox-bar__progressbar-percent{font-size:inherit;color:inherit;text-align:end;width:4ch;opacity:.7}.invox-bar__progressbar-error{display:flex;align-items:center;overflow:hidden;gap:10px;height:inherit}.invox-bar__progressbar-error>svg{display:none}.invox-bar__progressbar-error.active>svg{display:flex}.invox-bar__progressbar-error.active{color:var(--invox-bar-color__error)}.invox-bar__progressbar-message{display:block;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invox-bar__home-view{display:flex;width:100%;align-items:center}.invox-bar__button-group{display:flex;flex-wrap:nowrap;height:var(--invox-bar-size__height);width:fit-content;gap:2px}.invox-bar__button{width:var(--invox-bar-size__height);height:var(--invox-bar-size__height);background-color:var(--invox-bar-color__primary);border-radius:var(--invox-bar-size__inner-border-radius);border-style:none;outline:none;display:flex;justify-content:center;align-items:center;cursor:pointer}.invox-bar__button:focus,.invox-bar__button:hover{background-color:var(--invox-bar-color__primary--hover)}.invox-bar__recognizer-container{display:flex;height:100%;width:fit-content;justify-content:left;align-items:center;background-color:var(--invox-bar-color__primary);border-radius:var(--invox-bar-size__inner-border-radius)}.invox-bar__microphone-button{background-color:var(--invox-bar-color__microphone)}.invox-bar__microphone-button:focus,.invox-bar__microphone-button:hover{background-color:var(--invox-bar-color__microphone--hover)}.invox-bar__microphone-button.disabled,.invox-bar__microphone-button.disabled:hover{background-color:var(--invox-bar-color__microphone--disabled);cursor:not-allowed}.invox-bar__microphone-running-effect{position:absolute;z-index:1;width:var(--invox-bar-size__height);height:var(--invox-bar-size__height);border-radius:var(--invox-bar-size__inner-border-radius);-webkit-animation:invox-fadeinout 2s linear infinite;animation:invox-animation__pulse 2s infinite}@keyframes invox-animation__pulse{0%{transform:scale(.95);box-shadow:0 0 red}70%{transform:scale(1);box-shadow:0 0 0 10px #0000}to{transform:scale(.95);box-shadow:0 0 #0000}}.invox-bar__vumeter-container{height:100%;width:var(--invox-bar-size__vumeter-width);padding-inline:4px;position:relative}.invox-bar__vumeter-bars{white-space:nowrap;overflow:hidden;color:var(--invox-bar-color__vumeter-bars);font-size:1.1rem;float:left;display:flex;align-items:center;height:100%;width:100%;line-height:normal;padding-bottom:4px}.invox-bar__vumeter-bars.active{color:var(--invox-bar-color__vumeter-bars--active)}.invox-bar__vumeter-bars-cover{background-color:var(--invox-bar-color__primary);height:100%;width:100%;border-radius:var(--invox-bar-size__inner-border-radius);position:absolute;top:0;right:0;padding-inline:2px;transition:50ms ease;opacity:.8;z-index:0}.invox-bar__statusbar-container{display:flex;height:100%;overflow:hidden;flex:1}.invox-bar__statusbar-message{color:inherit;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;align-self:center;padding-inline:10px}.invox-bar__statusbar-message--error{color:var(--invox-bar-color__error)}.invox-bar__hypothesis-follower.active{text-align:right;direction:rtl}.invox-bar__dropdown-menu{position:relative;display:inline-block}.invox-bar__dropdown-menu-content{display:none;position:absolute;background-color:transparent;padding-top:2px;box-shadow:0 8px 16px #0003;z-index:1;width:max-content;right:0;border-radius:var(--invox-bar-size__border-radius)}.invox-bar__dropdown-menu-content-header{background-color:var(--invox-bar-color__primary--hover);padding:5px 10px;border-top-left-radius:var(--invox-bar-size__border-radius);border-top-right-radius:var(--invox-bar-size__border-radius)}.invox-bar__dropdown-menu-content-header .invox-bar-icon__brand{width:1.2rem;height:1.2rem}.invox-bar__dropdown-menu-content-footer{height:var(--invox-bar-size__border-radius);background-color:#fff;border-bottom-left-radius:var(--invox-bar-size__border-radius);border-bottom-right-radius:var(--invox-bar-size__border-radius)}.invox-bar__dropdown-menu-option{color:var(--invox-bar-menu-font__color);display:flex;width:100%;gap:10px;justify-content:left;flex-direction:row-reverse;align-items:center;padding:7px 7px 7px 10px;outline:none;border:none;background-color:#fff;line-height:normal;cursor:pointer}.invox-bar__dropdown-menu-option:hover{background-color:#f3f3f3}.invox-bar__dropdown-menu:hover .invox-bar__dropdown-menu-content{display:block}.invox-bar-icon__profile,.invox-bar-icon__help,.invox-bar-icon__support,.invox-bar-icon__about,.invox-bar-icon__error,.invox-bar-icon__mic-on,.invox-bar-icon__mic-off,.invox-bar-icon__mic-unavailable,.invox-bar-icon__dictionary,.invox-bar-icon__templates,.invox-bar-icon__transformations{width:var(--invox-bar-icons__size);height:var(--invox-bar-icons__size);min-width:var(--invox-bar-icons__size);min-height:var(--invox-bar-icons__size);fill:var(--invox-bar-icons__color)}.invox-bar-icon__profile,.invox-bar-icon__help,.invox-bar-icon__support,.invox-bar-icon__about{fill:var(--invox-bar-menu-font__color)}.invox-bar-icon__error{fill:var(--invox-bar-color__error)}.invox-bar-icon__brand{width:1.2rem;height:1.2rem;min-width:1.2rem;min-height:1.2rem;fill:var(--invox-bar-icons__color)}.invox-bar-icon__invox-medical{width:6rem;height:6rem;transition:transform ease .3s}.invox-bar-icon__invox-medical:hover{transform:scale(1.05)}.invox-bar__about-layer{z-index:var(--invox-about-dialog__z-index)}.invox-bar__profile-view-body,.invox-bar__about-view-body{height:fit-content;display:flex;flex-direction:column;gap:10px;padding:20px}.invox-bar__about-content-line{display:flex;justify-content:space-between;border-bottom:solid 1.5px #f3f3f3;margin-bottom:5px}.invox-bar__about-copyright{color:gray;margin-top:10px}.invox-bar__about-copyright a{color:inherit;text-decoration:none}.invox-bar__about-copyright a:hover{color:#0d6efd;text-decoration:none}.invox-bar__profile-layer{z-index:var(--invox-profile-dialog__z-index)}.invox-bar__profile-field label{font-size:.8rem;color:gray}.invox-bar__profile-field p{margin-block:0}.invox-bar__profile-field:not(:last-child){border-bottom:solid 1.5px #f3f3f3}.invox-bar__adaptation-status,.invox-bar__adaptation-status:focus,.invox-bar__adaptation-status:hover{background-color:orange;cursor:default;transition:background-color 1s ease}.invox-bar__adaptation-status.finished,.invox-bar__adaptation-status.finished:focus,.invox-bar__adaptation-status.finished:hover{background-color:#47c747}.invox-bar__adaptation-status.error,.invox-bar__adaptation-status.error:focus,.invox-bar__adaptation-status.error:hover{background-color:#d17878}.invox-bar__adaptation-status>.invox__border-spinner{border-color:#fff;border-left-color:transparent}.invox-bar__animation--fadeout{animation:invox-animation__fadeout 3s ease,invox-animation__shrink .3s ease;animation-delay:0s,2s;animation-fill-mode:forwards,forwards}.invox-bar__animation--fadein{animation:invox-animation__stretch .1s ease,invox-animation__fadein .3s ease;animation-fill-mode:forwards,forwards}@keyframes invox-animation__fadeout{0%{opacity:1}to{opacity:0}}@keyframes invox-animation__fadein{0%{opacity:0}to{opacity:1}}@keyframes invox-animation__stretch{0%{width:0px}to{width:var(--invox-bar-size__height)}}@keyframes invox-animation__shrink{0%{width:var(--invox-bar-size__height)}to{width:0px}}.invox-loader__spinner{border:1.5px solid #00000033;border-left-color:#fff;border-left-width:2.5px;animation:invox-animation__spin 1.2s infinite linear;position:relative;display:flex;border-radius:50%;height:calc(var(--invox-bar-icons__size) + .2rem);width:calc(var(--invox-bar-icons__size) + .2rem)}.invox-loader__spinner.finished{-webkit-animation:none;animation:none;border-color:#fff;transition:border .5s ease-out;border-left-width:1.5px}.invox-loader__inner-icon{display:none;height:100%;width:100%}.invox-loader__inner-icon.draw-checkmark{display:flex}.invox-loader__inner-icon.draw-checkmark:after{content:"";position:absolute;animation-duration:.8s;animation-timing-function:ease;animation-name:invox-animation__inner-checkmark;transform:scaleX(-1) rotate(135deg);height:65%;width:30%;transform-origin:left top;border-right:2px solid white;border-top:2px solid white;left:15%;top:55%}.invox-loader__inner-icon.draw-exclamation{display:flex}.invox-loader__inner-icon.draw-exclamation:after{content:"!";text-align:center;height:100%;width:100%;border:none;left:0;top:0;line-height:normal;font-weight:500;font-size:calc(var(--invox-bar-icons__size) - .1rem);font-family:var(--invox-bar-fonts__family)}@keyframes invox-animation__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes invox-animation__inner-checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:30%;opacity:1}40%{height:65%;width:30%;opacity:1}to{height:65%;width:30%;opacity:1}}
