@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";@import "https://fonts.googleapis.com/css?family=Inter:300,400,600,700";@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";@import "https://fonts.googleapis.com/css?family=Inter:300,400,600,700";@import "https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700";@import "https://fonts.googleapis.com/css?family=Inter:300,400,600,700";.react-fl-scrollbar{height:35px;position:fixed;bottom:0;overflow:auto}.react-fl-scrollbar,.react-fl-scrollbar div{margin:0;padding:0;font-size:1px;line-height:0}.react-fl-scrollbar div{height:1px;overflow:auto}.react-fl-scrollbar div:before{content:" "}.react-fl-scrollbar-viewport{position:relative}.react-fl-scrollbar-body{overflow:auto}.react-fl-scrollbar-viewport .react-fl-scrollbar{position:absolute;left:0}.react-fl-scrollbar-hoverable .react-fl-scrollbar{opacity:0;transition:opacity .5s .3s}.react-fl-scrollbar-hoverable:hover .react-fl-scrollbar{opacity:1}.search-control-wrap{--icon-width:26px;--icon-height:26px;--active-height:40px;--close-button-max-size:12px;--icon-button-max-size:18px;--primary-color:#000;--secondary-color:rgba(141,141,141,.64);--border-color:rgba(0,0,0,.2);--border-size:0px;--main-background-color:#fff;--background-color-candidate:#5a6673;--background-color-hover:rgba(90,102,115,.7);--background-color-active:#50c3bd;--svg-stroke-width:5px;z-index:401;color:var(--primary-color);border:var(--border-size)solid var(--border-color);border-radius:4px;grid-template-rows:1fr;grid-template-columns:1fr;display:inline-grid;position:relative;box-shadow:0 1px 5px rgba(0,0,0,.65)}.search-control-wrap ::placeholder{color:var(--secondary-color);opacity:1}.search-control{text-align:center;background-color:var(--main-background-color);box-sizing:border-box;cursor:default;z-index:802;background-clip:padding-box;border-radius:4px;height:100%;font:700 12px/20px Tahoma,Verdana,sans-serif;display:flex;position:relative;box-shadow:none!important}.search-control-icon-button{padding:unset;outline:unset;width:var(--icon-width);z-index:0;cursor:pointer;background-color:transparent;border-radius:4px;justify-content:center;align-items:center;line-height:30px;transition:height .1s linear,border-top-right-radius 0s linear .1s,border-bottom-right-radius 0s linear .1s;display:flex;position:relative;height:var(--icon-height)!important;border:0!important}.search-control-input{background-color:var(--main-background-color);z-index:50;height:var(--icon-height);color:inherit;box-sizing:border-box;border:0;border-top-right-radius:3px;border-bottom-right-radius:3px;outline:0;width:0;padding:0;font-size:14px;transition:width .1s linear,height .1s linear,padding .1s linear;position:relative;font-weight:400!important}.search-control-close-button{stroke:#f2f2f2;transform-origin:50%;outline:unset;border:unset;padding:unset;place-content:center;place-items:center;display:none;transform:scale(1)}.search-control-close-button-active{display:flex}.search-control-active .search-control-icon-button{transition:height .1s linear;height:var(--active-height)!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.search-control-active .search-control-input{height:var(--active-height);width:244px;padding:0 26px 0 0}.search-control-active .search-control-close-button{height:var(--active-height);width:26px;font:normal 18px/calc(var(--active-height) - 2px)"Lucida Console",Monaco,monospace;color:inherit;cursor:pointer;z-index:51;background-color:transparent;position:absolute;right:0}.search-control-icon-button svg,.search-control-active .search-control-close-button>svg{transform-origin:50%;width:75%;height:75%;stroke-width:var(--svg-stroke-width);stroke:var(--primary-color)}.search-control-icon-button svg{max-height:var(--icon-button-max-size);max-width:var(--icon-button-max-size)}.search-control-active .search-control-close-button>svg{max-height:var(--close-button-max-size);max-width:var(--close-button-max-size)}.search-control-info-wrapper{box-sizing:border-box;z-index:9999;border-radius:4px;width:100%;height:auto;margin:7px 0 0;padding:0;position:absolute;top:100%;overflow-y:auto;box-shadow:0 1px 5px rgba(0,0,0,.65)}.search-control-info-wrapper-close{display:none}.search-control-info{background-color:var(--main-background-color);border:var(--border-size)solid var(--border-color);text-align:center;height:auto;color:inherit;border-radius:4px;padding:0;display:flex;position:relative;overflow-y:auto}.search-control-info-span{margin:0 auto;font-size:12px;font-weight:400}.search-control-info-list{background:0 0;outline:none;flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex;position:relative;overflow-y:auto}.search-control-info-list:focus .search-control-info-list-item.candidate,.search-control-info-list-item:active,.search-control-info-list-item:focus{background:var(--background-color-active)!important}.search-control-info-list:focus .search-control-info-list-item:not(.active).candidate,.search-control-info-list-item:not(.active):active,.search-control-info-list-item:not(.active):focus{background:var(--background-color-candidate)!important}.search-control-info-list-item{border-bottom:1px solid var(--border-color);cursor:pointer;text-align:center;color:inherit;white-space:pre-wrap;padding:5px;font:12px/16px Tahoma,Verdana,sans-serif;list-style:none;display:block}.search-control-info-list-item:last-child,.search-control-info-list-item:hover:last-child{border-bottom:none}.search-control-info-list-item.active,.search-control-info-list-item.active:hover{background-color:var(--background-color-active)}.search-control-info-list-item:hover{background-color:var(--background-color-hover)}.search-control-info-list-item:hover p,.search-control-info-list-item.active p,.search-control-info-list-item p,.search-control-info-list-item p{margin:0}.search-control-popup-seperator{background-color:var(--light-11);width:100%;height:1px}