@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(.97,0,0,1,0,12);transform:matrix(.97,0,0,1,0,12)}20%{opacity:.7;-webkit-transform:matrix(.99,0,0,1,0,2);transform:matrix(.99,0,0,1,0,2)}40%{opacity:1;-webkit-transform:matrix(1,0,0,1,0,-1);transform:matrix(1,0,0,1,0,-1)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.medium-editor-anchor-preview{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-dragover{background:#ddd}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s ease-in-out infinite;animation:medium-editor-image-loading 1s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder)!important;font-style:italic;position:absolute;left:0;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-editor-placeholder-relative{position:relative}.medium-editor-placeholder-relative:after{content:attr(data-placeholder)!important;font-style:italic;position:relative;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-over:before,.medium-toolbar-arrow-under:after{border-style:solid;content:"";display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0}.medium-toolbar-arrow-over:before{border-width:0 8px 8px;top:-8px}.medium-editor-toolbar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards .16s linear forwards;animation:medium-editor-pop-upwards .16s linear forwards}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form a,.medium-editor-toolbar-form input{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-form-active{display:block}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}.medium-editor-element{word-wrap:break-word;min-height:30px}.medium-editor-element img{max-width:100%}.medium-editor-element sub{vertical-align:sub}.medium-editor-element sup{vertical-align:super}.medium-editor-hidden{display:none}.interface-wysiwyg-container{position:relative;width:100%;max-width:var(--width-x-large)}.interface-wysiwyg-container.fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;max-width:100%;max-height:100%;background-color:var(--body-background)}.interface-wysiwyg-container.fullscreen button.fullscreen-toggle{position:fixed;top:20px;right:20px;z-index:101;background-color:var(--darker-gray);color:var(--white)}.interface-wysiwyg-container.fullscreen button.fullscreen-toggle:hover{background-color:var(--darkest-gray)}.interface-wysiwyg-container.fullscreen .interface-wysiwyg{color:var(--dark-gray);border:none;border-radius:0;padding:80px 80px 100px;max-width:880px;margin:0 auto;height:100%;max-height:100%;font-size:21px;line-height:33px;font-weight:400}.interface-wysiwyg-container.fullscreen .interface-wysiwyg p{margin-top:30px}.interface-wysiwyg-container.fullscreen .interface-wysiwyg blockquote{margin-top:30px;padding-left:20px}.interface-wysiwyg-container.fullscreen .interface-wysiwyg h1,.interface-wysiwyg-container.fullscreen .interface-wysiwyg h2{margin-top:60px}.interface-wysiwyg-container.fullscreen .interface-wysiwyg h3{margin-top:40px}.interface-wysiwyg-container.fullscreen .interface-wysiwyg h4{margin-top:30px}.interface-wysiwyg-container.fullscreen .interface-wysiwyg h5,.interface-wysiwyg-container.fullscreen .interface-wysiwyg h6{margin-top:20px}button.fullscreen-toggle{position:absolute;top:10px;right:10px;background-color:var(--white);color:var(--dark-gray);opacity:.4;border-radius:100%;padding:4px}button.fullscreen-toggle:hover{opacity:1}.interface-wysiwyg{position:relative;width:100%;border:var(--input-border-width) solid var(--lighter-gray);border-radius:var(--border-radius);color:var(--gray);padding:12px 15px;transition:var(--fast) var(--transition);transition-property:color,border-color,padding;min-height:200px;max-height:800px;overflow:scroll;font-weight:400;line-height:1.7em}.interface-wysiwyg>:first-child{padding-top:0;margin-top:0}.interface-wysiwyg::placeholder{color:var(--light-gray)}.interface-wysiwyg[contenteditable=true]{cursor:default;background-color:var(--white)}.interface-wysiwyg[contenteditable=true]:hover{transition:none;border-color:var(--light-gray)}.interface-wysiwyg[contenteditable=true]:focus{color:var(--darker-gray);border-color:var(--accent);outline:0}.interface-wysiwyg[contenteditable=true]:focus+i{color:var(--accent)}.interface-wysiwyg.readonly{background-color:var(--lightest-gray);cursor:not-allowed}.interface-wysiwyg.readonly:focus{color:var(--gray)}.interface-wysiwyg:-webkit-autofill{box-shadow:inset 0 0 0 1000px var(--white)!important;color:var(--dark-gray)!important;-webkit-text-fill-color:var(--dark-gray)!important}.interface-wysiwyg:-webkit-autofill,.interface-wysiwyg:-webkit-autofill:focus,.interface-wysiwyg:-webkit-autofill:hover{border:var(--input-border-width) solid var(--lighter-gray);background-color:var(--white);box-shadow:inset 0 0 0 2000px var(--white)}.interface-wysiwyg b,.interface-wysiwyg strong{font-weight:700}.interface-wysiwyg a{color:var(--accent)}.interface-wysiwyg p{margin-top:20px}.interface-wysiwyg blockquote{border-left:4px solid var(--lightest-gray);font-style:italic;margin-top:20px;padding-left:20px}.interface-wysiwyg pre{max-width:100%;background-color:var(--body-background);padding:20px 10px;font-family:Roboto Mono,mono;overflow:scroll;margin-top:20px}.interface-wysiwyg h1{font-size:3em}.interface-wysiwyg h1,.interface-wysiwyg h2{line-height:1.2em;font-weight:600;margin-top:30px}.interface-wysiwyg h2{font-size:2.5em}.interface-wysiwyg h3{font-size:2em;line-height:1.2em;font-weight:600;margin-top:30px}.interface-wysiwyg h4{font-size:1.87em}.interface-wysiwyg h4,.interface-wysiwyg h5{line-height:1.2em;font-weight:600;margin-top:20px}.interface-wysiwyg h5{font-size:1.5em}.interface-wysiwyg h6{font-size:1.2em;line-height:1.2em;font-weight:600;margin-top:20px}.medium-toolbar-arrow-under:after{top:40px;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--darker-gray)}.medium-toolbar-arrow-over:before{top:-8px;border-left-color:transparent;border-bottom-color:var(--darker-gray);border-right-color:transparent;border-top-color:transparent}.medium-editor-toolbar{background-color:var(--darker-gray);border-radius:var(--border-radius)}.medium-editor-toolbar li{padding:0}.medium-editor-toolbar li button{min-width:40px;height:40px;line-height:0;border:none;border-right:1px solid var(--dark-gray);background-color:transparent;color:var(--white);transition:background-color var(--fast) var(--transition),color var(--fast) var(--transition)}.medium-editor-toolbar li .medium-editor-button-active,.medium-editor-toolbar li button:hover{background-color:var(--dark-gray);color:var(--white)}.medium-editor-toolbar li .medium-editor-button-first{border-radius:var(--border-radius) 0 0 var(--border-radius)}.medium-editor-toolbar li .medium-editor-button-last{border-right:none;border-radius:0 var(--border-radius) var(--border-radius) 0}.medium-editor-toolbar-form .medium-editor-toolbar-input{height:40px;background:var(--darker-gray);border-right:1px solid var(--gray);color:var(--white);padding-left:20px}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:var(--white);color:hsla(0,0%,100%,.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder,.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:var(--white)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:var(--white)}.medium-editor-toolbar-form a{color:var(--white)}.medium-editor-toolbar-anchor-preview{background:var(--gray);color:var(--white);border-radius:var(--border-radius)}.medium-editor-toolbar-anchor-preview a{padding:0 6px}.medium-editor-placeholder:after{color:var(--lighter-gray);font-style:normal;font-weight:500}