body{margin:0;padding:0;font-family:sans-serif;-webkit-app-region:drag}.metadata-inquiry-header{background-color:#487ba9;color:#fff;font-size:120%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:50%}.metadata-inquiry-header svg{color:#fff!important}.clientrecommendation{position:fixed;top:0;color:#fff;z-index:30;text-align:center;margin:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:12px;line-height:1.2em;text-align:left}.clientrecommendation h2{font-size:100%;font-weight:bolder;margin:0}.nextcarebutton{font-size:100%;background-color:rgba(50,50,50,.95);border-radius:4px;padding:0;overflow:hidden;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.providerlogo{display:inline-block;margin:auto;position:absolute;bottom:2vh}.nextcarebutton>*>*{padding:12px}.nextcarebutton img{max-height:100%;max-width:100%}.clientrecommendation p{margin:0}.languageswitcher{margin:auto;z-index:3}.languageswitcher ul{text-indent:0;padding:0}.languageswitcher li{color:#fff;text-indent:1000px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;display:inline-block;position:relative;width:2em;height:2em;font-size:1.5em;border-radius:2em;cursor:pointer;margin:.5em;background-color:#c4c4c4}.languageswitcher li.active{cursor:normal;background-color:#e6341a}.languageswitcher li:before{text-indent:0;content:attr(data-lang);text-transform:uppercase;color:#fff;position:absolute;margin-top:-.05em;font-size:80%;top:50%;left:50%;display:block;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.outerShell{background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.outerShell:before{z-index:3}.outerShell:after,.outerShell:before{content:" ";position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease;top:0;left:0;right:0;height:100vh;width:100vw}.outerShell:after{box-shadow:inset 0 0 250px 0 rgba(0,0,0,.32);z-index:2}.login{z-index:5;position:fixed;top:45%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:60%}@media (max-width:640px){.login{width:90%;position:absolute;top:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.appbar{display:none!important}}.outerShell.loggedin{background-color:#fff}.outerShell.loggedin:after,.outerShell.loggedin:before{opacity:0}.chat .message.local .content{background-color:#e6341a!important;color:#fff!important}.chat .compose form button svg,.chat .message.local .bubble{fill:#e6341a!important}.app{display:flex;flex-direction:row;overflow:hidden}.callStatus .actions span{margin-top:1em}.contentArea{flex:4 1;margin:15px}.calling .contactWindow,.calling .contentArea{margin:0;border-radius:0!important}.mainContent *{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.mainContent h2{border-bottom:1px solid #999;padding-bottom:.3em;margin-bottom:.35em}.logo{max-width:280px;margin:auto auto auto 16px;border:0;height:75%}.app .contactList{-webkit-transition:all .5s ease;transition:all .5s ease;flex:1 1;overflow:hidden}.app.calling .contactList{flex-grow:0.000001;border-right:none!important;white-space:nowrap}.app .contactList .state{-webkit-transition:all .3s ease;transition:all .3s ease}.app.calling .contactList .state{opacity:0}.contactListItem:hover{background-Color:rgba(0,0,0,.05)}.callscreencontainer,.infoContainer{-webkit-transition:all .5s ease;transition:all .5s ease;flex-grow:0.000001}.infoContainer{flex:1 1;flex-grow:0.00001;overflow-y:auto;overflow-x:hidden;position:relative;border-left:0 solid #ccc}.infoshown .infoContainer{flex-grow:2;border-left-width:1px}.app.calling .callscreencontainer{flex-grow:3}.infoButton svg{width:40px;height:40px}.infoButton svg:hover{opacity:1}.infocontact{white-space:nowrap}.contactheader{padding:16px;box-sizing:border-box;vertical-align:top;-webkit-transition:padding .3s cubic-bezier(.4,0,.2,1) .5s!important;transition:padding .3s cubic-bezier(.4,0,.2,1) .5s!important}.fullscreen .contactheader{display:none!important}.calling .contactheader{padding:8px 16px}.contactheader .name>div{font-size:90%;vertical-align:middle}.callscreen .options{opacity:0;min-width:60vw}.app.calling .callscreen .options{opacity:1}.callscreen .anchor{position:absolute;top:-.75em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chatcontainer{-webkit-transition:all .5s ease;transition:all .5s ease;flex:2 1}.app.calling .chatcontainer{flex-grow:0.0000001}.appbar{-webkit-transition:margin .3s cubic-bezier(.4,0,.2,1) .5s,box-shadow .3s cubic-bezier(.4,0,.2,1) .5s!important;transition:margin .3s cubic-bezier(.4,0,.2,1) .5s,box-shadow .3s cubic-bezier(.4,0,.2,1) .5s!important}.calling .appbar{margin-top:-64px;box-shadow:none}.helpscreen a{text-decoration:none;color:inherit}.chat{font-size:1.1em}.chat .message .content{padding:.25em .6em!important;font-weight:400!important}.contactWindow .streams{display:flex;width:100%;overflow:hidden}.incomingCalls{position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.infocontact{display:flex;flex-direction:column}.info{display:flex}.info>div{flex:1 1}.roundIcon{display:inline-block;width:9.4vh;height:9.4vh;min-width:50px;min-height:50px;max-height:80px;max-width:80px;background-color:#fff;position:relative;border-radius:100%;margin:0 3vh;cursor:pointer}.roundIcon span{display:none}.roundIcon svg{fill:#6a6a6a;height:60%;width:60%;position:absolute;top:20%;left:20%}.roundIcon:after{position:absolute;content:" ";top:-.2em;right:-.2em;display:block;background-color:orange;width:1.5em;height:1.5em;border-radius:1em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-timing-function:cubic-bezier(.54,.12,0,1.59);transition-timing-function:cubic-bezier(.54,.12,0,1.59)}.roundIcon.iconIndicator:after{-webkit-transform:scale(1);transform:scale(1)}.chat .messages{flex:1 1;overflow-y:auto;padding-bottom:.5em}.chat .compose{background-color:#fafafa;border-top:1px solid #c1bebb}.chat .compose input{font-size:16px!important}.inquiry{max-width:523px;min-width:60%}.chat .message{display:block;margin:1em 0 0;padding:0 1em;position:relative}.chat .message a{color:inherit}.chat .message.event{opacity:.75}.chat .message.event.local .content,.chat .message.event.remote .content{background-color:transparent;color:#666;font-weight:600;padding:.2em .6rem!important;font-size:90%}.chat .message.event .bubble{display:none}.chat .message .content{border-radius:.5em;padding:.2em .75em;display:inline-block;max-width:80vw;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.chat .message.local{text-align:right}.chat .message.remote{text-align:left}.chat .message .content{font-weight:600}.chat .message.local .content{background-color:#63a6e4;color:#fff}.chat .message .author{color:#7a7a7a;font-weight:600;font-size:.8em;padding:0 .75em}.message.local+.message.local{margin-top:.15em}.message .author{display:none}.message.showAuthor .author{display:block}.message.remote+.message.remote{margin-top:.15em}.message.remote+.message.remote.showAuthor{margin-top:.75em}.chat .message.remote .content{background-color:#e4e4e4}.chat .message .bubble{position:absolute;bottom:.3em;width:1em;height:auto}.chat .message.local .bubble{fill:#63a6e4;right:.1em}.chat .message.remote .bubble{fill:#e4e4e4;left:.1em;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.chat .compose form{display:flex;align-items:center;justify-content:center}.chat .compose form input[type=text]{flex:1 1;width:100%;display:inline-block;margin:.5em;padding:.5em 1em;height:100%;border-radius:1em;outline:none;border:1px solid #e1e1e1;background-color:#fff;font-size:inherit;font-weight:inherit}.chat .compose form button{min-width:40px;width:1em;height:100%;background-color:transparent;border:0;position:relative;outline:none}.chat .compose form button span{display:block;overflow:hidden;width:3em;white-space:nowrap;text-indent:9999px}.chat .compose form button>div{height:0;padding-bottom:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:inline-block;overflow:hidden}.chat .compose form button svg{position:absolute;top:10%;left:10%;width:80%;height:80%;fill:#007cfd}.callscreen{text-align:center}.callscreen .options{position:absolute;z-index:2;bottom:0;padding-bottom:1vh;margin:auto;left:50%;font-size:90%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;box-shadow:inset 0 -12vh 20vh -12vh rgba(0,0,0,.9)}.callscreen .roundIcon{background-color:#fff;margin:.75em;max-height:70px;max-width:70px}.callscreen .roundIcon svg{fill:#000;-webkit-transition:all .2s ease;transition:all .2s ease}.callscreen .roundIcon.active svg{fill:#63a6e4}.callscreen .roundIcon.pressed,.callscreen .roundIcon:active{-webkit-filter:brightness(.8);filter:brightness(.8)}.roundIcon.endCall{background-color:#d80000}.roundIcon.endCall svg{fill:#fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.callscreen .roundIcon.switchCam{background-color:transparent}.callscreen .roundIcon.switchCam svg{fill:#fff}.callscreen .streams{top:0;z-index:1;overflow:hidden;background-color:#000;align-items:start;justify-content:flex-start}.callscreen .streams,.streams .streamoptions{position:absolute;display:flex;left:0;bottom:0;right:0}.streams .streamoptions{font-size:.8em;align-items:center;justify-content:center;padding:.3em .5em;color:#fff;opacity:0;background-color:rgba(0,0,0,.75);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2;margin:auto;cursor:default}.streams .streamoptions .actions{margin-left:auto;display:flex;flex-direction:row;align-items:center}.streams .streamoptions .actions>*{cursor:pointer}.streams .streamoptions .icon{display:flex;align-items:center}.streams .streamoptions .icon svg{font-size:160%}.streams .smallStream:hover .streamoptions{opacity:1}.camstreams .bigStream .streamoptions{bottom:auto;top:0}.camstreams .bigStream .streamoptions .actions{position:absolute;right:1em}.camstreams .bigStream:hover .streamoptions{opacity:1}.callscreen .localStreamContainer,.callscreen .remoteStreamContainer{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;overflow:hidden;position:relative}.callscreen .streams>div{display:inline-block;bottom:auto;left:auto;width:auto;height:auto;border-radius:4px;box-shadow:0 0 .5em 0 rgba(0,0,0,.3)}.callscreen .streams>.bigStream{position:absolute;border-radius:1px;box-shadow:none;top:0;left:0;bottom:0;right:0;z-index:4}.callscreen .streams>.smallStream{cursor:pointer;z-index:5;margin:1em;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;-webkit-transform-origin:left top;transform-origin:left top;max-width:15vw;background-color:#000;min-width:140px}.callscreen .streams>.smallStream video{min-width:0;min-height:0;max-height:100%;max-width:100%;position:static;-webkit-transform:none;transform:none;display:block}.callscreen video{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.callscreen .streams>.smallStream video.localStream{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.callscreen video.localStream{-webkit-transform:translateX(-50%) translateY(-50%) scaleX(-1);transform:translateX(-50%) translateY(-50%) scaleX(-1)}.callscreen video[data-pipped=pipped]{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1)}.callscreen .bigStream video[data-orientation=landscape],.callscreen .bigStream video[data-orientation=portrait]{height:auto;width:auto;max-width:100%;max-height:100%;min-width:none;min-height:none}.callscreen .zoomed .bigStream video{min-height:100%;min-width:100%;max-height:none;max-width:none;width:auto;height:auto}.callscreen .zoomed .bigStream video[data-orientation=portrait]{max-width:177%}.callscreen .zoomed .bigStream video[data-orientation=landscape]{max-height:177%}@media (max-aspect-ratio:1){.callscreen .zoomed .bigStream video[data-orientation=portrait]{max-height:177%}.callscreen .zoomed .bigStream video[data-orientation=landscape]{max-width:177%}}.hasOverlay>div{-webkit-filter:blur(30px);filter:blur(30px)}.hasOverlay .options{opacity:0!important}.frosted{-webkit-filter:none!important;filter:none!important;display:flex;position:absolute;top:0;left:0;bottom:0;overflow:hidden;right:0;margin:auto;text-align:center;text-transform:uppercase;color:#fff;z-index:1000;flex-direction:column}.frosted>div{flex:1 1}.frosted .actions,.frosted>div{justify-content:center;align-items:center;display:flex}.frosted .actions{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:550px}.frosted .actions>div{flex:1 1;display:inline-block}.frosted .actions span{display:block}.frosted:before{content:" ";overflow:hidden;width:100%;height:100%;display:block;position:absolute;background-color:rgba(0,0,0,.6);box-shadow:inset 0 0 50vh 0 #000;z-index:-1}.frosted .actions>div:active{-webkit-filter:brightness(.75);filter:brightness(.75);cursor:pointer}
/*# sourceMappingURL=main.4ede0eb6.chunk.css.map */