@charset "UTF-8";@keyframes PROCESSING-ANIMATION{0%{transform:translateX(0)}to{transform:translateX(46px)}}@keyframes OPACITY-ANIMATION{0%{opacity:0}to{opacity:1}}@keyframes dots{0%,20%{color:transparent;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}40%{color:#fff;text-shadow:.25em 0 0 transparent,.5em 0 0 transparent}60%{text-shadow:.25em 0 0 #fff,.5em 0 0 transparent}80%,to{text-shadow:.25em 0 0 #fff,.5em 0 0 #fff}}@keyframes PULSE{0%,to{color:#000}50%{color:#fff}}@keyframes move{0%{background-position:0 0}to{background-position:45px 0}}.vr-voice-recorder-container{width:100%;margin-right:auto;margin-left:auto;font-family:"Open Sans",sans-serif;min-width:900px}.vr-voice-recorder-container .dropdown{visibility:hidden;left:0;overflow:hidden;opacity:0;transition:opacity .2s;border-radius:10px;box-sizing:border-box;position:fixed;background-color:rgba(23,36,76,.97);z-index:999}.vr-voice-recorder-container .dropdown .dropdown-item{color:#fff;cursor:pointer;transition:background-color .2s,color .2s;font-size:14px;padding:10px 15px;display:flex;align-items:center}.vr-voice-recorder-container .dropdown .dropdown-item .label-sm{font-size:10px;color:rgba(255,255,255,.35)}.vr-voice-recorder-container .dropdown .dropdown-item .shape-hover{opacity:0;transition:opacity .2s}.vr-voice-recorder-container .dropdown .dropdown-item .shape-normal{opacity:1;transition:opacity .2s}.vr-voice-recorder-container .dropdown .dropdown-item .icon{margin-right:15px}.vr-voice-recorder-container .dropdown .dropdown-item:hover{background-color:rgba(255,255,255,.1)}.vr-voice-recorder-container .dropdown .dropdown-item:hover .shape-normal{opacity:0}.vr-voice-recorder-container .dropdown .dropdown-item:hover .shape-hover{opacity:1}.vr-voice-recorder-container .dropdown .dropdown-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.vr-voice-recorder-container .dropdown .dropdown-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vr-voice-recorder-container .dropdown-hover{overflow:auto;visibility:visible;height:auto;opacity:1}.voice-recorder{width:100%;height:300px;position:relative;background:radial-gradient(ellipse at center,rgba(123,0,199,.1) 0%,rgba(255,255,255,0) 70%) 25% 60px no-repeat,radial-gradient(ellipse at center,rgba(0,252,255,.1) 0%,rgba(0,252,255,0) 70%) 75% -130px no-repeat,radial-gradient(ellipse at center,#1a2f7d 0%,#232b56 100%);background-size:480px 480px,430px 430px,cover;border-radius:20px;overflow:hidden;font-size:0;-webkit-user-select:none;-khtml-user-drag:none;-khtml-user-select:none;-moz-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.voice-recorder ::-moz-focus-inner{padding:0!important;border-style:none!important}.voice-recorder #audioElement{display:none}.voice-recorder button{background:0 0;background-image:none;outline:0;border:0;cursor:pointer;padding:0}.voice-recorder a{cursor:pointer}.voice-recorder .flex{display:flex}.voice-recorder .flex-1{display:flex;align-items:center;flex:1}.voice-recorder .flex-left{justify-content:flex-start}.voice-recorder .flex-right{justify-content:flex-end}.voice-recorder .flex-center{justify-content:center}.voice-recorder .hidden{display:none!important}.voice-recorder .file-name{font-size:14px;position:absolute;left:50%;transform:translate(-50%,0);top:22px;max-width:90%;text-overflow:ellipsis;overflow:hidden;text-align:center;white-space:nowrap;color:#2886a6}.voice-recorder .waveform-container{position:relative;height:300px;opacity:0}.voice-recorder .waveform-container .audio-editor{position:relative;height:300px}.voice-recorder .waveform-container .audio-editor .dropdown-save-place .dropdown-item{padding:15px 20px}.voice-recorder .waveform-container .audio-editor .dropdown-save-place .dropdown-item .icon{margin-right:20px}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item:first-child{text-transform:initial}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item.active{color:#01f18b}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item.format-item{flex-direction:column;align-items:flex-start;padding:8px 25px 8px 17px;line-height:1}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item.format-item:first-child{padding-top:14px}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item.format-item:last-child{padding-bottom:12px}.voice-recorder .waveform-container .audio-editor .dropdown-save-format .dropdown-item .label-sm{font-size:10px;text-transform:initial;margin-top:4px}.voice-recorder .waveform-container .audio-editor .top-controls{position:absolute;z-index:10;width:100%;visibility:hidden;opacity:0;transition:opacity .2s}.voice-recorder .waveform-container .audio-editor .top-controls .btn-quit{position:absolute;right:20px;top:20px;width:26px;height:26px;opacity:.7;transition:opacity .2s;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.voice-recorder .waveform-container .audio-editor .top-controls .btn-quit:hover{opacity:1}.voice-recorder .waveform-container .audio-editor .top-controls.visible{opacity:1;visibility:visible}.voice-recorder .waveform-container .audio-editor .dialog-quit{visibility:hidden;opacity:0;background:radial-gradient(ellipse at center,rgba(123,0,199,.1) 0%,rgba(255,255,255,0) 70%) 25% 60px no-repeat,radial-gradient(ellipse at center,rgba(0,252,255,.1) 0%,rgba(0,252,255,0) 70%) 75% -130px no-repeat,radial-gradient(ellipse at center,#1a2f7d 0%,#232b56 100%);background-size:480px 480px,430px 430px,cover;border-radius:20px;z-index:100;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .2s;display:flex;align-items:center;flex-direction:column;justify-content:center}.voice-recorder .waveform-container .audio-editor .dialog-quit .label-quit{color:#fff;font-size:14px}.voice-recorder .waveform-container .audio-editor .dialog-quit .btn-quit-accept{border-radius:35px;width:140px;height:45px;font-size:14px;color:#272a30}.voice-recorder .waveform-container .audio-editor .dialog-quit .btn-quit-deny{border-radius:35px;width:140px;height:45px;font-size:14px;margin-top:10px}.voice-recorder .waveform-container .audio-editor .dialog-quit .btn-quit-accept{background-color:#fff;margin-top:30px}.voice-recorder .waveform-container .audio-editor .dialog-quit .btn-quit-deny{background-color:rgba(0,0,0,.5);color:#fff}.voice-recorder .waveform-container .audio-editor .dialog-quit.visible{opacity:1;visibility:visible}.voice-recorder .waveform-container .audio-editor .canvas-and-controls{position:absolute;height:120px;width:100%;top:60px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container{position:relative;height:100%}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .selection-area{position:absolute;left:70px;right:70px;height:100%;background-color:rgba(0,224,255,.1);visibility:hidden;opacity:0;transition:opacity .2s}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .selection-area .sel-duration{position:absolute;font-size:11px;left:calc(50% - 5px);transform:translate(-50%,0);text-align:center;font-weight:300;color:#d6e9ff;bottom:3px;z-index:5}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .canvas-wrapper{position:absolute;left:70px;right:70px;height:100%}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .canvas-wrapper canvas{width:100%;height:120px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .help-time-line,.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .play-progress-line{top:0;bottom:0;width:1px;left:70px;background-color:#fff;position:absolute;opacity:0;visibility:hidden}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .help-time-line:after,.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .play-progress-line:after{position:absolute;font-size:12px;top:-22px;font-weight:300;color:#fff;left:50%;transform:translate(-50%,0);content:attr(data-content)}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .help-time-line{background-color:rgba(255,255,255,.3);pointer-events:none}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .waveform-canvas-container .help-time-line:after{color:rgba(255,255,255,.5)}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper{position:absolute;height:120px;left:60px;right:60px;top:0;opacity:0;visibility:hidden;transition:all .2s;pointer-events:none}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar{width:10px;position:absolute;top:0;bottom:0;background-color:#00e0ff;cursor:ew-resize;pointer-events:all}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar.padding-left:after{left:100%;transform:translate(0,0)}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar.padding-right:after{left:0;transform:translate(-100%,0)}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar.cb-left{border-top-left-radius:5px;border-bottom-left-radius:5px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar.cb-right{right:0;border-bottom-right-radius:5px;border-top-right-radius:5px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar:after{transition:left 100ms linear,transform 100ms linear;position:absolute;font-size:12px;color:#00e0ff;left:50%;transform:translate(-50%,0);content:attr(data-content);font-weight:300;bottom:-23px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar:active:before,.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar:hover:before{color:#fff}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar:before{content:'•\A•\A•';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;margin-top:0;white-space:pre;line-height:6px}.voice-recorder .waveform-container .audio-editor .canvas-and-controls .control-bars-wrapper .control-bar.pulse:before{animation:PULSE 1s linear infinite}.voice-recorder .waveform-container .audio-editor .tooltip{position:absolute;top:-40px;left:50%;transform:translate(-50%,0);background-color:#1a1e28;color:#fff;opacity:0;visibility:hidden;transition:opacity .2s;border-radius:10px;height:35px;line-height:35px;padding:0 10px;white-space:nowrap;text-align:center;font-size:12px;font-weight:200}.voice-recorder .waveform-container .audio-editor .tooltip .space{border-radius:5px;border:solid 1px #8c8e93;padding:2px 5px;margin-left:5px;font-weight:100}.voice-recorder .waveform-container .audio-editor .controls{position:absolute;bottom:30px;right:60px;left:60px;opacity:0;visibility:hidden;transition:all 1s}.voice-recorder .waveform-container .audio-editor .controls .play-button{width:100px;height:45px;line-height:45px;border-radius:30px;background-color:rgba(0,0,0,.3);position:relative;transition:background-color .2s}.voice-recorder .waveform-container .audio-editor .controls .play-button .arrow{position:absolute;display:inline-block;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff;opacity:1;transition:all .2s}.voice-recorder .waveform-container .audio-editor .controls .play-button.playing .arrow{width:12px;height:15px;border-left:solid 4px #fff;border-right:solid 4px #fff;border-top:solid 0 transparent;border-bottom:solid 0 transparent;box-sizing:border-box}.voice-recorder .waveform-container .audio-editor .controls .play-button:hover{background-color:rgba(0,0,0,.5)}.voice-recorder .waveform-container .audio-editor .controls .play-button:hover .tooltip{visibility:visible;opacity:1}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings{display:flex;align-items:center;margin-left:10px}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings div.label{font-size:13px;color:#32d6ed;opacity:.6;margin-left:15px;margin-right:5px}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper{font-size:13px;border-radius:12px;height:45px}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper .wrap{padding:0 10px;height:100%;box-sizing:border-box}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper md-stepper .inner{margin-right:2px}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper .section:last-of-type md-stepper .inner{margin-right:0}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper .arrows{height:100%;margin-left:5px}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper .arrows .arrow.arrow-up{background-image:url("data:image/svg+xml,%3Csvg width='9px' height='7px' viewBox='0 0 9 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Triangle' fill='%23FFFFFF' points='4.5 -3.53409686e-28 9 7 0 7'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");height:50%;background-position:center 80%}.voice-recorder .waveform-container .audio-editor .controls .block-time-settings md-timestepper .arrows .arrow.arrow-down{background-image:url("data:image/svg+xml,%3Csvg width='9px' height='7px' viewBox='0 0 9 7' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Triangle' fill='%23FFFFFF' transform='translate(4.500000, 3.500000) rotate(180.000000) translate(-4.500000, -3.500000) ' points='4.5 -3.53409686e-28 9 7 0 7'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E");height:50%;background-position:center 20%}.voice-recorder .waveform-container .audio-editor .controls .fade-duration{position:relative;margin-left:2px;font-size:12px;height:45px;display:flex;align-items:stretch;padding:0 2px;color:#fff;font-family:Arial;background-color:rgba(0,0,0,.3)}.voice-recorder .waveform-container .audio-editor .controls .fade-duration md-stepper{flex:1}.voice-recorder .waveform-container .audio-editor .controls .fade-duration md-stepper .inner{height:100%;align-items:center}.voice-recorder .waveform-container .audio-editor .controls .fade-duration md-stepper .arrow{transition:opacity .2s;opacity:.2;width:10px;display:flex;flex:1}.voice-recorder .waveform-container .audio-editor .controls .fade-duration md-stepper .arrow:hover{opacity:1}.voice-recorder .waveform-container .audio-editor .controls .fade-duration:hover md-stepper .arrow{opacity:.85}.voice-recorder .waveform-container .audio-editor .controls .fade-duration:hover .tooltip{opacity:1;visibility:visible}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls{display:flex;justify-content:center;align-items:center;font-size:13px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .label_save_as{margin-right:10px;font-size:13px;color:rgba(255,255,255,.8);white-space:nowrap;font-weight:300;margin-left:20px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save{border-radius:30px;-webkit-border-radius:30px;height:45px;line-height:45px;color:#272a30;box-sizing:border-box;position:relative;overflow:hidden;cursor:pointer;font-size:13px;display:flex;justify-content:center;transition:background-color .2s,padding .2s}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-label{opacity:1;visibility:visible;transition:opacity .2s;flex:1;position:relative;background-color:#fff;border-radius:30px;padding-left:30px;padding-right:30px;color:#000;box-sizing:border-box;text-align:center}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-label:hover{background-color:#ebebeb}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-label .label-processing{display:none}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .file-save-source{flex-direction:column;justify-content:center;line-height:6px;border-left:solid 1px #e8e8e9;border-radius:30px;padding:0 20px;background-color:#fff;position:relative;display:none!important}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .file-save-source:hover{background-color:#ebebeb}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-processing{position:absolute;opacity:0;left:0;right:0;top:0;bottom:0;visibility:hidden;transition:opacity .2s;border-radius:30px;-webkit-border-radius:30px;-webkit-clip-path:inset(0% 0% 0% 0% round 30px 30px 30px 30px)}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-processing .save-processing-label{position:relative;color:#272a30;opacity:0;visibility:visible;transition:opacity .2s}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save .save-processing .save-processing-bg{border-radius:30px;-webkit-border-radius:30px;position:absolute;top:0;bottom:0;right:0;left:-46px;-webkit-clip-path:inset(0% 0% 0% 0% round 30px 30px 30px 30px);background:repeating-linear-gradient(-65deg,#e8e8e9,#e8e8e9 10px,#fff 10px,#fff 20px);animation-name:PROCESSING-ANIMATION;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save.disabled{pointer-events:none}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save.disabled .save-label{background-size:45px 45px;background-image:repeating-linear-gradient(-65deg,#e8e8e9,#e8e8e9 10px,#fff 10px,#fff 20px);pointer-events:none;animation:move 1s linear infinite;color:#2e3136}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save.disabled .save-label .label-processing{display:block}.voice-recorder .upload-info .progress-info .download-progress,.voice-recorder .upload-info .progress-info .encode-complete,.voice-recorder .upload-info .progress-info .upload-progress,.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-save.disabled .save-label .label-cut{display:none}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown{visibility:hidden;left:0;overflow:hidden;opacity:0;transition:opacity .2s;border-radius:10px;box-sizing:border-box;position:fixed;background-color:rgba(23,36,76,.97);z-index:999}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item{color:#fff;cursor:pointer;transition:background-color .2s,color .2s;font-size:14px;padding:10px 15px;display:flex;align-items:center}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item .label-sm{font-size:10px;color:rgba(255,255,255,.35)}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item .shape-hover{opacity:0;transition:opacity .2s}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item .shape-normal{opacity:1;transition:opacity .2s}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item .icon{margin-right:15px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item:hover{background-color:rgba(255,255,255,.1)}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item:hover .shape-normal{opacity:0}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item:hover .shape-hover{opacity:1}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item:first-child{border-top-left-radius:5px;border-top-right-radius:5px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown .dropdown-item:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .dropdown-hover{overflow:auto;visibility:visible;height:auto;opacity:1}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-format{margin-right:18px;border-radius:30px;height:45px;line-height:45px;background-color:rgba(0,0,0,.2);color:#fff;box-sizing:border-box;padding:0 21px 0 22px;position:relative;overflow:hidden;font-size:13px;font-weight:300;text-align:center;cursor:pointer;min-width:90px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-format .active-format{color:#01f18b;padding-right:6px}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-format .save-label{display:flex;justify-content:space-between;align-items:center;white-space:nowrap}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-format .arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #01f18b;transition:all .2s}.voice-recorder .waveform-container .audio-editor .controls .block-save .save-controls .btn-format.active .arrow{transform:rotate(180deg)}.voice-recorder .waveform-container .audio-editor .controls .fade{width:50px;height:45px;background-color:rgba(0,0,0,.3);position:relative}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in{border-top-left-radius:30px;border-bottom-left-radius:30px;margin-left:20px}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in #fade_in,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out #fade_out{transition:fill .2s}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in:hover #fade_in{fill:rgba(255,255,255,.5)}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in.active #fade_in,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in:active #fade_in{fill:rgba(0,255,142,.8)}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in.active:hover #fade_in,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-in:active:hover #fade_in,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out.active:hover #fade_out,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out:active:hover #fade_out{fill:#00ff8e}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out{border-top-right-radius:30px;border-bottom-right-radius:30px;margin-left:2px}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out:hover #fade_out{fill:rgba(255,255,255,.5)}.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out.active #fade_out,.voice-recorder .waveform-container .audio-editor .controls .fade.fade-out:active #fade_out{fill:rgba(0,255,142,.8)}.voice-recorder .waveform-container .audio-editor .controls .fade:hover .tooltip{visibility:visible;opacity:1}.voice-recorder .alert,.voice-recorder .dialog-cancel-upload,.voice-recorder .upload-info{top:0;left:0;right:0;bottom:0;opacity:0;display:flex;align-items:center;justify-content:center}.voice-recorder .upload-info{position:absolute;font-size:14px;z-index:-10;transition:opacity .2s;visibility:visible}.voice-recorder .upload-info .processing-info{transition:all .2s;height:46px;border-radius:23px;-webkit-clip-path:inset(0% 0% 0% 0% round 23px 23px 23px 23px);position:relative;overflow:hidden}.voice-recorder .upload-info .processing-info .processing-text{font-size:14px;color:#fff;white-space:nowrap;line-height:46px;position:relative;height:46px}.voice-recorder .upload-info .processing-info .processing-text .the-text{opacity:.6;padding-left:22px;padding-right:11px;float:left;position:relative}.voice-recorder .upload-info .processing-info .btn-cancel-proccessing{margin-right:10px;margin-top:9px;opacity:.7;transition:opacity 150ms ease-in-out;position:relative;float:left;cursor:pointer}.voice-recorder .alert .btn-close:hover svg,.voice-recorder .upload-info .processing-info .btn-cancel-proccessing:hover{opacity:1}.voice-recorder .upload-info .processing-info .btn-cancel-proccessing:after{float:none}.voice-recorder .upload-info .processing-info .processing-info-inner{position:absolute;left:-46px;right:0;top:0;bottom:0;background:repeating-linear-gradient(-65deg,#2e3136,#2e3136 10px,#34373c 10px,#34373c 20px);animation-name:PROCESSING-ANIMATION;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.voice-recorder .alert .btn-close{position:absolute;z-index:2;right:20px;top:20px;color:#fff;width:46px;height:46px;background-color:rgba(39,42,48,.8);border-radius:50%;transition:all .2s}.voice-recorder .alert .btn-close svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9}.voice-recorder .alert .btn-close:hover{background-color:#272a30}.voice-recorder .alert .btn-save{font-size:14px;background-color:rgba(255,255,255,.95);border-radius:23px;height:46px;line-height:46px;margin:0 10px;padding:0 25px;color:#2e3136;cursor:pointer;text-decoration:none;display:flex;align-items:center;transition:color .2s,background-color .2s}.voice-recorder .alert .btn-save span{margin-left:10px}.voice-recorder .alert .btn-del path,.voice-recorder .alert .btn-save path{transition:all .2s}.voice-recorder .alert .btn-save:hover{text-decoration:none;background-color:#fff;color:#19d481}.voice-recorder .alert .btn-save:hover path{fill:#19d481}.voice-recorder .alert .btn-del{width:46px;height:46px;display:flex;align-items:center;text-decoration:none;background-color:rgba(46,49,54,.95);justify-content:center;border-radius:50%;transition:background-color .2s}.voice-recorder .alert .btn-del:hover{text-decoration:none;background-color:#2e3136}.voice-recorder .alert .btn-del:hover path{fill:#f03}.voice-recorder .alert .btn-fs #fullscreen{transition:all .2s;transform-origin:center center}.voice-recorder .alert .btn-fs:hover{opacity:1}.voice-recorder .alert .btn-fs:hover #fullscreen{transform:scale(1.1,1.1)}.voice-recorder .alert,.voice-recorder .dialog-cancel-upload{visibility:hidden}.voice-recorder .dialog-cancel-upload{background:radial-gradient(ellipse at center,rgba(123,0,199,.1) 0%,rgba(255,255,255,0) 70%) 25% 60px no-repeat,radial-gradient(ellipse at center,rgba(0,252,255,.1) 0%,rgba(0,252,255,0) 70%) 75% -130px no-repeat,radial-gradient(ellipse at center,#1a2f7d 0%,#232b56 100%);background-size:480px 480px,430px 430px,cover;border-radius:5px;transition:opacity .2s;flex-direction:column;z-index:100;position:absolute}.voice-recorder .dialog-cancel-upload .label-cancel-upload{color:#fff;font-size:14px}.voice-recorder .dialog-cancel-upload .cancel-upload-accept{border-radius:35px;width:140px;height:45px;font-size:14px;color:#272a30}.voice-recorder .dialog-cancel-upload .cancel-upload-reject{border-radius:35px;width:140px;height:45px;font-size:14px;margin-top:10px}.voice-recorder .dialog-cancel-upload .cancel-upload-accept{background-color:#fff;margin-top:30px}.voice-recorder .dialog-cancel-upload .cancel-upload-reject{background-color:rgba(0,0,0,.5);color:#fff}.voice-recorder .dialog-cancel-upload.visible{opacity:1;visibility:visible}.voice-recorder .alert{position:fixed;z-index:-10;background-color:rgba(39,42,48,.82);font-size:16px}.voice-recorder .alert .buttons{margin-top:25px}.voice-recorder .alert .buttons .btn{display:inline-block;border-radius:20px;padding:12px 25px;color:#272a30;transition:all .2s;font-size:14px;margin-right:8px;min-width:120px}.voice-recorder .alert .buttons .btn.white{background-color:#00ff8e}.voice-recorder .alert .buttons .btn.white:hover{background-color:#00b263}.voice-recorder .alert .buttons .btn.grey,.voice-recorder .alert .buttons .btn.red{margin-top:10px;background-color:rgba(255,0,51,.8);color:rgba(255,255,255,.8)}.voice-recorder .alert .buttons .btn.red:hover{background-color:#f03;color:#fff}.voice-recorder .alert .buttons .btn.grey{background-color:rgba(39,42,48,.6)}.voice-recorder .alert .buttons .btn.grey:hover{background-color:#272a30;color:#fff}.voice-recorder .alert .buttons .btn:last-child{margin-right:0}.voice-recorder .alert .inner{display:flex;align-items:center;justify-content:space-between;text-align:center;flex-direction:column;background-color:#fff;padding:0 50px;border-radius:10px;min-width:400px;box-sizing:border-box}.voice-recorder .alert .desc{font-size:14px;color:#1a1e26;font-weight:700;margin-top:25px}.voice-recorder .alert .desc.only{font-size:18px}.voice-recorder .alert .buttons{margin-bottom:25px}.voice-recorder .alert.visible{visibility:visible;z-index:50;opacity:1}.voice-recorder.file-drop .drop-zone{visibility:visible;opacity:1;z-index:10}.voice-recorder.file-drop :not(.drop-zone){pointer-events:none}.voice-recorder.choose-file .file-area{z-index:1;visibility:visible;opacity:1}.voice-recorder.download .upload-info,.voice-recorder.download-complete .upload-info,.voice-recorder.upload .upload-info{visibility:visible;opacity:1;z-index:50}.voice-recorder.download .progress-info .download-progress,.voice-recorder.download-complete .processing-info .encode-complete,.voice-recorder.upload .progress-info .upload-progress{display:block}.voice-recorder.download-complete .processing-info{height:initial;overflow:initial}.voice-recorder.download-complete .processing-info .encode-complete div.click_save{text-align:center;margin-top:90px}.voice-recorder.download-complete .processing-info .encode-complete div.click_return{text-align:center}.voice-recorder.download-complete .processing-info .encode-complete div.save_hint{opacity:.4;font-size:12px;margin-top:52px}.voice-recorder.download-complete .processing-info .processing-info-inner{display:none}.voice-recorder.download-complete .processing-info .processing-text{font-size:14px;height:initial}.voice-recorder.download-complete .processing-info .btn-cancel-proccessing{display:none}.voice-recorder.download-complete .processing-info .the-text.progress-info{opacity:1}.voice-recorder.download-complete .processing-info .btn-return-edit,.voice-recorder.download-complete .processing-info .btn-save-file{margin:0 auto;border-radius:30px;-webkit-border-radius:30px;height:45px;line-height:45px;color:#272a30;box-sizing:border-box;padding:10px 30px;cursor:pointer;font-size:15px;transition:background-color .2s,padding .2s;background-color:#fff;text-decoration:none;display:flex;max-width:150px;min-width:10px;justify-content:center;align-items:center}.voice-recorder.download-complete .processing-info .btn-return-edit{margin:10px auto 0;background-color:rgba(0,0,0,.5);color:rgba(255,255,255,.6);font-size:13px}.voice-recorder.download-complete .processing-info .btn-return-edit:hover,.voice-recorder.download-complete .processing-info .btn-save-file:hover{background-color:#ebebeb}.voice-recorder.download-complete .processing-info .btn-return-edit:hover{background-color:rgba(0,0,0,.55)}.voice-recorder.cancel-upload-request .dialog-cancel-upload{visibility:visible;opacity:1;z-index:50}.voice-recorder.processing .processing-info{display:inline-block;max-width:300px;margin-top:7px}.voice-recorder.processing .btn-record{max-width:300px;background-color:transparent}.voice-recorder.processing .btn-record .icn-record{visibility:hidden}.voice-recorder.cancel-processing .bottom-menu,.voice-recorder.processing .btn-photo,.voice-recorder.processing .btn-settings{display:none}.voice-recorder.cancel-processing .cancel-processing-confirmation{visibility:visible;z-index:50;opacity:1}.voice-recorder.remove-audio-confirmation{z-index:-11}.voice-recorder.reset .audio-editor,.voice-recorder.reset .audio-editor *{transition:none!important}.voice-recorder .drop-zone,.voice-recorder.preview .bottom-menu{transition:none;visibility:hidden;opacity:0}.voice-recorder md-timestepper:hover .arrows,.voice-recorder.preview .waveform-container{opacity:1}.voice-recorder.preview .audio-editor .canvas-and-controls .control-bars-wrapper,.voice-recorder.preview .audio-editor .canvas-and-controls .waveform-canvas-container .help-time-line,.voice-recorder.preview .audio-editor .canvas-and-controls .waveform-canvas-container .play-progress-line,.voice-recorder.preview .audio-editor .canvas-and-controls .waveform-canvas-container .selection-area,.voice-recorder.preview .audio-editor .controls{opacity:1;visibility:visible}.voice-recorder.no-effects .canvas-and-controls .control-bars-wrapper,.voice-recorder.no-effects .canvas-and-controls .waveform-canvas-container .help-time-line,.voice-recorder.no-effects .canvas-and-controls .waveform-canvas-container .play-progress-line,.voice-recorder.no-effects .canvas-and-controls .waveform-canvas-container .selection-area,.voice-recorder.no-effects .controls,.voice-recorder.no-effects .top-controls{transition:none!important}.voice-recorder.alert-error .alert.error{visibility:visible;z-index:50;opacity:1}.voice-recorder.alert-error.hide-ok-btn .btn-alert-ok{background-color:#aeb1b7!important;color:rgba(0,0,0,.6);pointer-events:none;cursor:default}.voice-recorder .drop-zone{position:fixed;top:0;bottom:0;left:0;right:0;border:solid 5px #00ff8e;background-color:rgba(26,30,38,.97);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:300;color:#fff;z-index:-10;transition:opacity .2s;flex-direction:column}.voice-recorder .drop-zone div:first-child{margin-bottom:20px}.voice-recorder .file-area{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;display:flex;font-size:14px;z-index:-10;visibility:hidden;align-items:center;justify-content:center;flex-direction:column;transition:opacity .2s}.voice-recorder .file-area .file-block{position:relative;border-radius:25px;color:#272a30;display:flex}.voice-recorder .file-area .file-block .file-field,.voice-recorder .file-area .file-block .file-source-dropbox{background-color:#fff;display:flex;justify-content:center;align-items:center;opacity:1;transition:background-color .2s}.voice-recorder .file-area .file-block .file-field{position:relative;flex:1 0 auto;border-top-left-radius:25px;border-bottom-left-radius:25px;box-sizing:border-box}.voice-recorder .file-area .file-block .file-field:hover{background-color:rgba(255,255,255,.9)}.voice-recorder .file-area .file-block .file-field .file-input{font-size:0;position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;left:0;top:0}.voice-recorder .file-area .file-block .file-field .btn-file{white-space:nowrap;cursor:pointer;font-size:14px;position:relative;font-weight:300;padding:14px 0;margin-left:24px;margin-right:12px}.voice-recorder .file-area .file-block .file-source-dropbox{border-left:solid 1px #e8e8e9;border-top-right-radius:25px;border-bottom-right-radius:25px;cursor:pointer;padding-top:3.5px;padding-left:17px;padding-right:21px}.voice-recorder .file-area .file-block .file-source-dropbox:hover{background-color:rgba(255,255,255,.9)}.voice-recorder .file-area .file-block .file-source-dropbox .md-dropdown-arrow{border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #272a30}.voice-recorder .file-area .file-block .file-source-dropbox.open .md-dropdown-arrow{transform:none;border-top:7px solid #4e535a}.voice-recorder .file-area .label-or{text-align:center;margin-top:15px;line-height:1}.voice-recorder .file-area .label-drop-file{text-align:center;line-height:1}.voice-recorder .file-area .label-or{font-size:12px;font-weight:300;color:rgba(255,255,255,.3)}.voice-recorder .file-area .label-drop-file{color:#00ff8e;font-weight:300;font-size:13px;display:flex;align-items:center;justify-content:center;margin-top:7px}.voice-recorder .file-area .label-drop-file div:first-child{margin-right:7px}.voice-recorder md-timestepper{border-radius:10px;background-color:rgba(0,0,0,.25);font-size:12px;color:#fff;display:inline-block}.voice-recorder md-timestepper.active{border:solid 1px rgba(0,224,255,.56)}.voice-recorder md-timestepper .wrap{display:flex;justify-content:center;padding:10px;align-items:center}.voice-recorder md-timestepper .time{display:flex;justify-content:center}.voice-recorder md-timestepper .section{display:flex;align-items:center}.voice-recorder md-timestepper .section.hide{display:none}.voice-recorder md-timestepper .input{border:0;text-align:left;box-sizing:border-box;outline:0!important}.voice-recorder md-timestepper .arrows{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;font-size:0;flex:1;transition:opacity .2s;opacity:.2}.voice-recorder md-timestepper .arrows .arrow{width:100%;min-height:10px;background-position:center;background-repeat:no-repeat;cursor:pointer;min-width:10px}.voice-recorder md-stepper .arrow.arrow-up,.voice-recorder md-timestepper .arrows .arrow.arrow-up{background-image:url("data:image/svg+xml,%3Csvg width='6px' height='5px' viewBox='0 0 6 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Triangle' fill='%23FFFFFF' points='3 -2.5243549e-28 6 5 0 5'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.voice-recorder md-stepper .arrow.arrow-down,.voice-recorder md-timestepper .arrows .arrow.arrow-down{background-image:url("data:image/svg+xml, %3Csvg width='6px' height='5px' viewBox='0 0 6 5' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cpolygon id='Triangle' fill='%23FFFFFF' transform='translate(3.000000, 2.500000) rotate(180.000000) translate(-3.000000, -2.500000) ' points='3 -2.5243549e-28 6 5 0 5'%3E%3C/polygon%3E%3C/g%3E%3C/svg%3E")}.voice-recorder md-stepper .inner{display:flex;flex-direction:column}.voice-recorder md-stepper .arrow{width:100%;min-height:10px;background-position:center;background-repeat:no-repeat;cursor:pointer}.voice-recorder md-stepper .input{outline:0!important}