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}.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:#009b3d}.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:#009a3c;-webkit-transition:all .3s ease;transition:all .3s ease}.outerShell:before{background:linear-gradient(152deg,hsla(0,0%,100%,.42),rgba(0,0,0,.42));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}.flat.outerShell{background-color:#fff;color:#444751}.flat.outerShell:after,.flat.outerShell:before{display:none}.flat.outerShell:before{height:5vh;background:#009a3c;display:block}.flat .appbar{background-color:#fff!important}.flat .appbar,.flat .appbar button{color:#444751!important}.login{z-index:5;max-width:30em;position:fixed;top:50%;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}.app{display:flex;flex-direction:row;overflow:hidden}.callStatus .actions span{margin-top:1em}.contentArea{flex:4 1;margin:15px}.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:340px;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;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}.contactheader .name>div{font-size:90%;vertical-align:middle}.callscreen .options{opacity:0;min-width:60vw}.app.calling .callscreen .options{opacity:1}.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!important;transition:margin .3s cubic-bezier(.4,0,.2,1) .5s!important}.calling .appbar{margin-top:-64px}.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%;-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}.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{z-index:1;overflow:hidden;background-color:#000;align-items:start;justify-content:flex-start}.callscreen .streams,.streams .contactname{position:absolute;display:flex;left:0;bottom:0;top:0;right:0}.streams .contactname{align-items:center;justify-content:center;padding:.5em;color:#fff;opacity:0;background-color:rgba(0,0,0,.75);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;z-index:2}.callscreen .options:hover+.camstreams .bigStream .contactname,.streams .smallStream .contactname:hover{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:1em;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}.callscreen .streams>.smallStream video{min-width:0;min-height:0;max-height:25vh;max-width:25vw;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 .bigStream video[data-orientation=landscape]{width:100%;height:auto;min-width:none;min-height:none;max-height:100%;max-width:100%}.callscreen .bigStream video[data-orientation=portrait]{height:100%;width:auto;min-height:none;min-width:none;max-height:100%;max-width:100%}.callscreen .zoomed .bigStream video{min-height:100%;min-width:100%;max-height:none;max-width:none;width:auto;height:auto}.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.5ea03097.chunk.css.map */