@import"https://fonts.googleapis.com/css?family=Open+Sans:300normal,300italic,400normal,400italic,600normal,600italic,700normal,700italic,800normal,800italic&amp;subset=latin,cyrillic-ext,latin-ext";@import"https://fonts.googleapis.com/icon?family=Material+Icons";html{color:#000;background:#fff}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address,hr,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;font-size:inherit}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit}input:focus,textarea:focus,select:focus{outline:1px solid transparent}legend{color:#000}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%}em{font-style:italic}strong{font-weight:700}a,a:hover,a:active,a:focus,a:visited{outline:1px solid transparent;text-decoration:none;cursor:pointer}.mat-elevation-z0{box-shadow:0 0 #0003,0 0 #00000024,0 0 #0000001f}.mat-elevation-z1{box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.mat-elevation-z2{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.mat-elevation-z3{box-shadow:0 3px 3px -2px #0003,0 3px 4px #00000024,0 1px 8px #0000001f}.mat-elevation-z4{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.mat-elevation-z5{box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f}.mat-elevation-z6{box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}.mat-elevation-z7{box-shadow:0 4px 5px -2px #0003,0 7px 10px 1px #00000024,0 2px 16px 1px #0000001f}.mat-elevation-z8{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.mat-elevation-z9{box-shadow:0 5px 6px -3px #0003,0 9px 12px 1px #00000024,0 3px 16px 2px #0000001f}.mat-elevation-z10{box-shadow:0 6px 6px -3px #0003,0 10px 14px 1px #00000024,0 4px 18px 3px #0000001f}.mat-elevation-z11{box-shadow:0 6px 7px -4px #0003,0 11px 15px 1px #00000024,0 4px 20px 3px #0000001f}.mat-elevation-z12{box-shadow:0 7px 8px -4px #0003,0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f}.mat-elevation-z13{box-shadow:0 7px 8px -4px #0003,0 13px 19px 2px #00000024,0 5px 24px 4px #0000001f}.mat-elevation-z14{box-shadow:0 7px 9px -4px #0003,0 14px 21px 2px #00000024,0 5px 26px 4px #0000001f}.mat-elevation-z15{box-shadow:0 8px 9px -5px #0003,0 15px 22px 2px #00000024,0 6px 28px 5px #0000001f}.mat-elevation-z16{box-shadow:0 8px 10px -5px #0003,0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f}.mat-elevation-z17{box-shadow:0 8px 11px -5px #0003,0 17px 26px 2px #00000024,0 6px 32px 5px #0000001f}.mat-elevation-z18{box-shadow:0 9px 11px -5px #0003,0 18px 28px 2px #00000024,0 7px 34px 6px #0000001f}.mat-elevation-z19{box-shadow:0 9px 12px -6px #0003,0 19px 29px 2px #00000024,0 7px 36px 6px #0000001f}.mat-elevation-z20{box-shadow:0 10px 13px -6px #0003,0 20px 31px 3px #00000024,0 8px 38px 7px #0000001f}.mat-elevation-z21{box-shadow:0 10px 13px -6px #0003,0 21px 33px 3px #00000024,0 8px 40px 7px #0000001f}.mat-elevation-z22{box-shadow:0 10px 14px -6px #0003,0 22px 35px 3px #00000024,0 8px 42px 7px #0000001f}.mat-elevation-z23{box-shadow:0 11px 14px -7px #0003,0 23px 36px 3px #00000024,0 9px 44px 8px #0000001f}.mat-elevation-z24{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;margin:0 0 56px;letter-spacing:-.05em}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px;letter-spacing:-.02em}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px;letter-spacing:-.005em}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;margin:0 0 64px}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:400}.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:13px;line-height:18px}.mat-chip .mat-chip-remove.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif}.mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.4375em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.33333%}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.33334%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.33335%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.28125em}.mat-form-field-underline{bottom:1.25em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.54167em;top:calc(100% - 1.66667em)}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:9px;padding-bottom:9px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:16px}.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{font-size:16px}.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:12px}.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-option{font-size:12px}.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-ripple{overflow:hidden}@media screen and (-ms-high-contrast:active){.mat-ripple{display:none}}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0s cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mat-ripple-element{background-color:#0000001a}.mat-option{color:#000000de}.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#673ab7}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ffd740}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{background:rgba(0,0,0,.04);color:#000000de}.mat-option.mat-option-disabled{color:#00000061}.mat-optgroup-label{color:#0000008a}.mat-optgroup-disabled .mat-optgroup-label{color:#00000061}.mat-pseudo-checkbox{color:#0000008a}.mat-pseudo-checkbox:after{color:#fafafa}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ffd740}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#673ab7}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:#000000de}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:#000000de}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:#000000de}.mat-button,.mat-icon-button,.mat-stroked-button{background:0 0}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#673ab71f}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ffd7401f}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f443361f}.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay{background-color:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#673ab7}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ffd740}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled]{color:#00000042}.mat-fab,.mat-mini-fab,.mat-raised-button{color:#000000de;background-color:#fff}.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{color:#fff}.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{color:#000000de}.mat-fab.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{color:#00000042}.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#673ab7}.mat-fab.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ffd740}.mat-fab.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled]{background-color:#0000001f}.mat-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element{background-color:#fff3}.mat-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element{background-color:#0003}.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:#fff3}.mat-button.mat-primary .mat-ripple-element{background-color:#673ab71a}.mat-button.mat-accent .mat-ripple-element{background-color:#ffd7401a}.mat-button.mat-warn .mat-ripple-element{background-color:#f443361a}.mat-flat-button{color:#000000de;background-color:#fff}.mat-flat-button.mat-primary{color:#fff}.mat-flat-button.mat-accent{color:#000000de}.mat-flat-button.mat-warn{color:#fff}.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled]{color:#00000042}.mat-flat-button.mat-primary{background-color:#673ab7}.mat-flat-button.mat-accent{background-color:#ffd740}.mat-flat-button.mat-warn{background-color:#f44336}.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled]{background-color:#0000001f}.mat-flat-button.mat-primary .mat-ripple-element{background-color:#fff3}.mat-flat-button.mat-accent .mat-ripple-element{background-color:#0003}.mat-flat-button.mat-warn .mat-ripple-element{background-color:#fff3}.mat-icon-button.mat-primary .mat-ripple-element{background-color:#673ab733}.mat-icon-button.mat-accent .mat-ripple-element{background-color:#ffd74033}.mat-icon-button.mat-warn .mat-ripple-element{background-color:#f4433633}.mat-button-toggle{color:#00000061}.mat-button-toggle.cdk-focused .mat-button-toggle-focus-overlay{background-color:#0000001f}.mat-button-toggle-checked{background-color:#e0e0e0;color:#0000008a}.mat-button-toggle-disabled{background-color:#eee;color:#00000042}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-card{background:#fff;color:#000000de}.mat-card-subtitle{color:#0000008a}.mat-checkbox-frame{border-color:#0000008a}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#673ab7}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ffd740}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:#b0b0b0}.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element{background-color:#673ab742}.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element{background-color:#ffd74042}.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element{background-color:#f4433642}.mat-chip:not(.mat-basic-chip){background-color:#e0e0e0;color:#000000de}.mat-chip:not(.mat-basic-chip) .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip:not(.mat-basic-chip) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-primary{background-color:#673ab7;color:#fff}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-chip-selected.mat-accent{background-color:#ffd740;color:#000000de}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#000000de;opacity:.4}.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover{opacity:.54}.mat-table{background:#fff}.mat-header-row,.mat-row{border-bottom-color:#0000001f}.mat-header-cell{color:#0000008a}.mat-cell{color:#000000de}.mat-datepicker-content{background-color:#fff;color:#000000de}.mat-calendar-arrow{border-top-color:#0000008a}.mat-calendar-next-button,.mat-calendar-previous-button{color:#0000008a}.mat-calendar-table-header{color:#00000061}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label{color:#0000008a}.mat-calendar-body-cell-content{color:#000000de;border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){color:#00000061}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected){background-color:#0000000a}.mat-calendar-body-selected{background-color:#673ab7;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:#673ab766}.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#00000061}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected){border-color:#0000002e}.mat-datepicker-toggle-active{color:#673ab7}.mat-dialog-container{background:#fff;color:#000000de}.mat-divider{border-top-color:#0000001f}.mat-divider-vertical{border-right-color:#0000001f}.mat-expansion-panel{background:#fff;color:#000000de}.mat-action-row{border-top-color:#0000001f}.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover{background:rgba(0,0,0,.04)}.mat-expansion-panel-header-title{color:#000000de}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:#0000008a}.mat-expansion-panel-header[aria-disabled=true]{color:#00000042}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-form-field-label,.mat-hint{color:#0000008a}.mat-focused .mat-form-field-label{color:#673ab7}.mat-focused .mat-form-field-label.mat-accent{color:#ffd740}.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ffd740}.mat-form-field-underline{background-color:#0000006b}.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 1px;background-repeat:repeat-x}.mat-form-field-ripple{background-color:#673ab7}.mat-form-field-ripple.mat-accent{background-color:#ffd740}.mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-invalid .mat-form-field-label,.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field-invalid .mat-form-field-ripple{background-color:#f44336}.mat-error{color:#f44336}.mat-icon.mat-primary{color:#673ab7}.mat-icon.mat-accent{color:#ffd740}.mat-icon.mat-warn{color:#f44336}.mat-input-element:disabled{color:#00000061}.mat-input-element{caret-color:#673ab7}.mat-input-element::placeholder{color:#0000006b}.mat-input-element::-moz-placeholder{color:#0000006b}.mat-input-element::-webkit-input-placeholder{color:#0000006b}.mat-input-element:-ms-input-placeholder{color:#0000006b}.mat-accent .mat-input-element{caret-color:#ffd740}.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element{caret-color:#f44336}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item,.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option{color:#000000de}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{color:#0000008a}.mat-list-item-disabled{background-color:#eee}.mat-nav-list .mat-list-item{outline:0}.mat-nav-list .mat-list-item.mat-list-item-focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-option{outline:0}.mat-list-option.mat-list-item-focus,.mat-list-option:hover{background:rgba(0,0,0,.04)}.mat-menu-panel{background:#fff}.mat-menu-item{background:0 0;color:#000000de}.mat-menu-item[disabled]{color:#00000061}.mat-menu-item .mat-icon:not([color]),.mat-menu-item-submenu-trigger:after{color:#0000008a}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:#0000008a}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:#00000061}.mat-progress-bar-background{fill:#d1c4e9}.mat-progress-bar-buffer{background-color:#d1c4e9}.mat-progress-bar-fill:after{background-color:#673ab7}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#ffe57f}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#ffe57f}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ffd740}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#ffcdd2}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#673ab7}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ffd740}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:#0000008a}.mat-radio-disabled .mat-radio-outer-circle{border-color:#00000061}.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:#00000061}.mat-radio-disabled .mat-radio-label-content{color:#00000061}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#673ab7}.mat-radio-button.mat-primary .mat-radio-inner-circle{background-color:#673ab7}.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element{background-color:#673ab742}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ffd740}.mat-radio-button.mat-accent .mat-radio-inner-circle{background-color:#ffd740}.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element{background-color:#ffd74042}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle{background-color:#f44336}.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element{background-color:#f4433642}.mat-select-content,.mat-select-panel-done-animating{background:#fff}.mat-select-value{color:#000000de}.mat-select-placeholder{color:#0000006b}.mat-select-disabled .mat-select-value{color:#00000061}.mat-select-arrow{color:#0000008a}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#673ab7}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ffd740}.mat-form-field.mat-focused.mat-warn .mat-select-arrow,.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:#00000061}.mat-drawer-container{background-color:#fafafa;color:#000000de}.mat-drawer{background-color:#fff;color:#000000de}.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer-backdrop.mat-drawer-shown{background-color:#0009}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#ffc107}.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#ffc10780}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#0000000f}.mat-slide-toggle .mat-ripple-element{background-color:#ffc1071f}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#673ab7}.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#673ab780}.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element{background-color:#0000000f}.mat-slide-toggle.mat-primary .mat-ripple-element{background-color:#673ab71f}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar{background-color:#f4433680}.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element{background-color:#0000000f}.mat-slide-toggle.mat-warn .mat-ripple-element{background-color:#f443361f}.mat-disabled .mat-slide-toggle-thumb{background-color:#bdbdbd}.mat-disabled .mat-slide-toggle-bar{background-color:#0000001a}.mat-slide-toggle-thumb{background-color:#fafafa}.mat-slide-toggle-bar{background-color:#00000061}.mat-slider-track-background{background-color:#00000042}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#673ab7}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ffd740}.mat-accent .mat-slider-thumb-label-text{color:#000000de}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-slider-focus-ring{background-color:#ffd74033}.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:#00000061}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:#00000042}.mat-slider-min-value .mat-slider-focus-ring{background-color:#0000001f}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:#000000de}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:#00000042}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:#00000042;background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:#00000061}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:#00000042}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:#000000b3}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover{background-color:#0000000a}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:#00000061}.mat-step-header .mat-step-icon{background-color:#673ab7;color:#fff}.mat-step-header .mat-step-icon-not-touched{background-color:#00000061;color:#fff}.mat-step-header .mat-step-label.mat-step-label-active{color:#000000de}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:#0000001f}.mat-stepper-horizontal-line{border-top-color:#0000001f}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:#000000de}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:#00000061}.mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#00000061}.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#d1c4e94d}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#673ab7}.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#ffe57f4d}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ffd740}.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar{background-color:#000000de}.mat-tab-group.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#ffcdd24d}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#d1c4e94d}.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links{background-color:#673ab7}.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element{background-color:#ffffff1f}.mat-tab-group.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#ffe57f4d}.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links{background-color:#ffd740}.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link{color:#000000de}.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled{color:#0006}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron{border-color:#000000de}.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#0006}.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element{background-color:#0000001f}.mat-tab-group.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus{background-color:#ffcdd24d}.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links{background-color:#f44336}.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled{color:#fff6}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron{border-color:#fff}.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff6}.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element{background-color:#ffffff1f}.mat-toolbar{background:#f5f5f5;color:#000000de}.mat-toolbar.mat-primary{background:#673ab7;color:#fff}.mat-toolbar.mat-accent{background:#ffd740;color:#000000de}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-snack-bar-container{background:#323232;color:#fff}.mat-simple-snackbar-action{color:#ffd740}@font-face{font-family:Open Sans;src:url(opensans-regular-webfont.eot),url(opensans-regular-webfont.ttf)}@font-face{font-family:HelveticaNeue;src:url(HelveticaNeueCyr-Roman.otf)}.readerHint{position:absolute;z-index:10;inset:0;font-size:20em;display:block;overflow:hidden;border-radius:100%;color:transparent!important}.mat-dialog-container{padding:0!important;border-radius:1.2em!important;font:8px/1 HelveticaNeue,Arial;position:relative;overflow:visible!important}.mat-dialog-container *{box-sizing:border-box!important}.alert-dialog-container{padding:30px 24px!important;min-width:45em;max-width:60em;max-height:calc(100vh - 2em);position:relative;overflow:auto}.mat-dialog-content{text-align:center;max-height:initial!important}.mat-dialog-content .image{position:relative;width:14em;height:14em;display:inline-block;border-radius:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.mat-dialog-content p{font-size:3em;padding:1.5em 1em;color:#21211f;margin:0!important;line-height:1.3}.mat-dialog-content p.title{font-size:3.2em;text-align:center;padding:.46875em 0 1.40625em}.mat-dialog-content p span{display:block;word-break:break-word}.confirmExportChat .mat-dialog-content p{font-size:2.8em}.mat-dialog-actions{display:block!important;text-align:center;padding-bottom:0!important}.mat-dialog-actions>div{display:inline-block;cursor:pointer;position:relative;border-radius:3em;margin:.5em 1.3em;vertical-align:middle}.mat-dialog-actions button,.mat-dialog-actions button:active,.mat-dialog-actions button:focus{border-radius:3em!important;color:#007ba7;background-color:transparent;border:2px solid rgba(0,123,167,1)!important;transition:all .2s,outline 0s;font-size:2.6em!important;margin:0;padding:0 .5em!important;height:2.2em;min-width:7em;max-width:10em}.mat-dialog-actions button.isDefault,.mat-dialog-actions button.isDefault:active,.mat-dialog-actions button.isDefault:focus{color:#fff;background:rgba(0,123,167,1);font-weight:600}.oiva .mat-dialog-actions button,.oiva .mat-dialog-actions button:focus{color:#ff5b00!important;border:2px solid #FF5B00!important}.oiva .mat-dialog-actions button.isDefault,.oiva .mat-dialog-actions button.isDefault:active,.oiva .mat-dialog-actions button.isDefault:focus{color:#fff!important;background:#FF5B00}.mat-dialog-actions button.noButton{font-weight:700}.mat-dialog-actions:last-child{margin:0!important}.close{opacity:1!important;text-shadow:none!important}.mat-button .mat-button-wrapper>*,.mat-icon-button .mat-button-wrapper>*,.mat-raised-button .mat-button-wrapper>*{color:#fff}.mat-dialog-container .cancel{display:block;position:absolute;top:1em;left:1em;z-index:2;cursor:pointer}.mat-dialog-container .cancel .icon{display:inline-block;vertical-align:middle;background:url(iconClose.png) 0 50% no-repeat;background-size:contain;width:5em;height:5em}.mat-dialog-container .cancel .text{display:inline-block;vertical-align:middle;font-size:2.4em;color:#007ba7}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.3!important}.cdk-overlay-dark-backdrop{background-color:#000!important}.cdk-overlay-container{z-index:10000000}.attachmentWindow.alert-dialog-container{padding:1.5em!important;min-width:auto;max-width:80vw!important;max-height:90vh!important;overflow:visible!important}.attachmentWindow.alert-dialog-container .mat-dialog-content{padding:0 1.5em!important;margin:0 -1.5em!important;overflow:visible!important}.alert-dialog-container .viewer{overflow:hidden;background:#efeded}.alert-dialog-container .viewer>*{max-width:calc(80vw - 3em)!important;max-height:calc(90vh - 3em)!important;min-width:40em;min-height:40em}.alert-dialog-container .viewer img{opacity:0;transition:opacity .2s}.alert-dialog-container .viewer img.imageLoaded{opacity:1}.alert-dialog-container .viewer iframe{width:120em;height:80em;border:none}.mat-dialog-container .attachmentWindow .cancel{top:-3em;left:-3em;z-index:9;border-radius:100%;background:#fff;box-shadow:1px 1px 3px -1px #909090}.mat-dialog-container .attachmentWindow .cancel span{width:6em;height:6em}.attachmentWindow video{max-width:80vw;background-color:#ccc}.mat-dialog-container button{cursor:pointer}.mat-datepicker-popup{font-size:13px!important}.mat-datepicker-popup .ngx-mat-timepicker-tbody mat-icon{color:#0000008a!important}.mat-datepicker-popup .actions button,.mat-datepicker-popup .actions button:active,.mat-datepicker-popup .actions button:focus{border:1px solid rgba(0,0,0,.54)!important}.mat-datepicker-popup .actions mat-icon{color:#007ba7!important}.mat-dialog-container .callPopup,.mat-dialog-container .callPopup *,.mat-dialog-container .callPopup *:after,.mat-dialog-container .callPopup *:before{box-sizing:border-box!important}.mat-dialog-container .callPopup button{font-size:inherit!important}.callPopup .mat-dialog-content{margin:0!important;overflow:hidden!important}.callPopup.alert-dialog-container{max-width:initial}.callPopup{display:inline-block;position:relative;vertical-align:middle;z-index:1001;padding:0;border-radius:.5em;box-shadow:0 0 3em -.5em #2b2828;opacity:1;text-align:center;width:78em;height:85em;transition:all .3s;background:url(back_clean.jpg) 50% 50% no-repeat;background-size:cover}.callPopup>div{padding:5em 4em;position:absolute;inset:0}.callPopup .heading{color:#fff;margin-bottom:9em}.callPopup.groupCallPopup .heading{margin-bottom:14.2em}.callPopup .callStatus{margin-bottom:2em}.callPopup .callStatus span{font-size:2.8em}.callPopup .name span{font-size:4.6em;line-height:1.5;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.callPopup .name span.timer{font-size:3.5em;height:1.5em}.callPopup .avatar{display:inline-block;position:relative;margin-top:-2em;transition:margin .3s}.callPopup .avatar>span{display:inline-block;position:relative}.callPopup .avatar>span:before{content:"";transition-delay:.3s;display:block;position:absolute;left:0;top:0;width:28em;height:28em;border:.5em solid #fff;border-radius:100%}.callPopup .avatar.outerCircleActive>span:before{border-color:transparent;z-index:9;left:-8em;top:-8em;width:44em;height:44em;transition:all .8s}.callPopup .avatar .img{width:28em;height:28em;border:3px solid #fff;display:inline-block;background:#e5e4e3;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative;z-index:9;border-radius:100%;box-shadow:0 0 #9cabbe;transition:box-shadow 1.6s,width .3s,height .3s}.callPopup .avatar.innerCircleActive .img{box-shadow:0 0 0 3.5em #9cabbe}.callPopup .bubbles{opacity:0;transition:opacity .3s;display:flex;position:absolute;top:calc(50% - 1.8em)}.callPopup .bubbles>span{display:block;position:relative;border-radius:100%;overflow:hidden;width:3.6em;height:3.6em}.callPopup .bubbles>span:after{content:"";display:block;background-color:#fff;border-radius:100%;position:absolute;inset:1.8em;transition:left .25s,right .25s,top .25s,bottom .25s}.callPopup .bubbles>span.size1:after{inset:1.5em}.callPopup .bubbles>span.size2:after{inset:1.2em}.callPopup .bubbles>span.size3:after{inset:.9em}.callPopup .bubbles>span.size4:after{inset:.6em}.callPopup .bubbles>span.size5:after{inset:.3em}.callPopup .bubbles>span.size6:after{inset:0}.callPopup .bubbles.left{left:-19.7em;flex-direction:row-reverse}.callPopup .bubbles.right{right:-19.7em}.callPopup .establishing .avatar{margin-top:4em}.callPopup .establishing .avatar .img{width:16em;height:16em;box-shadow:none}.callPopup .establishing .avatar>span:before{content:none}.callPopup .establishing .bubbles{opacity:1}.callPopup .text{width:100%;height:70%;display:table;text-align:center;line-height:1.5}.callPopup .text span{font-size:2.3em;display:table-cell;vertical-align:middle}.callPopup .btns{display:block;text-align:center;position:absolute;bottom:8em;left:0;width:100%;padding:1em 0;z-index:11}.callPopup .btns button{display:block;margin:0 0 2em;cursor:pointer;outline:none;border:none;width:12em;height:12em;border-radius:100%;background-color:#fff;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.callPopup .btns button:active{box-shadow:0 0 0 .5em #9cabbe;outline:none;border:none}.callPopup .btns .answer button{background-image:url(callAnswer.png)}.callPopup .btns .answerWithVideo button{background-image:url(callAnswerWithVideo.png)}.callPopup .btns .end button{background-image:url(callOff.png)}.callPopup .btns .title{display:block;font-size:2.2em;color:#fff;width:calc(14em / 2.2)}.callPopup .btns .mic button,.callPopup .btns .sound button,.callPopup .btns .cam button{width:6em;height:6em;background-size:6em;background-position:0 0;background-color:transparent}.callPopup .btns .mic button:active,.callPopup .btns .sound button:active,.callPopup .btns .cam button:active{box-shadow:none}.callPopup .btns .mic button{background-image:url(iconMic.png)}.callPopup .btns .sound button{background-image:url(iconSound.png)}.callPopup .btns .cam button{background-image:url(iconCam.png)}.callPopup .btns ul{width:47em;margin:0 auto;position:relative;height:12em}.callPopup .btns li{position:absolute;width:14em}.callPopup .btns li>div{cursor:pointer;position:relative;border-radius:100%;margin-left:1em}.callPopup .btns .initiator li>div{margin-left:0}.callPopup .btns li.end{transition:all .5s;z-index:9;top:0}.callPopup .btns li.mic,.callPopup .btns li.cam,.callPopup .btns li.sound{transition:left .5s,opacity .5s;top:3em}.callPopup .btns li.answer{transition:all .2s}.callPopup .btns .whenIsCalling li.end{left:0}.callPopup .btns .whenIsCalling li.answer,.callPopup .btns .whenIsCalling li.answerWithVideo{right:0}.callPopup .btns .whenIsCalling li.answer+li.answerWithVideo{right:16.5em}.callPopup .btns .whenIsCalling li.mic,.callPopup .btns .whenIsCalling li.cam,.callPopup .btns .whenIsCalling li.sound{left:3em;opacity:0}.callPopup .btns .whenIsCalling.initiator li.end{left:calc(50% - 6em)}.callPopup .btns .whenIsCalling.initiator li.mic,.callPopup .btns .whenIsCalling.initiator li.cam,.callPopup .btns .whenIsCalling.initiator li.sound{left:calc(50% - 3em)}.callPopup .btns .whenIsTalking li.end{left:calc(50% - 6em)}.callPopup .btns .whenIsTalking li.sound+li.end{left:calc(100% - 12em)}.callPopup .btns .whenIsTalking li.answer{right:-12em;opacity:0}.callPopup .btns .whenIsTalking li.answerWithVideo{right:-28.5em;opacity:0}.callPopup .btns .whenIsTalking li.mic{left:0;opacity:1}.callPopup .btns .whenIsTalking li.sound{left:22em;opacity:1}.callPopup .btns .whenIsTalking li.cam{left:11em;opacity:1}.callPopup .btns .whenIsTalking .mic button.off,.callPopup .btns .whenIsTalking .cam button.off,.callPopup .btns .whenIsTalking .sound button.off,.callPopup .btns .whenIsTalking .mic button:disabled,.callPopup .btns .whenIsTalking .cam button:disabled,.callPopup .btns .whenIsTalking .sound button:disabled{background-position:0 -6em}.callPopup .btns .whenIsTalking button:disabled{opacity:.2;cursor:not-allowed}.callPopup .videoStream{margin-top:-7em;position:relative;overflow:hidden;border-radius:.5em;background:#2d383e}.callPopup .videoStream:after{content:"";display:block;border-top-left-radius:.5em;border-top-right-radius:.5em;position:absolute;top:0;left:0;right:0;z-index:10;height:15em;background:url(gradient-shadow-top.png) repeat-x;background-size:contain}.callPopup video{object-position:50% 50%;position:relative;background:#2d383e;z-index:9;width:100%;height:100%;border-radius:.5em}.callPopup #localVideo{object-fit:cover}.callPopup .videoStream .in{height:41em;position:relative}.callPopup .videoStream .in>span{display:block;text-align:center;position:absolute;top:calc(50% - 3.4em);left:0;width:100%;padding-top:calc(19em / 3.5);font-size:3.5em;color:#939da3}.callPopup .videoStream .in>span .icon{display:block;position:absolute;top:0;left:calc(50% - 2.3em);background-image:url(avatarPlaceholder.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;width:4.6em;height:4.6em;overflow:hidden;border-radius:100%}.callPopup .videoStream .in:after{content:"";display:inline-block;vertical-align:middle;height:100%}.callPopup .videoStream .in .placeholder{display:inline-block;vertical-align:middle}.callPopup .videoStream .in .placeholder img{width:30em;height:30em;margin-bottom:4em}.callPopup .videoStream .in .placeholder .text{font-size:2.8em;color:#939da3;font-weight:700}.callPopup .videoStream .out{position:absolute;z-index:11;width:25em;height:17em;background:#454f55;color:#fff;border-radius:.5em;left:1.3em;top:1.3em;box-shadow:0 0 3em -.5em #2b2828}.callPopup .videoStream .out>span{display:block;position:absolute;top:calc(50% - 2.2em);left:6%;width:88%;text-align:center;background:url(cameraIconOff.png) 50% 0 no-repeat;background-size:2.6em;color:#fff;font-size:2.2em;padding-top:2.6em;line-height:1.2}.callPopup .videoStream .out:after{content:"";display:inline-block;vertical-align:middle;height:100%}.callPopup .videoStream .out .placeholder{max-width:99%;display:inline-block;vertical-align:middle}.callPopup .videoStream .out .placeholder img{width:6em;margin-bottom:2em}.callPopup .videoStream .out .placeholder .text{font-size:2em;height:auto}.callPopup .fullScreen .videoStream{position:fixed;top:0;left:0;width:100%;height:100%;margin-top:0;border-radius:0}.callPopup .fullScreen .videoStream:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;z-index:10;height:15em;background:url(gradient-shadow-bottom.png) repeat-x;background-size:contain}.callPopup .fullScreen .videoStream .in{height:100%}.callPopup .fullScreen .btns{position:fixed;bottom:3em}.callPopup .fullScreen .btns .title{display:none}.callPopup .iconFullScreen,.callPopup .iconShareScreen{position:absolute;z-index:11;cursor:pointer;top:1.3em;right:1.3em;width:7em;height:5em;background:url(icon-turn-on-full-screen.png) no-repeat 50% 50%;background-size:contain}.callPopup .fullScreen .iconFullScreen{background:url(icon-turn-off-full-screen.png) no-repeat 50% 50%;background-size:contain}.callPopup .iconShareScreen{background-image:url(ico_screensharing.png);background-size:6em 10em;background-position:.5em 0;right:11em}.callPopup .screenSharing .iconShareScreen{background-position:.5em -5em}.callPopup .fullScreen .heading{position:fixed;top:2em;left:30em;right:30em;z-index:9}.callPopup .fullScreen .heading{transition:top .2s}.callPopup .fullScreen .iconFullScreen,.callPopup .fullScreen .iconShareScreen{transition:right .2s}.callPopup .fullScreen .videoStream:before{transition:bottom .2s}.callPopup .fullScreen .videoStream:after{transition:top .2s}.callPopup .fullScreen .videoStream .out{transition:left .2s}.callPopup .fullScreen.clean .heading{top:-12.15em}.callPopup .fullScreen.clean .videoStream .out{left:-25em}.callPopup .fullScreen.clean .iconFullScreen{right:-16.7em}.callPopup .fullScreen.clean .iconShareScreen{right:-7em}.callPopup .fullScreen.clean .videoStream:before{bottom:-15em}.callPopup .fullScreen.clean .videoStream:after{top:-15em}.callPopup .fullScreen .btns .whenIsTalking li{transition:all .2s}.callPopup .fullScreen .btns .whenIsTalking li.sound{transition-delay:.05s}.callPopup .fullScreen .btns .whenIsTalking li.cam{transition-delay:.1s}.callPopup .fullScreen .btns .whenIsTalking li.mic{transition-delay:.15s}.callPopup .fullScreen.clean .btns .whenIsTalking li.sound{top:16em;transition-delay:.05s}.callPopup .fullScreen.clean .btns .whenIsTalking li.cam{top:16em;transition-delay:.1s}.callPopup .fullScreen.clean .btns .whenIsTalking li.mic{top:16em;transition-delay:.15s}.callPopup .fullScreen.clean .btns .whenIsTalking li.end{top:16em}.mat-fab.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary,.mat-form-field-ripple{background-color:#007ba7}.mat-form-field-appearance-legacy .mat-form-field-label span{color:#007ba7}.groupCall{position:fixed;inset:0;text-align:center;overflow:hidden;background-color:#2d383e}.groupCall .videoStreams{position:absolute;transition:top .2s,bottom .2s,right .2s;inset:7em -1px -1px;background:#21211f}.groupCall video{width:100%;height:100%;position:relative;z-index:2;object-fit:contain;object-position:50%;background:#2d383e}.groupCall .videoStreams>ul{height:100%}.groupCall .videoStreams>ul>li{display:block;background:#2d383e;position:relative;height:100%;text-align:center;overflow:hidden;float:left}.groupCall .videoStreams>ul>li:after{content:"";display:block;position:absolute;inset:0;border:1px solid #21211f;z-index:99}.groupCall .videoStreams>ul>li:before,.videoCallScreen vc-local-video .out:before{content:"";display:block;position:absolute;bottom:-.1px;left:0;right:0;z-index:12;height:6.5em;background-image:linear-gradient(to top,rgba(0,0,0,.02),#000);background-size:contain;transform:rotate(180deg)}.groupCall .videoStreams>ul>li .data{position:absolute;inset:0;text-align:center}.groupCall .videoStreams>ul>li .data:after{content:"";display:inline-block;height:100%;vertical-align:middle}.groupCall .videoStreams>ul>li .data>span{display:inline-block;vertical-align:middle}.groupCall .videoStreams>ul>li .data .icon{display:inline-block;overflow:hidden;border-radius:100%}.groupCall .videoStreams>ul>li .data .icon span{background-position:50% 50%;background-size:cover;display:block;width:20em;height:20em}.groupCall .videoStreams>ul>li .data .name{display:block;font-size:2em;color:#fff;position:absolute;z-index:11;font-size:3em;bottom:calc(1.4em / 3);left:calc(2em / 3);right:calc(2em / 3);line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.groupCall .videoStreams>ul>li .data .name .sound{display:none}.groupCall .videoStreams>ul>li .score{position:absolute;bottom:3em;color:#fff;font-size:2em;right:.5em;z-index:9;background:rgb(0 0 0 / 50%);padding:.5em;border-radius:.4em}.groupCall:not(.speakerViewMode) .out{border-radius:0;width:100%;height:100%;position:static}.groupCall:not(.speakerViewMode) .out video{max-height:initial;height:100%}.groupCall.grid1 .videoStreams>ul>li{width:100%}.groupCall.grid2 .videoStreams>ul>li{width:50%}.groupCall.grid3 .videoStreams>ul>li{width:calc(100% / 3)}.groupCall.grid4 .videoStreams>ul>li{width:50%;height:50%}.groupCall.grid5 .videoStreams>ul>li:nth-child(-n + 2){width:50%}.groupCall.grid5 .videoStreams>ul>li,.groupCall.grid6 .videoStreams>ul>li,.groupCall.grid7 .videoStreams>ul>li{height:50%;width:calc(100% / 3)}.groupCall.grid7 .videoStreams>ul>li:nth-child(n+4),.groupCall.grid8 .videoStreams>ul>li{height:50%;width:25%}.groupCall .fullScreen .videoStreams{top:0}.groupCall .btns{display:block;text-align:center;position:absolute;bottom:4em;left:0;width:100%;padding:1em 0;z-index:11}.groupCall .btns ul{height:12em}.groupCall .btns li{display:inline-block;margin:0 2em}.groupCall .btns li>div{cursor:pointer;position:relative}.groupCall .btns button{display:block;position:static;margin:0 auto;cursor:pointer;outline:none;border:none;transition:box-shadow .2s;box-shadow:1px 1px 4px #5f5a5a;width:5em;height:5em;border-radius:100%;background-color:#fff;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.groupCall .btns button:active{box-shadow:0 0 4px #5f5a5a}.groupCall .btns .publish button{background-image:url(callAnswer.png)}.groupCall .btns .unpublish button{background-image:url(callOff.png)}.groupCall .btns .title{display:block;font-size:2.2em;width:calc(12em / 2.2);margin-top:.7em}.groupCall .exitButton{width:7em;height:7em;position:relative;display:inline-block;background:url(iconNavExitVideoCallCopy.png) 50% 50% no-repeat;background-size:contain;cursor:pointer;margin-right:1em}.groupCall .options{position:absolute;z-index:105;top:10.5em;left:1em;background:#21211f;border-radius:.5em;padding:2em 3em}.groupCall .options:after{content:"";position:absolute;left:2em;top:-3em;border:1.5em solid transparent;border-bottom:1.5em solid #21211f}.groupCall .options li+li{margin-top:1em}.groupCall .options span{font-size:2.6em;color:#fff;line-height:1.5;cursor:pointer;display:inline-block}.groupCall .interactButtons{display:block;text-align:center;position:absolute;bottom:0;left:0;z-index:100;overflow:hidden;height:8em}.groupCall .interactButtons button{display:block;margin:0;cursor:pointer;outline:none;border:none;width:5em;height:5em;border-radius:100%;background-color:#fff;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}.groupCall .interactButtons button:active{box-shadow:0 0 0 .5em #9cabbe;outline:none;border:none}.groupCall .interactButtons .answer button{background-image:url(callAnswer.png)}.groupCall .interactButtons .answerWithVideo button{background-image:url(callAnswerWithVideo.png)}.groupCall .interactButtons .end button{background-image:url(callOff.png)}.groupCall .interactButtons .title{display:block;font-size:2.2em;color:#fff;width:calc(12em / 2.2)}.groupCall .interactButtons .mic button,.groupCall .interactButtons .sound button,.groupCall .interactButtons .cam button{width:7em;height:7em;background-size:7em;font-size:inherit;background-position:0 0;background-color:transparent}.groupCall .interactButtons .mic button:active,.groupCall .interactButtons .sound button:active,.groupCall .interactButtons .cam button:active{box-shadow:none}.groupCall .interactButtons .mic button{background-image:url(iconMic.png)}.groupCall .interactButtons .sound button{background-image:url(iconSound.png)}.groupCall .interactButtons .cam button{background-image:url(iconCam.png)}.groupCall .interactButtons li{display:inline-block;position:relative;bottom:-15em;margin:0 1em;transition:bottom .2s}.groupCall .interactButtons li>div{cursor:pointer;position:relative}.groupCall .videoStreams>ul>li:not(.fullScreenParticipant):hover .interactButtons li,.groupCall.accessibleMode .videoStreams>ul>li .interactButtons li{bottom:0}.groupCall .videoStreams>ul>li .interactButtons li:nth-child(2){transition-delay:.1s}.groupCall .videoStreams>ul>li .interactButtons li:nth-child(3){transition-delay:.2s}.groupCall .interactButtons .mic button.off,.groupCall .interactButtons .cam button.off,.groupCall .interactButtons .sound button.off,.groupCall .interactButtons .mic button:disabled,.groupCall .interactButtons .cam button:disabled,.groupCall .interactButtons .sound button:disabled{background-position:0 -7em}.groupCall .interactButtons button:disabled{opacity:.2;cursor:not-allowed}.alert-dialog-container.GroupCall{max-width:100vw;width:100vw;max-height:initial;height:100vh;background:#fff}.cdk-overlay-pane{max-width:100vw!important}.alert-dialog-container.logoutKind .content{height:25em;width:50em}.alert-dialog-container.logoutKind .content:after{content:"";display:inline-block;vertical-align:middle;height:100%}.alert-dialog-container.logoutKind .content ul{display:inline-block;vertical-align:middle}.alert-dialog-container.logoutKind .content li{padding:2em;border:1px solid #5a91b6;color:#5a91b6;margin:0 auto;cursor:pointer;transition:all .2s;width:40em}.alert-dialog-container.logoutKind .content li+li{margin-top:3em}.alert-dialog-container.logoutKind .content li:hover,.alert-dialog-container.logoutKind .content li:active{background:#5a91b6;color:#fff}.alert-dialog-container.logoutKind .content li span{font-size:2em}.changeViewModeButton,.shareScreenButton{display:block;position:relative;float:right;width:7em;height:7em;cursor:pointer;background-image:url(iconGroupCallViewMode.png);background-repeat:no-repeat;background-position:0 0;background-size:7em 14em}.changeViewModeButton.active{background-position:0 -7em}.shareScreenButton{background-image:url(ico_screensharing.png);background-size:5.8em 11.8em;background-position:.6em .6em}.shareScreenButton.active{background-position:.6em -5.3em}.speakerViewMode.groupCall .fullScreen .videoStreams>ul>li:first-child{left:-38em}.speakerViewMode.groupCall .videoStreams>ul>li:first-child{width:38em!important;transition:left .2s;height:auto!important;position:fixed;top:8em;left:1em;z-index:111;margin:0;overflow:hidden;box-shadow:#0000007f 0 2px 5px;border-radius:.4em}.speakerViewMode.groupCall .videoStreams>ul>li:first-child:after{content:none}.speakerViewMode.groupCall .videoStreams>ul>li:first-child .name>div{white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;width:calc(100% - .5em)}.confirmationDialog.alert-dialog-container{width:52em}.confirmationDialog .mat-dialog-content .image{background-color:transparent}.confirmationDialog .switchers{margin-bottom:4em;padding:0 2em}.confirmationDialog .switchers li{height:7em;text-align:right}.confirmationDialog .switchers li .caption span{font-size:2.6em}.groupCallSidebar{position:absolute;transition:width .2s,right .2s,top .2s;top:7em;right:0;bottom:0;width:14em;box-sizing:content-box!important;padding-left:3em;background:#21211f}.groupCallSidebar h2{color:#9b9b9b;font-size:2em;margin-left:-1.5em;padding:.5em 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:2em}.groupCallSidebar>ul{overflow-y:auto;overflow-x:hidden;height:calc(100% - 4em);padding:1em 0}.groupCallSidebar vc-group-call-sidebar-item{white-space:nowrap;text-align:left;display:block}.groupCallSidebar vc-group-call-sidebar-item>*{display:inline-block;vertical-align:middle}.groupCallSidebar .avatar{position:relative}.groupCallSidebar vc-image-item{position:relative;display:inline-block}.groupCallSidebar vc-image-item:before{content:"";display:block;position:absolute;inset:.5em;background-color:transparent;border-radius:100%}.groupCallSidebar vc-image-item:after{content:"";display:block;position:absolute;inset:1em;background:#000;border-radius:100%;z-index:110;opacity:0;transition:opacity .2s}.groupCallSidebar .fullScreenParticipant vc-image-item:before{background-color:#fff}.groupCallSidebar img{display:block;position:relative;border-radius:100%;width:11em!important;height:11em!important;object-fit:cover;object-position:center;margin:1em}.groupCallSidebar .name{color:#fff;word-break:break-word;font-size:2em;margin-left:.5em;white-space:normal;width:6.5em;line-height:1.3;text-align:left}.groupCallSidebar .button{cursor:pointer;background:url(icon-scroll-left.png) no-repeat 50%;background-size:3em;position:absolute;left:0;top:calc(50% - 2em);z-index:9;border:none;box-shadow:none;width:4em;padding:0;margin:0;height:4em;transition:transform .2s}.speakerViewMode vc-group-call-sidebar-item:hover vc-image-item:after{opacity:.5}.groupCallSidebar .fullScreenParticipant .name,.groupCallSidebar vc-group-call-sidebar-item:hover .name{font-weight:700}.videoStreams li:hover vc-caller-context-menu .contextMenu,.groupCallSidebar vc-group-call-sidebar-item:hover vc-caller-context-menu .contextMenu,.groupCall.accessibleMode vc-context-menu:focus .contextMenu,.contextMenu.show{opacity:1;z-index:111}.groupCallSidebar .avatar .score{position:absolute;z-index:111;color:#fff;font-size:2em;top:2.5em;left:1em;right:1em;text-align:center;background:rgb(0 0 0 / 50%);padding:.2em;border-radius:.4em}vc-caller-context-menu .contextMenu{opacity:0;z-index:2;transition:opacity .1s;background:#21211f url(iconWhoRead.png) 1.5em 1.5em no-repeat;background-size:.4em;width:4em;height:4em;top:.5em;right:.5em;border-bottom-left-radius:1.5em}vc-caller-context-menu .contextMenu>div{right:5.5em}vc-caller-context-menu .contextMenu.show>div:before{content:"";height:0;width:0;position:absolute;border-top:solid 1.6em transparent;border-bottom:solid 1.6em transparent;border-left:solid 1.6em #fff;top:.8em;right:-1em}vc-caller-context-menu .contextMenu.show>div div{padding:.5em;display:block;position:relative}vc-caller-context-menu .contextMenu.show>div div+div:after{content:"";display:block;position:absolute;top:-.5px;left:1em;right:1em;height:1px;background-color:#c9cfd2}vc-caller-context-menu .contextMenu.show>div span{display:none}.video vc-caller-context-menu .contextMenu,.withSidebarOpened .groupCallSidebar vc-caller-context-menu .contextMenu{background-size:.5em;width:5em;height:5em;top:0;right:0;background-position:50%}.withSidebarOpened .groupCallSidebar vc-caller-context-menu .contextMenu>div{right:5em;top:.1em}.video vc-caller-context-menu .contextMenu.show>div span{display:inline-block;font-size:1.4em;text-transform:none;white-space:normal;text-align:left}.video vc-caller-context-menu .contextMenu>div{top:1em;right:7em}.video vc-caller-context-menu .contextMenu.show>div div{background-position:.5em 50%;min-width:15em;background-size:3.5em;padding:1.3em 2em 1.3em 5em;display:flex;align-items:center}.speakerViewMode .groupCallSidebar li.fullScreenParticipant vc-image-item:after{inset:.5em}.speakerViewMode .groupCallSidebar vc-group-call-sidebar-item{cursor:pointer}.speakerViewMode .groupCallSidebar li.fullScreenParticipant vc-group-call-sidebar-item{cursor:default}.speakerViewMode .groupCallSidebar .presenter .avatar:before{content:"";display:block;z-index:111;width:3.6em;height:3.6em;position:absolute;top:-.5em;left:1em;background-color:#21211f;background-image:url(icon-who-started-group-call.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:100%}.speakerViewMode .groupCallSidebar .presenter.christmas .avatar:before{background-image:url(iconWhoStartedGroupCallSanta.png)}.withSidebar .videoStreams{right:17em}.withSidebar .fullScreen .videoStreams{right:0}.withSidebarOpened .videoStreams{right:35em}.withSidebarOpened .groupCallSidebar{width:32em}.fullScreen+vc-group-call-sidebar .groupCallSidebar{right:-17em;top:0}.withSidebarOpened .fullScreen+vc-group-call-sidebar .groupCallSidebar{right:-35em}.withSidebarOpened .groupCallSidebar .button{transform:rotateY(180deg)}.withSidebarOpened .groupCallSidebar vc-caller-context-menu .contextMenu{right:-19em;top:4em}video.mirrored{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.videoCallScreen{position:fixed;inset:0;max-width:initial;max-height:initial;overflow:hidden;padding:0!important}.videoCallScreen .fullScreen .videoStreams{top:0}.videoCallScreen .videoStreams{position:absolute;transition:top .2s;top:calc(7em - 1px);bottom:-1px;left:-1px;right:-1px;background:#2d383e}.videoCallScreen video,.lobbyScreen video{width:100%;height:100%;position:relative;z-index:2;object-fit:contain;object-position:50%;background:#2d383e}vc-caller-state-indicators>span{display:block;position:absolute;bottom:1em;width:3em;height:3em;z-index:110;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}vc-caller-state-indicators .microphoneOff{left:1em;background-image:url(icon-user-mic-off.png)}vc-caller-state-indicators .cameraOff{left:5em;background-image:url(icon-user-camera-off.png)}vc-caller-state-indicators .pinned{left:1em;top:1em;background-image:url(icon-user-pinned.png)}vc-caller-state-indicators .audioWave{display:flex;align-items:flex-end;height:3em;width:3em;position:absolute;bottom:1em;left:1em;padding:.3em;z-index:110;box-sizing:content-box!important;overflow:hidden}vc-caller-state-indicators .audioWave span{flex:1;background-color:#e5e4e3;height:30%;margin-left:.17em;margin-right:.17em;border-radius:.2em;animation:audio-wave 1s infinite ease-in-out}vc-caller-state-indicators .audioWave span:nth-child(2){animation-delay:.6s}vc-caller-state-indicators .audioWave span:nth-child(3){animation-delay:.7s}vc-caller-state-indicators .audioWave span:nth-child(4){animation-delay:.2s}vc-call-screen-header vc-caller-state-indicators>span{left:initial!important;right:0;bottom:calc(50% - 1.7em)!important}vc-call-screen-header vc-caller-state-indicators>.microphoneOff+.cameraOff{right:-3.5em}.lobbyScreen vc-caller-state-indicators>span{width:3.5em;height:3.5em}.lobbyScreen vc-caller-state-indicators .cameraOff{left:1em}.lobbyScreen vc-caller-state-indicators .microphoneOff+.cameraOff{left:5em}.name vc-caller-state-indicators>span{left:initial!important;bottom:0!important}.name vc-caller-state-indicators .microphoneOff{right:4em}.name vc-caller-state-indicators .cameraOff{right:0}.name vc-caller-state-indicators .audioWave{background-color:transparent;left:initial;right:4em;bottom:.25em}vc-direct-call vc-local-video vc-caller-state-indicators .cameraOff{left:1em}vc-direct-call vc-local-video vc-caller-state-indicators .microphoneOff+.cameraOff{left:5em}.groupCallSidebar vc-caller-state-indicators>span{bottom:1.2em}.groupCallSidebar vc-caller-state-indicators .microphoneOff{left:calc(50% - 1.5em)}.groupCallSidebar vc-caller-state-indicators .cameraOff{left:calc(50% + 2em)}.groupCallSidebar vc-caller-state-indicators .audioWave{left:calc(50% - 1.8em)!important;bottom:1.3em!important;background-color:#5f5a5a66;border-radius:.6em;left:calc(50% - 1.5em);bottom:.5em}.groupCallSidebar vc-caller-state-indicators .pinned{left:1.5em;top:initial}.fullScreen vc-local-video .out{left:-38em}vc-local-video .out{position:absolute;z-index:11;width:38em;background:#2d383e;color:#fff;border-radius:.4em;overflow:hidden;left:1.3em;top:1.3em;box-shadow:0 2px 5px #0000007f;transition:left .2s}.groupCall vc-local-video .out{position:static}vc-local-video .out video{height:auto;max-height:28.5em}vc-local-video .out video.hidden{opacity:0}vc-remote-video .in{height:100%}vc-remote-video .in video.hidden{opacity:0}vc-remote-video .in .microphone{width:4.5em;height:4.5em;background-size:4.5em;font-size:inherit;background-position:0 0;background-color:transparent;background-image:url(mic-is-off-user-at-call.png);position:absolute;left:1em;bottom:1em;z-index:110;border-radius:100%;border:none;box-shadow:none}vc-remote-video .in .microphone.off{background-position:0 -4.5em}.speakerViewMode vc-local-video .video .name{left:6em}.speakerViewMode vc-local-video .video .name>div{padding:0}.speakerViewMode li.fullScreenParticipant .video .name{text-align:center;left:1em;transition:margin-bottom .2s;z-index:105}.speakerViewMode li.fullScreenParticipant .video .name>div{padding:calc(3em / 1.8) calc(8.5em / 1.8) 0;max-width:100%;position:relative}vc-remote-video .video,.groupCall:not(.speakerViewMode) vc-local-video .video{background:#2d383e!important}.video .placeholder img{width:9em;height:9em;display:block;margin:0 auto 1.5em;border-radius:100%}.video .placeholder{position:absolute;inset:0;text-align:center;color:#fff;display:flex;padding:2em;justify-content:center;flex-direction:column;font-size:inherit}.video .placeholder span{font-size:1.6em;line-height:1.2}vc-remote-video .video .placeholder img,.groupCall:not(.speakerViewMode) vc-local-video .video .placeholder img{width:17em;height:17em;margin:0 auto 2.5em}vc-remote-video .video .placeholder span,.groupCall:not(.speakerViewMode) vc-local-video .video .placeholder span{font-size:3em;color:#939da3}.video .name{display:block;position:absolute;right:1em;bottom:1em;z-index:100;text-align:right}.video .name>div{display:inline-block;font-weight:200;color:#fff;font-size:1.8em;padding:0 0 0 calc(15em / 1.8);line-height:1.3}vc-call-screen-header .header{display:flex;height:7em;transition:top .2s,height .2s;background:#21211f;text-align:center;position:absolute;top:0;left:0;right:0;z-index:112}vc-call-screen-header .timer{display:block;margin:0 calc(1em / 2.2);width:2.6em;height:100%;line-height:calc(7em / 2.2);color:#ffbe64;font-size:2.2em}vc-call-screen-header .displayName{display:block;flex-grow:1;transition:padding .2s}vc-call-screen-header .displayName>span{position:relative;font-size:3em;line-height:calc(7em / 3);height:calc(7em / 3);padding:0 calc(4em / 3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff}vc-call-screen-header .buttons{height:100%;display:flex}vc-call-screen-header .buttons>li{padding:1em;position:relative}vc-call-screen-header .buttons li>div{width:5em;height:5em;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}vc-call-screen-header .buttons li div.disabled:after{content:"";display:block;position:absolute;width:100%;height:100%;background:rgb(33 33 31 / 80%)}vc-call-screen-header .buttons li div.disabled{cursor:not-allowed}vc-call-screen-header .buttons li div.endCall{background-image:url(icon-nav-end-video-call.png);margin-left:1.5em;background-size:5.4em}.groupCall vc-call-screen-header .buttons li div.endCall{background-image:url(iconNavExitVideoCallCopy.png)}vc-call-screen-header .buttons li div.shareScreen{background-image:url(icon-nav-share-screen-new.png);background-size:5em 10em;background-position:0 -1em}vc-call-screen-header .buttons li div.shareScreen.active{background-position:0 -6em}vc-call-screen-header .buttons li div.fullScreen{background-image:url(icon-nav-full-screen.png);background-size:5em 10em;right:0;top:0;transition:top .2s,right .2s,background-size .2s,width .2s,height .2s;background-position:0 0;z-index:9}vc-call-screen-header .buttons li div.fullScreen.active{background-position:0 -6em;background-size:6em 12em;width:6em;height:6em;right:-15.5em;top:7em}vc-call-screen-header .buttons li div.microphone{background-image:url(icon-nav-mic.png);background-size:5em 10em;background-position:0 -.5em;margin-right:3.6em}vc-call-screen-header .buttons li div.microphone.active{background-position:0 -5.5em}vc-call-screen-header .buttons li div.camera{background-image:url(icon-nav-camera.png);background-size:5em 10em;background-position:0 -1.2em;margin-left:3.6em}vc-call-screen-header .buttons li div.camera.active{background-position:0 -5.8em}vc-call-screen-header .buttons li div.camera:before,vc-call-screen-header .buttons li div.microphone:before{content:"";display:block;width:1px;height:100%;background:#6c6c6c;position:absolute;right:-2.6em}vc-call-screen-header .buttons li div.camera:before{right:initial;left:-3em}vc-call-screen-header .buttons li div.settings{background-image:url(icon-nav-settings.png);background-size:4.6em;transition:transform .2s}vc-call-screen-header .buttons li div.settings.active{transform:rotate(180deg)}vc-call-screen-header .buttons li div.changeView{background-image:url(icon-nav-icon-nav-view-speaker.png);background-size:5em;background-position:0 -.6em}vc-call-screen-header .buttons li div.changeView.active{background-position:0 -6.2em}.fullScreen vc-call-screen-header .header{top:-7em}.groupCall vc-call-screen-header .buttons li div.fullScreen.active{top:12em}.groupCall.viewModeButtonExists vc-call-screen-header .buttons li div.fullScreen.active{right:-22.5em;top:12em}.groupCall.speakerViewMode vc-call-screen-header .buttons li div.fullScreen.active{top:7em}vc-source-settings>div{position:absolute;background:#fff;border-radius:1em;padding:.8em 0;z-index:-1;opacity:0;transition:opacity .2s;text-align:left;color:#21211f;left:-29.8em;width:46em;top:8em;box-shadow:0 5px 10px #0000007f}vc-source-settings>div:before{content:"";height:0;width:0;position:absolute;border-right:solid 1.6em transparent;border-left:solid 1.6em transparent;border-bottom:solid 1.6em #fff;top:-1em;right:11em}vc-source-settings .noDevice{padding:2.2em}vc-source-settings .scrollContainer{overflow:auto;max-height:calc(100vh - 12em)}vc-call-screen-header .buttons li div:not(.active)+vc-source-settings>div{overflow:hidden;height:0;padding:0}vc-call-screen-header .buttons li div.active+vc-source-settings>div{opacity:1;z-index:101}vc-source-settings h2{padding:.7em .7em .7em 3em;background-color:#d8d8d8;background-repeat:no-repeat;font-size:1.8em}vc-source-settings h2.videoinput{background-image:url(icon-nav-icon-web-video.png);background-size:1.4em;background-position:.8em}vc-source-settings h2.audiooutput{background-image:url(icon-nav-icon-web-sound.png);background-size:1.3em;background-position:.9em}vc-source-settings h2.audioinput{background-image:url(icon-nav-icon-web-mic.png);background-size:1em;background-position:1em}vc-source-settings ul{padding:1em 2em}vc-source-settings li{cursor:pointer;padding:1.2em 4em 1.2em 0;position:relative}vc-source-settings li:before{content:"";display:block;width:2.4em;height:100%;position:absolute;right:0;top:0;background:url(checkboxSelected.png) no-repeat 100% 50%;background-size:2.2em;transform:rotateY(90deg);transition:opacity .2s,transform .2s;opacity:0}vc-source-settings li.selected:before{transform:rotateY(0);opacity:1}vc-source-settings li+li,vc-source-settings li+li:focus{border-top:1px solid #ccc}vc-source-settings span{font-size:1.8em;display:block;line-height:1.4}.lobbyScreen.alert-dialog-container{padding:0!important;border-radius:1.2em;overflow:hidden;width:85em;max-width:90vw}.lobbyScreen.alert-dialog-container .mat-dialog-content,vc-guest-lobby,vc-lobby-screen{display:block;height:100%}.lobbyScreen .heading{background:#007ba7;display:flex;align-items:center;justify-content:center;height:9em;overflow:auto}.lobbyScreen .heading .title{max-width:calc(100% - 23em)}.lobbyScreen .heading .title span{font-size:2.6em;line-height:1.2;color:#fff;word-break:break-word}.lobbyScreen .heading .cancel,.lobbyScreen .heading .back{position:absolute;top:1.5em;left:1.5em;display:block;cursor:pointer;width:6em;height:6em;margin:0 .5em;background:url(iconCloseWhite.png) 50% 50% no-repeat;background-size:contain}.lobbyScreen .heading .back{background:url(iconNavBack.png) 50% 50% no-repeat;background-size:contain}.lobbyScreen .heading .icon{position:absolute;right:1.5em;height:7em;top:1em;width:7em}.lobbyScreen .heading .icon img{border-radius:100%}.lobbyScreen .content{white-space:nowrap;overflow:hidden;font-size:0;position:relative}.lobbyScreen .content .main,.lobbyScreen .content .sourceSettings{display:inline-block;position:static;width:100%;transition:margin-left .2s;vertical-align:top}.lobbyScreen .content .main{margin-left:0;overflow:hidden}.lobbyScreen .content .main:after{content:"";display:block;height:14em;width:100%}.lobbyScreen .content .main:before{content:"";display:block;transition:left .2s;position:absolute;z-index:12;height:14em;bottom:0;left:0;width:100%;box-shadow:0 0 30px #b7b6b6}.lobbyScreen .content.settingsVisible .main{margin-left:-100%}.lobbyScreen .content.settingsVisible .footer,.lobbyScreen .content.settingsVisible .main:before{left:-100%}.lobbyScreen .content .currentName{display:block;font-size:2.6em;margin-bottom:.6em;white-space:normal;line-height:1.2}.lobbyScreen .content .out{position:relative;left:initial;top:initial;width:48em;box-shadow:none;display:inline-block}.lobbyScreen .content:not(.ready) .out video{height:27em}.lobbyScreen .content .out video{max-height:initial;min-height:27em;height:auto}.lobbyScreen .content .out img{position:absolute;top:calc(50% - 6.5em);left:calc(50% - 6.5em);width:13em;height:13em;margin-bottom:0;transition:all .3s}.lobbyScreen .content .out video.cameraOn+span img{width:6em;height:6em;top:1em;left:1em;box-shadow:0 2px 4px #0000007f}.lobbyScreen .content .out>span{z-index:9}.lobbyScreen .content .out>span span{display:none}.lobbyScreen .content .appearance,.lobbyScreen .content .sourceSettings{padding:2.5em 0;overflow:auto;max-height:calc(100vh - 25em)}.lobbyScreen .content .sourceSettings{max-height:calc(100vh - 11em)}.lobbyScreen .content .sourceSettings:after{content:"";display:block;position:absolute;top:0;bottom:0;width:100%;background:#fff;z-index:98}.lobbyScreen .content .appearance .joinChatRequisitionStatus{font-size:2.4em;margin-bottom:1.7em;white-space:normal;line-height:1.2;padding:0 1em}.lobbyScreen .content .appearance .joinChatRequisitionStatus span{display:block;position:relative;background-image:url(icon_wait_approve.png);padding-top:2.8em;background-size:1.8em;background-position:50% 0;background-repeat:no-repeat}.lobbyScreen .content .appearance .joinChatRequisitionStatus span:after,.lobbyScreen .content .appearance .joinChatRequisitionStatus span:before{content:"";opacity:0;transition:opacity .2s;display:block;position:absolute;inset:0;background-size:inherit;background-position:inherit;background-repeat:inherit}.lobbyScreen .content .appearance .joinChatRequisitionStatus span:after{background-image:url(icon_approved.png)}.lobbyScreen .content .appearance .joinChatRequisitionStatus span:before{background-image:url(icon_approved_and_join.png)}.lobbyScreen .content .appearance .joinChatRequisitionStatus span.approvedAndStarted:after{opacity:1}.lobbyScreen .content .appearance .joinChatRequisitionStatus span.approvedAndNotStarted:before{opacity:1}.lobbyScreen .content .appearance ul{padding:1em 22em 0}.lobbyScreen .content .appearance li{height:7em;text-align:right}.lobbyScreen .content .appearance li+li{border-top:1px solid #ccc}.lobbyScreen .content .appearance li.alias{border:none;transition:height .2s;overflow:hidden;height:0}.lobbyScreen .content .appearance li.alias.visible{height:6.5em}.lobbyScreen .content .alias input{font-size:2.4em;width:100%;padding:.5em;text-align:left;color:#21211f;background:#f7f7f7;border-radius:.4em;border:solid 1px #dadada}.lobbyScreen .content .alias input:disabled{background:transparent;border-color:transparent}.lobbyScreen .content .alias .errorMessage:after{top:-.5em}.lobbyScreen .content .settingsOpener{display:flex;align-items:center;justify-content:center}.lobbyScreen .content .settingsOpener span{color:#007ba7;font-size:2.4em;cursor:pointer}.lobbyScreen .content vc-source-settings>div{position:static;opacity:1;padding:0;box-shadow:none;white-space:normal;margin:auto}.lobbyScreen .content vc-source-settings .scrollContainer{max-height:initial}.lobbyScreen .content vc-source-settings>div:before{content:none}.lobbyScreen .footer{height:14em;position:absolute;bottom:0;left:0;width:100%;transition:left .2s}.lobbyScreen vc-call-buttons,.lobbyScreen vc-source-settings{display:block;height:100%;z-index:99;position:relative}.lobbyScreen .footer .buttons{height:100%;position:relative}.lobbyScreen .footer .buttons div{cursor:pointer;border:1px solid #007ba7;transition:left .3s,top .3s,opacity .2s;width:6.8em;height:6.8em;background-position:center;background-repeat:no-repeat;border-radius:100%;position:absolute;left:calc(50% - 3.4em);top:calc(50% - 3.4em)}.lobbyScreen .footer .buttons div.active{border:1px solid #e0576b}.lobbyScreen .content.ready .footer .buttons div.disabled{opacity:.3;cursor:not-allowed!important}.lobbyScreen .content:not(.ready) .footer .buttons div.disabled{opacity:1}.lobbyScreen .footer .buttons div.microphone{background-image:url(icon-call-mic.png);background-size:6.8em 13.6em;background-position:-.1em -.3em;margin-right:6em}.lobbyScreen .footer .buttons div.microphone.active{background-position:-.1em -6.7em}.lobbyScreen .footer .buttons div.camera{background-image:url(icon-call-camera.png);background-size:6.8em 13.6em;background-position:-.3em .6em;margin-right:3em}.lobbyScreen .footer .buttons div.camera.active{background-position:-.3em -7.6em}.lobbyScreen .footer .buttons div.startCall{background-image:url(iconCallOnline.png);border:none;background-size:contain;background-color:#fff;width:10em;height:10em;left:calc(50% - 5em);top:calc(50% - 5em)}.lobbyScreen .content.ready .footer .buttons div.camera{left:calc(29% - 3.4em)}.lobbyScreen .content.ready .footer .buttons div.microphone{left:calc(41% - 3.4em)}.lobbyScreen .content.ready .footer .buttons li+li div.startCall{left:calc(71% - 6.7em)}.lobbyScreen .content:not(.ready) .footer .buttons div.startCall{cursor:not-allowed}.selectAdminPanePopup.alert-dialog-container{max-width:70em}.selectAdminPanePopup .mat-dialog-actions button{max-width:15em!important}.selectAdminPanePopup .mat-dialog-actions button span{display:inline-block;margin-top:-2px}.selectAdminPanePopup .mat-dialog-actions div+div button{border-color:transparent!important}.selectAdminPanePopup .mat-dialog-actions div+div:hover span{text-decoration:underline}.joinChatRequisitionList.alert-dialog-container{max-width:100em}.joinChatRequisitionList .seenBy{width:100em;height:auto}.joinChatRequisitionList .seenBy .heading .title span{font-weight:600;letter-spacing:.02em;text-transform:none}.joinChatRequisitionList .seenBy .list{position:relative;top:0}.joinChatRequisitionList .seenBy .list ul{padding:1em 0;position:relative;max-height:calc(100vh - 20em)}.joinChatRequisitionList .seenBy .list li:after{content:none}.joinChatRequisitionList .seenBy .list li .listitem{cursor:default;display:flex;justify-content:space-between;align-items:center;min-height:9em;height:auto}.joinChatRequisitionList .seenBy .list li .icon{top:calc(50% - 3.5em)}.joinChatRequisitionList .seenBy .list li .icon:before{background-image:url(avatar-placeholder-guest-grey.png)}.joinChatRequisitionList .seenBy .list li .listitem .name{display:flex;align-items:center;height:auto}.joinChatRequisitionList .seenBy .list li .listitem .name span{font-size:2.4em;overflow:visible;text-overflow:unset;white-space:initial}.joinChatRequisitionList .seenBy .list li .listitem .button{width:50%;transition:opacity .2s;cursor:pointer;padding:.5em;letter-spacing:.02em;border-radius:1em;font-weight:700;margin:0 .2em;font-size:2.4em;color:#fff;text-align:center;background-color:#42ba9f}.joinChatRequisitionList .seenBy .list li .listitem .button.disabled{opacity:.4;cursor:not-allowed}.joinChatRequisitionList .seenBy .list li .listitem .button+.button{background-color:#e0576b}.joinChatRequisitionList .seenBy .list li .listitem .status{color:#42ba9f;font-size:2.4em;padding:.5em}.joinChatRequisitionList .seenBy .list li .listitem .status.declined{color:#e0576b}.joinChatRequisitionList .list.invalid ul{padding-top:5em}.joinChatRequisitionList .list.invalid .error{opacity:1}.joinChatRequisitionList .error{opacity:0;transition:opacity .2s;position:absolute;top:0;right:0;left:0;height:5em;background:rgba(245,169,94,.1) url(ico_error.png) calc(100% - 1.6em) 50% no-repeat;background-size:4em}.joinChatRequisitionList .error>div{position:absolute;text-align:left;max-width:95%;cursor:text;top:.5em;bottom:.5em;right:8.5em;margin-left:2.5%;background:#f5a95e;border-radius:3em;padding:0 2em}.joinChatRequisitionList .error span{font-size:1.7em;color:#fff;width:100%;height:100%;display:table}.joinChatRequisitionList .error em{font-style:normal;display:table-cell;vertical-align:middle;height:100%;line-height:1.15;overflow:hidden}.joinChatRequisitionList .error>div:after{content:"";display:block;position:absolute;right:-.8em;top:-.3em;width:2.5em;height:5em;background:url(error-hint-tail.png) 50% 50% no-repeat;background-size:contain}.joinChatRequisitionList.inGroupCall .heading{background-color:#ffbe64}.joinChatRequisitionList.inGroupCall .heading .title span{color:#21211f}.joinChatRequisitionList.inGroupCall .list,.joinChatRequisitionList.inGroupCall .list .listitem{background-color:#21211f}.joinChatRequisitionList.inGroupCall .list .listitem .name span{color:#fff}.joinChatRequisitionList.inGroupCall .seenBy .cancel{background-image:url(iconCloseBlack.png)}.joinChatRequisitionList.inGroupCall .error{background-color:transparent}vc-join-requests-tile{display:block;opacity:0;position:absolute;z-index:112;height:0;left:0;right:0;top:-10em;transition:top .3s,opacity .3s}vc-join-requests-tile.visible{opacity:1;top:9em}vc-join-requests-tile div{display:inline-flex;align-items:center;justify-content:space-between;max-width:95vw;margin:0 auto;box-shadow:0 0 10px #00000080;padding:1.4em 2em 1.4em 2.2em;background-color:#ffbe64;border-radius:1.8em}vc-join-requests-tile span{position:relative;display:block;font-size:2.4em;font-weight:500;margin-right:.8em}vc-join-requests-tile button{position:relative;display:block;border:none;outline:none;background-color:#21211f;border-radius:3em;color:#fff;font-size:2.4em;font-weight:500;padding:.3em 1.5em}.editEventWindow.alert-dialog-container{padding:0!important;border-radius:1.2em;overflow:hidden;width:70em;max-width:70em;height:auto}.editEventWindow .mat-dialog-content{margin:0;padding:0;height:100%}.editEventWindow .heading .title span{text-transform:initial!important}.editEventWindow .heading .saveEvent{right:1em;background-image:url(iconOk.png)}.editEventWindow .heading .previousStep{left:1em;background-image:url(iconNavBack.png)}.editEventWindow .heading .disabled{opacity:.2;cursor:default!important}.editEventWindow .content{position:relative;height:75em;overflow:hidden}.editEventWindow .content>.form,.editEventWindow .content .contacts>div{position:absolute;top:0;bottom:0;width:70em;transition:left .2s}.editEventWindow .content>.form{left:-70em;padding:4em}.editEventWindow .content .contactList{left:70em}.editEventWindow .content .contactListFilters{left:-70em}.editEventWindow .content>.form.show,.editEventWindow .content .contactList.show,.editEventWindow .content .contactListFilters.show{left:0}.editEventWindow .form form field-container+field-container{display:block;margin-top:4em}.editEventWindow .form form .title{margin-top:.4em}.editEventWindow .form form .description{margin-top:1.6em}.editEventWindow .form form .input{height:6em;width:70%;margin:0 auto;overflow:hidden}.editEventWindow .form form .description .input{width:100%;height:19em;border-radius:1em;border:1px solid #dadada}.editEventWindow .form form .label{color:#9b9b9b;font-size:2.3em;display:inline-block}.editEventWindow .form form input{border:none;border-bottom:1px solid #d8d8d8;width:100%;height:100%;font-size:3.2em;text-align:center}.editEventWindow .form form textarea{height:100%;border:none;resize:none;line-height:1.4;width:100%;background:#f7f7f7;font-size:2.3em;padding:.7em;color:#21211f}.editEventWindow .form form .description .errorMessage{height:6em;top:calc(50% - 3em);border:initial}.editEventWindow .form form input:disabled{color:inherit;background-color:transparent}.editEventWindow .content .options{margin:3em 0 -6em!important}.editEventWindow .content .options li{border-top:1px solid #c9cfd2}.editEventWindow .content .options li.link.range{height:auto;padding:1.2em 0;display:flex;flex-wrap:wrap;cursor:default}.editEventWindow .content .options li.link.range .caption{width:40%;margin-top:1.2em}.editEventWindow .content .options li.link.range>div{width:60%;display:flex}.editEventWindow .content .options li.link.range>div.toDate{margin-left:40%;margin-top:.7em}.editEventWindow .content .options li.link>div input:disabled{color:inherit;cursor:default}.editEventWindow .content .options li.link.range>div.toDate .mat-form-field.disabled .mat-form-field-wrapper{background:none;cursor:default!important}.editEventWindow .content .readonly .mat-datepicker-toggle,.editEventWindow .content .readonly label,.editEventWindow .content .readonly .link.participants{cursor:not-allowed!important}.editEventWindow .content .options li.link.participants .caption{width:100%}.editEventWindow .content .options li.link.participants .arrow+.caption{width:calc(100% - 2em)}.editEventWindow .mat-form-field{font-family:inherit!important;width:100%;cursor:pointer}.editEventWindow .mat-form-field-underline{display:none}.editEventWindow .mat-form-field-wrapper{padding:0!important}.editEventWindow .mat-form-field-suffix,.editEventWindow mat-datepicker-toggle{display:block;position:absolute;inset:0}.editEventWindow .mat-input-element{font-size:2.4em}.editEventWindow .mat-form-field-infix{padding:0!important;margin:0!important;border:none!important;width:auto!important;text-align:center}.editEventWindow .mat-button-wrapper,.editEventWindow .mat-focus-indicator{display:none!important}.editEventWindow .mat-form-field-wrapper{padding:1.2em .5em .7em!important;cursor:pointer;border-radius:.6em;background-color:#dadada66}.editEventWindow participant-list{position:relative}.editEventWindow.commonParticipantList .participants{margin-top:0}.editEventWindow .participants.show+.list{position:absolute!important;bottom:0!important}.editEventWindow .deleteEvent{color:#e0576b}.editEventWindow .deleteEvent .caption{cursor:default}.editEventWindow .deleteEvent .caption span{width:auto!important;padding:0!important;cursor:pointer!important}@keyframes audio-wave{0%{height:30%}25%{height:100%}50%{height:60%}to{height:30%}}@media only screen and (min-width:1200px){.mat-dialog-container,.lobbyScreen .content .main,.lobbyScreen .content .sourceSettings,vc-caller-state-indicators{font-size:8px}}@media only screen and (min-width:600px) and (max-width:1199px){.mat-dialog-container,.lobbyScreen .content .main,.lobbyScreen .content .sourceSettings,vc-caller-state-indicators{font-size:6px}}@media only screen and (min-width:0px) and (max-width:599px){.mat-dialog-container,.lobbyScreen .content .main,.lobbyScreen .content .sourceSettings,vc-caller-state-indicators{font-size:4px}}.desctop ::-webkit-scrollbar{-webkit-appearance:none}.desctop ::-webkit-scrollbar:vertical{width:11px}.desctop ::-webkit-scrollbar:horizontal{height:11px}.desctop ::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#00000080}.desctop ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.desctop .speakerViewMode.groupCall .videoStreams>ul::-webkit-scrollbar-track{background-color:inherit}.desctop .speakerViewMode.groupCall .videoStreams>ul::-webkit-scrollbar-thumb{background-color:#ccc}@font-face{font-family:Open Sans;src:url(opensans-regular-webfont.eot),url(opensans-regular-webfont.ttf)}@font-face{font-family:HelveticaNeue;src:url(HelveticaNeueCyr-Roman.otf)}html{height:100%}body{min-height:100%;background:url(back_clean.jpg) 50% 50% no-repeat;background-size:cover;font:8px/1 HelveticaNeue,Arial}body.oivaHealth{background:url(oiva_bg.jpg)}body *{box-sizing:border-box}a:active,a:focus{border:none!important;text-decoration:none!important;outline:none!important}button:active,button:focus{border:none!important;outline:1px solid transparent!important;text-decoration:none!important}.input{position:relative}.input:not(.picker) label,.textarea label{display:block!important;z-index:2;line-height:0;overflow:hidden;font-size:20em;cursor:text;position:absolute;inset:0;width:auto!important;padding:0!important;text-align:left!important;color:transparent!important}.input.file label{cursor:pointer}.input input:focus+label,.input textarea:focus+label,.textarea textarea:focus+label{display:none!important}.input label:after,.textarea label:after{content:"";display:inline-block;vertical-align:middle;height:100%}.input label.hidden,.textarea label.hidden{height:0!important;overflow:hidden!important}.input label[for=sendButton]{text-align:center!important;cursor:pointer}.input input:focus{outline:1px solid transparent!important}.readerHint{position:absolute;z-index:9;inset:0;font-size:20em;display:block;overflow:hidden;border-radius:100%;color:transparent!important;opacity:0}*:focus{border:none;outline:none}.accessibleMode [tabindex="0"]:focus,.accessibleMode .input input:focus{border:2px solid red!important;transition:border 0s!important}.accessibleMode contacts:focus .list,.accessibleMode contact-list:focus>ul,.accessibleMode contact-list-item:focus .listitem,.accessibleMode vc-chat-and-channel-list:focus ul,.accessibleMode chat-list-item:focus li,.accessibleMode vc-chat-channel-list-item:focus li,.accessibleMode filters-group:focus .group,.accessibleMode call-list-item:focus .listitem,.accessibleMode chat-settings-buttons:focus .settingsButtons,.accessibleMode chat .messages li:focus .messageContent,.accessibleMode contacts:focus .residentContacts,.accessibleMode.callPopup .btns li>div:focus i,.accessibleMode vc-context-menu:focus>div,.accessibleMode .input.dropdown[tabindex="0"]:focus input.displayValue{border:2px solid red!important}.accessibleMode chat-list[tabindex="0"]:focus,.accessibleMode chat .messages li:focus,.accessibleMode contacts:focus .residentContacts .list,.accessibleMode.callPopup .btns li>div:focus,.accessibleMode .input.dropdown[tabindex="0"]:focus{border:none!important}.accessibleMode filters-group:focus .group .title+ul{height:auto;opacity:1}.autoReplySwitcher{height:auto;padding-bottom:0;transition:padding-bottom .2s;position:relative;box-sizing:content-box!important}.autoReplyCaption{position:relative;margin-top:1em;height:0;inset:0;overflow:hidden;transition:height .2s}.autoReplyCaption textarea{display:block;background:rgba(218,218,218,.3);resize:none;transition:background-color .2s;height:3.75em;width:100%;border-radius:calc(.7em / 2.4);border:1px solid #ccc!important;padding:calc(1em / 2.4);font-size:2.4em}.autoReplyCaption label{position:absolute;cursor:text;z-index:2;inset:0 0 2em;color:transparent}.autoReplyCaption .errorMessage{height:7em;top:1em;bottom:initial;max-width:97.5%}.autoReplyCaption textarea.ng-invalid.ng-dirty:not(:focus){background:rgba(245,169,94,.1) url(ico_error.png) calc(100% - .6em) 50% no-repeat;background-size:1.8em}.autoReplyCaption textarea.ng-invalid:focus+label+.errorMessage{display:none}.autoReplyCaption textarea:focus+label{display:none!important}.autoReplySwitcher.visible{padding-bottom:11em}.autoReplySwitcher.visible .autoReplyCaption{height:11em}.autoReplyCaption textarea::-webkit-scrollbar{display:none}.mat-slider-thumb{background-color:#007ba7!important;border:none!important;box-shadow:0 0 15px #000;outline:5px solid #fff}.mat-slider-track-fill,.mat-accent .mat-slider-thumb-label{background-color:#007ba7!important}.mat-slider-thumb-label-text{color:#fff!important;font-size:1.6em}.mat-slider-track-fill,.mat-slider-wrapper,.mat-slider-track-wrapper,.mat-slider-track-background{height:10px!important;border-radius:10px}.mat-slider-wrapper{top:calc(50% - 5px)!important}.mat-datepicker-content{box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}form .form{height:100%}form .input field-error{display:block;height:100%;cursor:text}form .input input:focus+field-error>div,form .input input:focus+label+field-error>div,form .input input:focus+label+field-error+field-error>div,form .input textarea:focus+label+field-error>div,form .input input:focus+label+.clearSearchButton+field-error>div{display:none}form .input field-error>div,.selectParticipantsWindow .errorHolder{position:absolute;inset:0;background:rgba(245,169,94,.1) url(ico_error.png) calc(100% - 1.6em) 50% no-repeat;background-size:4em}form input:focus+field-error-list,form textarea:focus+field-error-list,form input:read-only+field-error-list{display:none}.errorMessage{position:absolute;text-align:left;max-width:calc(97.5% - 7.5em);cursor:text;top:.5em;bottom:.5em;right:7em;margin-left:2.5%;background:#FFD1A4;border-radius:3em;padding:0 2em}.errorMessage:after{content:"";display:block;position:absolute;right:-1.3em;top:0;width:2.5em;height:5em;background:url(error-hint-tail-new.png) 50% 50% no-repeat;background-size:contain}.errorMessage span{font-size:1.9em;color:#21211f;width:100%;height:100%;display:table}.errorMessage span em{font-style:normal;display:table-cell;vertical-align:middle;height:100%}.selectParticipantsWindow .errorMessage{max-width:95%}.selectParticipantsWindow .errorMessage:after{top:-.4em}.search input.ng-invalid:not(:focus)+label+.clearSearchButton{display:none}.errorsWindow{position:absolute;top:3em;height:0;width:100%;text-align:center;z-index:99999}.errorsWindow>div{background-color:#fdf1e5;margin:0 2em;line-height:1.2;background-image:url(ico_error.png);background-position:2.5em 50%;background-size:4em;background-repeat:no-repeat;box-shadow:0 0 10px -2px #5f5a5a;display:inline-block;padding:2.5em 2.5em 2.5em 8em;border-radius:.5em}.errorsWindow span{font-size:2.2em;color:#262624}.serverErrorMessage{margin-top:2em;position:absolute;text-align:center}.serverErrorMessage div{padding-left:5em;display:inline-block;background:url(icon-error-yellow.png) 0 0 no-repeat;background-size:3.5em;line-height:4em}.serverErrorMessage span{color:#fed316;vertical-align:bottom;font-size:2.1em}vc-main *,vc-main *:after,vc-main *:before,.alert-dialog-content *,:after,:before{box-sizing:border-box}vc-header{padding:1em}vc-main vc-header{background:#007ba7;position:relative;display:block;z-index:2}vc-main .fullScreen vc-header{position:fixed;left:0;right:0;z-index:9}dn-app vc-main{left:6.675vw;position:absolute;right:0;top:0;bottom:0;display:block}dn-app vc-main .fullScreen vc-header{left:6.675vw}.settings{height:100%;text-align:center;position:relative}.settings:after{content:"";display:inline-block;vertical-align:middle;height:100%}.settings .heading{max-width:calc(100% - 6em);display:inline-block;vertical-align:middle;text-align:center;color:#fff;position:relative;z-index:2}.settings .heading h1{font-size:3.4em}header-buttons{display:block;height:8em}header-buttons ul{position:absolute;inset:0 1em;margin:0}header-buttons li{float:left;height:100%;padding-top:0;line-height:8em}header-buttons li+li{float:right}header-buttons li span{position:relative;width:6em;height:6em;display:inline-block;vertical-align:middle;transition:all .2s;background-position:50% 50%;background-size:8em;background-repeat:no-repeat;border-radius:100%;cursor:pointer}header-buttons li.filter span{background-image:url(iconFilter.png);position:relative}header-buttons li.filter span:after{content:"";opacity:0;transition:opacity .2s;display:block;position:absolute;bottom:1em;right:.9em;height:2.4em;width:2.4em;background:#e0576b;border-radius:100%;border:.4em solid #fff}header-buttons li.filter.active span:after{opacity:1}header-buttons li.createGroupChat span{background-image:url(iconNavAddUserToGroupChat.png);border-radius:0;background-size:6.4em}header-buttons li.profile{padding-top:0}header-buttons li.profile span{position:relative}header-buttons li.profile span:after,header-buttons li.profile span:before{content:"";opacity:0;transition:all .2s;display:block;position:absolute;inset:0;background-size:8em;background-repeat:no-repeat;background-position:50% 50%}header-buttons li.profile span:after{background-image:url(iconNavProfileOnline.png)}header-buttons li.profile span:before{background-image:url(iconNavProfileBusy.png)}header-buttons li.profile.notReady span:before{opacity:1}header-buttons li.profile.ready span:after{opacity:1}header-buttons li.createEvent span{background-image:url(icon-nav-icon-nav-add-new.png);border-radius:0;background-size:6.4em}filter-tabs{display:block;position:relative;height:4.7em;padding:0 3em;margin:0 0 -1em}filter-tabs ul{white-space:nowrap;margin-left:-3em;width:calc(100% + 6em);overflow:hidden;height:100%;padding-top:1em}filter-tabs ul.withArrows{width:100%;margin-left:0}filter-tabs li{display:inline-block;transition:margin .4s;padding:0 1.4em;color:#fff;position:relative;height:100%;cursor:pointer}filter-tabs li span{font-size:2.2em;text-transform:uppercase}filter-tabs li:after{content:"";display:block;position:absolute;bottom:-1em;left:0;right:0;height:1em;transition:all .2s;background:#fff;border-radius:2em}filter-tabs li.active:after{bottom:-.3em}filter-tabs .tabArrows span{display:block;width:2em;transition:opacity .2s;background-repeat:no-repeat;background-position:50% 1em;background-size:1.2em;border-radius:100%;position:absolute;z-index:9;top:0;bottom:0;cursor:pointer;left:-.2em}filter-tabs .tabArrows span.disabled{opacity:.2;cursor:default}filter-tabs .tabArrows span.previousStep{background-image:url(arrow_back.png)}filter-tabs .tabArrows span.nextStep{left:auto;right:-.2em;background-image:url(arrow_next.png)}vc-main .content{position:absolute;inset:0;background:#007ba7;overflow:auto}dn-app vc-main .content{left:6.675vw}vc-main button{position:absolute;top:2em;right:2em;border-radius:calc(.4em / 2.2);font-size:2.2em;padding:0 .8em;width:10em;line-height:2.5em;height:2.5em;color:#007ba7;cursor:pointer;display:inline-block;box-shadow:none;border:none;background:rgba(255,255,255,.6)}vc-main button:focus{outline:none}vc-main+dn-category-side-bar .left_nav{top:0!important}vc-main .left{float:left;width:30%}navigation-tabs{display:block;position:absolute;bottom:0;left:0;right:0;z-index:2;height:10em}navigation-tabs ul{display:block;font-size:0;overflow:hidden;overflow-x:auto;white-space:nowrap;background:rgba(247,247,247,1);margin:0;text-align:center;position:relative;height:100%}navigation-tabs ul:after{content:"";display:inline-block;height:100%;vertical-align:middle}navigation-tabs li{display:inline-block;position:relative;cursor:pointer;vertical-align:middle;margin:0 4em;padding-top:5em}navigation-tabs li.width4{width:25%;margin:0}navigation-tabs li.width5{width:20%;margin:0}navigation-tabs li:before,navigation-tabs li:after{content:"";transition:all .2s;display:block;height:5em;width:5em;position:absolute;top:0;left:calc(50% - 2.5em);background-size:contain;background-repeat:no-repeat;background-position:50%}navigation-tabs li:before{opacity:0;z-index:2}navigation-tabs li.active:before{opacity:1}navigation-tabs li.active:after{opacity:0}navigation-tabs li.contactsTab:after{background-image:url(iconBottomNavDark.png)}navigation-tabs li.contactsTab:before{background-image:url(iconBottomNavActive.png)}navigation-tabs li.chatsTab:after{background-image:url(iconBottomNavChatDark.png)}navigation-tabs li.chatsTab:before{background-image:url(iconBottomNavChatActive.png)}navigation-tabs li.callsTab:after{background-image:url(iconMesCallDark.png)}navigation-tabs li.callsTab:before{background-image:url(iconMesCallActive.png)}navigation-tabs li.selectedTab:after{background-image:url(icon-bottom-nav-selected-users.png)}navigation-tabs li.selectedTab:before{background-image:url(icon-bottom-nav-selected-users-active.png)}navigation-tabs li.favoritesTab:after{background-image:url(icon-mes-favorites-inactive.png);background-size:105%}navigation-tabs li.favoritesTab:before{background-image:url(icon-mes-favorites-selected.png);background-size:105%}navigation-tabs li.meetingsTab:after{background-image:url(icon-bottom-nav-schedule.png);background-size:90%}navigation-tabs li.meetingsTab:before{background-image:url(icon-bottom-nav-schedule-active.png);background-size:90%}navigation-tabs li span{font-size:1.8em;transition:all .2s;color:#6d6868;text-transform:capitalize}navigation-tabs li span em{opacity:0;overflow:hidden;color:transparent;transition:opacity .1s;display:block;position:absolute;top:0;left:calc(50% + 1.5em);height:1em;width:1em;background:#e0576b;border-radius:100%}navigation-tabs .hasNewMessages li.chatsTab span em,navigation-tabs .hasGroupCalls li.chatsTab span em{opacity:1}navigation-tabs li.active span{color:#066e94}vc-aside{display:block;position:fixed;left:0;top:0;bottom:0;width:50em;background:#fff;overflow:hidden;z-index:1}vc-content{width:calc(100% - 50em);position:absolute;right:0;top:0;bottom:0;background:#fff;border-left:1px solid rgba(216,216,216,1);min-height:65em}.fullScreen+vc-content{width:100%}chat{display:block;position:absolute;inset:0}chat>div{height:100%;position:relative}chat>div .emptyScreen .img{background-image:url(chatEmpty.png)}chat form,chat .toBottom{position:absolute;bottom:0;left:0;right:17px;background:#fff}chat form>div,chat .toBottom>div{position:relative;max-width:70em;height:6em;box-sizing:content-box;margin:0 auto;padding:2em 9em 2em 15em}chat form>div.fullSize{max-width:84em;padding-left:1em}chat form .textarea{border:2px solid rgba(218,218,218,1);border-radius:.8em;height:100%;overflow:hidden;position:relative}chat form .textarea textarea{display:block;overflow:hidden;resize:none;width:100%;height:100%;border:none;background:rgba(247,247,247,1);padding:.8em;line-height:calc(1.4em - 4px);font-size:2em;color:#4a4a4a}chat form .input{display:block;position:absolute;cursor:pointer;right:1em;height:6em;width:6em;bottom:2em;background-image:url(iconPostComment.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border:none;color:transparent}chat form .input.file{background-image:url(iconMesAttach.png);left:1em;right:auto}chat form .input label{border-radius:100%;cursor:pointer}chat form .input input{display:block;width:100%;height:100%;font-size:0;opacity:0;border-radius:100%}chat form .microphone{display:block;position:absolute;cursor:pointer;left:8em;height:6em;width:6em;bottom:2em;background-image:url(iconMesVoice.png);background-position:50% 50%;background-repeat:no-repeat;background-size:96%}chat form .input.submit{opacity:.3;transition:all .2s;z-index:2;cursor:default}chat form .input.submit.active{opacity:1;cursor:pointer}chat .toBottom{background:none}chat .toBottom>div{height:0;padding:0 9em 0 15em}chat .toBottom span{display:block;transition:all .2s;margin-top:-10em;opacity:0;position:absolute;cursor:pointer;right:1em;height:6em;width:6em;z-index:1;background-image:url(iconGoToBottom.png);top:-6em;transform:rotateY(90deg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border-radius:100%}chat .toBottom.active span{transform:rotatey(0);opacity:1}chat .toBottom.editMode span{margin-top:-12em}chat .editMessage{background:rgba(218,218,218,.4);height:5em;line-height:5em;padding:0 1.5em;position:absolute;left:0;right:0;top:-5em}chat .editMessage .title{color:#007ba7;font-size:2em}chat .editMessage .close{position:absolute;display:block;height:5em;width:5em;top:0;right:1.5em;background:url(undo-edit.png) no-repeat 50% 50%;background-size:contain;cursor:pointer}chat .messages{opacity:0;transition:opacity .2s}chat .show .messages{opacity:1}chat .show .messages ul,chat .isSendMessageAllowed.show .messages ul{top:10em}chat .extendedButtonsExist+vc-messages.show .messages ul,chat .extendedButtonsExist+vc-messages.show .isSendMessageAllowed .messages ul{top:17.6em}chat .messages ul{position:absolute;inset:100% 0 0;overflow-y:scroll;margin-bottom:4em}chat .isSendMessageAllowed .messages ul{bottom:6em;top:calc(100% - 6em)}chat .isSendMessageNotAllowed .messages ul{bottom:6em}chat .messages li:first-child:not(.isFirstTodaysMessage){padding-top:2em!important;margin-top:0!important}chat .messages li.in:first-child:not(.isFirstTodaysMessage){padding-top:5em!important}chat .messages li:first-child.isFirstTodaysMessage{margin-top:3em!important}chat .messages li{display:block;padding:0 9em 2em 13.25em;text-align:left}chat .messages li.isFirstTodaysMessage{margin-top:0!important;padding-top:8em;position:relative}chat .messages li.out.isFirstTodaysMessage{padding-top:5em}chat .messages li.isFirstTodaysMessage .date{display:block}chat .messages li .date{display:none;color:#828282;font-size:1.8em;position:absolute;top:0;left:0;right:0;text-align:center}chat .messages li>div{max-width:71.5em;margin:0 auto;position:relative}chat .messages li .messageContent{display:inline-block;position:relative;max-width:75%;padding:1.6em;background:rgba(222,221,219,1);border-radius:0 1.2em 1.2em}chat .messages li.out .messageContent:after{content:"";transform:rotateY(90deg);z-index:9;transition:all .4s;display:block;position:absolute;bottom:-2.25em;right:0;width:1.7em;height:2em;background:url(icon-marked-read.png) 50% 50% no-repeat;background-size:contain}chat .messages li.out .messageContent.isRead:after{transform:rotateY(0)}chat .messages li .text{font-size:2em;text-align:left;color:#4a4a4a;display:block;line-height:1.3;word-break:break-word}chat .messages li.out .text,chat .messages li.in .withContextMenu .text{padding-right:1.2em}chat .messages li.out{text-align:right}chat .messages li.out .messageContent,chat .messages li.out attachment .document .preview{background:#007ba7;transition:all .2s;position:relative;border-top-left-radius:1.2em;border-top-right-radius:0}chat .messages li.in attachment .document .preview{border-top-left-radius:0}chat .messages li.out .inProgress .messageContent{background:rgba(255,190,100,1)}chat .messages li.out .failed .messageContent,chat .messages li.out .resending .messageContent{background:rgba(224,87,107,1)}chat .messages li.out .attachment .messageContent,chat .messages li.in .attachment .messageContent{background:none;padding:0}chat .messages li.out .text{color:#fff}chat .messages li.in{margin-top:1em}chat .messages li.in>div{padding-left:1.75em}chat .messages li .time,chat .messages li .name{position:absolute;transition:right .2s;opacity:1;font-size:1.4em;color:#828282;bottom:-1.5em;right:0;white-space:nowrap}chat .messages li .name{top:-1.5em;left:0;bottom:initial;right:initial}chat .messages li .inProgress .time{opacity:0}chat .messages li.in .time{left:0;text-align:right}chat .messages li.out .name{display:none}chat .messages li.out .messageContent.isRead .time{right:1.6em}chat .messages li .resend,chat .messages li .clearResend{display:block;transform:rotateY(90deg);transition:all .2s;position:absolute;left:-5.5em;top:calc(50% - 2em);cursor:pointer;width:4em;height:4em;border-radius:100%;background:url(iconResend.png) 50% 50% no-repeat;background-size:contain}chat .messages li .clearResend{left:-11em;background:url(iconResendCancel.png) 50% 50% no-repeat;background-size:contain}chat .messages li .resend.active,chat .messages li .clearResend.active{transform:rotateY(0)}chat .messages li.out .resending .resend{transform:rotate(360deg);transition:all .4s}chat .messages li .icon,chat .messages li>div.in:before{display:block;width:5em;height:5em;background-position:50% 50%;background-image:url(avatarPlaceholderList.png);background-repeat:no-repeat;background-size:cover;border-radius:100%;position:absolute;left:-4.2em;top:-4em}chat .messages li.in.inactive .icon,chat .messages li>div.in.inactive:before{background-image:url(icon_avatar_ghost.png)}chat .messages li>div.in:before{content:""}chat .messages li.out .icon{display:none}chat .messages li a{color:#0064a0!important}chat .messages li.out a{color:#fff!important;text-decoration:underline}chat .messages li a:hover{text-decoration:underline!important}chat .isTyping{transition:all .2s;opacity:0;position:absolute;bottom:5em;left:0;height:5em;line-height:5em;padding:0 3em;background:#fff;display:inline-block}chat .isTyping.active{bottom:10em;opacity:1}chat .isTyping span{font-size:2em;color:#4a4a4a}chat .textDiv{font-size:2em;min-height:3em;word-break:break-word;padding:.8em;opacity:0;position:absolute;width:100%;line-height:calc(1.4em - 4px)}attachment{display:block;max-width:100%}attachment .attachedFile{display:inline-block;position:relative;max-width:100%}attachment .preview{display:block;cursor:pointer;position:relative;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;width:34em;max-width:100%;height:24em;border-radius:1.2em;transition:all .2s}attachment .preview img{border-radius:1.2em;background:#efeded}.inProgress attachment .preview:before,.failed attachment .preview:before,.resending attachment .preview:before{content:"";display:block;z-index:2;position:absolute;inset:0;background:rgba(74,74,74,.6);border-radius:1.2em}.inProgress attachment .preview.audio:before,.failed attachment .preview.audio:before,.resending attachment .preview.audio:before,chat .messages li.out .inProgress attachment .document .preview:before,chat .messages li.out .failed attachment .document .preview:before,chat .messages li.out .resending attachment .document .preview:before{border-top-right-radius:0}chat .messages li.in .inProgress attachment .document .preview:before,chat .messages li.in .failed attachment .document .preview:before,chat .messages li.in .resending attachment .document .preview:before{border-top-left-radius:0}attachment .document .preview:after{content:"";display:inline-block;vertical-align:middle;height:100%}attachment .document .preview{height:12em;padding-left:9em;background:rgba(222,221,219,1);text-align:left;position:relative;transition:all .2s}attachment .document .preview .fileTitle{font-size:2.2em;line-height:1.3;word-break:break-word;vertical-align:middle;display:inline-block;max-width:95%}attachment .document .preview .fileTitle{color:#fff;padding-right:1em}li.in attachment .document .preview .fileTitle{color:#4a4a4a}attachment .document .preview .fileIcon{display:block;width:5em;height:6.25em;position:absolute;top:calc(50% - 3.125em);left:2em;background-repeat:no-repeat;background-size:contain}attachment .document .preview.pdf .fileIcon{background-image:url(file_extension_pdf.png)}attachment .document .preview.mspowerpoint .fileIcon{background-image:url(file_extension_ppt.png)}attachment .document .preview.msexcel .fileIcon{background-image:url(file_extension_xls.png)}attachment .document .preview.msword .fileIcon{background-image:url(file_extension_doc.png)}attachment .document .preview.txt .fileIcon{background-image:url(file_extension_txt.png)}attachment .document .preview.unknown .fileIcon{background-image:url(file_extension_unknown.png)}attachment .preview.video{position:relative;background:url(messagePlaceholderVideo.png) 50% 50% no-repeat;background-size:cover}attachment .preview.video:before{content:"";display:block;z-index:9;position:absolute;top:calc(50% - 6.5em);left:calc(50% - 6.5em);width:13em;height:13em;background:url(btnVideoPlay.png) 50% 50% no-repeat;background-size:contain}attachment .preview.audio{width:auto;height:auto;padding:2em 4em 2em 2em;cursor:default}attachment .attachedFile.audio:after{content:none!important}.out attachment .attachedFile.audio{background:#007ba7;border-radius:1.2em 0 1.2em 1.2em}.in attachment .attachedFile.audio{background:rgba(222,221,219,1);border-radius:0 1.2em 1.2em}li.out attachment>div{position:relative}li.out .withContextMenu attachment>div:after,.isGroupChat li.in .withContextMenu attachment>div:after{content:"";display:block;cursor:pointer;transition:all .2s;position:absolute;z-index:8;right:0;top:0;bottom:0;width:8em;background:url(gradient-shadow-right.png) 3em 0 repeat-y;background-size:contain;border-radius:1.2em}.messageContent.isDocument attachment>div:after{content:none!important}attachment .preview.image{background:url(messagePlaceholderImage.png) 50% 50% no-repeat;background-size:cover}audio-player .btn{display:block;width:4em;height:4em;border-radius:100%;cursor:pointer;background-image:url(iconMesVoiceActionsWhite.png);background-repeat:no-repeat;background-size:3.6em 10.8em}audio-player .playPauseBtn{background-position:.2em .4em}audio-player .playPauseBtn.playing{background-position:.2em -3.2em}audio-player .loadBtn{background-position:.2em -7em}audio-player .player>*{display:inline-block;vertical-align:middle;position:relative}audio-player .marker{display:block;opacity:0;transition:opacity .1s;position:absolute;width:2em;height:2em;border-radius:100%;background:#fff;top:calc(50% - 1em)}audio-player .player>*+*{margin-left:2em}audio-player .marker.show{opacity:1}audio-player .duration{background:#fff;color:#007ba7;font-size:2.4em;margin-left:calc(2em / 2.4);padding:.25em 0;border-radius:1em;text-align:center;width:3.2em}audio-player .progressHolder{position:relative;width:16em;height:2px;margin-top:2em;margin-bottom:2em;background:#fff}audio-player .progress{background:#fff;height:.8em;position:absolute;top:calc(50% - .4em);border-radius:1em}.in audio-player .btn{background-image:url(iconMesVoiceActionsDark.png)}.in audio-player .marker{background:rgb(74,74,74)}.in audio-player .duration{color:#fff;background:rgb(74,74,74)}.in audio-player .progressHolder{background:rgb(74,74,74)}.in audio-player .progress{background:rgb(74,74,74)}.chatInfoMessage{position:absolute;bottom:0;left:0;right:0;height:10em;padding:0 2em;line-height:1.2;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.chatInfoMessage span{font-size:2.6em}.emptyScreen{width:100%;height:100%;text-align:center}.emptyScreen:after{content:"";display:inline-block;vertical-align:middle;height:100%}.emptyScreen>div{display:inline-block;vertical-align:middle;max-width:90%;position:relative;z-index:9}.emptyScreen>div>span{display:block;margin:0 auto;text-align:center;line-height:1.2;color:#a3a3a3}.emptyScreen .heading span{font-size:3.4em}.emptyScreen .description span{font-size:2.4em}.emptyScreen .img{display:block;position:relative;width:24em;margin-bottom:3em;max-width:100%;height:16em;background-image:url(logoCallmeEmpty.png);background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.emptyScreen .img.noContactsIcon{background-image:url(contactsEmpty.png)}.emptyScreen .img.searchByCprIcon{background-image:url(contactsCpr.png)}.emptyScreen .img.noContactsFoundIcon{background-image:url(contactsNotFound.png)}.emptyScreen .img.noMeetings{background-image:url(schedule-meeting.png)}.residentContacts .emptyScreen .img.noContactsIcon{background-image:url(contactsEmptyWhite.png)}.emptyScreen .img.noChatsIcon{background-image:url(chatEmpty.png)}.residentContacts{position:absolute;inset:10em 0 0;background:rgba(0,123,167,1)}.residentContacts .list{bottom:0;top:100%;overflow:hidden;max-width:100%;transition:top .4s}.residentContacts .list.show{top:calc(100% - 15em)}.residentContacts .list .opener{height:15em;transition:height .4s;text-align:center;position:relative;background:#007ba7}.residentContacts .list .opener:before{content:"";display:block;z-index:99;position:absolute;height:4em;bottom:-3em;left:0;right:0;background:linear-gradient(to bottom,rgb(0,123,167),rgba(0,123,167,0))}.residentContacts .list .opener>div{height:100%;cursor:pointer}.residentContacts .list .opener span{margin-bottom:0;position:relative;z-index:101}.residentContacts .list .opener em{z-index:100;transition:rotateY .4s,bottom .4s;transform:rotate(90deg);height:5em;width:5em;display:block;position:absolute;bottom:4em;left:calc(50% - 2.5em);background:url(iconNavNext.png) 50% 50% no-repeat;background-size:contain}.residentContacts .list contact-list>ul{top:15em;padding-top:3em;transition:top .4s}.residentContacts .list li{overflow:visible}.residentContacts .list li .listitem{background:none;padding-bottom:0;min-height:7em;transition:padding .2s,background .2s,border 0s}.residentContacts .list li .name span.department{display:none}.residentContacts contact-list .listitem.open+.actions,.residentContacts contact-list .actions{position:absolute;bottom:-4em;height:4em;text-align:center;opacity:0;transition:opacity .2s,bottom 0s}.residentContacts .list li:after{content:none}.residentContacts contact-list li.action-chat{background-image:url(iconContactMessage.png)}.residentContacts contact-list li.action-audiocall{background-image:url(iconContactCall.png)}.residentContacts contact-list li.action-gsm-call{background-image:url(gsm-call.png)}.residentContacts contact-list li.action-videocall{background-image:url(iconContactVideo.png)}.residentContacts contact-list li.action-favorite{background-image:url(iconContactFavs.png);background-size:3.9em}.residentContacts contact-list li.action-favorite.active{background-image:url(iconContactFavsSelected.png)}.residentContacts contact-list .actions{padding:0 2em 0 12em;transition:height .2s;height:0}.residentContacts .list li .statusText{display:none}.residentContacts .list li .statusText+.name{padding:0 2em;width:100%}.residentContacts .list li .listitem .name>div{display:block;max-width:100%;margin-top:1.5em;transition:margin-top .2s}.residentContacts .list li .name span{margin-bottom:0}.residentContacts contact-list .actions li{width:5em}.residentContacts contact-list .actions li+li{margin-left:3.2em}.residentContacts .list li .listitem .icon{transition:width .2s,height .2s,left .2s;left:2em}.residentContacts .list li .listitem .icon vc-image-item:before{content:"";transition:border-color .2s;display:block;position:absolute;z-index:9;inset:0;border-radius:100%;border:2px solid transparent}.residentContacts .list li .listitem .icon:after{left:-1em}.residentContacts .list li .listitem.open.Away .icon em,.residentContacts .list li .listitem.open.Offline .icon em,.residentContacts .list li .listitem.open.Online .icon em,.residentContacts .list li .listitem.open.Busy .icon em{width:3.6em;height:3.6em}.residentContacts .action-relatedContacts,.residentContacts .relatedContacts{display:none!important}.residentContacts .list li .open .icon.termsOfServiceIsNotAccepted em{width:4em;height:4em;right:-.7em}.residentContacts contact-list .listitem.open+.actions{bottom:1em;opacity:1}.redialCall{text-align:center;transition:bottom .4s;overflow:auto;position:absolute;inset:0}.residentContacts .show+.redialCall{bottom:15em}.residentContacts .show+.redialCall:after{height:calc(100% - 20em)}.redialCall:after{content:"";display:inline-block;transition:height .4s;height:calc(100% - 10em);vertical-align:middle}.callButton{display:block;position:relative;text-align:center;width:28em;height:28em;margin:0 auto;border-radius:100%;background:#fff url(iconCallButton.png) no-repeat 50% 50%;background-size:12em;cursor:pointer;color:#00b8af}.redialCall>div{width:90%}.redialCall>div,.redialCall .callButton{display:inline-block;vertical-align:middle;max-width:90%;transition:width .4s,height .4s,background-size .4s}.redialCall span{transition:margin-bottom .4s}.redialCall span,.residentContacts .list span{font-size:3.4em;color:#fff;display:block;margin:0 auto calc(7em / 3.4);line-height:1.4}.residentContacts .list li .name span{font-size:2.5em}.residentContacts .list .emptyScreen span.heading{font-size:1em}.residentContacts .list .emptyScreen span.img{font-size:inherit}.residentContacts .list .spinner{opacity:0}.residentContacts .list.open{top:30%}.residentContacts .list.open.fullScreen{top:0}.residentContacts .list.open.fullScreen{transition:none}.residentContacts .list.open .opener{height:11em}.residentContacts .list.open .opener em{transform:rotate(90deg) rotateY(180deg);bottom:0}.residentContacts .list li .listitem>div{z-index:9}.residentContacts .list li .listitem.open{height:auto;padding-bottom:6em;box-sizing:content-box}.residentContacts .list li .listitem:after{content:"";position:absolute;width:100vw;left:calc(-50vw + 25em);bottom:0;top:0}.residentContacts .list li .listitem.open:after{background:#3395b8}.residentContacts .list li .listitem.open .icon{width:11em;height:11em;left:1em}.residentContacts .list li .listitem.open .icon vc-image-item:before{border-color:#fff}.residentContacts .list li .listitem.open .name{float:none;position:relative}.residentContacts .list li .listitem.open .name>div{margin-top:1em}.list.open+.redialCall{bottom:70%}.list.open+.redialCall .callButton{width:9em;height:9em;background-size:45%}.list.open+.redialCall span{margin-bottom:1em}.residentContacts .list.open contact-list>ul{top:10em}.residentContacts .list.open.fullScreen contact-list>ul{top:0;padding-top:0;transition:none}.residentContacts .list.open .spinner{opacity:1}.residentContacts .list.open>div{height:100%}.contactsOnly{width:100%;z-index:10}.contactsOnly+content,.contactsOnly navigation-tabs{display:none}.contactsOnly .list li .listitem{width:50em;margin:0 auto}.contactsOnly .list li .listitem.open{width:36em}.contactsOnly navigation-tabs+contacts .residentContacts{bottom:0}.list{position:absolute;inset:21.3em 0 10em}.list .content{height:100%}.list .content:after{transition:opacity .2s}.list ul{position:absolute;inset:0;overflow:auto;margin-bottom:0;transition:all .2s,border 0s;padding-top:1px}.list li{position:relative;overflow:hidden}.list li .listitem{background:#fff;cursor:pointer;height:9em;padding:0 2em 0 12em;position:relative;transition:all .2s,border 0s}.list li .listitem.cursorDefault{cursor:default}.list li.isReplyingNotAllowed .chatName{padding-right:1.5em;position:relative;display:inline-block}.list li.isReplyingNotAllowed .chatName em{display:block;opacity:1;width:.8em;height:.8em;position:absolute;right:0;top:calc(50% - .4em);background:url(iconSilentModeMarker.png) 50% 50% no-repeat;background-size:contain;border-radius:0}.list .broadcast li.isReplyingNotAllowed .chatName{font-weight:700}.list li:after{content:"";display:block;position:absolute;bottom:0;left:12em;right:2em;height:1px;background:#dadada}.list li .name,.list li .statusText,.list li .checkBox{height:9em;line-height:13em;float:left;padding-right:0}.list li .icon{height:7em;width:7em;position:absolute;top:1em;left:2em;border-radius:100%}.list li .icon img{max-width:100%;max-height:100%}.list li .icon span{background-color:#e5e4e3}.list li .icon img,.list li .icon:before{display:block;border-radius:100%;position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.icon img{border-radius:100%}.list li .icon:before{content:"";position:absolute;background-image:url(avatarPlaceholderList.png)}.list li .icon:after{content:"";display:block;transition:opacity .2s;opacity:0;position:absolute;left:-1.3em;top:-.5em;width:1.8em;height:1.8em;background:url(iconFavoriteContact.png) 50% no-repeat;background-size:contain}.list li .favorite .icon:after{opacity:1}.list li .icon.inactive:before{background-image:url(icon_avatar_ghost.png)}.list li .icon.groupChat:before{background-image:url(chatGroupAvatar.png);background-color:#e5e4e3}.list li .icon.chatChannel:before{background-image:url(channelAvatar.png);background-color:#e5e4e3}.list .direct li .icon.chatChannel:before{background-image:url(avatarPlaceholderList.png)}.list li .icon.termsOfServiceIsNotAccepted em{transition:width .2s,height .2s,right .2s;z-index:9;display:block;width:3em;height:3em;position:absolute;bottom:0;right:-.5em;background:url(iconDisclaimerWarning.png) 50% 50% no-repeat;background-size:contain}.list li .name{width:100%;padding-right:2%;line-height:1.3}.list li .name:after{content:"";display:inline-block;vertical-align:middle;height:100%}.list li .name>div{display:inline-block;width:98%;vertical-align:middle}.list li .name span{font-size:2.5em;padding-right:2px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list li .name span.department{color:#6d6868;font-size:1.6em;margin-top:2px;position:relative}.list li .name span.department.ongoingCall{color:#42ba9f;font-weight:700;text-transform:uppercase;padding-left:1.6em;background:url(iconOngoingCall.png) 0 50% no-repeat;background-size:contain}.list li .name span.subitems{font-size:1.6em;color:#007ba7;margin-top:2px;display:inline-block;z-index:10;position:relative}.list li .name span.subitems .count{font-size:inherit;background:rgba(0,123,167,1);border-radius:1.4em;height:auto;color:#fff;min-width:1.6em;height:1.6em;line-height:1.6em;text-align:center;padding:0 .5em;margin-left:.2em}.list li .name span.subitems>*{vertical-align:middle}.list li .statusText+.name{width:75%}.list li .statusText{width:25%;float:right;text-align:right;line-height:1.1}.list li .statusText:after{content:"";display:inline-block;vertical-align:middle;height:100%}.list li .statusText span{font-size:1.8em;text-transform:lowercase;color:#6d6868;display:inline-block;vertical-align:middle;max-width:95%}.list li .Online .statusText span{color:#42ba9f;font-weight:600}.list li .Offline .statusText span{color:#a3a3a3}.list li .Away .statusText span{color:#ffbe64;font-weight:600}.list li .Busy .statusText span{color:#e0576b;font-weight:600}.list li .Offline .statusIcon span{background-position:0 0}.list li .Online .statusIcon span{background-position:0 -6em}.list li .Away .statusIcon span{background-position:0 -12em}.list li .Busy .statusIcon span{background-position:0 -18em}.list li .checkBox{width:6em;float:right;text-align:right;line-height:1}.list li .checkBox:after{content:"";display:inline-block;vertical-align:middle;height:100%}.list li .checkBox+.name{width:calc(100% - 6em)}.list li .checkBox span{width:4em;height:4em;position:relative;display:inline-block;vertical-align:middle;border-radius:100%;border:1px solid #a3a3a3}.list li .checkBox span:after{content:"";display:block;position:absolute;opacity:0;transition:all .2s;inset:-1px;background:url(checkboxCategorySelectedGreen.png) 50% 50% no-repeat;background-size:contain}.list li .isSelected .checkBox span:after{opacity:1}.Away .icon em,.Offline .icon em,.Online .icon em,.Busy .icon em{transition:width .2s,height .2s,left .2s;color:transparent;overflow:hidden;position:absolute;z-index:10;bottom:0;right:-.5em;display:block;width:2.6em;height:2.6em;border-radius:100%;border:2px solid #fff}.Away .icon em{background:rgb(255,190,100)}.Offline .icon em{background:#a3a3a3}.Online .icon em{background:#42ba9f}.Busy .icon em{background:rgba(224,87,107,1)}vc-chat-and-channel-list{display:block;height:calc(100% - 27.6em)}vc-chat-and-channel-list>div div+div{padding:0 1em 0 .5em;margin-left:-.5em}vc-chat-and-channel-list .list{top:17.6em}.contextMenu{position:absolute;width:3em;height:3em;background:url(menu-more.png) no-repeat calc(100% - 1em) 50%;background-size:.4em;right:1em;top:1em;text-align:center}.contextMenu .opener{display:block;height:100%;cursor:pointer}.contextMenu>div{display:none;position:absolute;top:-.5em;right:0;background:#fff;border-radius:.8em;left:auto;box-shadow:1px 1px 4px -1px #4c4c4c;z-index:9}.contextMenu.show>div{display:block;white-space:nowrap}.contextMenu.show>div:after{content:"";display:block;height:3px;position:absolute;bottom:-3px;left:0;right:0}.contextMenu.show>div div{display:inline-block;min-height:3.4em;min-width:4em;cursor:pointer;vertical-align:middle;color:#6d6868;font-size:1.4em;padding:1.2em 1em 1.2em 3.5em;background-repeat:no-repeat;background-position:1em 50%;background-size:1.8em}.contextMenu.show>div span{display:block;text-transform:lowercase;color:#21211f}.contextMenu.show>div .hideIcon{background-image:url(icon-context-menu-hide.png)}.contextMenu.show>div .seenIcon{background-image:url(icon-context-menu-seen.png)}.contextMenu.show>div .deleteChat{background-image:url(icon-context-menu-delete.png)}.contextMenu.show>div .copyIcon{background-image:url(icon-context-menu-copy.png)}.contextMenu.show>div .editIcon{background-image:url(icon-context-edit.png)}.contextMenu.show>div .muteIcon{background-image:url(icon_call_sound_is_off_black.png);background-size:3em;background-position:50%}.contextMenu.show>div .unmuteIcon{background-image:url(icon_call_sound_is_on_black.png);background-size:3em;background-position:50%}.contextMenu.show>div .pinIcon{background-image:url(icon_call_menu_pin.png);background-size:3em;background-position:50%}.contextMenu.show>div .unpinIcon{background-image:url(icon_call_menu_unpin.png);background-size:3em;background-position:50%}chat .messages li .messageContent .contextMenu{display:block;z-index:9;cursor:pointer;position:absolute;right:1em;top:1em;height:2.1em;width:2em;background:url(iconWhoRead.png) 50% 50% no-repeat;background-size:contain}chat .messages li .messageContent .contextMenu.belowScreenCenter>div{top:auto;bottom:calc(100% - 2.6em)}chat .messages li .messageContent .contextMenu.show{z-index:10}chat .messages li .messageContent .contextMenu.show>div div{display:block;min-width:15em;text-align:left}chat .messages li .messageContent .contextMenu.show>div div+div{border-top:1px solid #ccc}chat .messages li .messageContent .contextMenu.show>div span{text-transform:none}chat .messages li .messageContent .contextMenu .opener{position:relative}chat .messages li .messageContent .contextMenu .opener:after{content:"";border-radius:1.2em;display:block;position:absolute;inset:-1em}chat .messages li.in .attachment .messageContent .contextMenu{background:url(iconWhoRead.png) 50% 50% no-repeat;background-size:contain}chat .messages li.in .messageContent .contextMenu,chat .messages li.in .attachment .messageContent.isDocument .contextMenu,chat .messages li.in .attachment .messageContent.isAudio .contextMenu{background:url(iconWhoReadGrey.png) 50% 50% no-repeat;background-size:contain}contacts .list{bottom:0}navigation-tabs+chat-list-holder .list,navigation-tabs+contacts .list,navigation-tabs+contacts .residentContacts{bottom:10em}navigation-tabs+contacts .list.favorites{top:17.3em}vc-chat-and-channel-list .list li{cursor:pointer;overflow:visible;position:relative}vc-chat-and-channel-list .list li.isGroupCallInProgress em{opacity:1}vc-chat-and-channel-list .list li.chat-selected:after,vc-chat-and-channel-list .list li.chat-selected:before{content:"";z-index:9;display:block;height:1px;left:0;right:0;position:absolute;background:#dadada}vc-chat-and-channel-list .list li.chat-selected:after{top:-1px}vc-chat-and-channel-list .list li.chat-selected:before{bottom:0}vc-chat-and-channel-list .list li.chat-selected .listitem{background:rgba(0,123,167,.15);cursor:default}vc-chat-and-channel-list .list .direct li.chat-selected .listitem{background:rgba(218,218,218,.4)}vc-chat-and-channel-list .list li .statusText{width:20%}vc-chat-and-channel-list .list li .statusText span{background:rgba(0,123,167,1);position:relative;border-radius:1.4em;height:auto;color:#fff;min-width:1.6em;height:1.6em;line-height:1.6em;text-align:center;padding:0 .5em}vc-chat-and-channel-list .list li .statusText+.name{width:80%}vc-chat-and-channel-list .list li .name span{display:inline-block;max-width:calc(100% - 5px)}vc-chat-and-channel-list .list li .name span.department{display:block}contact-list .actions{height:0;width:100%;padding:0 2.4em 0 12em;overflow:hidden;transition:height .2s;text-align:right}contact-list .listitem.open+.actions{height:5.4em}contact-list .listitem.open .name{height:auto}contact-list .listitem.open .name span{white-space:normal;text-overflow:initial;overflow:visible;word-break:break-word}contact-list li .name{height:auto}contact-list li .name>div{padding:1.5em 0 0;display:block!important;width:100%!important}contact-list li .name:after{content:none}contact-list .actions ul{position:static!important;overflow:hidden!important;padding:0;height:100%}contact-list .actions li{width:4em;height:4em;display:inline-block;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}contact-list .actions li+li{margin-left:2em}contact-list .Online+.actions li,contact-list .Away+.actions li,contact-list li.action-chat,contact-list li.action-favorite,contact-list li.action-gsm-call:not(.disabled){cursor:pointer}contact-list li.action-chat{background-image:url(iconMesChat.png)}contact-list li.action-favorite{background-image:url(iconMesFavorites.png)}contact-list li.action-favorite.active{background-image:url(iconMesFavoritesSelected.png)}contact-list li.action-audiocall{background-image:url(iconMesCall.png)}contact-list li.action-gsm-call{background-image:url(gsm-call.png)}contact-list li.action-videocall{background-image:url(iconMesVideocall.png)}contact-list li.action-relatedContacts{width:auto;float:left}contact-list li.action-relatedContacts span{font-size:1.8em;cursor:pointer;line-height:calc(4em / 1.8);color:#007ba7}contact-list .actions li.disabled{opacity:.3;cursor:not-allowed!important}call-list{display:block;position:absolute;inset:10em 0}call-list .list{top:0;bottom:0}call-list .list li{cursor:pointer}call-list .list li .listitem{margin-left:3em}call-list .list li .listitem.notAllowed{cursor:not-allowed}call-list .list li .listitem:before{content:"";display:block;width:3em;height:100%;position:absolute;left:-3em;top:0}call-list .list li .listitem .callIndicator{display:block;position:absolute;top:1em;left:-1.2em;height:3em;width:2em;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}call-list .list li .listitem.OutgoingCall .callIndicator{background-image:url(iconOutgoingCallDark.png)}call-list .list li .listitem.MissedIncomingCall .callIndicator{background-image:url(iconOutgoingCallCopy.png)}call-list .list li .listitem.MissedIncomingCall .name span{color:#e0576b!important}call-list .list li .listitem.MissedIncomingCall .name span.duration{display:none}call-list .list li .listitem .icon.Busy:after{background:rgba(224,87,107,1)}call-list .list li .name span.department{width:calc(100% - 6em);float:left}call-list .list li .name span.duration{color:#6d6868;font-size:1.6em;margin-top:2px;float:right;width:6em;text-align:right}call-list .list li:after{left:15em}vc-chat-and-channel-list .list{transition:left .2s,right .2s}vc-chat-and-channel-list .list.subChannels{left:50.5em;right:initial;top:23.5em!important;width:50.5em}vc-chat-and-channel-list .subListVisible .list:not(.subChannels){left:-50em!important;right:50em!important}vc-chat-and-channel-list .subListVisible .list.subChannels{left:0}vc-chat-and-channel-list .backToMainListButton{margin-top:-4em;padding:0 5em;position:relative}vc-chat-and-channel-list .backToMainListButton:after{content:"";display:block;position:absolute;left:2em;top:0;bottom:0;width:2.5em;background:url(combinedShape.png) no-repeat 0 100%;background-size:contain;transform:rotate(90deg)}vc-chat-and-channel-list .backToMainListButton span{font-size:2.5em;color:#007ba7;cursor:pointer}vc-chat-and-channel-list .list li .listitem.answersAllowed{height:12em}vc-chat-and-channel-list .list li .name span.subitems{position:absolute;bottom:.5em}vc-chat-and-channel-list .list .direct{top:12em;padding:2px 0 1.5em 5em}vc-chat-and-channel-list .list .broadcast li{box-shadow:0 10px 10px -2px #dedede;z-index:9}vc-chat-and-channel-list .list .broadcast li:after{background:none}vc-sub-chat-channel-list .emptyScreen{height:calc(100% - 12em);margin-top:13.5em}.relatedContacts{position:relative;height:0;overflow:hidden;transition:height .2s}.relatedContacts:after,.relatedContacts:before{content:"";display:block;z-index:9;position:absolute;top:-5em;left:0;right:0;height:6.5em;background:linear-gradient(to top,rgba(0,0,0,0),rgba(46,46,46,.5) 70%)}.relatedContacts:before{top:auto;bottom:-5em;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(46,46,46,.5) 70%)}.relatedContacts.opened{height:14.9em}.relatedContacts ul{padding:1.5em 0 1.5em 10em}.relatedContacts li .listitem,.relatedContacts li .name,.relatedContacts li .statusText,.relatedContacts li .checkBox{height:8em}.relatedContacts li .icon{top:.5em}.relatedContacts .emptyScreen .img{height:6em;margin-bottom:0}.relatedContacts .emptyScreen .heading span{font-size:1.8em}participant-list-item .relatedContacts>div{height:100%;position:relative}.commonParticipantList .relatedContacts .list{height:auto;position:absolute;top:0;bottom:0}.relatedContacts participant-list .emptyScreen{position:absolute;top:0;bottom:0;height:auto}.participantList.alert-dialog-container{padding:0!important;border-radius:1.2em;overflow:hidden}.seenBy{position:relative;width:50em;height:60em}.seenBy .list{top:9em;bottom:0}.seenBy .list li .listitem{text-align:left}.seenBy .heading .title span{text-transform:capitalize}.alert-dialog-container.contactListFilters{padding:0!important;border-radius:1.2em;overflow:hidden;width:80vw}.contactListFilters .heading{background:rgba(0,123,167,1);padding:3em 2em;text-align:left;position:relative}.contactListFilters .heading .title{font-size:3em;color:#fff;max-width:75%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contactListFilters .heading .update{padding-right:calc(6.4em / 3);line-height:2em;font-size:3em;color:#fff;height:2em;display:block;cursor:pointer;position:absolute;right:calc(1em / 3);top:calc(50% - 1em)}.contactListFilters .heading .update:after{content:"";display:block;position:absolute;top:0;right:0;width:2em;height:2em;background:url(iconClear.png)-1px 1px no-repeat;background-size:contain}.contactListFilters .heading .update.active:after{transform:rotate(-360deg);transition:transform .4s!important}.contactListFilters .filters{height:60em;overflow:auto}.contactListFilters .buttons{padding:2em 0;border-top:1px solid #c8c6c6}.contactListFilters .button:after{content:"";display:inline-block;vertical-align:middle;height:100%}.contactListFilters .button,.contactListFilters .button:focus,.contactListFilters .button:active{border-radius:3em!important;position:relative;color:#007ba7;cursor:pointer;background-color:transparent;display:inline-block!important;border:2px solid rgba(0,123,167,1);transition:all .2s,outline 0s;font-size:2.6em!important;margin:0 .5em;padding:0!important;height:2.2em;min-width:8em;max-width:12em;line-height:2em}.contactListFilters .button.isDefault{color:#fff;background-color:#007ba7;font-weight:700}.commonParticipantList participant-list{height:100%}.selectParticipantsWindow .contactList,.selectParticipantsWindow .contactListFilters{position:absolute;top:0;bottom:0;width:100%;transition:all .2s}.selectParticipantsWindow .contactList{right:-100%}.selectParticipantsWindow .contactListFilters{right:100%}.selectParticipantsWindow .contactList.show,.selectParticipantsWindow .contactListFilters.show{right:0}.commonParticipantList .contactList .filterButton{display:block;position:absolute;top:1em;left:1em;width:6em;height:6em;z-index:9;cursor:pointer;background:url(iconFilterBlue.png) 50% 50% no-repeat;background-size:contain}.commonParticipantList .contactList .filterButton:after{content:"";opacity:0;transition:opacity .2s;display:block;position:absolute;bottom:1.4em;right:1.4em;height:1.8em;width:1.8em;background:#e0576b;border-radius:100%;border:.3em solid rgba(0,123,167,1)}.commonParticipantList .contactList .filterButton.active:after{opacity:1}.commonParticipantList .contactListFilters .filters{position:absolute;height:auto;top:0;bottom:0;width:100%}.commonParticipantList .contactListFilters .buttons,.commonParticipantList .contactListFilters .heading{display:none}.commonParticipantList .heading .update{width:6em;height:6em;display:block;cursor:pointer;position:absolute;left:1em;top:calc(50% - 3em);background:url(iconClear.png)-1px 1px no-repeat;background-size:contain}.commonParticipantList .heading .update.active{transform:rotate(-360deg);transition:transform .4s!important}participant-list{display:block}.commonParticipantList .participants{margin-top:1em}.commonParticipantList filter-tabs{background:#007ba7;text-align:left;position:relative;z-index:9;height:3.7em;margin:0 1em}.commonParticipantList filter-tabs:before,.commonParticipantList filter-tabs:after{content:"";display:block;position:absolute;top:0;bottom:0;left:-1em;width:1em;background:#007ba7}.commonParticipantList filter-tabs:after{left:initial;right:-1em}.commonParticipantList filter-tabs ul{padding-top:0}.commonParticipantList filter-tabs .tabArrows span{top:-1.5em;background-position:50% 50%}.commonParticipantList filter-tabs .tabArrows span.previousStep{left:.3em}.commonParticipantList filter-tabs .tabArrows span.nextStep{right:.3em}.group .title{padding:1.8em 6em 1.8em 2em;border-bottom:1px solid #c8c6c6;cursor:pointer;position:relative;text-align:left}.group .title:after{content:"";display:block;position:absolute;transition:all .2s;transform:rotate(-90deg);right:1.8em;top:calc(50% - .4em);width:1.8em;height:1.8em;background:url(iconRollOut.png) 50% 50% no-repeat;background-size:contain}.group .title.open:after{transform:rotate(0)}.group .title span{font-size:2.6em;color:#4a4a4a;line-height:1.2}.group .title em{display:block;overflow:hidden;color:transparent;word-break:break-all;position:absolute;z-index:2;right:1.8em;top:calc(50% - .4em);width:1.8em;height:1.8em}.group .title+*{height:0;overflow:hidden;margin-bottom:0!important;opacity:0;transition:all .3s;background:rgba(245,245,245,1)}.group .title.open+*{height:auto;opacity:1}.group li span{color:#007ba7;cursor:pointer;display:block;position:relative;text-align:left;font-size:2.6em;padding:calc(2em / 2.6) 0 calc(2em / 2.6) 2.6em;margin-left:calc(2em / 2.6);border-bottom:1px solid #c8c6c6}.group li span:after{content:"";display:block;position:absolute;left:.5em;top:calc(50% - .7em);height:1.4em;width:1.4em;border-radius:4px;border:1px solid rgba(0,123,167,1)}.group li span:before{content:"";display:block;position:absolute;left:.7em;top:calc(50% - .5em);width:1em;height:1em;background:url(checkboxSelected.png) 50% 50% no-repeat;background-size:contain;opacity:0;transition:all .2s;transform:rotateY(90deg)}.group li span.active:before{transform:rotateY(0);opacity:1}.group li em{display:block;position:absolute;left:.5em;top:calc(50% - .7em);height:1.4em;width:1.4em;z-index:2;color:transparent;overflow:hidden;word-break:break-all}.alert-dialog-container.commonParticipantList{padding:0!important;border-radius:1.2em;overflow:hidden;width:80vw}.alert-dialog-container.commonParticipantList .cancel,.seenBy .cancel{width:6em;height:6em;top:calc(50% - 3em);background-image:url(iconCloseWhite.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.alert-dialog-container.commonParticipantList .cancel.okey{background:url(iconOk.png) 50% 50% no-repeat;background-size:contain}.commonParticipantList .mat-dialog-content>*>.heading,.seenBy .heading{background:rgba(0,123,167,1);padding:3em 7em;position:relative}.commonParticipantList .mat-dialog-content>*>.heading .title span,.seenBy .heading .title span{font-size:3em;color:#fff}.commonParticipantList .mat-dialog-content>*>.heading>span,.seenBy .heading>span{width:6em;height:6em;display:block;transition:opacity .2s,border 0s;cursor:pointer;position:absolute;top:calc(50% - 3em);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.selectParticipantsWindow ng-component>.heading .createChat{right:1em;background-image:url(iconOk.png)}.selectParticipantsWindow ng-component>.heading .nextStep{right:1em;background-image:url(iconNavNext.png)}.selectParticipantsWindow ng-component>.heading .disabled{opacity:.2;cursor:default}.selectParticipantsWindow ng-component>.heading .previousStep{left:1em;background-image:url(iconNavBack.png)}.selectParticipantsWindow ng-component>.heading .previousStep+.cancel{left:initial;right:1em}.selectParticipantsWindow .content{background:#fff;overflow:hidden;position:relative;height:65em}.selectParticipantsWindow .content .attributes,.selectParticipantsWindow .content share-and-connect{position:absolute;width:100%;transition:all .2s;display:block}.selectParticipantsWindow .content .attributes{left:0;top:0;bottom:0;overflow:hidden;position:relative;z-index:2}.selectParticipantsWindow .content .contacts{left:100%;top:0;bottom:0}.selectParticipantsWindow .content.isShownContacts .attributes,.selectParticipantsWindow .content.isShownFilters .attributes,.selectParticipantsWindow .content.isShownShareAndConnect .attributes{left:-100%}.selectParticipantsWindow .content.isShownContacts .contacts,.selectParticipantsWindow .content.isShownFilters .contacts{left:0}.commonParticipantList .list{position:relative;top:auto;bottom:auto;height:60.3em;margin-top:1em;transition:height .2s}.participants.show+.list{height:calc(100% - 19.7em);margin-top:0}.commonParticipantList .invalid .participants.show+.list{height:calc(100% - 24.7em)}.commonParticipantList .participants.show+.list .search{border-top:1px solid #dadada}.commonParticipantList .list ul{top:calc(7.6em + 2px);bottom:0;padding-top:0;height:auto}.commonParticipantList .list .relatedContacts ul{top:0}.commonParticipantList .list .listitem.disabled{opacity:.4;cursor:not-allowed}.commonParticipantList .list .name{text-align:left}.participants.show ul{height:15em;padding:1em 1.5em;position:relative}.commonParticipantList .invalid .participants.show ul{margin-top:6em}.participants ul{height:0;padding:0 1em;transition:height .2s,margin .2s,padding-top .2s,padding-bottom .2s;overflow:auto;text-align:left;margin:0}.participants li{display:inline-block;position:relative;margin:1em .5em;text-align:center;vertical-align:top}.participants li span{display:inline-block}.participants li .icon,.participants li .removeButton,.participants li:before{border-radius:100%;width:5.6em;height:5.6em;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.participants li:before{content:"";display:block;margin-right:0;position:absolute;left:calc(50% - 2.8em);top:0;background-image:url(avatarPlaceholderList.png)}.participants li.inactive:before{background-image:url(icon_avatar_ghost.png)}.participants li .name{font-size:1.5em;color:#21211f;line-height:1.2;display:block;min-width:5em;max-width:6.5em;word-break:break-word}.participants li .removeButton{margin:0;width:2.2em;height:2.2em;cursor:pointer;background:#fff url(clearSearch.png) 50% 50% no-repeat;background-size:contain;position:absolute;top:0;right:-.8em;box-shadow:0 0 4px -1px #000}.selectParticipantsWindow .content .attributes{height:65em}.selectParticipantsWindow .content .attributes>div{display:inline-block;width:40em;margin-top:5em}.selectParticipantsWindow .content .attributes .icons{margin:0 0 4em -6em;overflow:hidden;width:calc(100% + 12em)}.selectParticipantsWindow .content .attributes .icon{margin:0 1em}.selectParticipantsWindow .content .attributes .icons.selectable .icon{width:calc(50% - 2em);float:left;cursor:pointer}.selectParticipantsWindow .content .attributes .icon .img{display:inline-block;width:16em;height:16em;border-radius:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.selectParticipantsWindow .content .attributes .icon.group.active .img{background-image:url(chatGroupAvatar.png)}.selectParticipantsWindow .content .attributes .icon.group .img{background-image:url(chatGroupAvatar2Inactive.png)}.selectParticipantsWindow .content .attributes .icon.channel.active .img{background-image:url(channelAvatar.png)}.selectParticipantsWindow .content .attributes .icon.channel .img{background-image:url(channelAvatar3Inactive.png)}.selectParticipantsWindow .content .attributes .icon .caption{color:#007ba7;position:relative;font-size:2.2em;display:block;margin-top:.5em}.selectParticipantsWindow .content .attributes .icon.active .caption{color:#000000de;font-weight:700}.selectParticipantsWindow .content .attributes .icon .caption+span{display:block;position:relative;font-size:1.5em;color:#a3a3a3;line-height:1;margin-top:.2em;line-height:1.5}.selectParticipantsWindow .content .attributes input{border:none;display:block;width:100%;border-bottom:1px solid #ccc;font-size:3.2em;line-height:1.5;text-align:center}.commonParticipantList .content .options{margin:4em -2em -8em;height:12em}.commonParticipantList .content .options li{text-align:left;height:6em}.commonParticipantList .content .options li+li{border-top:1px solid #ccc}.commonParticipantList .content .options li.disabled{opacity:.4;cursor:not-allowed}.commonParticipantList .content .options li .input{margin-top:.5em}.commonParticipantList .content .options li .input input{font-size:2.2em;padding:.2em .5em;border:2px solid #e4e4e4;border-radius:.35em;background:rgb(223 223 223 / 30%);text-align:left}.commonParticipantList .content .options li .input input[disabled]{opacity:.4}.commonParticipantList .content .options li .input input[disabled]+label{cursor:not-allowed}.commonParticipantList .content .options li.link{position:relative}.commonParticipantList .content .options li.link .caption{width:calc(100% - 2em);display:flex;align-items:center;justify-content:space-between}.commonParticipantList .content .options li.link .caption span{width:60%;padding-right:1em}.commonParticipantList .content .options li.link .caption span+span{display:block;width:40%;text-align:right;color:#a3a3a3;padding-right:.3em}.commonParticipantList .invalid .options li.link.participants:after{content:"";display:block;position:absolute;width:3.4em;height:3.4em;right:-5.2em;top:calc(50% - 1.8em);background:url(ico_error.png) no-repeat 50% 50%;background-size:contain}.commonParticipantList .emptyScreen{height:calc(100% - 8em);top:8em;transition:height .2s}.commonParticipantList .participants.show+.list>.emptyScreen{height:34em}.commonParticipantList .error{opacity:0;transition:opacity .2s;position:absolute;top:3.7em;right:0;left:0;height:5em;background:rgba(245,169,94,.1) url(ico_error.png) calc(100% - 1.6em) 50% no-repeat;background-size:4em}.commonParticipantList .error>div{position:absolute;text-align:left;max-width:95%;cursor:text;top:.5em;bottom:.5em;right:8.5em;margin-left:2.5%;background:#f5a95e;border-radius:3em;padding:0 2em}.commonParticipantList .error span{font-size:1.7em;color:#fff;width:100%;height:100%;display:table}.commonParticipantList .error em{font-style:normal;display:table-cell;vertical-align:middle;height:100%;line-height:1.15;overflow:hidden}.commonParticipantList .error>div:after{content:"";display:block;position:absolute;right:-.8em;top:-.3em;width:2.5em;height:5em;background:url(error-hint-tail.png) 50% 50% no-repeat;background-size:contain}.commonParticipantList .invalid .error{opacity:1}.commonParticipantList .selectAll,.commonParticipantList .removeAll{position:absolute;top:1em;right:calc(2em / 2.3);height:calc(3em / 2.3);line-height:calc(3em / 2.3);font-size:2.3em;color:#007ba7;cursor:pointer}.commonParticipantList .list.participantsOnly li .checkBox span{border:none}.commonParticipantList .list.participantsOnly li .listitem:not(.currentParticipant):not(.chatChannelOwner) .checkBox span{background:url(checkbox-selected-some.png) no-repeat 50% 50%;background-size:contain}.commonParticipantList .list li .listitem.noDelete{cursor:not-allowed}.commonParticipantList .list li .listitem.chatChannelOwner .checkBox span{border:none;border-radius:0;background:url(checkboxOwner.png) no-repeat 50% 50%;background-size:contain}.commonParticipantList .list.participantsOnly li .checkBox span:after,.commonParticipantList .list li .listitem.chatChannelOwner .checkBox span:after{content:none}.commonParticipantList .list li .listitem.chatChannelBroadcaster.participantsOnly:not(.chatChannelOwner) .icon:after{content:"";position:absolute;top:-0em;right:-1.5em;background:url(iconMesAdmin.png) no-repeat 50% 50%;width:3em;height:3em;background-size:contain}vc-search{height:7.6em;display:block}.commonParticipantList .search{border-bottom:1px solid #fff;padding-left:7.4em}.commonParticipantList .isChatChannel .search{padding-right:16em}.commonParticipantList .isChatChannel>ul{bottom:10em}.commonParticipantList .relatedContacts .isChatChannel>ul{bottom:0}.search{padding:1em}.search .input{transition:all .2s;height:5.6em;padding-left:4.6em;background:rgba(0,0,0,.1) url(iconSearch.png) 1em 50% no-repeat;background-size:2.6em;border-radius:.6em}.search .input.dirty{padding-right:4.8em}.search .input .clearSearchButton{cursor:pointer;width:2.8em;height:2.8em;position:absolute;right:1em;top:calc(50% - 1.3em);background:url(clearSearch.png) 50% 50% no-repeat;background-size:contain}.search input{display:block;width:100%;height:100%;font-size:2em;background:transparent;border:none;outline:none;padding:.5em 0}.selectParticipantsWindow .content share-and-connect{left:100%;top:0;bottom:0}.selectParticipantsWindow .content.isShownShareAndConnect share-and-connect{left:0}share-and-connect{text-align:left;padding:0 3em 3em;overflow:auto}share-and-connect>.description,share-and-connect .copyLink .description,share-and-connect .shareLink .description{display:block;position:relative;font-size:2em;color:#a3a3a3;line-height:1.2;padding-top:1em;padding-bottom:.8em}share-and-connect .settings{text-align:left}share-and-connect h2{background-color:#dadada66;position:relative;margin-left:-1.25em;margin-right:-1.25em;font-size:2.4em;padding:calc(2em / 2.4) 1.25em}share-and-connect .setting{position:relative;border-bottom:1px solid #ccc}share-and-connect .copyLink{padding:2em 8em 1.1em 0;margin-bottom:2em}share-and-connect .shareLink{border-bottom:none;padding:2em 8em 2em 0}share-and-connect .shareLink input{display:block;margin-top:.4em;background:rgba(218,218,218,.3);width:100%;border-radius:calc(.7em / 2.4);border:1px solid #ccc!important;padding:calc(1em / 2.4);font-size:2.4em}share-and-connect .setting .caption{font-size:2.4em;display:block;position:relative;flex:3}share-and-connect .setting .caption span{word-break:break-all}share-and-connect .setting .caption+div{text-align:right;flex:5}share-and-connect .setting .button{display:block}share-and-connect .setting .description{padding:0;display:block;word-break:break-all;margin-top:.5em}share-and-connect .buttonCopy,share-and-connect .buttonShare{position:absolute;z-index:9;cursor:pointer;top:calc(50% - 3em);right:0;width:5em;height:6em;display:block;background-image:url(icon-mes-copy.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}share-and-connect .buttonShare{background-image:url(iconPostComment.png);transform:rotate(90deg);top:auto;bottom:calc(1.8em - 1px)}share-and-connect .switcher{padding:1em 0;border-bottom:1px solid #ccc}share-and-connect .linkDates{display:flex;justify-content:space-between;align-items:self-start;padding:2em 0}share-and-connect .linkDates .button{font-size:2.4em;cursor:pointer;text-align:right;padding-left:.6em}share-and-connect .linkDates .add{color:#007ba7}share-and-connect .linkDates .delete{color:#e0576b}share-and-connect .linkDates .caption>div{display:flex}share-and-connect .mat-form-field{margin-bottom:2em;margin-top:-1.2em;font-family:inherit!important;width:100%}share-and-connect .mat-form-field-underline{display:none}share-and-connect .mat-form-field-wrapper{padding:0!important}share-and-connect .mat-form-field-suffix,share-and-connect mat-datepicker-toggle{display:block;position:absolute;inset:0}share-and-connect .mat-input-element{font-size:2.4em}share-and-connect .mat-form-field-infix{padding:0!important;margin:0!important;border:none!important;width:auto!important;text-align:center}share-and-connect .mat-button-wrapper,share-and-connect .mat-focus-indicator{display:none!important}share-and-connect .mat-form-field-wrapper{padding:1.2em .5em .7em!important;cursor:pointer;border-radius:.6em;background-color:#dadada66}share-and-connect .linkDates.disabled{padding-bottom:1em}share-and-connect .linkDates.disabled .mat-form-field{margin-bottom:0}share-and-connect .linkDates.disabled mat-datepicker-toggle{cursor:not-allowed}share-and-connect .linkDates.disabled .mat-input-element{color:initial}share-and-connect .linkDates.disabled.noDate{padding-bottom:1.8em}share-and-connect .linkDates.disabled .notSet{font-size:2.4em;color:#a3a3a3}ngx-mat-datetime-content .mat-button[disabled]{opacity:.3}.profileSettingsWindow.alert-dialog-container{padding:0 10px!important;width:80vw}.profileSettingsWindow .mat-dialog-content{min-width:60em;margin:0 -10px;padding:0 10px}.profileSettingsWindow .mat-dialog-content p{padding:.2em 1em;margin-bottom:.4em!important}.profileSettingsWindow .mat-dialog-content p span{vertical-align:text-top;display:inline-block;font-size:.9em}.profileSettingsWindow .mat-dialog-content p span.state{position:relative;width:.7em;height:.7em;border-radius:100%;background:url(statusMark.png) 50% 50% no-repeat;background-size:.7em;background-position:0 0;margin:.3em .3em 0 0}.profileSettingsWindow .mat-dialog-content p.online span.state{background-position:0 -.7em}.profileSettingsWindow .mat-dialog-content p span.name{max-width:calc(100% - 1.4em)}.profileSettingsWindow.alert-dialog-container .cancel .icon{background-image:url(iconCloseWhite.png)}vc-profile-settings{display:block}vc-profile-settings ul{display:block;padding:0 1.8em;margin-bottom:3em}vc-profile-settings ul li{height:6em;text-align:right}vc-profile-settings ul li+li{border-top:1px solid #ccc}vc-profile-settings ul li .title{display:block;height:100%;text-align:center}vc-profile-settings ul li .title:before{content:"";display:inline-block;height:100%;vertical-align:middle}vc-profile-settings ul li .title span{font-size:2.4em;color:#007ba7;cursor:pointer;vertical-align:middle}vc-profile-settings-performance>ul>li{height:auto}vc-profile-settings-performance>ul>li:after{display:block;content:"";font-size:0;line-height:0;height:0;visibility:hidden;clear:both}vc-profile-settings-performance>ul>li>.summary{color:#9b9b9b;font-size:1.8em;line-height:1.2}vc-profile-settings ul li.slider{height:auto;text-align:left;padding:1.5em 0 0}vc-profile-settings ul li.slider .caption{position:relative;width:100%;height:auto}vc-profile-settings ul li.slider .caption span{line-height:1.2;font-size:2.4em}vc-profile-settings ul li.slider .caption b{color:#007ba7}ul li.link{cursor:pointer}ul li.link .caption{display:block;width:calc(95% - 7em);height:100%;text-align:left;float:left}ul li.link .caption:after{content:"";display:inline-block;vertical-align:middle;height:100%}ul li.link .caption span{font-size:2.4em;vertical-align:middle}ul li.link .arrow{position:relative;width:2em;padding:1.7em 0;display:inline-block}ul li.link .arrow:after{content:"";position:relative;display:block;height:2.4em;background:url(arrow-right-gray.png) 100% 50% no-repeat;background-size:contain}vc-profile-settings-header{display:block;margin:0 -10px;background:#007ba7;border-top-left-radius:1.2em;border-top-right-radius:1.2em;position:relative}vc-profile-settings-header .title{padding:3em 7em}vc-profile-settings-header .title span{font-size:3em;color:#fff}vc-profile-settings .statusButtons{margin-bottom:4em}vc-profile-settings .statusButtons li{display:block;cursor:pointer;position:relative;text-align:left;width:85%;margin:0 auto;padding:0 5.5em 0 1em;border:2px solid #ccc;border-radius:8em;height:7em}vc-profile-settings .statusButtons li+li{margin-top:1.5em}vc-profile-settings .statusButtons li:before{content:"";display:inline-block;vertical-align:middle;height:100%}vc-profile-settings .statusButtons li .icon{display:inline-block;width:2.4em;height:2.4em;margin-right:1em;border-radius:100%;vertical-align:middle}vc-profile-settings .statusButtons li:after{content:"";display:block;width:2.4em;height:2.4em;transform:rotateY(90deg);opacity:0;transition:transform .5s;position:absolute;right:2em;top:calc(50% - 1.5em);background:url(iconChecked.png) 50% 50% no-repeat;background-size:contain}vc-profile-settings .statusButtons li.active:after{transform:rotateY(0);opacity:1}vc-profile-settings .statusButtons li .text{font-size:2.2em;height:100%;line-height:calc(7em / 2.3);vertical-align:middle;max-width:calc(100% - 2em);overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}vc-profile-settings .bottomButtons{margin:0 -10px;position:relative}vc-profile-settings .bottomButtons>div{padding:3em 0;position:relative;cursor:pointer}vc-profile-settings .bottomButtons>div .text{font-size:2.4em;display:inline-block;vertical-align:middle}vc-profile-settings .bottomButtons>div .icon{width:3em;height:3em;display:inline-block;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;margin-right:1em}vc-profile-settings .logoutButton .icon{background-image:url(iconLogout.png)}vc-profile-settings .portalButton .icon{background-image:url(icon-portal.png);width:4em!important;height:4em!important}vc-profile-settings .bottomButtons.twoButtons>div{width:50%;float:left}vc-profile-settings .image{margin-bottom:1em}vc-profile-settings .image .uploadButton{cursor:pointer;position:absolute;z-index:9;right:0;bottom:0;background-color:#2d383e;border:1px solid #fff;background-image:url(iconAddImgWhite.png);background-position:50% 50%;background-repeat:no-repeat;border-radius:100%;background-size:1.8em;width:4em;height:4em}vc-profile-settings .image vc-image-item{display:block;width:100%;height:100%;border-radius:100%;overflow:hidden}vc-profile-settings .actions{position:absolute;width:22em;overflow:hidden;height:0;text-align:center;opacity:0;z-index:-1;right:calc(50% - 11em);top:4em;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0006;white-space:nowrap}vc-profile-settings .actions.visible{opacity:1;z-index:9;height:auto;overflow:visible}vc-profile-settings .actions:before{content:"";height:0;width:0;position:absolute;border-right:solid 1.6em transparent;border-left:solid 1.6em transparent;border-bottom:solid 1.6em #fff;top:-1em;right:calc(50% - 1.6em)}vc-profile-settings .actions>div{display:inline-block;text-transform:lowercase;text-align:left;cursor:pointer;vertical-align:middle;width:50%;padding:.625em 0 .625em 2.8125em;font-size:1.6em;line-height:1.5;background-position:.625em 50%;background-repeat:no-repeat;background-size:1.5em;font-weight:500}vc-profile-settings .actions .deleteButton{background-image:url(icon-mes-delete-red.png);color:#e0576b}vc-profile-settings .actions .changeButton{background-image:url(icon-mes-img.png);color:#007ba7;position:relative}vc-profile-settings .changeButton label{display:block;position:absolute;inset:0;cursor:pointer;z-index:9}vc-profile-settings cr-upload-media>div *{display:none}vc-profile-settings .content{overflow:hidden;height:61em;position:relative;margin:0 -10px;max-height:calc(100vh - 25em)}vc-profile-settings .content>*{display:block;position:absolute;left:100%;top:0;bottom:0;z-index:2;width:100%;transition:all .2s;padding:2.5em 12px 0;height:calc(100% - 2.5em);overflow-y:auto}vc-profile-settings .content vc-profile-settings-info{left:0;position:relative}vc-profile-settings .content vc-two-fa-settings{left:200%;top:0;bottom:0;padding-top:3.75em}vc-profile-settings .content:not(.myProfile) vc-profile-settings-info,vc-profile-settings .content.twoFaSettings vc-profile-settings-security,vc-profile-settings .content.twoFaHelp vc-profile-settings-security,vc-profile-settings .content.twoFaHelp vc-two-fa-settings{left:-100%}vc-profile-settings .content.performance vc-profile-settings-performance,vc-profile-settings .content.autoReply vc-profile-settings-autoreply,vc-profile-settings .content.security vc-profile-settings-security,vc-profile-settings .content.twoFaSettings vc-two-fa-settings,vc-profile-settings .content.twoFaHelp vc-two-fa-help{left:0}vc-profile-settings-header .btn{width:6em;height:6em;display:block;transition:opacity .2s,border 0s;cursor:pointer;position:absolute;top:calc(50% - 3em);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}vc-profile-settings-header .btn.previousStep{left:1em;background-image:url(iconNavBack.png)}vc-profile-settings-header .btn.cancel{left:1em;background-image:url(iconCloseWhite.png);top:calc(50% - 3em)}vc-profile-settings-header .btn.apply{right:1em;background-image:url(iconOk.png);top:calc(50% - 3em)}vc-profile-settings .mat-slider{width:100%}vc-profile-settings vc-profile-settings-security ul li{height:17em}vc-two-fa-settings qr-code{display:inline-block;margin-top:1em}vc-two-fa-settings p.help{position:absolute;display:inline-block;max-width:calc(100% - 1em);right:.5em;top:.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;color:#007ba7;cursor:pointer;font-size:3em;margin:0!important;padding:.05em 0 0!important}vc-two-fa-settings canvas{margin-left:25px}vc-two-fa-settings form{margin-top:2em}vc-two-fa-settings div+form{margin-top:1em}vc-two-fa-settings fieldset{display:block;margin:0 3em 3em;text-align:left}vc-two-fa-settings fieldset .input{height:100%}vc-two-fa-settings fieldset .input input{border:none;display:block;height:2em;width:100%;border-bottom:1px solid #ccc;font-size:2.5em;line-height:1.5}vc-two-fa-settings fieldset input#secret_key{padding-right:3.5em}vc-two-fa-settings fieldset>label{display:block;font-size:2em;color:#6d6868}vc-two-fa-settings fieldset .input{position:relative}vc-two-fa-settings fieldset .visible,vc-two-fa-settings fieldset .copy{position:absolute;z-index:101;width:3em;height:3em;top:50%;margin-top:-1.5em;right:0;background:var(--url-icon-web-show-blue-png) 50% 50% no-repeat;background-size:contain;cursor:pointer}vc-two-fa-settings fieldset .visible{right:4em}vc-two-fa-settings fieldset .copy{background:url(icon-context-menu-copy-blue.png) 50% 50% no-repeat;background-size:105%}vc-two-fa-settings fieldset .visible.on{background-image:var(--url-icon-web-hide-blue-png)}vc-two-fa-settings fieldset .visible .readerHint{cursor:pointer}vc-two-fa-help{text-align:left!important;padding:0!important}vc-two-fa-help p{font-size:2em!important;padding:.2em 0!important;margin-bottom:0!important;font-weight:400!important}vc-two-fa-help h3{font-size:2.4em!important;text-align:center;padding:1.8em calc(2em / 2.4)!important;line-height:1.3;font-weight:700!important;color:#007ba7}vc-two-fa-help li{border:none!important;height:auto!important;text-align:left!important}vc-two-fa-help .group .title span{line-height:1.3;font-size:2.4em}vc-two-fa-help .group .title strong{color:#007ba7}vc-two-fa-help .group .container{padding:0}vc-two-fa-help .group .container>*{padding:2em;margin:0}vc-two-fa-help .group .container>ul{padding:4em 2em 1em}vc-two-fa-help .group .container ul ul li{background:url(checkboxSelected.png) 0 .8em no-repeat;background-size:2em;padding-left:4em}vc-two-fa-help .group .tips{background:rgba(255,204,0,.1);border-top:1px solid #FFCC00;border-bottom:1px solid #FFCC00}vc-two-fa-help .group .tips ul{margin-bottom:0}vc-two-fa-help .group .tips li{padding:0 0 0 4em!important;background:url(ico_error.png) 0 .2em no-repeat;background-size:2.7em}vc-meeting-list{display:block;position:absolute;inset:0;padding-top:10em}vc-meeting-list>ul{position:absolute;inset:21.5em 0 10em;overflow:auto}vc-meeting-list>ul>li{margin:0 .8em}vc-meeting-list>ul>li:last-child vc-meeting-list-item{padding-bottom:.8em}vc-meeting-list .emptyScreen>div{margin-top:-18em}vc-meeting-list-item{display:flex;position:relative;padding:.4em 0}vc-meeting-list-item.firstDaysMeeting:not(.firstPastMeeting):not(.firstUpcomingMeeting){padding-top:1em}vc-meeting-list-item.firstDaysMeeting:not(.firstUpcomingMeeting):not(.firstPastMeeting):after{content:"";display:block;position:absolute;top:.2em;left:-.8em;right:-.8em;height:2px;background:url(dotted-line.png) repeat-x 0 50%;background-size:contain}vc-meeting-list>ul:not(.upcomingOnly) vc-meeting-list-item.firstUpcomingMeeting:not(.fixed){padding-top:4.5em}vc-meeting-list-item .divider{position:absolute;top:1.3em;left:-.8em;right:-.8em;text-align:center}vc-meeting-list>ul.upcomingOnly vc-meeting-list-item .divider,vc-meeting-list-item.fixed .divider{position:fixed;top:18.5em;width:50.8em}vc-meeting-list-item .divider:before{content:"";display:block;height:1px;background-color:#42ba9f;position:absolute;left:0;right:0;top:calc(50% - .4px)}vc-meeting-list-item .divider span{display:inline-block;position:relative;color:#42ba9f;font-size:1.7em;padding:0 1em;background-color:#fff}vc-meeting-list-item.firstPastMeeting .divider:before{background-color:#d8d8d8}vc-meeting-list-item.firstPastMeeting .divider span{color:#9b9b9b}vc-meeting-list-item .day{width:5.8em;opacity:0;transition:opacity .2s;margin-right:2em;padding-top:.2em;line-height:1.3;text-align:center}vc-meeting-list-item .day.visible{opacity:1}vc-meeting-list-item .day span{font-size:2em;display:inline-block;text-align:left}vc-meeting-list-item .day span b{font-size:1.5em}vc-meeting-list-item .event{background:rgba(155,155,155,.2);cursor:pointer;transition:background .1s;position:relative;border-radius:.8em;width:calc(100% - 7.8em);padding:1.2em 5.8em 1.2em 1.2em}vc-meeting-list-item .event.upcoming{background:rgba(66,186,159,.2)}vc-meeting-list-item .event .title{display:block;font-size:2em;line-height:1.25;font-weight:700;margin-bottom:.5em}vc-meeting-list-item .event .dateRange{display:block;margin-bottom:.5em;font-size:1.9em;padding:.2em 0 .1em 1.6em;background:url(icon-schedule-time.png) no-repeat 0 50%;background-size:1.2em}vc-meeting-list-item .event .participants{position:absolute;top:calc(1.2em / 2.2);right:calc(1.2em / 2.2);font-size:2.2em;background:url(icon-meeting-members.png) no-repeat 100% 50%;background-size:.6em;padding:.1em .7em 0 0}vc-meeting-list-item .event .status{display:block;text-transform:lowercase;font-size:2.2em;color:#42ba9f;font-weight:700}vc-meeting-list-item .event .status.ongoing{padding-left:2.5em;background-image:url(iconScheduleOngoing.png);background-repeat:no-repeat;background-position:0 .1em;background-size:2em}vc-meeting-list-item .event .status.ongoing:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) 2.5s infinite;content:"\2026";width:0px}vc-meeting-list-item .event .meetingCallButton{display:block;cursor:default;opacity:1;transition:opacity .2s;position:absolute;bottom:.6em;right:.6em;width:4.6em;height:4.6em;background-image:url(btn-call-gray.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain;border-radius:100%}vc-meeting-list-item .event .meetingCallButton.active{background-image:url(btn-call-green.png);cursor:pointer}vc-meeting-list-item .event .meetingCallButton.past{opacity:0}vc-meeting-list>ul>li.selected{margin-right:0}.selected vc-meeting-list-item .event{border-top-right-radius:0;border-bottom-right-radius:0;cursor:default}.selected vc-meeting-list-item .event{background:rgba(155,155,155,.6)}.selected vc-meeting-list-item .event.upcoming{background:rgba(66,186,159,.7)}.selected vc-meeting-list-item .event .participants{right:calc(2em / 2.2)}.selected vc-meeting-list-item .event .meetingCallButton{right:1.4em}.selected vc-meeting-list-item .divider,.selected vc-meeting-list-item.firstDaysMeeting:not(.firstUpcomingMeeting):not(.firstPastMeeting):after{right:0}.selected vc-meeting-list-item .event .meetingCallButton.active{background-image:url(btn-call-green-invert.png)}.selected vc-meeting-list-item .event .status{color:#fff}.selected vc-meeting-list-item .event .status.ongoing{background-image:url(iconScheduleOngoingWhite.png)}vc-week-switcher{display:flex;height:9em;width:50em;justify-content:space-around;align-items:center}vc-week-switcher .range{width:30em;text-align:center}vc-week-switcher .today{width:5em;height:5em;background:url(icon-mes-today.png) 50% 50% no-repeat;background-size:contain;text-align:center;padding-top:2.2em;color:#007ba7;font-weight:600;cursor:pointer}vc-week-switcher span{font-size:2em}vc-week-switcher .prev,vc-week-switcher .next{width:3em;height:3em;background:url(combinedShape.png) 50% 50% no-repeat;background-size:contain;rotate:90deg;cursor:pointer;border-radius:100%;margin:0 .5em}vc-week-switcher .next{transform:rotateX(180deg)}vc-event-details{display:block}vc-event-details>div{overflow:auto;position:absolute;inset:10em 0 0;padding:3em;opacity:1;transition:opacity .2s}vc-event-details>div.hidden{opacity:0}vc-event-details .heading{margin-bottom:2.3em;display:flex;align-items:center;justify-content:space-between}vc-event-details .heading h1{font-size:2.8em;font-weight:700;line-height:1.2}vc-event-details .info{margin-bottom:4em}vc-event-details .info p{font-size:2.4em;padding-left:2em;line-height:1.4}vc-event-details .info p+p{margin-top:.4em}vc-event-details .info .time{background:url(icon-schedule-time.png) no-repeat 0 .2em;background-size:1em}vc-event-details .info .participantsNummber{background:url(icon-meeting-members.png) no-repeat .2em 50%;background-size:.6em}vc-event-details .description{margin-bottom:4em;position:relative}vc-event-details .description.exceeded.cropped:after{content:"";display:block;height:6em;background-image:linear-gradient(to bottom,#fff 22%,rgba(255,255,255,0));position:absolute;left:0;right:0;bottom:2.1em;transform:rotateX(180deg)}vc-event-details .description.exceeded.cropped p{height:9em;overflow:hidden}vc-event-details .description span{font-size:2.4em;line-height:1.3}vc-event-details .description a{display:inline-block;position:relative;z-index:9;font-size:2.4em;color:#007ba7;margin-top:.4em}vc-event-details .list+.list{margin-top:3em}vc-event-details .list,vc-event-details .list ul{position:static;padding-left:1.3em;margin-left:-1.3em}vc-event-details .list li{padding-left:1.3em;margin-left:-1.3em}vc-event-details h2{font-size:2.4em;color:#9b9b9b;font-weight:700;margin-bottom:.5em}vc-event-details .list li .listitem{padding-left:10em;cursor:default}vc-event-details .list li .icon{left:0}vc-event-details .list li .name span{font-size:2.4em}vc-event-details .list li:after{content:none}vc-event-details .list li+li:before{content:"";display:block;position:absolute;top:0;left:12em;right:2em;height:1px;background:#dadada}vc-event-details .groupCallButtons{background:none;display:block;position:static;height:auto;height:6em}vc-event-details .groupCallButtons>span{margin:0;font-size:2.4em;min-width:12em}vc-event-details .groupCallButtons .active{background-color:#007ba7;border-color:#007ba7;color:#fff}vc-event-details .groupCallButtons .upcoming{background-color:#d8d8d8;border-color:#d8d8d8;color:#fff;cursor:default}@keyframes ellipsis{to{width:1.25em}}.settingsButtons{height:10em;position:absolute;top:0;left:0;right:0;background:rgba(0,123,167,1);text-align:right;padding:0 1.5em}.settingsButtons:after{content:"";display:inline-block;height:100%;vertical-align:middle}.settingsButtons .title{text-align:center;position:absolute;inset:0}.settingsButtons .title:after{content:"";display:inline-block;vertical-align:middle;height:100%}.settingsButtons .title span{color:#fff;font-size:3.4em;vertical-align:middle;display:inline-block;line-height:1.1;max-width:calc(100% - (64em / 3.4));line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settingsButtons .cancel,.settingsButtons .edit,.settingsButtons .chatInfo,.settingsButtons .exportChat,.settingsButtons .preventReplying,.settingsButtons .exportKmdChat{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;width:6em;height:6em;margin:0 .5em;background:url(iconCloseWhite.png) 50% 50% no-repeat;background-size:contain}.settingsButtons .cancel{position:absolute;left:1.5em;top:calc(50% - 3em)}.settingsButtons .edit{background:url(iconNavEdit.png) 50% 50% no-repeat;background-size:contain}.settingsButtons .chatInfo{background:url(iconWhoReadPeople.png) 50% 35% no-repeat;background-size:90%}.settingsButtons .exportChat{background:url(icon_nav_download.png) 50% 50% no-repeat;background-size:contain}.settingsButtons .preventReplying{background:url(iconNavSilent2On.png) 50% 50% no-repeat;background-size:contain}.settingsButtons .preventReplying.active{background:url(iconNavSilent2.png) 50% 50% no-repeat;background-size:contain}.exportKmdChat{background-image:url(iconNavExpor.png)!important}.groupCallButtons{height:7.6em;position:absolute;top:10em;left:0;right:0;background:rgba(0,123,167,1);text-align:center}.groupCallButtons:after{content:"";display:inline-block;vertical-align:middle;height:100%}.groupCallButtons span{display:inline-block;font-weight:700;position:relative;margin:0 .6em;padding:.6em 3em;vertical-align:middle;color:#007ba7;font-size:2em;background:#fff;border-radius:3em;border:2px solid #fff;cursor:pointer}.groupCallButtons span.inversed{background:transparent;color:#fff;font-weight:400}.groupCallButtons span.joinCall{background:#42ba9f;color:#fff;border-color:#42ba9f}.alert-dialog-container.exportChatPopup{padding:0!important;border-radius:1.2em;overflow:hidden;width:120em;max-width:80vw}.alert-dialog-container.exportChatPopup .cancel{width:6em;height:6em;top:calc(50% - 3em);background:url(iconCloseWhite.png) 50% 50% no-repeat;background-size:contain}.exportChatPopup ng-component>.heading{background:rgba(0,123,167,1);padding:3em 7em;position:relative}.exportChatPopup ng-component>.heading .title span{font-size:3em;color:#fff}.exportChatPopup ng-component>.heading>span{width:6em;height:6em;display:block;transition:opacity .2s,border 0s;cursor:pointer;position:absolute;top:calc(50% - 3em);background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.exportChatPopup .exportKmdChat{right:1em}.exportChatPopup .content{background:#fff;overflow:hidden;position:relative;height:75em}.exportChatPopup .right_side{height:100%;width:50%;float:right;position:relative}.exportChatPopup .left_side{height:100%;width:calc(50% - 1px);float:left;border-right:1px solid #dadada}.exportChatPopup .tabs{padding:2em}.exportChatPopup .tabs>ul{display:table;width:100%}.exportChatPopup .tabs>ul>li{display:table-row;cursor:pointer}.exportChatPopup .tabs>ul li.format{cursor:default;height:10em}.exportChatPopup .tabs>ul li.format .dropdown{position:relative;margin-top:2.9em;height:4.8em;display:block;width:calc(100% + 2em)}.exportChatPopup .tabs>ul li.format .dropdown:before{content:"";display:block;width:2.5em;height:2.5em;position:absolute;right:1.5em;top:calc(50% - 1em);background-image:url(combinedShape.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;transition:all .2s}.exportChatPopup .tabs>ul li.format .dropdown.open:before{transform:rotateX(180deg)}.exportChatPopup .tabs>ul li.format .dropdown .displayValue{border-radius:3px;border:solid 1px #c9cfd2;height:2.2em;line-height:2.2em}.exportChatPopup .tabs>ul li.format .dropdown.open .displayValue{border-bottom-left-radius:0;border-bottom-right-radius:0}.exportChatPopup .tabs>ul li.format .dropdown .displayValue+ul{border-top:none}.exportChatPopup .tabs>ul li.format .dropdown .displayValue+ul li{padding:.6em}.exportChatPopup .tabs>ul>li>div{display:table-cell;padding:1.4em 0;vertical-align:middle}.exportChatPopup .tabs li:not(.format) span{line-height:1.5}.exportChatPopup .tabs .title{text-align:left;width:35%}.exportChatPopup .tabs .title span{font-size:2em}.exportChatPopup .tabs li.active .title span{font-weight:700}.exportChatPopup .tabs .data{text-align:right;position:relative;padding-left:1em;padding-right:1em;width:calc(65% - 2em)}.exportChatPopup .tabs .data span{font-size:2em;color:#6d6868}.exportChatPopup .tabs .arrow{position:relative;width:2em}.exportChatPopup .tabs .arrow:after{content:"";position:relative;display:block;height:2.4em;background:url(arrow-right-gray.png) 100% 50% no-repeat;background-size:contain}.exportChatPopup .list.user_list{top:0;bottom:0}.exportChatPopup .user_list ul{padding-top:2em}.exportChatPopup .user_list .name{text-align:left}.exportChatPopup .list.param_list{position:static}.exportChatPopup .param_list ul{position:relative}.exportChatPopup .param_list li{padding:0 2em;cursor:pointer}.exportChatPopup .param_list li.isSelected .checkBox span:after{opacity:1}.exportChatPopup .param_list li:after{left:2em}.exportChatPopup .param_list li:last-child:after{left:0;right:0}.exportChatPopup .param_list li .checkBox{height:7em}.exportChatPopup .param_list li .title{float:left;height:7em}.exportChatPopup .param_list li .title span{font-size:2em;line-height:1.5;vertical-align:middle}.exportChatPopup .param_list li.isSelected .title span{font-weight:700}.exportChatPopup .param_list li .title:after{content:"";display:inline-block;vertical-align:middle;height:100%}.exportChatPopup .error{position:absolute;display:none;inset:0;background:url(ico_error.png) calc(100% - 1.6em) 50% no-repeat;background-size:4em}.exportChatPopup .invalid .error{display:block}.mat-calendar-body-selected{background:rgba(0,123,167,1)}.exportChatPopup .relatedContacts .list{top:0;bottom:0}.exportChatPopup .mat-calendar-body,.exportChatPopup .mat-calendar-period-button{font-size:1.5em!important}.exportChatPopup .mat-calendar-body-label{font-size:1em!important}.exportChatPopup .mat-calendar-table-header th{font-size:1.2em!important}.exportChatPopup .mat-button .mat-button-wrapper>*{color:#000000de}.exportChatPopup.downloadChatPopup .exportKmdChat{background-image:url(icon_nav_download.png)!important}.exportChatPopup.downloadChatPopup .content{height:70em}vc-app simple-notifications .simple-notification-wrapper.bottom{bottom:9em}vc-app simple-notification *{box-sizing:border-box!important}vc-app simple-notifications .simple-notification-wrapper{z-index:10000001}vc-app simple-notifications .simple-notification{padding:15px 20px}vc-app simple-notification .simple-notification>div{display:table;min-height:50px}vc-app simple-notification .simple-notification .icon{top:calc(50% - 35px)}vc-app simple-notification .simple-notification .sn-title{display:none}vc-app simple-notification .simple-notification .sn-content{min-height:initial;line-height:1.3;display:table-cell;vertical-align:middle;word-break:break-word}vc-app simple-notification .simple-notification.info:not(.default){background:#007ba7}vc-app simple-notification .simple-notification.info:not(.default) .icon svg{display:none}vc-app simple-notification .simple-notification.info:not(.default) .icon:after{content:"";display:block;width:100%;height:100%;background:url(iconBottomNavChatWhite.png) 50% 50% no-repeat;background-size:85%}vc-app simple-notification .simple-notification.info .sn-title{display:none}.disclaimer.alert-dialog-container{max-width:90em}.disclaimer.alert-dialog-container .mat-dialog-content{width:90em;overflow:hidden}.disclaimer iframe,.disclaimer .html,.disclaimer textarea{width:calc(100% + 48px);margin:2em 0 2em -24px;border:none;height:calc(100vh - 32em - 60px);min-height:25em;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.disclaimer .html,.disclaimer textarea{padding:3em;overflow:auto;text-align:justify}.disclaimer .html,.disclaimer .html *,.disclaimer textarea{font-size:16px;line-height:1.5}.disclaimer textarea{cursor:default;resize:none}.disclaimer .html h1{font-size:30px;font-weight:700;margin-bottom:10px;color:#365f91}.disclaimer .html h2{font-size:22px;font-weight:700;margin-bottom:10px;color:#365f91}.disclaimer .html h3{font-weight:700;margin-bottom:10px;color:#0083a9}.disclaimer .html *:not(style)+h2,.disclaimer .html *:not(style)+h3{margin-top:30px}.disclaimer .html p{padding:0;margin-bottom:10px!important}.disclaimer .html a:hover{text-decoration:underline}ct-disclaimer{position:relative;display:block}.disclaimer .mat-dialog-actions button,.disclaimer .mat-dialog-actions button:active,.disclaimer .mat-dialog-actions button:focus{max-width:15em!important;padding:0 1.4em!important}.disclaimer.oiva .html h1,.disclaimer.oiva .html h2{color:#ff5b00}.disclaimer.oiva .html h3{color:#ff5900d0}.residentContacts .customScrollbar::-webkit-scrollbar,.relatedContacts .customScrollbar::-webkit-scrollbar{width:0;height:0}.residentContacts .customScrollbar::-webkit-scrollbar-track,.relatedContacts .customScrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.residentContacts .customScrollbar::-webkit-scrollbar-thumb,.relatedContacts .customScrollbar::-webkit-scrollbar-thumb{border-radius:10px;background:var(--category-color, #004b8d);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.residentContacts .customScrollbar::-webkit-scrollbar-thumb:window-inactive,.relatedContacts .customScrollbar::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,.4)}.recordVoicePopup.alert-dialog-container{padding:0 24px!important}.mat-dialog-container .recordVoicePopup.alert-dialog-container .cancel .icon{background:url(iconCloseWhite.png) 0 50% no-repeat;background-size:120%}.recordVoice{background:#00b8af;width:60em;height:65em;margin:0 -24px;border-radius:1.2em!important}.recordVoice .btn{transform:rotateY(0);transition:transform .2s;width:22em;height:22em;position:absolute;top:40%;left:50%;margin-left:-11em;margin-top:-13em;background-size:contain}.recordVoice .btn .icon{display:block;position:relative;z-index:9;border-radius:100%;cursor:pointer;width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.recordVoice .btn .icon:before{content:"";border-radius:100%;cursor:inherit;display:block;position:absolute;inset:0;background-image:url(vynyl.png);background-size:contain;animation:spin 3s linear infinite}.recordVoice .btn .icon:after{content:"";display:block;position:absolute;left:calc(50% - 5em);top:calc(50% - 5em);width:10em;height:10em;background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.recordVoice .btn.rotate{transform:rotateY(90deg)}.recordVoice .btn.Start .icon{background-color:#00aca4}.recordVoice .btn.Start .icon:before{inset:4.5em;background-color:#009a92;animation:none;background-image:none}.recordVoice .btn.Start .icon:after{background-image:url(btnRecord.png)}.recordVoice .btn.Stop .icon:after{background-image:url(btnStop.png)}.recordVoice .btn.Done .icon{cursor:default}.recordVoice .btn.Done .icon:after{background-image:url(btnOk.png)}.recordVoice .btn.Done .icon.paused:before{animation-play-state:paused}.recordVoice .btn .spinner,.recordVoice .btn.Loading .icon{display:none}.recordVoice .btn.Loading{background:#00aca4;border-radius:100%}.recordVoice .btn.Loading .spinner{display:block;background-color:#fff;border-radius:100%}.recordVoice .btn.Loading:before{content:"";display:block;position:absolute;inset:3em;background:#fff;border-radius:100%}.recordVoice .time{position:absolute;transition:bottom .2s;bottom:12em;left:0;right:0;text-align:center;color:#fff}.recordVoice .time span{font-size:8em;transition:font-size .2s}.recordVoice .actions{opacity:0;transition:opacity .2s;position:absolute;left:0;right:0;bottom:7em;height:8em}.recordVoice .actions .playBtn,.recordVoice .actions .repeatBtn{width:7em;height:7em;position:relative}.recordVoice .actions .playBtn.paused{background:url(playPreview.png) no-repeat 50% 50%;background-size:90%}.recordVoice .actions .playBtn{background:url(pausePreview.png) no-repeat 50% 50%;background-size:90%}.recordVoice .actions .repeatBtn{background:url(recordNewSound.png) no-repeat 50% 50%;background-size:90%}.recordVoice .actions .sendBtn{background:#fff;position:relative;border-radius:5em;height:7em;line-height:7em;width:24em;text-align:center}.recordVoice .actions .sendBtn span{font-size:2.4em;color:#009a92;font-weight:700}.recordVoice .actions>div{display:inline-block;margin:0 2em;vertical-align:middle}.recordVoice.done .actions{opacity:1}.recordVoice.done .actions>div{cursor:pointer}.recordVoice.done .time{bottom:19em}.recordVoice.done .time span{font-size:6em}.circle{display:none}.recordVoice .Stop .progress{height:27em;width:27em;top:-2.5em;left:-2.5em;position:absolute;clip:rect(0em,27em,27em,13.5em)}.Stop .circle{display:block;width:27em;height:27em;border:1em solid #fff;border-radius:100%;position:absolute;top:0;clip:rect(0em,13.5em,27em,0em)}.Stop div[data-anim~=base]{-moz-animation-iteration-count:1;-moz-animation-fill-mode:forwards;-moz-animation-timing-function:linear;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-webkit-animation-timing-function:linear}.recordVoice .Stop .progress[data-anim~=wrapper]{-moz-animation-duration:.01s;-moz-animation-delay:60s;-moz-animation-name:close-wrapper;-webkit-animation-duration:.01s;-webkit-animation-delay:60s;-webkit-animation-name:close-wrapper}.Stop .circle[data-anim~=left]{-moz-animation-duration:120s;-moz-animation-name:left-spin;-webkit-animation-duration:120s;-webkit-animation-name:left-spin}.Stop .circle[data-anim~=right]{-moz-animation-duration:60s;-moz-animation-name:right-spin;-webkit-animation-duration:60s;-webkit-animation-name:right-spin}@keyframes right-spin{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg)}}@keyframes left-spin{0%{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes close-wrapper{to{clip:rect(auto,auto,auto,auto)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes antispin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes antirotate{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}@media only screen and (min-width:1200px){body,navigation-tabs li{font-size:8px}}@media only screen and (min-width:600px) and (max-width:1199px){body,navigation-tabs li{font-size:6px}}@media only screen and (min-width:0px) and (max-width:599px){body,navigation-tabs li{font-size:4px}}*:not(input):not(textarea){-webkit-touch-callout:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-touch-callout:none!important;-moz-tap-highlight-color:rgba(0,0,0,0);-moz-user-select:none}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}.mobile.alert-dialog-container{max-height:calc(100vh - 10em);overflow-x:hidden}.mobile.alert-dialog-container.videoCallScreen{max-width:100vw;width:100vw;max-height:initial;height:100vh}.mobile.alert-dialog-container.callPopup{height:auto;width:100%;max-width:100vw;position:fixed;inset:0;max-height:initial}.mobile.alert-dialog-container.callPopup .avatar{margin-top:-12em}.mobile.disclaimer.alert-dialog-container{width:95vw;max-width:95vw!important}.mobile.disclaimer.alert-dialog-container .mat-dialog-content{width:95vw;overflow:hidden}.mobile.disclaimer textarea{min-height:15em}.mobile.joinChatRequisitionList .seenBy{max-width:95vw}.mobile.joinChatRequisitionList .seenBy .list li{min-width:85em}.mobile.lobbyScreen{position:fixed;top:0;left:0;width:100%;height:100%;max-width:initial!important;max-height:initial;background-color:#fff;border-radius:0}.mobile.lobbyScreen .content{position:absolute;inset:9em 0 0;font-size:inherit}.mobile.lobbyScreen .content .main:after{content:none}.mobile.lobbyScreen .content .main{height:100%;position:relative}.mobile.lobbyScreen .content .appearance{height:100%;max-height:initial}.mobile.lobbyScreen .content .appearance ul{padding:1em 3.5em 5em}.mobile.lobbyScreen .content .sourceSettings{max-height:initial;height:100%}.mobile.lobbyScreen .content .out video{max-height:35vh}.mobile.lobbyScreen .content .footer{background-color:#fff;z-index:12}.mobile.lobbyScreen .content.ready .footer .buttons li+li div.startCall{left:calc(71% - 3.7em)}.mobile.lobbyScreen .content.ready .footer .buttons div.camera{left:calc(29% - 6.4em)}.mobile vc-call-screen-header .buttons{position:fixed;height:7em;bottom:0;left:0;right:0;transition:bottom .2s;background-color:#21211f}.mobile vc-call-screen-header .buttons li:last-of-type{margin-left:auto}.mobile .videoStreams{bottom:calc(7em - 1px)}.mobile .fullScreen .buttons{bottom:-7em}.mobile .fullScreen .videoStreams{bottom:-1px}.mobile vc-call-screen-header .buttons li div.fullScreen.active,.mobile .groupCall.viewModeButtonExists vc-call-screen-header .buttons li div.fullScreen.active,.mobile .groupCall.speakerViewMode vc-call-screen-header .buttons li div.fullScreen.active{top:-14em;right:28em}.mobile.videoCallScreen vc-call-screen-header .buttons li div.fullScreen.active{top:-9em}.mobile vc-call-screen-header .buttons li div.active+vc-source-settings>div{top:auto;bottom:8em;left:1em}.mobile vc-source-settings>div:before{border-bottom:none;border-top:solid 1.6em #fff;inset:auto auto -1em 1em}.mobile vc-source-settings .scrollContainer{max-height:calc(100vh - 20em)}.mobile .videoStreams li vc-caller-context-menu .contextMenu,.mobile .groupCallSidebar vc-group-call-sidebar-item vc-caller-context-menu .contextMenu{opacity:1!important;z-index:111!important}.mobile .video vc-caller-context-menu .contextMenu.show>div div{min-width:13em}.mobileSideBarOpener{display:block;background:url(iconCallParticipants.png) 50% 50% no-repeat;background-size:50%;width:7em;height:100%;position:absolute;right:-8em;top:0;transition:right .2s}.mobileSideBarOpener span{font-size:1.4em;color:#fff;position:absolute;top:.5em;right:0}.withSidebar .mobileSideBarOpener{right:1em}.mobile .withSidebar vc-call-screen-header .displayName{padding-right:10em}.mobile .groupCallSidebar{width:100%;top:0;z-index:113;right:-100%;padding-left:0;box-sizing:border-box!important}.mobile .fullScreen+vc-group-call-sidebar .groupCallSidebar{right:-100%}.mobile .withMobileSidebarOpened .groupCallSidebar{right:0}.mobile .groupCallSidebar h2{height:calc(7em / 2.6);color:#fff;font-size:2.6em;margin-left:0;display:flex;align-items:center;justify-content:center;padding:.5em 3em}.mobile .groupCallSidebar .button{top:1.5em;left:1em;transform:rotateY(180deg);width:4em;height:4em;background-size:3.5em}.mobile .groupCallSidebar>ul{height:calc(100% - 10.4em);padding-top:2.5em;display:block;display:flex;flex-wrap:wrap;align-content:baseline}.mobile .groupCallSidebar>ul>li{width:calc(100% / 3);padding-bottom:3em;display:block}.mobile .groupCallSidebar vc-group-call-sidebar-item{text-align:center}.mobile .groupCallSidebar .name{display:block;text-align:center;margin:0 auto}.mobile .withSidebar .videoStreams{right:0}.mobile .speakerViewMode.groupCall .videoStreams>ul>li:first-child{width:28em!important}.mobile vc-call-screen-base vc-local-video .out video{max-height:21em}.mobile vc-call-screen-base vc-local-video .out{width:28em}.mobile vc-call-screen-base vc-local-video .out img{width:9em!important;height:9em!important}.mobile vc-call-screen-base .video .placeholder img{width:9em;height:9em}.mobile vc-call-screen-base .video .placeholder span{display:none}@media only screen and (min-width:0px) and (max-width:1023px){.body.mobile,.body.mobile navigation-tabs li,.mat-dialog-container .mobile,.mobile.lobbyScreen .content .main,.mobile.lobbyScreen .content .sourceSettings,.mobile vc-caller-state-indicators{font-size:7px!important}}@media only screen and (min-width:1024px){.body.mobile,.body.mobile navigation-tabs li,.mat-dialog-container .mobile,.mobile.lobbyScreen .content .main,.mobile.lobbyScreen .content .sourceSettings,.mobile vc-caller-state-indicators{font-size:8px!important}}@media screen and (orientation:portrait){.mobile.alert-dialog-container{max-width:95vw}.mobile .groupCall.grid1 .videoStreams>ul>li{width:100%}.mobile .groupCall.grid2 .videoStreams>ul>li{width:100%;height:50%}.mobile .groupCall.grid3 .videoStreams>ul>li{width:50%;height:50%}.mobile .groupCall.grid3 .videoStreams>ul>li:nth-child(1){width:100%}.mobile .groupCall.grid4 .videoStreams>ul>li{width:50%;height:50%}.mobile .groupCall.grid5 .videoStreams>ul>li{width:50%;height:calc(100% / 3)}.mobile .groupCall.grid5 .videoStreams>ul>li:nth-child(1){width:100%}.mobile .groupCall.grid6 .videoStreams>ul>li{width:50%;height:calc(100% / 3)}.mobile .groupCall.grid7 .videoStreams>ul>li{width:50%;height:25%}.mobile .groupCall.grid7 .videoStreams>ul>li:nth-child(1){width:100%}.mobile .groupCall.grid8 .videoStreams>ul>li{width:50%;height:25%}.mobile.lobbyScreen .content .appearance{padding-bottom:14em}}@media screen and (orientation:landscape){.mobile.alert-dialog-container{max-width:60vw}.mobile.alert-dialog-container.joinChatRequisitionList{max-width:95vw}.mobile .groupCall.grid3 .videoStreams>ul>li{width:50%;height:50%}.mobile .groupCall.grid3 .videoStreams>ul>li:nth-child(1){height:100%}.mobile .groupCall.grid5 .videoStreams>ul>li{width:calc(100% / 3);height:50%}.mobile .groupCall.grid5 .videoStreams>ul>li:nth-child(1){height:100%}.mobile .groupCall.grid7 .videoStreams>ul>li{width:25%;height:50%}.mobile .groupCall.grid7 .videoStreams>ul>li:nth-child(1){height:100%}.mobile .groupCall.grid8 .videoStreams>ul>li{height:50%;width:25%}.mobile .groupCallSidebar>ul>li{width:20%}.mobile.lobbyScreen .content .appearance{padding-right:14em}.mobile.lobbyScreen .footer,.mobile.lobbyScreen .content .main:before{right:0;left:initial;top:0;bottom:0;height:initial;width:14em}.mobile.lobbyScreen .content.ready .footer .buttons div.camera{left:calc(50% - 3.4em);top:calc(29% - 6.8em)}.mobile.lobbyScreen .content.ready .footer .buttons div.microphone{left:calc(50% - 3.4em);top:calc(41% - 3.4em)}.mobile.lobbyScreen .content.ready .footer .buttons li+li div.startCall{left:calc(50% - 5em);top:calc(71% - 3.3em)}}:root{--url-oiva_icon-call-camera-png: url(oiva_icon-call-camera.png);--url-oiva_icon-call-mic-png: url(oiva_icon-call-mic.png);--url-oiva_icon-call-enabled-png: url(oiva_icon-call-enabled.png);--url-oiva_icon-call-diabled-png: url(oiva_icon-call-diabled.png);--url-oiva_icon-user-mic-off-png: url(oiva_icon-user-mic-off.png);--url-oiva_icon-user-camera-off-png: url(oiva_icon-user-camera-off.png);--url-checkboxSelectedOrange-png: url(checkboxSelectedOrange.png)}:root{--url-iconNavBack-png: url(_-_-_-shared-core-touch-ui-gfx-iconNavBack.png);--url-combinedShapeWhite-png: url(combinedShapeWhite.png);--url-combinedShapeBlack-png: url(combinedShapeBlack.png);--url-combinedShape-png: url(_-_-_-shared-core-touch-ui-gfx-combinedShape.png);--url-spinner-logo-1-png: url(spinner-logo-1.png);--url-spinner-logo-2-png: url(spinner-logo-2.png);--url-spinner-logo-3-png: url(spinner-logo-3.png);--url-spinner-logo-4-png: url(spinner-logo-4.png);--url-iconMarkedRead-png: url(iconMarkedRead.png);--url-error-hint-tail-new-png: url(_-_-_-shared-core-touch-ui-gfx-error-hint-tail-new.png);--url-ico-error-png: url(_-_-_-shared-core-touch-ui-gfx-ico_error.png);--url-icon-web-show-blue-png: url(icon-web-show-blue.png);--url-icon-web-hide-blue-png: url(icon-web-hide-blue.png);--url-clear-search-png: url(clear-search.png)}
