html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}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:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.input{width:100%;margin:0 auto;max-height:0;overflow:hidden;opacity:0;-webkit-transition:max-height 1s,margin 1s,opacity .5s;-moz-transition:max-height 1s,margin 1s,opacity .5s;transition:max-height 1s,margin 1s,opacity .5s}.input.active{max-height:300px;margin:25px auto;opacity:1}#lastfile,#formats{color:#bbb;font-size:12px;margin:0 auto 4px auto;width:20%}#lastfile a,#formats a{color:inherit}#lastfile .media-reload{color:#3482b1;cursor:pointer}#lastfile .media-reload:hover{text-decoration:underline}#formats.warning{transition:color 1s;color:darkred}.file-input-wrapper{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.file-input-wrapper:hover,.file-input-wrapper.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.file-input-wrapper{width:200px;padding:15px;overflow:hidden;position:relative;margin:20px auto 5px auto;border:0;text-indent:0;position:relative;overflow:hidden}.file-input-wrapper>input[type=file]{font-size:200px;position:absolute;top:0;right:0;opacity:0;cursor:pointer}.btn-file-input i{font-size:40px;display:block;margin-bottom:5px}.file-input-wrapper>.btn-file-input{display:inline-block;width:200px}.btn-file-input{width:auto;border:0 none;margin:0;padding:0;background:rgba(0,0,0,0);overflow:visible;font:14px arial,sans-serif;text-decoration:none;text-align:center;text-shadow:1px 1px 0px #2b6e8f;color:#fff;font-family:arial;font-size:15px;font-style:normal}.btn-file-input::-moz-focus-inner{border:0;padding:0}.alt-input-button{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.alt-input-button:hover,.alt-input-button.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.alt-input-button{margin:0 auto 20px auto;padding:10px;font-size:14px;display:block;border:0;width:230px}.ext-input-field{width:30%;margin:0 auto;background:hsl(0,0%,15%);border-radius:3px;padding:8px;margin-bottom:20px;display:none;position:absolute;top:60px;left:35%;box-shadow:0 0 5px gray;text-align:center}.ext-input-field label{color:#fff;font-size:14px}.ext-input-field input{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;font-family:inherit;padding:3px;margin-top:8px}.ext-input-field .close-ext-input{float:right;color:#fff;cursor:pointer;opacity:.5}.ext-input-field .close-ext-input:hover{opacity:1}.ext-input-field .ext-input-warning{color:#fff;text-align:left;font-size:12px;padding-top:5px;display:none}.ext-input-active .file-input-wrapper,.ext-input-active .alt-input-button,.ext-input-active #lastfile,.ext-input-active #formats{opacity:.2;pointer-events:none}.about{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:hsl(0,0%,15%);background:#f1f1f1;z-index:200;position:relative;padding:40px 0;margin-bottom:-100%;display:none}.about.active{display:block}.about .container{width:850px;margin:0 auto}.about h1{font-size:50px;text-align:center;margin-bottom:20px;color:#3482b1}.about p.lead{font-size:20px;text-align:center;margin:0 auto;display:block;line-height:32px}.about ul{text-align:center;margin:2em 0 0 0}.about li{width:18%;display:inline-block;vertical-align:top;font-size:16px;line-height:20px;text-align:center;padding:0 3%;padding-bottom:25px}.about li strong{font-weight:bold;color:#3482b1}.about a{color:inherit}.about a:hover{color:#777}.about .press{color:#3482b1;font-weight:bold;text-align:center;padding:0}.about .press p{font-size:20px;padding-bottom:10px}.about .press a{display:inline-block;width:33%;vertical-align:middle;opacity:.6}.about .press a:hover{opacity:1}.about .press img{width:80%}.about .credits{text-align:center;margin-top:40px}.about .credits .twitter{display:inline-block;background:#777;padding:5px;border-radius:5px;text-decoration:none;color:#fff;font-size:12px;margin-right:10px}.about .credits .twitter:hover{background:rgb(93.5,93.5,93.5)}.about .credits p{font-size:14px;margin-top:10px}.about .start{display:block;padding:.7em 1em;border-radius:5px;color:#fff;margin:0 auto;margin-top:20px;width:14em;text-align:center;background:gray;cursor:default;font-size:21px}.about .start .start-loading{display:inline}.about .start .start-ready{display:none}.about .start.ready{cursor:pointer;background:#3482b1}.about .start.ready:hover{background:hsl(202.56,54.5851528384%,34.9019607843%)}.about .start.ready .start-loading{display:none}.about .start.ready .start-ready{display:inline}.about #old-browser,.about .mobile{width:400px;max-width:98%;padding:0;margin:0 auto;color:darkred;line-height:20px;margin-top:20px;text-align:center}.about .mobile{display:none}@media(max-width: 850px){.about{padding:40px 10%}.about h1{font-size:35px}.about p.lead{font-size:18px;font-weight:bold;line-height:24px}.about .container{width:100%}.about ul{margin:2em 0}.about li{width:auto;padding:3px 0;padding-bottom:5px;text-align:left;display:block;height:auto}.about .press{text-align:left;padding-top:0}.about .press p{padding-bottom:20px;font-size:inherit}.about .press a{width:100%}.about .press a img{max-width:225px}.about .start{width:80%}.about .credits a{margin-right:0}.about .credits span{display:block;padding-top:10px}#old-browser{width:auto}.about .mobile{display:block}}.separate-page{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:hsl(0,0%,15%);background:#f1f1f1;z-index:200;position:relative;padding:40px 0;margin-bottom:-100%;display:none}.separate-page.active{display:block}.separate-page .container{width:850px;margin:0 auto}.separate-page{display:block}.separate-page h1{font-size:3em;margin:.3em 0 0 0}.separate-page p,.separate-page ul,.separate-page ol{margin-top:1em}.separate-page h2,.separate-page h3{margin-top:1.4em}.separate-page h2{font-size:1.4em;margin-top:1.8em;position:relative}.separate-page h2 small{font-size:.8em;font-weight:normal}.separate-page h2:hover .permalink{display:inline-block}.separate-page h2 .permalink{display:none;margin-left:.25em;color:inherit;text-decoration:none;opacity:.5}.separate-page h2 .permalink:hover{opacity:1}.separate-page h2 .permalink:visited{color:inherit}.separate-page strong,.separate-page h2,.separate-page h3{font-weight:bold}.separate-page li{list-style-type:disc;margin-left:2em}.separate-page p,.separate-page li{line-height:1.3em}.separate-page .container{max-width:600px}.separate-page a{color:#3482b1}.separate-page a:visited{color:hsl(202.56,54.5851528384%,14.9019607843%)}.separate-page #close-help{color:#3482b1;text-decoration:none;font-size:1em}.separate-page #close-help:hover{text-decoration:underline}.separate-page .row{padding:20px;margin:20px 0;background:#e1e1e1;border-radius:4px}.separate-page .row h2{margin:0}.separate-page .button{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.separate-page .button:hover,.separate-page .button.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.separate-page .button{display:inline-block;padding:8px;text-decoration:none !important;color:#fff !important}@media(max-width: 850px){.separate-page{padding:0}.separate-page .container{width:auto;padding:5%}}.controls{display:flex;-webkit-flex:1;flex:1}.controls .button{display:inline-block;vertical-align:top;height:36px;min-width:36px;text-align:center;border-right:1px solid hsl(0,0%,25%);background:hsl(0,0%,15%);color:#fff;padding:10px 0;height:16px}.controls .button:hover{background-color:hsl(0,0%,25%);cursor:pointer}.controls .button:active{background-color:hsl(0,0%,5%)}.play-pause.playing .fa-pause{display:inline}.play-pause.playing .fa-play{display:none}.play-pause .fa-pause{display:none}.play-pause .fa-play{display:inline}.button.refresh{border-left:1px solid hsl(0,0%,25%)}.sentence-control.disabled{opacity:.35}.button .topbar-button-shortcut{opacity:0;padding-top:2em;color:#000;font-size:9px;cusor:default;display:block;pointer-events:none;text-transform:uppercase;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}.topbar:hover .button .topbar-button-shortcut{opacity:1}.video-player{position:absolute;top:55px;left:20px;width:calc((100% - 800px)/2);min-width:200px;box-shadow:0px 0px 5px #000;background:hsl(0,0%,15%)}#player-controls .video-player{position:static;top:auto;left:auto;width:100%;min-width:0;display:block;box-sizing:border-box}.progressor{display:inline-block;width:100%;height:14px;margin:10px;color:#d3d3d3;background:hsl(0,0%,30%);text-align:center;cursor:default;font-size:13px;padding-top:2px;vertical-align:middle;overflow:hidden}#player-hook{display:inline-block;flex:1;-webkit-flex:1;min-width:100px}#player-hook>span{position:relative;z-index:200}.progressor-progress{background:#fff;background:gray;z-index:100 !important}.media-title{display:inline-block;padding:11px 0;color:#d3d3d3;text-align:center;font-size:14px;border-right:1px solid hsl(0,0%,25%)}.player-time{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;display:inline-block;font-size:13px;border-left:1px solid hsl(0,0%,25%);border-right:1px solid hsl(0,0%,25%);padding:11px 10px 9px 10px !important}.time-selection{position:fixed;top:20px;z-index:50;top:200px;background:hsl(0,0%,15%);padding:7px;color:#fff;top:25px;box-shadow:0px 0px 5px #000;right:160px;border:1px solid #404040;display:none}.time-selection.active{display:block}.time-selection input{width:60px;font-size:16px;text-align:center}.time-selection span{padding:0 7px}.topbar{background:hsl(0,0%,15%);color:#fff;box-shadow:0px 0px 10px #666;-webkit-box-shadow:0px 0px 10px #666;z-index:50;position:relative;font-size:16px;display:flex}.topbar.inputting .controls{display:none}.topbar.inputting .help-title{border-right:1px solid hsl(0,0%,25%)}.title{padding:10px;text-align:left;display:inline-block;vertical-align:top;width:auto;background:hsl(0,0%,15%);color:#fff}.title i{font-size:.9em}.title:hover{background-color:hsl(0,0%,25%);cursor:pointer}.title.active{color:hsl(0,0%,15%);background:#f1f1f1}.title.active:hover{background:#ddd}.title:active{background-color:hsl(0,0%,5%)}.title{border-right:1px solid hsl(0,0%,25%)}.help-title{padding:10px;text-align:left;display:inline-block;vertical-align:top;width:auto;background:hsl(0,0%,15%);color:#fff}.help-title i{font-size:.9em}.help-title:hover{background-color:hsl(0,0%,25%);cursor:pointer}.help-title.active{color:hsl(0,0%,15%);background:#f1f1f1}.help-title.active:hover{background:#ddd}.help-title:active{background-color:hsl(0,0%,5%)}.help-title{border-right:1px solid hsl(0,0%,25%);text-decoration:none}.language-title{padding:10px;text-align:left;display:inline-block;vertical-align:top;width:auto;background:hsl(0,0%,15%);color:#fff}.language-title i{font-size:.9em}.language-title:hover{background-color:hsl(0,0%,25%);cursor:pointer}.language-title.active{color:hsl(0,0%,15%);background:#f1f1f1}.language-title.active:hover{background:#ddd}.language-title:active{background-color:hsl(0,0%,5%)}.language-title i{font-size:.9em}.settings-button{padding:10px;text-align:left;display:inline-block;vertical-align:top;width:auto;background:hsl(0,0%,15%);color:#fff}.settings-button i{font-size:.9em}.settings-button:hover{background-color:hsl(0,0%,25%);cursor:pointer}.settings-button.active{color:hsl(0,0%,15%);background:#f1f1f1}.settings-button.active:hover{background:#ddd}.settings-button:active{background-color:hsl(0,0%,5%)}.settings-button{border-left:1px solid hsl(0,0%,25%);border-right:1px solid hsl(0,0%,25%);align-self:flex-end}.language-picker{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;color:hsl(0,0%,15%);background:#f1f1f1;z-index:200;position:relative;padding:40px 0;margin-bottom:-100%;display:none}.language-picker.active{display:block}.language-picker .container{width:850px;margin:0 auto}.language-picker{padding:20px 0 10px 0;box-shadow:0px 8px 15px rgba(120,120,120,.3);-webkit-box-shadow:0px 8px 15px rgba(120,120,120,.3);width:100%;position:absolute;z-index:1000;text-align:center;border-bottom:2px solid #3482b1}.language-picker .language-button{display:inline-block;padding:.6em;margin-bottom:10px;width:22%;cursor:pointer;border:1px solid #ddd}.language-picker .language-button:hover{background:#3482b1;border-color:#3482b1;color:#fff}.button.speed{width:auto;padding-left:10px;padding-right:10px}.button.speed.fixed{background:#fff;color:hsl(0,0%,15%)}.button.speed.fixed .speed-box{display:block}.speed-box{background:hsl(0,0%,15%);color:#fff;width:190px;padding:8px 0px 5px 0px;z-index:-50;cursor:default;vertical-align:middle;font-size:13px;box-shadow:0px 0px 10px #666;-webkit-box-shadow:0px 0px 10px #666;text-transform:uppercase;position:absolute;top:36px;left:214px;display:none}.speed-box:hover{display:block}.speed-box .speed-slider{display:inline;vertical-align:middle;width:120px}.speed:hover>.speed-box{display:block}.slider-origin{height:24px;border-right:1px solid gray;position:relative;left:39px;left:44px;z-index:-50;display:inline-block;vertical-align:middle}.audiojs{font-family:inherit;box-shadow:none;-webkit-box-shadow:none;background:hsl(0,0%,15%);display:inline-block;width:auto;height:33px}.audiojs .play-pause{display:none}.audiojs .time{border-color:hsl(0,0%,25%)}.audiojs .scrubber{border:none}.scrubber .progress{background:#fff;opacity:.3}.scrubber .loaded{background:hsl(0,0%,30%);color:#d3d3d3;padding:1px 2px;text-align:center;cursor:default}#textbox{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;resize:none;font-size:15px;line-height:20px;font-family:Arial;padding:5px;margin:50px auto;width:50%;display:block;border:none;padding:50px 25% 5px 25%;outline:none;background:#fff;box-shadow:0px 0px 10px #ccc;width:600px;padding:50px;min-height:700px;overflow-y:hidden;color:hsl(0,0%,15%)}#textbox b,#textbox strong{font-weight:bold}#textbox i,#textbox em{font-style:italic}#textbox .timestamp{color:#3482b1;border-radius:5px;border-left:2px solid #3482b1;border-right:2px solid #3482b1;padding:0 3px;margin:0 3px}#textbox .timestamp:hover{background:hsl(202.56,54.5851528384%,94.9019607843%);cursor:pointer}#textbox .timestamp:active{background:hsl(202.56,54.5851528384%,84.9019607843%)}#textbox .timestamp.timestamp-highlighted{background:#fff3a0;box-shadow:0 0 0 2px #f2d23b inset}#textbox .markdown-block{position:relative;border:1px solid #cfd7df;border-left:4px solid #3482b1;border-radius:4px;margin:16px 0;padding:0;background:#fff;color:hsl(0,0%,15%);box-sizing:border-box}#textbox .markdown-block .markdown-block-remove{position:absolute;top:6px;right:6px;z-index:1;width:28px;height:28px;border:1px solid #cfd7df;border-radius:2px;background:#fff;color:#777;cursor:pointer;display:none;align-items:center;justify-content:center;padding:0;outline:none}#textbox .markdown-block .markdown-block-remove:hover{color:hsl(0,0%,15%);border-color:#aaa}#textbox .markdown-block .markdown-block-remove:active{box-shadow:0 0 3px gray inset}#textbox .markdown-block .markdown-block-source{display:none;box-sizing:border-box;width:100%;min-height:80px;resize:vertical;border:none;padding:10px 42px 10px 10px;font-family:Menlo,Consolas,monospace;font-size:13px;line-height:1.45;color:hsl(0,0%,15%);background:#f8fafb;outline:none}#textbox .markdown-block .markdown-block-preview{padding:10px 42px 10px 10px;background:#fff}#textbox .markdown-block .markdown-block-preview h1,#textbox .markdown-block .markdown-block-preview h2,#textbox .markdown-block .markdown-block-preview h3,#textbox .markdown-block .markdown-block-preview h4,#textbox .markdown-block .markdown-block-preview h5,#textbox .markdown-block .markdown-block-preview h6{font-weight:bold;line-height:1.25;margin:12px 0 8px}#textbox .markdown-block .markdown-block-preview h1{font-size:24px}#textbox .markdown-block .markdown-block-preview h2{font-size:21px}#textbox .markdown-block .markdown-block-preview h3{font-size:18px}#textbox .markdown-block .markdown-block-preview h4,#textbox .markdown-block .markdown-block-preview h5,#textbox .markdown-block .markdown-block-preview h6{font-size:16px}#textbox .markdown-block .markdown-block-preview p,#textbox .markdown-block .markdown-block-preview ul,#textbox .markdown-block .markdown-block-preview ol,#textbox .markdown-block .markdown-block-preview blockquote,#textbox .markdown-block .markdown-block-preview pre{margin:8px 0}#textbox .markdown-block .markdown-block-preview ul,#textbox .markdown-block .markdown-block-preview ol{padding-left:24px}#textbox .markdown-block .markdown-block-preview code{font-family:Menlo,Consolas,monospace;font-size:13px;background:#eef2f4;border-radius:3px;padding:1px 4px}#textbox .markdown-block .markdown-block-preview pre{overflow:auto;padding:8px;background:#eef2f4;border-radius:3px}#textbox .markdown-block .markdown-block-preview pre code{padding:0;background:rgba(0,0,0,0)}#textbox .markdown-block .markdown-block-preview blockquote{border-left:3px solid #cfd7df;padding-left:10px;color:#555}#textbox .markdown-block.previewing .markdown-block-source{display:none}#textbox .markdown-block.previewing .markdown-block-preview{display:block}#textbox .markdown-block.editing{box-shadow:0 0 0 2px rgba(52,130,177,.12)}#textbox .markdown-block.editing .markdown-block-source{display:block}#textbox .markdown-block.editing .markdown-block-preview{display:none}#textbox .markdown-block:hover .markdown-block-remove,#textbox .markdown-block.editing .markdown-block-remove{display:flex}.subtitle-current{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:600px;margin:24px auto -30px auto;padding:12px 18px;box-sizing:border-box;border-left:4px solid #3482b1;color:hsl(0,0%,15%);box-shadow:0 1px 6px #ccc;font-size:15px;line-height:1.35;overflow-wrap:break-word}.subtitle-current.hidden{display:none}.media-panel{position:fixed;z-index:40;box-sizing:border-box}#player-controls{display:none}.textbox-container{overflow-y:scroll;position:fixed;height:calc(100% - 36px);background:#eee;top:36px;width:100%}.textbox-container.document-hidden #textbox{display:none !important}.textbox-container.media-audio .media-panel{top:86px;left:0;right:calc(50% + 370px);width:auto}.textbox-container.media-audio .subtitle-current{width:100%;margin:0}.textbox-container.media-video #textbox{width:520px;padding:40px;margin:20px 230px 50px auto}.textbox-container.media-video .text-panel{top:56px;left:auto;right:20px;padding-top:0}.textbox-container.media-video .media-panel{top:55px;left:20px;width:calc(100% - 890px);min-width:300px}.textbox-container.media-video #player-controls{display:block}.textbox-container.media-video .subtitle-current{width:100%;margin:14px 0 0 0}@media(max-width: 1120px){.textbox-container.media-video #textbox{width:440px;padding:35px;margin-right:205px}.textbox-container.media-video .text-panel{width:175px;padding-left:15px}.textbox-container.media-video .media-panel{width:calc(100% - 760px);min-width:240px}}.textbox-container.document-hidden.media-audio .media-panel{top:50%;right:calc(50% - 350px);transform:translateY(-50%);width:auto;min-width:0}.textbox-container.document-hidden.media-video .media-panel{top:50%;right:230px;transform:translateY(-50%);width:auto;min-width:0}@media(max-width: 1120px){.textbox-container.document-hidden.media-video .media-panel{right:205px}}.subtitle-tool{display:block;color:#777;font-size:12px}.subtitle-tool .subtitle-file-wrapper{display:block;position:relative;overflow:hidden}.subtitle-tool .subtitle-upload-input{font-size:80px;position:absolute;top:0;right:0;opacity:0;cursor:pointer}.subtitle-tool .subtitle-filename{display:inline-block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;margin:0 8px}.subtitle-tool .subtitle-toggle{display:inline-block;vertical-align:middle;margin-right:8px;white-space:nowrap}.subtitle-tool .subtitle-toggle input{vertical-align:middle;margin-right:3px}.subtitle-tool .subtitle-size-control{display:block;margin-top:6px;white-space:nowrap}.subtitle-tool .subtitle-size-control span{display:inline-block;min-width:74px;vertical-align:middle}.subtitle-tool .subtitle-size-control input{width:110px;vertical-align:middle}.subtitle-tool:not(.active) .subtitle-filename,.subtitle-tool:not(.active) .subtitle-toggle{opacity:.5}.documents-panel{display:none;position:fixed;right:22px;top:92px;width:300px;max-height:calc(100% - 132px);overflow:hidden;z-index:70;background:#fff;box-shadow:0 2px 10px #999;color:hsl(0,0%,15%)}.documents-panel.active{display:block}.documents-panel .document-panel-header{display:flex;align-items:flex-start;gap:10px;padding:12px;background:hsl(0,0%,15%);color:#fff}.documents-panel .document-current{min-width:0;flex:1}.documents-panel .document-current-label{display:block;color:#bbb;font-size:11px;line-height:1.2;margin-bottom:4px;text-transform:uppercase}.documents-panel .document-current-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.documents-panel .document-close,.documents-panel .document-new,.documents-panel .document-title,.documents-panel .document-action{border:0;background:rgba(0,0,0,0);font:inherit;cursor:pointer}.documents-panel .document-close{color:#fff;opacity:.65;padding:0}.documents-panel .document-close:hover{opacity:1}.documents-panel .document-new{width:100%;padding:12px;text-align:left;border-bottom:1px solid #ddd;color:#3482b1}.documents-panel .document-new span{margin-left:7px}.documents-panel .document-new:hover{background:#f5f5f5}.documents-panel .document-list{max-height:360px;overflow-y:auto}.documents-panel .document-row{display:flex;align-items:center;border-bottom:1px solid #eee}.documents-panel .document-row.active{background:#f1f1f1}.documents-panel .document-row.active .document-title{font-weight:bold}.documents-panel .document-title{min-width:0;flex:1;padding:11px 8px 11px 12px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(0,0%,15%)}.documents-panel .document-title:hover{background:#f8f8f8}.documents-panel .document-action{flex:0 0 34px;height:34px;color:#777}.documents-panel .document-action:hover{color:hsl(0,0%,15%);background:#eee}.documents-panel .document-delete{color:#9b2f2f}.documents-panel .document-delete:hover{color:#7f1717;background:#f6dddd}.message-panel{width:600px;margin:20px auto -20px;background:#ddd;padding:10px;font-size:12px;border-radius:3px}.message-panel.hidden{display:none}.message-panel.stuck{position:fixed;top:30px}.message-panel .message-content>a{color:inherit}.close-message-panel{float:right;cursor:pointer;opacity:.6}.close-message-panel:hover{opacity:1}.text-panel{position:fixed;top:100px;left:calc(50% + 350px);width:200px;padding-left:20px;text-align:left;padding-top:200px;-webkit-transition:padding 1s;transition:padding 1s}.text-panel.editing{padding-top:0px}.text-panel .sbutton{display:block;background:inherit;border:none;padding:0;margin:0;outline:none;padding:5px 0;color:hsl(0,0%,15%)}.text-panel .sbutton.time{display:none;height:0}.text-panel .sbutton.time.active{display:block;height:auto}.text-panel .sbutton.highlight-timestamps{display:none;height:0}.text-panel .sbutton.highlight-timestamps.active{display:block;height:auto}.text-panel .sbutton.previous-second .label{opacity:.7}.text-panel .sbutton.backup.flash i{-webkit-animation:save-flash 1s;animation:save-flash 1s}.text-panel .sbutton i{font-size:20px;min-width:20px;text-align:center;display:inline-block;vertical-align:middle;padding:3px;border:1px solid #ccc;border-radius:2px}.text-panel .sbutton i:hover{border-color:#aaa;cursor:pointer}.text-panel .sbutton i:active{box-shadow:0 0 3px gray inset}.text-panel .sbutton i.active{color:#3482b1}.text-panel .sbutton .label{text-transform:uppercase;font-size:10px;padding:0 5px;display:inline-block;opacity:0;-webkit-transition:opacity .2s,color .2s,padding 1s;transition:opacity .2s,color .2s,padding 1s}.text-panel .sbutton .shortcut-label{opacity:.5}.text-panel .wordcount{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:5px 0;color:hsl(0,0%,15%);font-size:16px;margin-top:10px}.text-panel .wordcount .wc-text{color:rgba(0,0,0,0);-webkit-transition:opacity .2s,color .2s,padding 1s;transition:opacity .2s,color .2s,padding 1s}.text-panel .wordcount .wc-text .word-count-number{color:hsl(0,0%,15%)}.text-panel{opacity:.3;-webkit-transition:opacity .2s,color .2s,padding 1s;transition:opacity .2s,color .2s,padding 1s}.text-panel:hover{opacity:1}.text-panel:hover .wordcount .wc-text{color:hsl(0,0%,15%)}.text-panel:hover .sbutton .label{opacity:.5}.import-file-wrapper{position:relative;overflow:hidden}.import-file-wrapper>input[type=file]{font-size:200px;position:absolute;top:0;right:0;opacity:0;cursor:pointer}@-webkit-keyframes save-flash{0%{color:hsl(0,0%,15%)}15%{color:#3482b1}100%{color:hsl(0,0%,15%)}}@keyframes save-flash{0%{color:hsl(0,0%,15%)}15%{color:#3482b1}100%{color:hsl(0,0%,15%)}}.export-panel{position:relative}.export-panel:after{top:21%;left:0%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(51,51,51,0);border-left-color:#262626;border-width:15px;margin-left:260px}.export-panel{position:fixed;top:200px;width:260px;text-align:left;background:hsl(0,0%,15%);color:#fff;border-radius:3px;-webkit-transition:-webkit-transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity .5s;-webkit-transform:scale(0.1);-webkit-transform-origin:110% 25%;transition:transform .5s cubic-bezier(0.175, 0.885, 0.32, 1.275),opacity .5s;transform:scale(0.1);transform-origin:110% 25%;opacity:0;z-index:100}.export-panel.active{-webkit-transform:scale(1);transform:scale(1);opacity:1}.export-panel p{padding:0 10px 10px 10px;font-size:11px;line-height:13px}.export-panel p a{color:#fff}.export-panel .export-title{font-weight:bold;margin:10px;font-size:16px}.export-panel .export-block-md,.export-panel .export-block-txt{display:block;text-align:center;font-size:14px;padding:10px;margin:10px;border-radius:3px;color:#fff;text-decoration:none;background:#555;cursor:pointer;border:none}.export-panel .export-block-md:hover,.export-panel .export-block-txt:hover{background:#3482b1}.export-panel .export-block-gd{display:block;text-align:center;font-size:14px;padding:10px;margin:10px;border-radius:3px;color:#fff;text-decoration:none;border:1px solid #555;padding:8px 10px;cursor:default}.export-panel .export-block-gd.unauth{text-align:left}.export-panel .export-block-gd.unauth .sign-in{display:inline-block}.export-panel .export-block-gd.gd-authenticated{background:#555;cursor:pointer;border:none}.export-panel .export-block-gd.gd-authenticated:hover{background:#3482b1}.export-panel .export-block-gd.gd-authenticated{text-align:center}.export-panel .export-block-gd .sign-in{background:#555;cursor:pointer;border:none}.export-panel .export-block-gd .sign-in:hover{background:#3482b1}.export-panel .export-block-gd .sign-in{display:none;font-size:12px;padding:6px;vertical-align:top;margin:-5px -5px 0 0;float:right;border-radius:2px}.backup-panel{position:fixed;width:100%;background:hsl(0,0%,15%);top:12%;z-index:1000;box-shadow:0px 0px 10px #666;-webkit-box-shadow:0px 0px 10px #666;padding-bottom:20px;display:none}.backup-panel .backup-description{color:#fff;width:800px;margin:20px auto}.backup-panel .backup-description .backup-title{font-size:2em;margin-bottom:.4em}.backup-panel .backup-description .backup-instructions{font-size:.9em}.backup-panel .backup-description .backup-close{float:right;font-size:1.6em;opacity:.5;cursor:pointer;transition:opacity .1s}.backup-panel .backup-description .backup-close:hover{opacity:1}.backup-panel .backup-window{background:hsl(0,0%,25%);height:300px;width:800px;margin:0 auto;overflow-y:scroll;padding:5px;box-sizing:border-box}.backup-panel .backup-window .no-backups{color:#ccc;text-align:center;padding-top:10px}.backup-panel .backup-window .more-backups{color:#fff;text-align:center;background:#555;padding:1em 0;margin:10px;cursor:pointer}.backup-panel .backup-window .more-backups:hover{background:#666}.backup-panel .backup-window .backup-block{-webkit-touch-callout:text;-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:10px;box-sizing:border-box;width:25%;display:inline-block;vertical-align:top}.backup-panel .backup-window .backup-block.new-block{opacity:0;width:0}.backup-panel .backup-window .backup-block.new-block .backup-restore-button{display:none}.backup-panel .backup-window .backup-block .backup-doc{overflow-y:scroll;overflow-x:hidden;background:#fff;height:180px;padding:10px;font-size:8px}.backup-panel .backup-window .backup-block .backup-restore-button{text-align:center;margin-top:10px;color:#fff;font-size:12px}.backup-panel .backup-window .backup-block .backup-restore-button span{text-decoration:underline;cursor:pointer}.settings-panel{max-width:800px;margin:30px auto;display:none}.settings-panel.active{display:block}.settings-panel h2{font-size:32px;font-weight:300;margin-bottom:20px}.settings-panel h3{font-size:24px;font-weight:300;margin-bottom:20px}.settings-panel .reset-button{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.settings-panel .reset-button:hover,.settings-panel .reset-button.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.settings-panel .reset-button{display:inline-block;padding:8px 10px;margin:10px 0}.keyboard-shortcuts li{line-height:3em;display:flex;padding:0 1em}.keyboard-shortcuts li:nth-child(2n-1){background:#fff}.keyboard-shortcuts .shortcut-name{width:20%;min-width:200px}.keyboard-shortcuts .key-combo,.keyboard-shortcuts .add-combo{cursor:default;display:inline-block;white-space:nowrap;font-size:14px;border:1px solid #000;border-radius:2px;padding:0px 4px;margin-right:5px;line-height:21px;background:hsl(0,0%,15%);color:#fff}.keyboard-shortcuts .remove-combo{font-size:8px;color:#f1f1f1;border-radius:100%;display:inline-block;line-height:0;vertical-align:top;cursor:pointer;margin-left:4px;text-align:center;padding:3px 4px;vertical-align:middle;margin-bottom:2px;border-radius:1px;opacity:.75}.keyboard-shortcuts .remove-combo:hover{background:#f1f1f1;color:hsl(0,0%,15%)}.keyboard-shortcuts .add-combo{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.keyboard-shortcuts .add-combo:hover,.keyboard-shortcuts .add-combo.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.keyboard-shortcuts .add-combo{border:none;border-radius:2px;padding-top:1px;padding-bottom:1px}.keyboard-shortcuts .listening-combo{cursor:default;color:#000;font-size:14px;margin-left:4px}.keyboard-shortcuts .listening-combo>span{color:#fff;text-align:center;background-color:#3482b1;border-radius:5px;cursor:pointer}.keyboard-shortcuts .listening-combo>span:hover,.keyboard-shortcuts .listening-combo>span.hover{background:hsl(202.56,54.5851528384%,54.9019607843%)}.keyboard-shortcuts .listening-combo>span{border:none;border-radius:2px;padding:3px 4px;margin-left:5px}.timestamp-offset-settings{margin-top:30px;padding:0 1em}.timestamp-offset-settings .timestamp-offset-field{display:flex;align-items:center;gap:10px;line-height:3em;background:#fff;padding:0 1em}.timestamp-offset-settings .timestamp-offset-checkbox{display:flex;align-items:center;gap:10px;background:#fff;padding:12px 1em;margin-top:1px}.timestamp-offset-settings input{width:80px;font-size:14px;padding:4px 6px}.timestamp-offset-settings .timestamp-offset-checkbox input{width:auto;padding:0}.fa{display:inline-block}.fa:before{content:"◉"}.fa-play:before{content:"▶︎"}.fa-pause:before{content:"🁢🁢"}.fa-backward:before{content:"◀︎◀︎"}.fa-forward:before{content:"▶︎▶︎"}.fa-speed:before{content:" "}.fa-refresh:before{content:"♲"}.fa-bold:before{content:"B"}.fa-italic:before{content:"I"}.fa-clock-o:before{content:"⌚︎"}.fa-times:before{content:"x"}.fa-trash:before{content:"🗑"}.fa-pencil:before{content:"✎"}.fa-plus:before{content:"+"}.fa-files-o:before{content:"▣"}.fa-eye:before{content:"◉"}.fa-eye-slash:before{content:"◎"}body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;height:100%;background:#f1f1f1}#extra-ui-text{display:none}
