a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-scrollbar{display:none}:invalid{box-shadow:none}:-moz-submit-invalid,:-moz-ui-invalid{box-shadow:none}::selection{background:#a3d200;color:#fff}::-moz-selection{background:#a3d200;color:#fff}button,input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{background-color:transparent;text-decoration:none;text-indent:0;background:transparent;border:none;outline:none;box-shadow:none;border-radius:0;padding:0;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}input:not([type]),input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{overflow:auto}textarea{resize:none;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}svg{fill:currentColor}template{display:none}a{color:inherit;text-decoration:inherit}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/roboto/Roboto-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/robotomono/RobotoMono-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}#app{width:100%;height:100%;overflow:hidden}#leftPane,#rightPane{height:100%;position:absolute;left:0;width:100%}#rightPane{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#rightPane.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#leftPane[data-selected=accountInformation] #accountInformationView,#leftPane[data-selected=call] #callView,#leftPane[data-selected=contact] #contactView,#leftPane[data-selected=contacts] #contactsView,#leftPane[data-selected=editAccountEmail] #editAccountEmailView,#leftPane[data-selected=editAccountName] #editAccountNameView,#leftPane[data-selected=editAccountPassword] #editAccountPasswordView,#leftPane[data-selected=editContact] #editContactView,#leftPane[data-selected=editGroup] #editGroupView,#leftPane[data-selected=gallery] #galleryView,#leftPane[data-selected=group] #groupView,#leftPane[data-selected=groups] #groupsView,#leftPane[data-selected=inbox] #inboxView,#leftPane[data-selected=multimedia] #multimediaView,#leftPane[data-selected=newCall] #newCallView,#leftPane[data-selected=newChat] #newChatView,#leftPane[data-selected=notificationsAndSounds] #notificationsAndSoundsView,#leftPane[data-selected=settings] #settingsView,#leftPane[data-selected=shareWith] #shareWithView,#leftPane[data-selected=voiceMessage] #voiceMessageView{width:100%;height:100%}#leftPane:not([data-selected=accountInformation]) #accountInformationView input,#leftPane:not([data-selected=call]) #callView input,#leftPane:not([data-selected=contact]) #contactView input,#leftPane:not([data-selected=contacts]) #contactsView input,#leftPane:not([data-selected=editAccountEmail]) #editAccountEmailView input,#leftPane:not([data-selected=editAccountName]) #editAccountNameView input,#leftPane:not([data-selected=editAccountPassword]) #editAccountPasswordView input,#leftPane:not([data-selected=editContact]) #editContactView input,#leftPane:not([data-selected=editGroup]) #editGroupView input,#leftPane:not([data-selected=gallery]) #galleryView input,#leftPane:not([data-selected=group]) #groupView input,#leftPane:not([data-selected=groups]) #groupsView input,#leftPane:not([data-selected=inbox]) #inboxView input,#leftPane:not([data-selected=multimedia]) #multimediaView input,#leftPane:not([data-selected=newCall]) #newCallView input,#leftPane:not([data-selected=newChat]) #newChatView input,#leftPane:not([data-selected=notificationsAndSounds]) #notificationsAndSoundsView input,#leftPane:not([data-selected=settings]) #settingsView input,#leftPane:not([data-selected=shareWith]) #shareWithView input,#leftPane:not([data-selected=voiceMessage]) #voiceMessageView input{display:none}#rightPane[data-selected=chat] #chatView{width:100%;height:100%}@media (min-width:601px){#leftPane,#rightPane{padding-left:256px}#rightPane{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}#accountInformationView,#callView,#chatView,#contactsView,#contactView,#editAccountEmailView,#editAccountNameView,#editAccountPasswordView,#editContactView,#editGroupView,#galleryView,#groupsView,#groupView,#inboxView,#multimediaView,#newCallView,#newChatView,#notificationsAndSoundsView,#settingsView,#shareWithView,#voiceMessageView{border-left:1px solid #e0e0e0}}@media (min-width:1281px){#leftPane,#rightPane{position:static;padding-left:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}#leftPane{border-right:1px solid #e0e0e0}#rightPane{-webkit-transform:none;-ms-transform:none;transform:none}}.ripple{overflow:hidden}.ripple-effect{position:absolute;border-radius:50%;width:50px;height:50px;pointer-events:none;-webkit-animation:ripple-animation 1s forwards;animation:ripple-animation 1s forwards}@-webkit-keyframes ripple-animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2}10%{opacity:.3}75%{-webkit-transform:scale(100);transform:scale(100)}to{-webkit-transform:scale(75);transform:scale(75);opacity:0}}@keyframes ripple-animation{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.2}10%{opacity:.3}75%{-webkit-transform:scale(100);transform:scale(100)}to{-webkit-transform:scale(75);transform:scale(75);opacity:0}}.block{display:block}.inline-block{display:inline-block}.relative{position:relative}.fit{position:absolute;top:0;right:0;bottom:0;left:0}.scroll{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}[hidden]{display:none!important}.layout,.vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.flex-none{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.flex,.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-2{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.flex-3{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.center,.center-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.start-justified{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.center-center,.center-justified{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.end-justified{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.around-justified{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.justified{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.self-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.self-center{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.self-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.font-body1,.font-body2,.font-button,.font-caption,.font-code1,.font-code2,.font-display1,.font-display2,.font-display3,.font-display4,.font-headline,.font-menu,.font-subhead,.font-title{-webkit-font-smoothing:antialiased}.font-body1,.font-body2,.font-button,.font-caption,.font-display1,.font-display2,.font-display3,.font-display4,.font-headline,.font-menu,.font-subhead,.font-title{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.font-body1,.font-caption,.font-display1,.font-display2,.font-display3,.font-headline,.font-subhead{font-weight:400}.font-button,.font-caption,.font-display3,.font-display4,.font-menu,.font-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.font-body2,.font-button,.font-code1,.font-menu,.font-title{font-weight:500}.font-body2,.font-button,.font-menu,.font-subhead{line-height:24px}.font-body1,.font-caption,.font-code1,.font-code2{line-height:20px}.font-code1,.font-code2{font-family:Roboto Mono,Consolas,Menlo,monospace}.font-display4{font-size:112px;font-weight:300;letter-spacing:-.044em;line-height:120px}.font-display3{font-size:56px;letter-spacing:-.026em;line-height:60px}.font-display2{font-size:45px;letter-spacing:-.018em;line-height:48px}.font-display1{font-size:34px;letter-spacing:-.01em;line-height:40px}.font-headline{font-size:24px;letter-spacing:-.012em;line-height:32px}.font-title{font-size:20px;line-height:28px}.font-subhead{font-size:16px}.font-body1,.font-body2{font-size:14px}.font-caption{font-size:12px;letter-spacing:.011em}.font-menu{font-size:13px}.font-button{font-size:14px;letter-spacing:.018em;text-transform:uppercase}.font-code2{font-weight:700}.font-code1,.font-code2{font-size:14px}body,html{width:100%;height:100%;position:fixed;overflow:hidden}body{color:#333;font-family:Roboto,Noto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}#activeCallBar{-webkit-transition:max-height .25s ease-out;transition:max-height .25s ease-out;background:#d50000;color:#fff;text-align:center;line-height:32px;max-height:0;height:32px;width:100%;cursor:pointer;cursor:hand}body.active-call-bar-shown #activeCallBar{max-height:32px}.view{width:0;height:0;z-index:0;overflow:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.toolbar,.view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.toolbar{height:56px;min-width:100%;padding:0 4px 0 16px;background:#2979ff;color:#fff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.toolbar .title{font-weight:400;padding-right:8px}.toolbar:after{display:block;content:'';position:absolute;top:56px;left:0;width:100%;min-width:100%;height:6px;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.4);pointer-events:none;z-index:1}.toolbar.seamed:after{display:none}.toolbar>button:first-child{margin-right:26px;margin-left:-8px}.toolbar>button:last-child{margin-left:2px}.kerning-adjust{margin-left:1px}.icon{width:40px;height:auto;max-height:40px;display:block;padding:8px}button,button svg{color:inherit}button[disabled] svg{color:#9e9e9e}button.round{z-index:0}.button,button.round{border-radius:50%;overflow:hidden}.button{width:40px;height:40px;background:rgba(33,33,33,0);-webkit-transition:background .25s ease-in .25s;transition:background .25s ease-in .25s}.button:not([disabled]),button:not([disabled]){cursor:pointer;cursor:hand}.button:not([disabled]):active{background:rgba(33,33,33,.3);-webkit-transition:background 175ms ease-in-out;transition:background 175ms ease-in-out}.button.light:not([disabled]):active{background:hsla(0,0%,100%,.2)}.avatar{width:44px;height:44px;overflow:hidden;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:700;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.avatar,.avatar svg{color:#fff}.avatar img{width:100%;height:100%}.avatar.profile{width:64px;height:64px;font-size:32px}.avatar.profile svg{width:56px;max-height:56px}.avatar[has-initial=false] .initial,.avatar[has-initial=true] .icon,.avatar[has-picture=false] img,.avatar[has-picture=true] .icon,.avatar[has-picture=true] .initial{display:none}.avatar[colour=default]{background:#bdbdbd}.avatar[colour=red]{background:#c62828}.avatar[colour=pink]{background:#d81b60}.avatar[colour=purple]{background:#9c27b0}.avatar[colour=deep-purple]{background:#512da8}.avatar[colour=indigo]{background:#303f9f}.avatar[colour=blue]{background:#1976d2}.avatar[colour=light-blue]{background:#039be5}.avatar[colour=cyan]{background:#0097a7}.avatar[colour=teal]{background:#00897b}.avatar[colour=light-green]{background:#689f38}.avatar[colour=green]{background:#388e3c}.avatar[colour=yellow]{background:#fdd835}.avatar[colour=orange]{background:#ef6c00}ul.menu{position:absolute;top:8px;right:8px;padding:8px 0;z-index:2;max-width:0;max-height:0;overflow:hidden;background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:max-width .25s ease-out,max-height .25s ease-out;transition:max-width .25s ease-out,max-height .25s ease-out;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}ul.menu li{height:48px;padding:16px;text-align:right;line-height:16px;color:#757575;position:relative;cursor:pointer;cursor:hand}ul.menu li:active{color:#2979ff}ul.menu li:active:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#2979ff;opacity:.12;content:'';display:block;pointer-events:none}.menu.open{max-width:128px;max-height:128px}.selected-items{width:100%;max-height:96px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.selected-items:after{display:block;content:'';width:100%;clear:both;height:0}.selected-items>div{background:#212121;color:#fff;float:left;height:32px;padding:0 12px;min-width:50px;margin:16px 0 0 8px;line-height:34px;border-radius:2px;text-align:center;display:inline-block}.list{width:100%}.list .list-content{position:relative}.list .list-content,.list .list-content .row{width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.list .list-content .row{position:absolute;top:0;left:0;overflow:hidden;will-change:transform}.footer{height:56px;width:100%}.footer .footer-content-container{max-width:600px;margin:0 auto;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.fab,.footer .footer-content-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.fab{position:absolute;bottom:16px;right:16px;width:56px;height:56px;border-radius:50%;color:#fff;background:#a3d200;-ms-flex-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out;z-index:1;cursor:pointer;cursor:hand}.fab:active{background:#b8ec02;box-shadow:none;-webkit-transition:background 175ms ease-in-out;transition:background 175ms ease-in-out}.input{width:100%;height:24px;margin-top:24px;text-align:left;position:relative}.input ::-webkit-input-placeholder{color:transparent}.input :-moz-placeholder,.input ::-moz-placeholder{color:transparent}.input :-ms-input-placeholder{color:transparent}.input .floated-placeholder,.input input{width:100%;height:24px;font-size:16px;line-height:24px}.input .floated-placeholder{pointer-events:none;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;color:#757575;-webkit-transition:color .25s ease-out,-webkit-transform .25s ease-out;transition:color .25s ease-out,-webkit-transform .25s ease-out;transition:transform .25s ease-out,color .25s ease-out;transition:transform .25s ease-out,color .25s ease-out,-webkit-transform .25s ease-out}.input .floated-placeholder.floated{color:#2979ff;-webkit-transform:translateY(-22px) scale(.75);-ms-transform:translateY(-22px) scale(.75);transform:translateY(-22px) scale(.75)}.input input{border-bottom:1px solid;border-color:#757575}.input input+span:after{width:0;height:2px;content:'';display:block;position:absolute;bottom:0;left:50%}.input input:focus+span:after{width:100%;background:#2979ff;-webkit-transition:width .25s ease-out,left .25s ease-out;transition:width .25s ease-out,left .25s ease-out;position:absolute;bottom:0;left:0}.input .error{position:absolute;padding:2px 0;top:24px;left:0;width:100%;height:24px;font-size:14px;line-height:24px;color:#ff001f;max-height:0;overflow:hidden;-webkit-transition:max-height .25s ease-out;transition:max-height .25s ease-out;-webkit-animation-direction:reverse;animation-direction:reverse}.input .error svg{width:20px;height:20px}.input .error:after{content:'';width:100%;height:100%;display:block;position:absolute;padding:1px 0 0 24px;top:0;left:0;color:#d50000}.input.error-display+.input{-webkit-transition:margin-top .25s ease-out;transition:margin-top .25s ease-out}.form.show-error .input input{border-color:#ff001f!important}.form.show-error .input input:focus+span:after{background:#ff001f!important}.form.show-error .input .floated-placeholder{color:#ff001f!important}.form.show-error .input .error{max-height:24px}.toggle-container{width:36px;height:14px;position:relative;border-radius:8px;margin-right:16px;background:#9e9e9e}.toggle-container .toggle-switch{position:absolute;top:-3px;left:0;width:20px;height:20px;border-radius:50%;will-change:transform;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .1s ease-out;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out;background:#fafafa;box-shadow:0 1px 5px 0 rgba(0,0,0,.6)}.toggle-container.enabled{background:#82b1ff}.toggle-container.enabled .toggle-switch{background:#2979ff;-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px)}.checkbox{width:18px;height:18px;border-radius:2px;border:2px solid #757575}.checkbox svg{width:18px;height:18px;color:#fff;display:none}.checkbox.checked{background:#2979ff;border:none;-webkit-transition:background .25s ease-out;transition:background .25s ease-out}.checkbox.checked svg{display:block}@media (min-width:601px){.toolbar{height:64px}.toolbar button.menu{display:none}.toolbar:after{top:64px}.footer{height:64px}}#loadingView{position:absolute;top:0;left:0;opacity:1;height:100%;width:100%;color:#fff;background:#2979ff;-webkit-transition:opacity .25s ease-in .25s;transition:opacity .25s ease-in .25s;z-index:4}#loadingView .center-container{position:absolute;padding:0 16px;height:134px;width:320px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#loadingView .glyph{width:78px;height:78px;margin:0 auto;display:block;-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}#loadingView #loadingMessage{font-weight:600;margin-top:32px;width:150%;text-align:center;white-space:nowrap;opacity:1;font-size:20px;height:22px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#loadingView #loadingMessage.hidden{opacity:0}#loadingView.hidden{opacity:0;pointer-events:none}@media (min-width:601px){#loadingView #loadingMessage{font-size:24px;height:24px}}#loginView{background:#2979ff;color:#fff;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;overflow-x:hidden;overflow-y:auto;display:none}#loginView .center-container{margin:-193px 0 0 -160px;position:absolute;padding:16px;height:386px;width:320px;left:50%;top:50%}#loginView .glyph{width:78px;height:78px;margin:0 auto;display:block;-webkit-transform:translateY(110px);-ms-transform:translateY(110px);transform:translateY(110px);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}#loginView .form{opacity:0;display:none}#loginView .form.login .input .error:after{content:'Your email or password was incorrect'}#loginView .form.login button:after{content:'LOGIN'}#loginView .form.login button[disabled]:after{content:'ENTER YOUR CREDENTIALS'}#loginView .form.reset .input .error:after{content:'Your reset attempt was unsuccessful'}#loginView .form.reset .link{float:right;text-align:right}#loginView .form.reset .link:last-child:after{width:70px;margin-left:auto}#loginView .form.reset button:after{content:'SEND RESET EMAIL'}#loginView .form.reset button[disabled]:after{content:'ENTER YOUR EMAIL'}#loginView .form.join{text-align:center}#loginView .form.join .input .error:after{content:'There was an issue with your request'}#loginView .form.join .input.error-display{margin-top:24px}#loginView .form.join .link{width:auto;float:none;margin-left:1px}#loginView .form.join .link:after{width:73px;margin-left:auto;margin-right:1px}#loginView .form.join button:after{content:'REQUEST INVITE'}#loginView .form.join button[disabled]:after{content:'ENTER YOUR INFORMATION'}#loginView .form.join button+span{font-size:12px}#loginView .form.join button+span a{font-size:13px;text-decoration:none;color:#fff;border-bottom:1px solid #fff}#loginView .form.show-error .input.error-display+.input{margin-top:48px}#loginView .title{height:68px;font-size:24px;font-weight:600;line-height:72px;text-align:center}#loginView .input{margin-top:32px}#loginView .input ::-webkit-input-placeholder{color:transparent}#loginView .input :-moz-placeholder,#loginView .input ::-moz-placeholder{color:transparent}#loginView .input :-ms-input-placeholder{color:transparent}#loginView .input input{color:#fff;border-color:#bbdefb}#loginView .input input:-webkit-autofill{-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 20px #2979ff!important;border-bottom:2px solid #bbdefb;outline:2px solid #2979ff;outline-offset:-1px;padding-left:1px}#loginView .input input:-webkit-autofill::selection{-webkit-text-fill-color:#fff!important}#loginView .input input:focus+span:after{width:100%;background:#fff;-webkit-transition:width .25s ease-out,left .25s ease-out;transition:width .25s ease-out,left .25s ease-out;position:absolute;bottom:0;left:0}#loginView .input .floated-placeholder{color:#bbdefb}#loginView .title+.input{margin-top:16px}#loginView .link,#loginView button:not([disabled]){cursor:pointer;cursor:hand}#loginView button{background:#2d55f3;width:100%;height:42px;border-radius:3px;margin:32px 0 16px;-webkit-transition:box-shadow .25s ease-out,background .25s ease-in-out;transition:box-shadow .25s ease-out,background .25s ease-in-out}#loginView button:active{box-shadow:none;background:#82b1ff}#loginView button:after{display:block;font-size:14px;font-weight:500;color:#fff;font-family:Roboto,Noto,sans-serif}#loginView button[disabled]{box-shadow:none;background:#eee}#loginView button[disabled]:after{color:#9e9e9e}#loginView button.sending[disabled]:after{content:'SENDING'!important}#loginView .link{width:50%;float:left;display:inline-block}#loginView .link:after{content:'';width:108px;display:block;border-bottom:1px solid #fff;position:relative;top:-2px}#loginView .link:last-child{text-align:right}#loginView .link:last-child:after{width:142px}#loginView.animate .glyph{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .25s ease-out .4s;transition:-webkit-transform .25s ease-out .4s;transition:transform .25s ease-out .4s;transition:transform .25s ease-out .4s,-webkit-transform .25s ease-out .4s}#loginView.animate .form{opacity:1;-webkit-transition:opacity .25s ease-out .8s;transition:opacity .25s ease-out .8s}#loginView[data-selected=join] .form.join,#loginView[data-selected=login] .form.login,#loginView[data-selected=reset] .form.reset{display:block}#loginView[data-selected=join] .center-container{height:478px}#loginView:not(.animate)[data-selected=join] .glyph{-webkit-transform:translateY(137px);-ms-transform:translateY(137px);transform:translateY(137px)}#navigationView{width:256px;height:100%;border-right:1px solid #e0e0e0;position:absolute;left:0;will-change:transform;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;background:#fff;z-index:2}#navigationView .badge{color:#fff;margin:8px;background:#424242;border-radius:5px;min-width:26px;text-align:center;height:24px;line-height:26px;font-weight:600}#navigationView #navigationMenu{padding:8px 0;color:#757575}#navigationView #navigationMenu>div{padding:4px 8px;line-height:40px;cursor:pointer;cursor:hand}#navigationView #navigationMenu>div[disabled]{color:#9e9e9e;cursor:auto}#navigationView #navigationMenu[data-selected=contacts] [data-route=contacts],#navigationView #navigationMenu[data-selected=groups] [data-route=groups],#navigationView #navigationMenu[data-selected=inbox] [data-route=inbox],#navigationView #navigationMenu[data-selected=settings] [data-route=settings]{color:#2979ff;font-weight:700}#navigationView #navigationMenu>div>svg{margin-right:24px}#navigationView .header{padding:16px;border-bottom:1px solid #e0e0e0;background-color:#fafafa}#navigationView .header .avatar{margin-right:16px}#navigationView .user-info{padding:8px 0;overflow:hidden}#navigationView .user-info>div{height:24px;overflow:hidden;line-height:24px;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}#navigationView #userName{font-size:14px;font-weight:500;padding-top:4px;line-height:20px}#navigationView #userPhoneNumber{font-size:14px;font-weight:400}#navigationView .footer{color:#9e9e9e;text-align:center;padding-bottom:4px;height:48px}#navigationView.open{-webkit-transform:translateZ(0);transform:translateZ(0)}#navigationView.open+#navigationOverlay{opacity:1}#navigationOverlay{top:0;left:0;width:100%;height:100%;position:absolute;background:rgba(34,34,34,.6);-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;z-index:-10000;opacity:0}@media (min-width:601px){#navigationView{position:static;left:auto;border-right:none}#navigationView,#navigationView.open{-webkit-transform:translateZ(0);transform:translateZ(0)}#navigationView.open+#navigationOverlay{display:none}}#inboxView{background:#fafafa}#inboxView .toolbar .arrow-back,#inboxView .toolbar .input{display:none}#inboxView .row:after,#inboxView .row:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;color:#f5f5f5;box-shadow:inset 0 2px 2px rgba(0,0,0,.2),inset 0 0 2px rgba(0,0,0,.2);-webkit-transition:background .25s ease-out,-webkit-transform .1s ease-out;transition:background .25s ease-out,-webkit-transform .1s ease-out;transition:background .25s ease-out,transform .1s ease-out;transition:background .25s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out;padding:0 16px;font-size:45px;line-height:76px;letter-spacing:-.018em;font-weight:400;content:'';z-index:-2}#inboxView .row:before{content:'OY!';background:#2d55f3;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}#inboxView .row:after{content:'DELETE';background:#ef6c00;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;text-align:right}#inboxView .row.swipeLeft,#inboxView .row.swipeRight{border-bottom:1px solid #eee;border-top:1px solid #eee}#inboxView .row.swipeLeft:before,#inboxView .row.swipeRight:after{z-index:-1}#inboxView .row.actionTriggered:after,#inboxView .row.actionTriggered:before{color:#fff;-webkit-transition:background .25s ease-out,-webkit-transform .25s ease-out;transition:background .25s ease-out,-webkit-transform .25s ease-out;transition:background .25s ease-out,transform .25s ease-out;transition:background .25s ease-out,transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}#inboxView .row.actionTriggered:before{background:#b8ec02}#inboxView .row.actionTriggered:after{background:#ff001f}#inboxView .item{height:72px;padding:14px 16px;background:#fafafa;will-change:transform;cursor:pointer;cursor:hand}#inboxView .item .avatar{margin-right:16px}#inboxView .item .body{height:100%;font-size:14px;font-weight:400;padding:2px 12px 0 0;overflow:hidden}#inboxView .item .name{height:20px;font-size:16px}#inboxView .item .preview,#inboxView .item .preview-container .preview-icon svg,#inboxView .item .time{color:#616161}#inboxView .item .name,#inboxView .item .preview{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden;height:100%}#inboxView .item .preview-container{height:22px;padding-top:2px}#inboxView .item .preview-container .preview-icon svg{padding:0;width:20px;height:20px;margin-right:4px;display:none}#inboxView .item .preview-container .preview-icon[type="1"][direction="0"][missed=false] .call-made,#inboxView .item .preview-container .preview-icon[type="1"][direction="0"][missed=true] .call-missed-outgoing,#inboxView .item .preview-container .preview-icon[type="1"][direction="1"][missed=false] .call-received,#inboxView .item .preview-container .preview-icon[type="1"][direction="1"][missed=true] .call-missed,#inboxView .item .preview-container .preview-icon[type="2"] .mms,#inboxView .item .preview-container .preview-icon[type="3"] .voice-message{display:block}#inboxView .item .time{line-height:48px}#inboxView .item .checkbox{position:absolute;top:12px;left:15px;width:46px;height:46px;border-radius:50%;border:4px solid #757575;display:none}#inboxView .item .checkbox svg{width:22px;height:22px}#inboxView .item .checkbox.checked{border:4px solid #757575}#inboxView .item[data-read=false] .body,#inboxView .item[data-read=false] .time{font-weight:600}#inboxView .item[data-read=false] .body,#inboxView .item[data-read=false] .preview,#inboxView .item[data-read=false] .preview-container .preview-icon svg{color:#212121}#inboxView .item[data-read=false] .time{color:#2d55f3}#inboxView .item[delete-mode] .avatar{display:none}#inboxView .item[delete-mode] #checkbox{display:block}#inboxView .footer{background:#212121;color:#fff}#inboxView .delete-mode,#inboxView.search .toolbar .menu,#inboxView.search .toolbar .menu-toggle,#inboxView.search .toolbar .search,#inboxView.search .toolbar .title{display:none}#inboxView.search .toolbar .arrow-back{margin-left:-8px}#inboxView.search .toolbar .arrow-back,#inboxView.search .toolbar .input{margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#inboxView.search .toolbar .input,#inboxView.search .toolbar .input .floated-placeholder{color:#fff}#inboxView.search .toolbar .input input{color:#fff;border-color:#fff}#inboxView.search .toolbar .input input:focus+span:after{background:#fff}#inboxView.delete-mode .toolbar #inboxDeleteClose{margin-right:26px;margin-left:-8px}#inboxView.delete-mode .title:not(.delete-mode),#inboxView.delete-mode .toolbar .button:not(.delete-mode),#inboxView.delete-mode .toolbar .icon:not(.delete-mode),#inboxView.delete-mode .toolbar button:not(.delete-mode){display:none}#inboxView.delete-mode .delete-mode,#inboxView.delete-mode .item .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contactsView{background:#fafafa}#contactsView .toolbar .arrow-back,#contactsView .toolbar .input{display:none}#contactsView .header{font-size:24px;font-weight:500;line-height:32px;height:32px;padding-left:16px;margin:16px 0 8px}#contactsView .item{height:72px;padding:14px 4px 14px 16px;cursor:pointer;cursor:hand}#contactsView .item .name{line-height:44px;padding:0 16px}#contactsView .item button{color:#757575}#contactsView .item .checkbox{position:absolute;top:12px;left:15px;width:46px;height:46px;border-radius:50%;border:4px solid #757575;display:none}#contactsView .item .checkbox svg{width:22px;height:22px}#contactsView .item .checkbox.checked{border:4px solid #757575}#contactsView .delete-mode,#contactsView.search .toolbar .menu,#contactsView.search .toolbar .menu-toggle,#contactsView.search .toolbar .search,#contactsView.search .toolbar .title{display:none}#contactsView.search .toolbar .arrow-back{margin-left:-8px}#contactsView.search .toolbar .arrow-back,#contactsView.search .toolbar .input{margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contactsView.search .toolbar .input,#contactsView.search .toolbar .input .floated-placeholder{color:#fff}#contactsView.search .toolbar .input input{color:#fff;border-color:#fff}#contactsView.search .toolbar .input input:focus+span:after{background:#fff}#contactsView.delete-mode .toolbar #contactsDeleteClose{margin-right:26px;margin-left:-8px}#contactsView.delete-mode .title:not(.delete-mode),#contactsView.delete-mode .toolbar .button:not(.delete-mode),#contactsView.delete-mode .toolbar .icon:not(.delete-mode),#contactsView.delete-mode .toolbar button:not(.delete-mode){display:none}#contactsView.delete-mode .delete-mode,#contactsView.delete-mode .item .checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#contactView{background:#fafafa}#contactView .title-container{height:28px}#contactView #contactActionToggleFavourite .star{display:none}#contactView #contactActionToggleFavourite.enabled .star{display:block}#contactView #contactActionToggleFavourite.enabled .star-border{display:none}#contactView .item{height:72px;padding:0 8px 0 16px;border-bottom:1px solid #e0e0e0;cursor:pointer;cursor:hand}#contactView .item .avatar{margin-right:16px}#contactView .item .avatar .icon{color:#fff}#contactView .item .body{line-height:72px}#contactView .item .body .flex:first-child{line-height:24px;padding-top:14px}#contactView .item .body .flex:last-child{color:#757575;line-height:14px}#contactView .item .icon{color:#757575}#contactView .item #contactInput{width:100%;height:100%;opacity:0;outline:0;z-index:1;cursor:pointer;cursor:hand}#contactView .item:first-child{border-top:1px solid #e0e0e0}#contactView .item.tall{height:88px;padding:12px 16px}#contactView .item.tall .body{line-height:88px}#contactView .item.tall .body .flex:first-child{line-height:18px;padding-top:12px}#contactView .item.tall .body .flex:last-child{color:#757575;line-height:14px}#contactView .item[disabled]:after{display:block;content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.6;background:#fafafa;cursor:default}#editContactView{background:#fafafa}#editContactView .confirm{display:none}#editContactView .form{width:100%;padding:16px;margin:0 auto;max-width:320px}#editContactView .form .avatar{float:left;margin:16px 16px 0 0}#editContactView .form .container{overflow:hidden}#editContactView .form .input{margin-top:32px}#groupsView{background:#fafafa}#groupsView .toolbar .arrow-back,#groupsView .toolbar .input{display:none}#groupsView .header{font-size:24px;font-weight:500;line-height:32px;height:32px;padding-left:16px;margin:16px 0 8px}#groupsView .item{height:72px;padding:14px 4px 14px 16px;cursor:pointer;cursor:hand}#groupsView .item .name{line-height:44px;padding:0 16px}#groupsView .item .icon.button{color:#757575}#groupsView .delete-mode,#groupsView.search .toolbar .menu,#groupsView.search .toolbar .menu-toggle,#groupsView.search .toolbar .search,#groupsView.search .toolbar .title{display:none}#groupsView.search .toolbar .arrow-back{margin-left:-8px}#groupsView.search .toolbar .arrow-back,#groupsView.search .toolbar .input{margin-right:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#groupsView.search .toolbar .input,#groupsView.search .toolbar .input .floated-placeholder{color:#fff}#groupsView.search .toolbar .input input{color:#fff;border-color:#fff}#groupsView.search .toolbar .input input:focus+span:after{background:#fff}#groupView{background:#fafafa}#groupView .toolbar .title-container{height:28px}#groupView .toolbar .create,#groupView .toolbar .star-border{display:none}#groupView .item{height:72px;padding:0 8px 0 16px;border-bottom:1px solid #e0e0e0;cursor:pointer;cursor:hand}#groupView .item .avatar{margin-right:16px}#groupView .item .body{line-height:72px}#groupView .item .body .flex:first-child{line-height:24px;padding-top:14px}#groupView .item .body .flex:last-child{color:#757575;line-height:14px}#groupView .item .icon{color:#757575}#groupView .item:first-child{border-top:1px solid #e0e0e0}#groupView .item.tall{height:88px;padding:12px 16px}#groupView .item.tall .body{line-height:88px}#groupView .item.tall .body .flex:first-child{line-height:18px;padding-top:12px}#groupView .item.tall .body .flex:last-child{color:#757575;line-height:14px}#groupView .item[disabled]:after{display:block;content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;opacity:.6;background:#fafafa;cursor:default}#editGroupView,#settingsView{background:#fafafa}#settingsView #settingsInput{width:100%;height:100%;opacity:0;outline:0;z-index:1;cursor:pointer;cursor:hand}#settingsView .item{height:72px;padding:0 8px 0 16px;border-bottom:1px solid #e0e0e0;cursor:pointer;cursor:hand}#settingsView .item .avatar{margin-right:16px}#settingsView .item .avatar .icon{color:#fff}#settingsView .item .body{line-height:24px}#settingsView .item .body div{height:50%}#settingsView .item .body div:first-child{padding-top:14px}#settingsView .item .body div:last-child{color:#757575;padding-top:2px}#settingsView .item .icon{color:#757575}#settingsView .item:first-child{border-top:1px solid #e0e0e0}#settingsView .item.tall{height:88px;padding:12px 16px}#settingsView .item.tall .body div:first-child{padding-top:12px}#settingsView .item.tall .body div:last-child{padding-top:4px}#settingsView #settingsImportContacts{display:none}#accountInformationView{background:#fafafa}#accountInformationView .item{height:72px;padding:0 8px 0 16px;border-bottom:1px solid #e0e0e0;cursor:pointer;cursor:hand}#accountInformationView .item .avatar{margin-right:16px}#accountInformationView .item .body{line-height:24px}#accountInformationView .item .body div{height:50%}#accountInformationView .item .body div:first-child{padding-top:14px}#accountInformationView .item .body div:last-child{color:#757575;padding-top:2px}#accountInformationView .item .icon{color:#757575}#accountInformationView .item:first-child{border-top:1px solid #e0e0e0}#editAccountNameView{background:#fafafa}#editAccountNameView .confirm{display:none}#editAccountNameView .form{width:100%;padding:16px;margin:0 auto;max-width:320px}#editAccountNameView .form .input{margin-top:32px}#editAccountNameView.has-edit .confirm{display:inline-block}#editAccountEmailView{background:#fafafa}#editAccountEmailView .confirm{display:none}#editAccountEmailView .form{width:100%;padding:16px;margin:0 auto;max-width:320px}#editAccountEmailView .form .input{margin-top:32px}#editAccountEmailView .form .input+.input+div{margin-top:40px;text-align:center}#editAccountEmailView.has-edit .confirm{display:inline-block}#editAccountPasswordView{background:#fafafa}#editAccountPasswordView .confirm{display:none}#editAccountPasswordView .form{width:100%;padding:16px;margin:0 auto;max-width:320px}#editAccountPasswordView .form .input{margin-top:32px}#editAccountPasswordView.has-edit .confirm{display:inline-block}#notificationsAndSoundsView{background:#fafafa}#notificationsAndSoundsView .item{height:72px;padding:0 8px 0 16px;border-bottom:1px solid #e0e0e0;cursor:pointer;cursor:hand}#notificationsAndSoundsView .item .avatar{margin-right:16px}#notificationsAndSoundsView .item .body{line-height:24px}#notificationsAndSoundsView .item .body div{height:50%}#notificationsAndSoundsView .item .body div:first-child{padding-top:14px}#notificationsAndSoundsView .item .body div:last-child{color:#757575;padding-top:2px}#notificationsAndSoundsView .item .icon{color:#757575}#notificationsAndSoundsView .item:first-child{border-top:1px solid #e0e0e0}#galleryView{color:#fff;background:#000}#galleryView .toolbar{background:#212121}#galleryView .toolbar .confirm{display:none}#galleryView #emptyGallery{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;padding:0 16px;text-align:center;z-index:1;display:none}#galleryView #emptyGallery>svg{display:block;margin:16px auto;width:96px;height:96px}#galleryView #emptyGallery div>span{border-bottom:1px solid #2979ff;color:#2979ff;cursor:pointer;cursor:hand}#galleryView #galleryList{padding:4px 2%}#galleryView #galleryList .layout{padding:4px 0}#galleryView #galleryList .layout .gallery-image{padding:0;background:#212121}#galleryView #galleryList .layout .gallery-image img{width:auto;height:auto;display:block;max-height:100%;max-width:100%;margin:0 auto}#galleryView #galleryList .layout .gallery-image img:not([src]){display:none}#galleryView #galleryList .layout .gallery-image .overlay{position:absolute;bottom:0;left:0;width:100%;height:64px;padding:12px 8px;background:rgba(0,0,0,.4)}#galleryView #galleryList .layout .gallery-image .overlay .error{display:none}#galleryView #galleryList .layout .gallery-image .overlay .font-subhead{font-weight:600}#galleryView #galleryList .layout .gallery-image .selected-border{position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid #2979ff;display:none}#galleryView #galleryList .layout .gallery-image:nth-child(3n+2){margin:0 8px}#galleryView #galleryList .layout .gallery-image.loaded{cursor:pointer;cursor:hand}#galleryView #galleryList .layout .gallery-image.loaded .overlay{display:none}#galleryView #galleryList .layout .gallery-image.error{cursor:pointer;cursor:hand}#galleryView #galleryList .layout .gallery-image.error .overlay .loading{display:none}#galleryView #galleryList .layout .gallery-image.error .overlay .error,#galleryView #galleryList .layout .gallery-image.selected .selected-border{display:block}#galleryView #galleryInput{display:none}#galleryView.empty{background:#212121}#galleryView.empty #emptyGallery{display:block}#galleryView.has-selected .multimedia{display:none}#galleryView.has-selected .confirm{display:inline-block}#newCallView{background:#fafafa}#newCallView .input{height:32px;padding:0 16px;margin-top:32px}#newCallView .input input{height:32px;padding:0 16px 8px;border-color:#e0e0e0}#newCallView .input input:focus+span:after{background:none!important}#newCallView .input #newCallToggleDialpad{position:absolute;bottom:0;right:4px}#newCallView .header{font-size:24px;font-weight:500;line-height:32px;height:32px;padding-left:16px;margin:16px 0 8px}#newCallView .item{height:72px;padding:14px 4px 14px 16px;cursor:pointer;cursor:hand}#newCallView .item .name{line-height:44px;padding:0 16px}#newChatView{background:#fafafa}#newChatView .confirm{display:none}#newChatView .input{height:32px;padding:0 16px;margin-top:32px}#newChatView .input input{height:32px;padding:0 16px 8px;border-color:#e0e0e0}#newChatView .input input:focus+span:after{background:none!important}#newChatView .input #newChatToggleDialpad{position:absolute;bottom:0;right:4px}#newChatView .header{font-size:24px;font-weight:500;line-height:32px;height:32px;padding-left:16px;margin:16px 0 8px}#newChatView .item{height:72px;padding:14px 16px;cursor:pointer;cursor:hand}#newChatView .item .name{line-height:44px;padding:0 16px}#shareWithView{background:#fafafa}#shareWithView .confirm{display:none}#shareWithView .input{height:32px;padding:0 16px;margin-top:32px}#shareWithView .input input{height:32px;padding:0 16px 8px;border-color:#e0e0e0}#shareWithView .input input:focus+span:after{background:none!important}#shareWithView .input #shareWithToggleDialpad{position:absolute;bottom:0;right:4px}#shareWithView .header{font-size:24px;font-weight:500;line-height:32px;height:32px;padding-left:16px;margin:16px 0 8px}#shareWithView .item{height:72px;padding:14px 16px;cursor:pointer;cursor:hand}#shareWithView .item .name{line-height:44px;padding:0 16px}#shareWithView .item .checkbox{width:18px;height:18px;border-radius:2px;border:2px solid #757575}#shareWithView .item .checkbox svg{width:18px;height:18px;color:#fff;display:none}#shareWithView .item .checkbox.checked{background:#2979ff;border:none;-webkit-transition:background .25s ease-out;transition:background .25s ease-out}#shareWithView .item .checkbox.checked svg{display:block}#multimediaView{background:#212121}#multimediaView .toolbar{background:transparent}#multimediaView .toolbar button{background:rgba(33,33,33,.1)}#multimediaView .toolbar:after{display:none}#multimediaView .interface{width:100%;max-width:320px;min-width:288px;padding:16px}#multimediaView .interface>div{width:100%}#multimediaView #multimediaMainButton,#multimediaView .interface-button{color:#fff;min-width:0;padding:10px;border-radius:50%;border:4px solid #fff;cursor:pointer;cursor:hand}#multimediaView #multimediaMainButton{padding:0;width:88px;height:88px;font-size:20px;line-height:80px;margin:20px 20px 0;background:#d50000;box-shadow:1px 1px 4px 0 #212121;overflow:hidden;z-index:0}#multimediaView .interface-button{width:56px;height:56px;background:rgba(43,43,43,.5);overflow:hidden;z-index:0}#multimediaView .interface-button svg{width:100%;height:100%}#multimediaView #multimediaMainButton[disabled],#multimediaView .interface-button[disabled]{color:#9e9e9e;border:4px solid #9e9e9e}#multimediaView .interface>div:last-child .interface-button{margin-top:38px}#multimediaView #multimediaMainButton svg{width:40px;height:40px}#multimediaView .stopRecording{color:#d50000;display:none}#multimediaView .stopPlayback{display:none}#multimediaView .confirm-interface{width:184px;padding:0 16px 32px;position:relative;z-index:1;display:none}#multimediaView #multimediaPreview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#multimediaView video{background:#212121;position:absolute;top:50%;left:50%;z-index:-1;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#multimediaView.confirm .interface,#multimediaView.confirm .toolbar .button{display:none}#multimediaView.confirm .confirm-interface{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#multimediaView.confirm #multimediaPreview{z-index:0}#voiceMessageView{background:#fff;-webkit-transition:background .15s ease-in 50ms;transition:background .15s ease-in 50ms}#voiceMessageView .toolbar{background:#ff001f}#voiceMessageView .interface{width:100%;max-width:320px;min-width:288px;padding:16px}#voiceMessageView .interface>div{width:100%}#voiceMessageView #voiceMessageMainButton,#voiceMessageView .interface-button{color:#fff;min-width:0;padding:10px;border-radius:50%;border:4px solid #fff}#voiceMessageView #voiceMessageMainButton:not([disabled]),#voiceMessageView .interface-button:not([disabled]){cursor:pointer;cursor:hand}#voiceMessageView #voiceMessageMainButton{padding:0;width:88px;height:88px;font-size:20px;line-height:80px;margin:20px 20px 0;background:#d50000;box-shadow:1px 1px 4px 0 #212121;overflow:hidden;-webkit-transition:none;transition:none;z-index:0}#voiceMessageView #voiceMessageMainButton #voiceMessageInput{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:none}#voiceMessageView .interface-button{width:56px;height:56px;background:rgba(43,43,43,.5);display:none}#voiceMessageView .interface-button svg{width:100%;height:100%}#voiceMessageView #voiceMessageMainButton[disabled],#voiceMessageView .interface-button[disabled]{color:#9e9e9e;border:4px solid #9e9e9e}#voiceMessageView .interface>div:last-child .interface-button{margin-top:38px}#voiceMessageView #voiceMessageMainButton svg{width:40px;height:40px}#voiceMessageView .stopRecording{color:#d50000;display:none}#voiceMessageView .stopPlayback,#voiceMessageView audio{display:none}#voiceMessageView[data-view=playback],#voiceMessageView[data-view=recording],#voiceMessageView[data-view=review]{background:#ff001f}#voiceMessageView[data-view=playback] .toolbar:after,#voiceMessageView[data-view=recording] .toolbar:after,#voiceMessageView[data-view=review] .toolbar:after{display:none}#voiceMessageView[data-view=playback] .interface-button,#voiceMessageView[data-view=recording] .interface-button,#voiceMessageView[data-view=review] .interface-button{display:block}#voiceMessageView[data-view=recording] #voiceMessageMainButton{background:#fff;color:#d50000}#voiceMessageView[data-view=playback] .startPlayback,#voiceMessageView[data-view=recording] .startRecording{display:none}#voiceMessageView[data-view=playback] .stopPlayback,#voiceMessageView[data-view=recording] .stopRecording{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#callView{color:#fff}#callView,#callView .toolbar{background:#212121}#callView .toolbar #callTimer{margin-right:8px}#callView .list .call-tile{-webkit-transform:translateZ(0);transform:translateZ(0);width:48%;background:#a3d200;padding:8px;margin-left:1%;display:inline-block;position:relative;float:left}#callView .list .call-tile .centered{position:absolute;top:50%;left:50%;min-width:154px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#callView .list .call-tile .centered div{width:100%;text-align:center}#callView .list .call-tile .centered div:first-child{font-size:104px}#callView .list .call-tile .centered div:last-child{font-size:18px;margin-top:12px}#callView #callDialpad{background:hsla(0,0%,100%,.3);background:rgba(0,0,0,.7);display:none}#callView #callDialpad #callDialpadHistory{width:100%;height:72px;font-size:18px;overflow:hidden;max-width:320px;line-height:72px;text-align:right;letter-spacing:1px}#callView #callDialpad #callDialpadHistory div{display:inline-block;float:right}#callView #callDialpad .container{margin:auto;width:320px;height:376px;border-radius:2px;padding:0 16px 16px}#callView #callDialpad .container button{background:hsla(0,0%,100%,.4);border-radius:2px;font-weight:600;padding-top:8px;font-size:18px;margin:2px}#callView #callDialpad .container button div{margin:auto}#callView #callDialpad .container button:after{left:0;top:8px;width:100%;opacity:.6;display:block;font-size:14px;text-align:center;position:absolute;unicode-bidi:embed;letter-spacing:1px;content:attr(data-subtext)}#callView #callDialpad.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#callView .footer{z-index:0}#callView .footer button{background:#424242;color:#fff}#callView .footer button.call-end{background:#d50000;z-index:0}#callView .footer button.enabled{color:#b8ec02}#callView .footer #callUnmute{display:none}@media (min-width:857px){#callView .list .call-tile{width:32%}#callView .list .call-tile div:first-child{font-size:128px}#callView .list .call-tile div:last-child{font-size:18px;margin-top:8px}}#chatView{background:#fff}#chatView .icon.arrow-back{margin-left:-8px}#chatView .title-container{height:100%}#chatView .title-container .title{max-width:100%;line-height:56px;padding-right:34px;cursor:pointer;cursor:hand}#chatView .title-container .title:after{content:'';width:24px;height:24px;display:block;background-size:24px 24px;background-image:url(../images/chevron-right.svg);position:absolute;right:10px;top:16px}#chatView #chatJoinCall{-webkit-transition:max-height .25s ease-out;transition:max-height .25s ease-out;background:#424242;color:#fff;text-align:center;line-height:56px;max-height:0;height:56px;width:100%;cursor:pointer;cursor:hand}#chatView .list{padding:0 16px}#chatView .list .timestamp{height:64px;padding:24px 0 16px;text-align:center;font-weight:500}#chatView .list .item{padding:0 0 8px;max-width:600px;margin:0 auto;width:100%}#chatView .list .item .avatar{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}#chatView .list .item .message,#chatView .list .item .mms,#chatView .list .item .voice-message{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}#chatView .list .item .message{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;word-wrap:break-word;padding:14px 16px 12px;line-height:22px;min-height:48px}#chatView .list .item .mms{border:1px solid #212121;background:#212121;height:232px}#chatView .list .item .mms .mms{height:100%;width:auto}#chatView .list .item .voice-message{height:54px;padding:8px 18px 6px 6px;line-height:40px}#chatView .list .item .voice-message svg{margin-right:2px}#chatView .list .item .voice-message .pause-circle-outline,#chatView .list .item .voice-message .playing .play-circle-outline{display:none}#chatView .list .item .voice-message .playing .pause-circle-outline{display:inline}#chatView .list .item.local .avatar{margin-left:16px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#chatView .list .item.local .message,#chatView .list .item.local .mms,#chatView .list .item.local .voice-message{border-bottom-left-radius:10px;margin-left:auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#chatView .list .item.local .message,#chatView .list .item.local .voice-message{background:#2d55f3;color:#fff}#chatView .list .item.remote .avatar{margin-right:16px}#chatView .list .item.remote .message,#chatView .list .item.remote .mms,#chatView .list .item.remote .voice-message{border-bottom-right-radius:10px}#chatView .list .item.remote .message,#chatView .list .item.remote .voice-message{background:#e0e0e0;color:#212121}#chatView .list+.footer{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}#chatView .list+.footer button{border-radius:50%;z-index:0}#chatView .footer:last-child{min-height:64px;-webkit-transition:min-height .1s linear;transition:min-height .1s linear}#chatView #chatActionOy,#chatView #chatActionSend{text-align:center;border-radius:50%;overflow:hidden;z-index:0}#chatView #chatActionOy{width:48px;height:48px;line-height:48px}#chatView #chatActionSend{width:56px;height:56px;line-height:56px;color:#2979ff;display:none}#chatView #chatActions.has-value #chatActionSend{display:block}#chatView #chatActions.has-value #chatActionOy{display:none}#chatView #chatTextarea,#chatView #chatTextareaMirror{font-size:14px;font-weight:400;line-height:20px;padding:24px 16px 20px;position:absolute;bottom:0;left:0;width:100%;height:100%}#chatView #chatTextareaMirror{pointer-events:none;height:0;opacity:0;z-index:-1}#chatView.show-join-call .toolbar:after{display:none}#chatView.show-join-call .join-call-container:after{display:block;content:'';position:absolute;bottom:-6px;left:0;width:100%;height:6px;box-shadow:inset 0 5px 6px -3px rgba(0,0,0,.4);pointer-events:none;z-index:1}#chatView.show-join-call #chatJoinCall{max-height:56px}@media (min-width:601px){#chatView .title-container .title{line-height:64px}#chatView .title-container .title:after{top:20px}#chatView .title-container .icon{height:64px;margin:20px 8px 20px 2px}#chatView .item .mms{height:256px}#chatView.show-join-call #chatJoinCall{max-height:64px}}@media (min-width:1281px){#chatView{border-left:none}#chatView .toolbar .arrow-back{display:none}#chatView .item .mms{height:424px}}#emoji{position:absolute;top:0;left:0;z-index:2;height:100%;display:none}#emoji,#emoji .header{width:100%;background:rgba(0,0,0,.6)}#emoji .header{color:#fff;height:56px;padding:8px;max-width:1024px}#emoji .header .container{width:100%;height:100%;margin:0 auto;max-width:1024px}#emoji .header .container button{margin-right:24px;width:40px;float:left}#emoji .header .container button,#emoji .header .container div{display:inline-block;line-height:40px;height:40px;float:left}#emoji .header:after{display:block;content:'';height:0;width:100%;clear:both}#emoji #emojiList{margin:0 auto;max-width:1024px}#emoji #emojiList .emoji-row{width:100%}#emoji #emojiList .emoji-row .emoji-button{width:20%;height:100%;display:inline-block;border-radius:10px;overflow:hidden;z-index:0;cursor:pointer;cursor:hand}#emoji #emojiList .emoji-row .emoji-button svg{width:100%;height:100%}@media (min-width:601px){#emoji .header{height:64px;padding:12px 8px;background:transparent}#emoji #emojiList{max-height:1024px}}#emoji.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#toast{background:#323232;position:absolute;bottom:12px;left:12px;height:68px;min-width:112px;line-height:68px;border-radius:2px;padding:2px 8px 0 16px;z-index:-1;opacity:0;-webkit-transition:opacity .25s ease-out,z-index 0ms linear .25s;transition:opacity .25s ease-out,z-index 0ms linear .25s}#toast #toastButton,#toast #toastContent{display:inline-block}#toast #toastContent{color:#eee;margin:0 16px 0 8px}#toast #toastButton{color:#b8ec02;border-radius:2px;padding:12px 16px;cursor:pointer;cursor:hand}#toast #toastButton:active{font-weight:500}#toast.open{z-index:2;opacity:1;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out}#titleBar{background:#2d55f3;z-index:5;width:100%;height:22px;cursor:default;-webkit-app-region:drag;-webkit-user-select:none;display:none}#titleBar .buttons{margin-left:8px;display:none}#titleBar .buttons #closeButton,#titleBar .buttons #maximizeButton,#titleBar .buttons #minimizeButton{display:inline-block;width:12px;height:12px;border-radius:50%;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:background;transition-property:background;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-app-region:no-drag}#titleBar .buttons #closeButton{background:#ff4b42}#titleBar .buttons #minimizeButton{background:#ffd102;margin:0 8px}#titleBar .buttons #maximizeButton{background:#50ca27}#titleBar #clock{color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;line-height:22px;text-align:center;z-index:-1;display:none}#titleBar.black{background:#000}#titleBar.red{background:#d50000}#titleBar.blurred #closeButton,#titleBar.blurred #maximizeButton,#titleBar.blurred #minimizeButton{background:#757575}body[platform=Desktop]{background:transparent}body[platform=Chrome] #titleBar,body[platform=Desktop] #titleBar,body[platform=iOS] #titleBar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body[platform=Chrome] #titleBar,body[platform=Desktop] #titleBar{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-top:1px solid #bdbdbd}body[platform=Chrome] #titleBar #clock,body[platform=Chrome] #titleBar .buttons,body[platform=Desktop] #titleBar #clock,body[platform=Desktop] #titleBar .buttons{display:block}body[platform=Chrome] #activeCallBar,body[platform=Desktop] #activeCallBar{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}body[platform=Chrome] #app,body[platform=Chrome] #loadingView,body[platform=Chrome] #loginView,body[platform=Desktop] #app,body[platform=Desktop] #loadingView,body[platform=Desktop] #loginView{border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd}body[platform=Desktop] #app,body[platform=iOS] #app{height:calc(100% - 22px)}body[platform=Desktop][operating-system=macOS] #titleBar{border-radius:6px 6px 0 0}body[platform=Desktop][operating-system=macOS] #app,body[platform=Desktop][operating-system=macOS] #loadingView,body[platform=Desktop][operating-system=macOS] #loginView{border-radius:0 0 6px 6px}body.active-call-bar-shown[platform=Desktop] #app,body.active-call-bar-shown[platform=iOS] #app{height:calc(100% - 54px)}#joinRequestDialog{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;background:transparent;-webkit-transition:z-index 0ms linear,background .1s ease-out;transition:z-index 0ms linear,background .1s ease-out;z-index:-10}#joinRequestDialog .dialog{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:0;max-height:0;padding:12px;margin:0 auto;overflow:hidden;text-align:center;color:#fff;background:#424242;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:max-width .25s ease-out,max-height .25s ease-out;transition:max-width .25s ease-out,max-height .25s ease-out}#joinRequestDialog .dialog .check{width:112px;height:112px;margin-top:8px;border-radius:50%;margin-right:-6px;color:#a3d200;border:6px solid #a3d200}#joinRequestDialog .dialog .font-title{margin:8px 0 4px}#joinRequestDialog .dialog button{width:88px;height:40px;border-radius:3px;color:#fff;background:#2d55f3;font-weight:600;margin-top:17px}#joinRequestDialog.open{background:rgba(0,0,0,.4);z-index:4}#joinRequestDialog.open .dialog{max-width:290px;max-height:264px}#incomingCallDialog{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;background:transparent;-webkit-transition:z-index 0ms linear,background .1s ease-out;transition:z-index 0ms linear,background .1s ease-out;z-index:-10}#incomingCallDialog .dialog{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:0;max-height:0;padding:12px;margin:0 auto;overflow:hidden;text-align:center;color:#fff;background:#424242;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:max-width .25s ease-out,max-height .25s ease-out;transition:max-width .25s ease-out,max-height .25s ease-out}#incomingCallDialog .dialog #incomingCallDialogIgnore{position:absolute;top:4px;right:4px;color:#fff}#incomingCallDialog .dialog .avatar{margin:8px auto 12px}#incomingCallDialog .dialog #incomingCallDialogDisplayName{font-weight:600;margin:0 0 4px}#incomingCallDialog .dialog #incomingCallDialogIdentifier{margin:0 0 16px}#incomingCallDialog .dialog .buttons button{width:88px;height:40px;border-radius:3px;color:#fff}#incomingCallDialog .dialog .buttons #incomingCallDialogDecline{background:#212121}#incomingCallDialog .dialog .buttons #incomingCallDialogAccept{background:#2d55f3;font-weight:600}#incomingCallDialog.open{background:rgba(0,0,0,.4);z-index:4}#incomingCallDialog.open .dialog{max-width:280px;max-height:240px}#importContactsDialog{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;background:transparent;-webkit-transition:z-index 0ms linear,background .1s ease-out;transition:z-index 0ms linear,background .1s ease-out;z-index:-10}#importContactsDialog .dialog{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:0;max-height:0;padding:12px;margin:0 auto;overflow:hidden;text-align:center;color:#fff;background:#424242;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:max-width .25s ease-out,max-height .25s ease-out;transition:max-width .25s ease-out,max-height .25s ease-out}#importContactsDialog .dialog .font-body1,#importContactsDialog .dialog .font-title{width:256px}#importContactsDialog .dialog .font-title{font-weight:600}#importContactsDialog .dialog .font-body1{margin:16px 0}#importContactsDialog .dialog #importContactsDialogIdentifier{margin:0 0 16px}#importContactsDialog .dialog .buttons button{width:88px;height:40px;border-radius:3px;color:#fff}#importContactsDialog .dialog .buttons #importContactsDialogDecline{background:#212121}#importContactsDialog .dialog .buttons #importContactsDialogAccept{background:#2d55f3;font-weight:600}#importContactsDialog.open{background:rgba(0,0,0,.4);z-index:4}#importContactsDialog.open .dialog{max-width:280px;max-height:164px}#passwordResetRequestDialog{position:absolute;top:0;left:0;width:100%;height:100%;padding:16px;background:transparent;-webkit-transition:z-index 0ms linear,background .1s ease-out;transition:z-index 0ms linear,background .1s ease-out;z-index:-10}#passwordResetRequestDialog .dialog{position:absolute;top:50%;left:50%;width:100%;height:100%;max-width:0;max-height:0;padding:12px;margin:0 auto;overflow:hidden;text-align:center;color:#fff;background:#424242;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:max-width .25s ease-out,max-height .25s ease-out;transition:max-width .25s ease-out,max-height .25s ease-out}#passwordResetRequestDialog .dialog .check{width:112px;height:112px;margin-top:8px;border-radius:50%;margin-right:-6px;color:#a3d200;border:6px solid #a3d200}#passwordResetRequestDialog .dialog .font-title{margin:8px 0 4px}#passwordResetRequestDialog .dialog button{width:88px;height:40px;border-radius:3px;color:#fff;background:#2d55f3;font-weight:600;margin-top:17px}#passwordResetRequestDialog.open{background:rgba(0,0,0,.4);z-index:4}#passwordResetRequestDialog.open .dialog{max-width:290px;max-height:264px}