body{background:#fffefa;color:#51565d;font-family:Lato;font-weight:400}.space,.space.m{height:40px}.space.xl{height:120px}.space.l{height:80px}.space.s{height:20px}html{font-size:1em}body,html{height:100%;margin:0;padding:0}.navButton{color:#6f7985;cursor:pointer;display:inline-block;font-size:1rem;left:20px;opacity:.6;position:absolute;text-decoration:none;top:20px}.navButton:hover{opacity:1}.navButton:before{speak:none;border:2px solid #6f7985;border-radius:50%;content:"?";display:inline-block;font-family:mdwa;font-size:80%;font-style:normal;font-weight:400;height:20px;line-height:20px;margin:-2px 6px 0 0;text-align:center;vertical-align:middle;width:20px}.navButton.white{color:#fffefa}.navButton.white:before{border:1px solid #fffefa}@font-face{font-family:mdwa;font-style:normal;font-weight:400;src:url(/static/media/mdwa.c7354edfb2a1df5f7771.eot);src:url(/static/media/mdwa.c7354edfb2a1df5f7771.eot#iefix) format("embedded-opentype"),url(/static/media/mdwa.9e61715db2c19303bd63.woff2) format("woff2"),url(/static/media/mdwa.7efd4b4709f5994c0c26.woff) format("woff"),url(/static/media/mdwa.12c44281e6b543b05dac.ttf) format("truetype"),url(/static/media/mdwa.54e0173bf2db6e5ebcd0.svg#mdwa) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:mdwa;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-left-open:before{content:"<"}.icon-list:before{content:"="}.icon-help:before{content:"?"}.icon-beaker:before{content:"b"}.icon-ok:before{content:"c"}.icon-download:before{content:"d"}.icon-github:before{content:"g"}.icon-cursor:before{content:"i"}.icon-quote-left:before{content:"l"}.icon-spin:before{content:"o"}.icon-pencil:before{content:"p"}.icon-quote-right:before{content:"r"}.icon-twitter:before{content:"t"}.icon-grid:before{content:"x"}.icon-fullscreen:before{content:"f"}.icon-night-mode:before{content:"n"}.icon-mdwa{background:#f45653;box-shadow:inset 0 0 0 .125em #f45653,inset 0 0 0 .208em #fffefa;display:inline-block;height:1em;vertical-align:-10%;width:1em}.Banner{display:flex;justify-content:center;-webkit-perspective:200px;perspective:200px;position:absolute;top:20px;width:100%}.Banner .inner{align-items:center;background-color:#fff;border:1px solid #e2e3e3;border-radius:7px;box-shadow:0 5px 5px -2px rgba(0,0,0,.133);color:#51565d;display:flex;line-height:24px;padding:12px 16px;text-decoration:none;-webkit-transform:translateY(-80px);transform:translateY(-80px);transition:all .15s ease-in-out,opacity .3s ease-in,-webkit-transform .8s ease-out;transition:all .15s ease-in-out,opacity .3s ease-in,transform .8s ease-out;transition:all .15s ease-in-out,opacity .3s ease-in,transform .8s ease-out,-webkit-transform .8s ease-out}.Banner .inner:hover{border-color:#c5c9cb;box-shadow:0 5px 7px -2px rgba(0,0,0,.2)}.Banner .inner.visible{-webkit-transform:translateY(0);transform:translateY(0)}.Banner .inner.closed{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}.Banner .inner strong{color:#f45653}.Banner .inner .close{align-self:flex-end;background-color:#fffefa;color:#e2e3e3;margin-left:10px;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Banner .inner .close:hover{color:#f45653;cursor:pointer}.Banner .logo{background:#f45653;border-radius:4px;display:inline-block;height:24px;line-height:32px;margin-right:10px;position:relative;vertical-align:middle;width:24px}.Banner .logo:after{border:1px solid #fffefa;border-radius:3px;color:#fffefa;content:"Don't.";font-size:5px;font-weight:700;height:10px;left:1px;line-height:12px;padding:10px 0 0 2px;position:absolute;top:1px;width:18px}.content{height:calc(100% - 1px);margin:0 auto;max-width:600px;padding-top:1px;width:100%}.app{background:#fffefa;color:#51565d;font-weight:400;height:100%;position:absolute;transition:box-shadow .1s ease-in;width:100%}.app.danger{box-shadow:inset 0 0 40px 2px #f45653;transition:box-shadow 3s ease-in}.app .content .writeButton{bottom:40px;left:0;position:fixed;width:100%}.app.night-mode{background:#1a2026;color:#e2e3e3}.app.night-mode i.icon-night-mode{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.app .buttons{font-size:1.333rem;position:absolute;right:20px;top:20px;z-index:100}.app .buttons i{cursor:pointer;display:inline-block;opacity:.2}.app .buttons i:hover{opacity:1}.fullscreen-enabled .app{border-radius:calc(1vw + 1vh)}.app.night-mode .editor,.editor{font-size:14pt;height:calc(100% - 160px);line-height:1.65;margin-top:80px;position:relative}.app.night-mode .editor textarea,.editor textarea{background:transparent;border:none;caret-color:red;display:block;font-size:14pt;height:100%;line-height:1.65;margin:0;outline:none;overflow:auto;padding:0;resize:none;transition:all .1s linear;width:100%}.app.night-mode .editor textarea::selection,.editor textarea::selection{background:red;color:#fff}.app.night-mode .editor textarea::-webkit-scrollbar,.editor textarea::-webkit-scrollbar{display:none}.app.night-mode .editor.danger textarea,.editor.danger textarea{color:#f45653;-webkit-filter:blur(2px);filter:blur(2px);transition:all 3s linear}.app.night-mode .editor.hardcore textarea:not(:empty),.editor.hardcore textarea:not(:empty){-webkit-filter:blur(8px);filter:blur(8px)}.app.night-mode .editor .hardcore,.editor .hardcore{box-sizing:border-box;color:#51565d;font-size:300pt;height:calc(100% - 60px);margin:0 auto;pointer-events:none;position:absolute;text-align:center;width:100%}.app.night-mode .editor:after,.app.night-mode .editor:before,.editor:after,.editor:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));content:"";display:block;height:6em;left:0;pointer-events:none;position:absolute;top:0;transition:all 2s linear;width:100%}.app.night-mode .editor.cut-top:before,.editor.cut-top:before{background:linear-gradient(180deg,#fffefa 0,hsla(0,0%,100%,0))}.app.night-mode .editor.cut-bottom:after,.editor.cut-bottom:after{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fffefa);bottom:0;top:auto}.app.night-mode .editor .hardcore,.app.night-mode .editor textarea{color:#e2e3e3}.app.night-mode .editor.cut-top:before{background:linear-gradient(180deg,#1a2026 0,transparent)}.app.night-mode .editor.cut-bottom:after{background:linear-gradient(180deg,transparent 0,#1a2026)}.app.night-mode .progress,.progress{height:4px;left:0;position:fixed;top:0;width:100%}.app.night-mode .progress div,.progress div{background:#4f6079;box-shadow:-1px 1px 4px rgba(79,96,121,.5);height:4px;transition:all .3s ease-out}.app.night-mode .progress.danger div,.progress.danger div{background:#f45653;box-shadow:-1px 1px 4px rgba(244,86,83,.5)}.app.night-mode .progress.won,.progress.won{opacity:0;top:-8px;transition:all 1s ease-out 3s}.app.night-mode .progress.won div,.progress.won div{background:#86d045;box-shadow:0 2px 5px rgba(134,208,69,.3);height:8px}.app.night-mode .progress div{background:#6089c6;box-shadow:-1px 1px 4px rgba(96,137,198,.5)}.wordcount{bottom:40px;left:0;opacity:.4;position:fixed;text-align:center;width:100%}.writeButton{align-items:center;display:flex;justify-content:center;position:relative;z-index:1000}.writeButton.small .session-chooser{bottom:35px}.writeButton a,button{background:#51565d;border:none;border-radius:100px;color:#fffefa;cursor:pointer;display:inline-block;font-family:Lato;font-size:1.333rem;font-weight:700!important;margin:0 auto;outline:none;padding:12px 40px;text-align:center;text-decoration:none!important}.writeButton a.ghost,button.ghost{background:none;border:1px solid #51565d;color:#51565d}.writeButton a.ghost:hover,button.ghost:hover{background:#51565d;color:#fffefa}.writeButton a.white,button.white{background:#fffefa;color:#fffefa;cursor:pointer;outline:none}.writeButton a.white.ghost,button.white.ghost{background:none;border:1px solid #fffefa;color:#fffefa}.writeButton a.white.ghost:hover,button.white.ghost:hover{background:#fffefa;color:#fffefa;color:#f45653}.writeButton a.light,button.light{background:#c5c9cb;color:#fffefa;cursor:pointer;outline:none}.writeButton a.light.ghost,button.light.ghost{background:none;border:1px solid #c5c9cb;color:#c5c9cb}.writeButton a.light.ghost:hover,button.light.ghost:hover{background:#c5c9cb;color:#fffefa}.writeButton a.red,button.red{background:#f45653;color:#fffefa;cursor:pointer;outline:none}.writeButton a.red.ghost,button.red.ghost{background:none;border:1px solid #f45653;color:#f45653}.writeButton a.red.ghost:hover,button.red.ghost:hover{background:#f45653;color:#fffefa}.writeButton a.green,button.green{background:#86d045;color:#fffefa;cursor:pointer;outline:none}.writeButton a.green.ghost,button.green.ghost{background:none;border:1px solid #86d045;color:#86d045}.writeButton a.green.ghost:hover,button.green.ghost:hover{background:#86d045;color:#fffefa}.writeButton a.square,button.square{border-radius:4px;font-weight:400}.writeButton a.small,button.small{font-size:1rem;padding:8px 32px}.writeButton a.tiny,button.tiny{font-size:.75rem;font-weight:400!important;margin-right:5px;padding:4px 16px;vertical-align:17%}.session-chooser{bottom:50px;font-size:.75rem;position:absolute;-webkit-user-select:none;user-select:none}.session-chooser .compact,.session-chooser .full{-webkit-font-smoothing:antialiased;background:#6f7985;border-radius:2px;color:#e2e3e3;display:inline-block;font-weight:400;margin:0 auto 20px;padding:5px 8px;position:relative;text-align:center;width:auto}.session-chooser .compact:after,.session-chooser .full:after{border:10px solid transparent;border-top-color:#6f7985;bottom:-20px;content:"";display:block;left:calc(50% - 10px);position:absolute}.session-chooser .full{box-shadow:0 2px 5px 1px rgba(0,0,0,.1)}.session-chooser .full.minutes .tabs span.minutes,.session-chooser .full.words .tabs span.words{-webkit-font-smoothing:subpixel-antialiased;color:#fffefa}.session-chooser .full .tabs{color:#c5c9cb;cursor:pointer;margin:5px 0 10px}.session-chooser .full .radios{margin:10px;white-space:nowrap}.session-chooser .hardcore{cursor:pointer;margin:15px 0}.session-chooser .hardcore:before{border:1px solid #c5c9cb;content:"";display:inline-block;height:13px;margin-right:4px;vertical-align:middle;width:13px}.session-chooser .hardcore.checked{color:#fffefa}.session-chooser .hardcore.checked:before{background:#fffefa;border-color:#fffefa;box-shadow:inset 0 0 0 2px #6f7985}.session-chooser .radio{border:1px solid transparent;border-radius:50%;cursor:pointer;display:inline-block;height:26px;line-height:26px;min-width:26px;opacity:.5;text-align:center}.session-chooser .words .radio{margin:0 5px}.session-chooser .radio.active{-webkit-font-smoothing:subpixel-antialiased;border:1px solid #fffefa;opacity:1}.session-chooser .compact{cursor:pointer;line-height:16px}.session-chooser .compact:hover .edit{color:#fffefa}.session-chooser span.choice{border-bottom:1px dotted #e2e3e3;color:#fff;margin-left:2px}.session-chooser i.edit.icon-pencil{color:#c5c9cb;margin-right:0}.failure{align-items:center;background:#f45653;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:900}.failure .inner{max-width:600px;opacity:1}.failure .inner .writeButton{margin-top:60px}.failure h3{font-size:3.157rem;margin-bottom:0}.failure h3,.failure h4{color:#fffefa;font-weight:700;text-align:center}.failure h4{font-size:1.333rem;margin-top:0}.failure.failure-enter{background:transparent;box-shadow:inset 0 0 0 2px transparent}.failure.failure-enter .inner{opacity:0}.failure.failure-enter.failure-enter-active{background:#f45653;box-shadow:inset 0 0 20px 1000px #f45653;transition:box-shadow .3s ease-in,background .3s ease-in .1s}.failure.failure-enter.failure-enter-active .inner{opacity:1;transition:opacity .5s ease-out .2s}.tweet{border:1px solid #fffefa;border-radius:4px;color:#fffefa;display:block;line-height:150%;margin-bottom:30px;margin-left:60px;opacity:.5;padding:8px 12px;position:relative;text-align:left;text-decoration:none}.tweet.narrow{margin:0 120px}.tweet.dark{border:1px solid #1d8ef0;color:#51565d;opacity:1}.tweet.dark:before{border-right:10px solid #1d8ef0}.tweet.dark:after{color:#1d8ef0}.tweet.dark:hover{background:#1d8ef0;color:#fffefa}.tweet:hover{opacity:1}.tweet:before{border:10px solid transparent;border-right-color:#fffefa;content:"";display:block;left:-20px;position:absolute;top:calc(50% - 10px)}.tweet:after{speak:none;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:calc(50% - 20px);color:#fffefa;content:"t";display:inline-block;display:block;font-family:mdwa;font-size:2.369rem;font-style:normal;font-variant:normal;font-weight:400;left:-60px;line-height:1em;margin-left:.2em;margin-right:.2em;position:absolute;text-align:center;text-decoration:inherit;text-transform:none;width:1em}@-webkit-keyframes PulseCaret{12%{opacity:1}80%{opacity:.1}}.Help .navButton.backButton:before{content:"<";height:19px;padding:1px 2px 0 0;width:18px}.Help p{color:#51565d;font-size:1rem;font-weight:400;line-height:1.65}.Help h2{color:#51565d;margin-top:2em}.Help p a{color:#f45653;text-decoration:none}.Help p a:hover{text-decoration:underline}.Help abbr{border-bottom:1px dashed #6f7985;text-decoration:none}.Help blockquote{margin:1em 2em;padding:0}.Help blockquote p{position:relative;text-align:center}.Help blockquote p i.icon-quote-left,.Help blockquote p i.icon-quote-right{color:#e2e3e3;display:inline-block;font-size:1.777rem}.Help blockquote p i.icon-quote-right{margin-left:-5px;vertical-align:-.5em}.Help blockquote p i.icon-quote-left{margin-right:-10px;vertical-align:.3em}.Help blockquote p.author{font-size:.75rem;margin:-2.5em 4em 0 0;opacity:.7;text-align:right}.Welcome{min-height:100%;position:fixed;width:100%}.Welcome h2{font-size:1.333rem;font-weight:400;text-align:center}.Welcome h2::selection{background:#f45653;color:#fffefa}.Welcome h2 .caret{-webkit-animation:PulseCaret 2s linear;animation:PulseCaret 2s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;color:#f45653;display:inline-block;margin-left:-6px;opacity:.1}.Welcome .helpButton{align-self:flex-start;color:#6f7985;cursor:pointer;display:inline-block;font-size:1rem;left:20px;opacity:.6;position:absolute;text-decoration:none;top:20px}.Welcome .helpButton:hover{opacity:1}.Welcome .helpButton:before{speak:none;border:2px solid #6f7985;border-radius:50%;content:"?";display:inline-block;font-family:mdwa;font-size:80%;font-style:normal;font-weight:400;height:20px;line-height:20px;margin:-2px 6px 0 0;text-align:center;vertical-align:middle;width:20px}.logo{margin:0 auto;position:relative;width:500px}@keyframes PulseCaret{12%{opacity:1}80%{opacity:.1}}.logo h1{font-size:3.157rem;font-weight:900;height:156px;left:172px;line-height:1em;margin:0;padding:0;position:absolute;top:0;width:calc(100% - 172px)}.logo h1 span{display:inline-block;position:absolute;width:100%;word-break:nowrap}.logo h1 span:first-child{top:-6px}.logo h1 span:nth-child(2){color:#f45653;top:52px}.logo h1 span:last-child{top:110px}.logo .mark{background:#f45653;box-shadow:inset 0 0 0 20px #f45653,inset 0 0 0 32px #fffefa;height:156px;width:156px}.logo.small{margin:24px auto 60px;width:300px}.logo.small h1{font-size:1rem;font-weight:400;height:24px;left:30px;width:270px}.logo.small h1 span{display:inline;line-height:24px;margin-right:4px;position:static}.logo.small .mark{box-shadow:inset 0 0 0 3px #f45653,inset 0 0 0 5px #fffefa;height:24px;width:24px}.logo.small .caret{display:none}@media(max-height:600px){.space-xl{height:60px}.space-l{height:40px}.space-m{height:20px}.space-s{height:10px}#input-wrap{height:calc(100% - 80px);margin-top:20px}#wordcount{bottom:20px}}@media(max-width:680px){.buttons i.icon-fullscreen{display:none}html{font-size:.75em}body.home,body.write{overflow:auto}.logo{width:270px}.logo .mark{box-shadow:inset 0 0 0 12px #f45653,inset 0 0 0 18px #fffefa;height:90px;width:90px}.logo h1{font-size:2.369rem;left:100px;width:calc(100% - 100px)}.logo h1 span:first-child{top:-2px}.logo h1 span:nth-child(2){top:30px}.logo h1 span:last-child{top:64px}.logo.small{width:210px}.btn{font-size:1.333rem;padding:8px 28px}.btn.btn-small{padding:6px 18px}.writeButton .session-chooser{bottom:40px;font-size:1em}.write_button_wrap.small .session_chooser{bottom:28px}.tweet{margin:30px 20px 0 70px}.tweet:after{font-size:3.157rem}.Welcome .accolades{background-size:calc(100% - 40px);bottom:0;left:0}#input-wrap{height:calc(100% - 60px);margin:20px 0}#die .content{box-sizing:border-box;margin:0;padding:20px}div.splitscreen .left,div.splitscreen .right{border:none;height:auto;left:auto;padding:0;position:static;width:100%}form{margin:0 auto;max-width:300px}.Welcome,.content{box-sizing:border-box;padding:0 20px}.app.night-mode .editor,.editor{margin-top:50px}#hardcore{font-size:200pt}}
/*# sourceMappingURL=main.84abc410.css.map*/