[hidden]{display:none!important}
[data-copy]{white-space:pre-wrap;font:inherit!important;color:inherit;letter-spacing:inherit;line-height:inherit}
body.editing [data-copy]{cursor:text;outline:2px dashed #14685c;outline-offset:5px;white-space:pre-wrap;border-radius:2px}
body.editing [data-copy]:hover{outline-color:#14685c}
body.editing [data-copy]:focus{outline:2px solid #14685c;background:#14685c18}
#edit-copy{border-color:#14685c;color:#14685c;white-space:nowrap}
#save-copy{background:#14685c;color:#ffffff;white-space:nowrap}
#edit-status{font-size:14px;letter-spacing:0;max-width:320px;line-height:1.3}
#draft-notice{padding:12px 24px;background:#242424;font-size:16px}
nav{flex-wrap:wrap}nav select{flex:0 1 440px;min-width:160px}
@media print{#draft-notice{display:none!important}body.editing [data-copy]{outline:none;background:none}}

body.editing [data-copy]:empty{display:inline-block;min-width:1em;min-height:1em}
body.editing [data-copy]:empty::before{content:"Type here";opacity:.45}

body.editing #goals [data-copy],body.editing #process [data-copy],body.editing #timeline [data-copy]{outline-color:#333}

#edit-copy{background:#14685c;color:#fff;border-color:#14685c}body.editing [data-copy]{outline-color:#14685c}#save-copy{color:#fff}
