:root{--ck-sample-base-spacing:2em;--ck-sample-color-white:#fff;--ck-sample-color-green:#279863;--ck-sample-color-blue:#1a9aef;--ck-sample-container-width:1285px;--ck-sample-sidebar-width:350px;--ck-sample-editor-min-height:400px;--ck-sample-editor-z-index:10}.ck.ck-editor__editable[role=textbox],.ck.editor[role=textbox],.ck.editor__editable[role=textbox],.editor__editable,main .ck-editor[role=application] .ck.ck-content{width:100%;background:#fff;font-size:1em;line-height:1.6em;min-height:var(--ck-sample-editor-min-height);padding:1.5em 2em}.ck.ck-editor__editable{background:#fff;border:1px solid #b3b3b3;width:100%;position:relative;z-index:var(--ck-sample-editor-z-index)}.editor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-editor=DecoupledDocumentEditor] .document-editor__toolbar{width:100%}body[data-editor=DecoupledDocumentEditor] .collaboration-demo__editable,body[data-editor=DecoupledDocumentEditor] .row-editor .editor{width:calc(21cm + 2px);min-height:calc(29.7cm + 2px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2cm 1.2cm;margin:2.5rem;border:1px #d3d3d3 solid;background-color:var(--ck-sample-color-white);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px #0000001a;-webkit-box-sizing:border-box;box-sizing:border-box}body[data-editor=DecoupledDocumentEditor] .row-editor{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;background-color:#f2f2f2;border:1px solid #c4c4c4;max-height:700px}body[data-editor=DecoupledDocumentEditor] .sidebar{background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none}.sidebar{padding:0 15px;position:relative;min-width:var(--ck-sample-sidebar-width);max-width:var(--ck-sample-sidebar-width);font-size:20px;border:1px solid #c4c4c4;background:#fafafa;border-left:0;overflow:hidden;min-height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ck.ck-annotation-wrapper .ck-content[role=textbox],.sidebar .ck-content[role=textbox]{min-height:unset;width:unset;padding:0;background:0 0}.sidebar.narrow{min-width:60px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.sidebar.hidden{display:none!important}#sidebar-display-toggle{position:absolute;z-index:1;width:30px;height:30px;text-align:center;left:15px;top:30px;border:0;padding:0;color:gray;-webkit-transition:.25s ease color;transition:.25s ease color;background-color:transparent}#sidebar-display-toggle:hover{color:#4d4d4d;cursor:pointer}#sidebar-display-toggle:active,#sidebar-display-toggle:focus{outline:0;border:1px solid #a9d29d}#sidebar-display-toggle svg{fill:currentColor}.row-presence{width:100%;border:1px solid #c4c4c4;border-bottom:0;background:#fafafa;padding:var(--ck-spacing-small);-webkit-box-shadow:0 1px 0 0#c4c4c4;box-shadow:0 1px #c4c4c4;z-index:20}.ck.ck-presence-list{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.25rem .75rem}.presence .ck.ck-presence-list__counter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:var(--ck-spacing-large)}.collaboration-demo__row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:auto;background-color:#f2f2f2;border:1px solid #c4c4c4}body[data-editor=InlineEditor] .collaboration-demo__row{border:0}.collaboration-demo__container{max-width:var(--ck-sample-container-width);margin:0 auto;padding:1.25rem}.collaboration-demo__row,.presence{-webkit-transition:.2s opacity;transition:.2s opacity}.collaboration-demo__topbar{background:#fff;border:1px solid var(--ck-color-toolbar-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0;border-radius:4px 4px 0 0}.collaboration-demo__topbar .btn{margin-right:1em;outline-offset:2px;outline-width:2px;background-color:var(--ck-sample-color-blue)}.collaboration-demo__topbar .btn:focus,.collaboration-demo__topbar .btn:hover{border-color:var(--ck-sample-color-blue)}.collaboration-demo__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem .75rem}.collaboration-demo__share-description p{margin:0;font-weight:700;font-size:.9em}.collaboration-demo__share input{font-size:.9em;min-width:220px;margin:0 10px;border-radius:4px;border:1px solid var(--ck-color-toolbar-border);height:40px;padding:5px 10px}.collaboration-demo__share button{height:40px;padding:5px 10px;position:relative}.collaboration-demo__share button:focus{outline:0}.collaboration-demo__share button[data-tooltip]:after,.collaboration-demo__share button[data-tooltip]:before{position:absolute;visibility:hidden;opacity:0;pointer-events:none;-webkit-transition:all .15s cubic-bezier(.5,1,.25,1);transition:all .15s cubic-bezier(.5,1,.25,1);z-index:1}.collaboration-demo__share button[data-tooltip]:before{content:attr(data-tooltip);padding:5px 15px;border-radius:3px;background:#111;color:#fff;text-align:center;font-size:11px;top:100%;left:50%;margin-top:5px;-webkit-transform:translateX(-50%);transform:translate(-50%)}.collaboration-demo__share button[data-tooltip]:after{content:"";border:5px solid transparent;width:0;font-size:0;line-height:0;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);border-bottom:5px solid #111;border-top:none}.collaboration-demo__share button[data-tooltip]:hover:after,.collaboration-demo__share button[data-tooltip]:hover:before{visibility:visible;opacity:1}.collaboration-demo--ready{overflow:visible;height:auto}.collaboration-demo--ready .collaboration-demo__row,.collaboration-demo--ready .presence{opacity:1}.ck.ck-pagination-view-line{z-index:var(--ck-sample-editor-z-index)}.revision-viewer-container{display:none}.revision-viewer-sidebar{position:relative;min-width:310px;overflow:hidden;background:var(--ck-color-toolbar-background);border:1px solid var(--ck-color-toolbar-border);margin-left:-1px}body[data-revision-history=true] .ck.ck-pagination-view-line:after{-webkit-transform:translateX(-100%)!important;transform:translate(-100%)!important;left:-1px!important;right:unset!important}.document-outline-container{max-height:80vh;overflow-y:auto;margin-bottom:1em}.document-outline-container .ck.ck-document-outline{min-height:100%;border:1px solid var(--ck-color-base-border);background-color:#f5f5f5}body,html{padding:0;margin:0;font-family:sans-serif,Arial,Verdana,Trebuchet MS,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-size:16px;line-height:1.5}body{height:100%;color:#2d3a4a}body *{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#38a5ee}header .centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:8em}header h1 a,header nav ul li a{text-decoration:none;color:#2d3a4a}header .centered,header h1 a{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header h1 a{font-size:20px}header h1 img{display:block;height:64px}header nav ul{margin:0;padding:0;list-style-type:none}header nav ul li{display:inline-block}header nav ul li+li{margin-left:1em}header nav ul li a{font-weight:700}header nav ul li a:hover{text-decoration:underline}main .message,main .message:after{background:var(--ck-sample-color-green)}main .message{padding:0 0 var(--ck-sample-base-spacing);color:var(--ck-sample-color-white)}main .message:after{content:"";z-index:-1;display:block;height:10em;width:100%;position:absolute;left:0}main .message h2{position:relative;padding-top:1em;font-size:2em}.centered{overflow:hidden;max-width:var(--ck-sample-container-width);margin:0 auto;padding:0 var(--ck-sample-base-spacing)}.row,header h1 a{display:-webkit-box;display:-ms-flexbox;display:flex}.row{position:relative}.btn{cursor:pointer;padding:8px 16px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,opacity .2s ease-in-out;background-color:var(--ck-sample-color-button-blue);border-color:var(--ck-sample-color-button-blue);color:var(--ck-sample-color-white);display:inline-block}.btn--tiny{padding:6px 12px;font-size:.8rem}footer{margin:calc(2*var(--ck-sample-base-spacing)) var(--ck-sample-base-spacing);font-size:.8em;text-align:center;color:#0006}@media screen and (max-width:800px){:root{--ck-sample-base-spacing:1em}header h1{width:100%}header h1 img{height:40px}header nav ul{text-align:right}main .message h2{font-size:1.5em}}
