@charset "UTF-8";.c-demo canvas,.c-demo img,.c-demo picture,.c-demo svg,.c-demo video,.ck-body-wrapper canvas,.ck-body-wrapper img,.ck-body-wrapper picture,.ck-body-wrapper svg,.ck-body-wrapper video{max-width:none}.p-ckeditor-5-collaboration .ck-fullscreen__right-edge .ck-tabs__buttons-container{flex-shrink:0}.c-demo,.ck-fullscreen__editable,.ck-track-changes-preview,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion{--headline-line-height:1.1}.c-demo .ck.ck-content,.ck-fullscreen__editable .ck.ck-content,.ck-track-changes-preview .ck.ck-content,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content{-webkit-text-size-adjust:100%}.c-demo .ck.ck-content h1,.ck-fullscreen__editable .ck.ck-content h1,.ck-track-changes-preview .ck.ck-content h1,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h1,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h1,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h1{font-size:2em}.c-demo .ck.ck-content h2,.ck-fullscreen__editable .ck.ck-content h2,.ck-track-changes-preview .ck.ck-content h2,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h2,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h2,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h2{font-size:1.5em}.c-demo .ck.ck-content h3,.ck-fullscreen__editable .ck.ck-content h3,.ck-track-changes-preview .ck.ck-content h3,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h3,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h3,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h3{font-size:1.17em}.c-demo .ck.ck-content h4,.ck-fullscreen__editable .ck.ck-content h4,.ck-track-changes-preview .ck.ck-content h4,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h4,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h4,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h4{font-size:1em}.c-demo .ck.ck-content h5,.ck-fullscreen__editable .ck.ck-content h5,.ck-track-changes-preview .ck.ck-content h5,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h5,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h5,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h5{font-size:.83em}.c-demo .ck.ck-content h6,.ck-fullscreen__editable .ck.ck-content h6,.ck-track-changes-preview .ck.ck-content h6,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content h6,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content h6,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content h6{font-size:.67em}.c-demo .ck.ck-content>blockquote,.c-demo .ck.ck-content>blockquote p,.c-demo .ck.ck-content>ol li:last-child,.c-demo .ck.ck-content>p,.c-demo .ck.ck-content>pre,.c-demo .ck.ck-content>ul li:last-child,.ck-fullscreen__editable .ck.ck-content>blockquote,.ck-fullscreen__editable .ck.ck-content>blockquote p,.ck-fullscreen__editable .ck.ck-content>ol li:last-child,.ck-fullscreen__editable .ck.ck-content>p,.ck-fullscreen__editable .ck.ck-content>pre,.ck-fullscreen__editable .ck.ck-content>ul li:last-child,.ck-track-changes-preview .ck.ck-content>blockquote,.ck-track-changes-preview .ck.ck-content>blockquote p,.ck-track-changes-preview .ck.ck-content>ol li:last-child,.ck-track-changes-preview .ck.ck-content>p,.ck-track-changes-preview .ck.ck-content>pre,.ck-track-changes-preview .ck.ck-content>ul li:last-child,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>blockquote,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>blockquote p,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>ol li:last-child,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>p,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>pre,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>ul li:last-child,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>blockquote,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>blockquote p,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>ol li:last-child,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>p,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>pre,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>ul li:last-child,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>blockquote,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>blockquote p,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>ol li:last-child,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>p,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>pre,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>ul li:last-child{margin-bottom:var(--ck-spacing-large)}.c-demo .ck.ck-content>blockquote p:last-child,.ck-fullscreen__editable .ck.ck-content>blockquote p:last-child,.ck-track-changes-preview .ck.ck-content>blockquote p:last-child,.p-ckeditor-5-collaboration .ck-ai-actions-balloon-main .ck.ck-content>blockquote p:last-child,.p-ckeditor-5-collaboration .ck-ai-chat-balloon-main .ck.ck-content>blockquote p:last-child,.p-ckeditor-5-collaboration .ck-ai_review-balloon-panel-suggestion .ck.ck-content>blockquote p:last-child{margin-bottom:0}.c-demo__outro{position:relative}@keyframes shake{91%,99%{transform:rotate(0) scale(1)}92%{transform:rotate(7deg)}98%{transform:rotate(7deg) scale(1.2)}93%,95%,97%{transform:rotate(-15deg)}94%,96%{transform:rotate(15deg)}}.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content{--ck-content-font-family:var(--font-family);--ck-content-font-size:var(--step-0);--ck-content-font-color:var(--color-shark-1);--ck-content-line-height:var(--body-line-height);margin-inline:auto;background-color:var(--color-seal-1);max-width:100%;min-height:var(--demo-height,10rem);width:var(--demo-width,21cm)}@media (width >= 64rem){.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content{padding:12mm 10mm;max-width:var(--demo-width,21cm)}}.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h1,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h2,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h3,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h4,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h5,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content h6{margin-bottom:0;font-weight:400;line-height:1}.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content ol,.c-demo [class*=demo-import-extended] .demo-import-extended-editable .ck-content ul{padding-inline-start:18px}@media (width >= 48rem){.c-demo [class*=demo-import-extended] .demo-import-extended-row{display:grid;grid-template-columns:1fr 5rem;gap:var(--space-m);max-height:60vh;overflow-x:scroll}}@media (width >= 64rem){.c-demo [class*=demo-import-extended] .demo-import-extended-row{gap:var(--space-l);max-height:80vh}}@media (width >= 79rem){.c-demo [class*=demo-import-extended] .demo-import-extended-row{grid-template-columns:1fr 20rem}}.c-demo [class*=demo-import-extended] .ck>.ck-toolbar__items>.ck-file-dialog-button:first-child .ck-button{transform-origin:center;animation:shake 9s infinite;animation-delay:3s;animation-iteration-count:2;animation-direction:reverse;outline:2px solid var(--color-tang-5)}.c-demo [class*=demo-import-extended][class*="--ready"] .demo-import-extended-row{border-width:0 1px 1px;border-style:solid;border-color:var(--ck-color-base-border);background-color:var(--color-shark-4);padding:var(--space-s)}.c-demo .demo-import-extended-sidebar{overflow:hidden}.c-demo [class*=demo-import-simple][class*="--ready"]+.ck .ck.ck-editor__main>.ck-editor__editable{min-height:var(--demo-height,10rem)}.c-demo [class*=demo-import-simple][class*="--ready"]+.ck .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){--ck-color-base-border:transparent}.c-demo [class*=demo-import-simple][class*="--ready"]+.ck .ck-editor__main{border:1px solid var(--ck-color-base-border);background-color:var(--color-shark-4);padding:var(--space-s)}@media (width >= 64rem){.c-demo [class*=demo-import-simple][class*="--ready"]+.ck .ck-editor__main{max-height:80vh;overflow-x:hidden}}.c-demo [class*=demo-import-simple][class*="--ready"]+.ck .ck .ck-toolbar__items>.ck-file-dialog-button:first-child .ck-button{transform-origin:center;animation:shake 9s infinite;animation-delay:3s;animation-iteration-count:2;animation-direction:reverse;outline:2px solid var(--color-tang-5)}.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-])>[class*=__editable] .ck-content{--ck-content-font-family:var(--font-family);--ck-content-font-size:var(--step-0);--ck-content-font-color:var(--color-shark-1);--ck-content-line-height:var(--body-line-height);margin-inline:auto;background-color:var(--color-seal-1);max-width:100%;min-height:var(--demo-height,10rem)}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-])>[class*=__editable] .ck-content{padding:12mm 10mm;max-width:var(--demo-width,21cm)}}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-])>[class*=__editable] .ck-content{padding:12mm 10mm!important}}.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]){max-height:80vh;overflow-y:auto}@media (width >= 48rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]){display:grid;grid-template-columns:1fr 5rem;gap:var(--space-m);overflow-x:hidden}}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]){display:flex;flex-direction:row;gap:0}}.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration-rtc__editable>.ck-content,.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration__editable>.ck-content{min-height:max(80vh,300px)}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration-rtc__editable,.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration__editable{flex:1;min-width:0}}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration-rtc__right-sidebar-wrapper,.c-demo [class*=demo-collaboration] [class*=__row]:not([class*=ck-]) .demo-collaboration__right-sidebar-wrapper{flex:0 0 auto;width:20rem}}@media (width >= 64rem){.c-demo [class*=demo-collaboration] .comments--narrow [class*=__row]:not([class*=ck-]){display:flex;flex-direction:row}.c-demo [class*=demo-collaboration] .comments--narrow [class*=__row]:not([class*=ck-]) .demo-collaboration-rtc__right-sidebar-wrapper,.c-demo [class*=demo-collaboration] .comments--narrow [class*=__row]:not([class*=ck-]) .demo-collaboration__right-sidebar-wrapper{flex:0 0 40px;width:40px}}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__row]:not([class*=ck-]){background-color:var(--color-shark-4);padding:var(--space-s)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration__container{border:1px solid var(--ck-color-toolbar-border);overflow:hidden;position:relative;border-radius:var(--ck-border-radius)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration__container .ck.ck-toolbar{--ck-border-radius:0px;border-color:var(--ck-color-toolbar-border);border-width:0 0 1px 0;border-radius:var(--ck-border-radius)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration__container .demo-collaboration__outline{padding-left:var(--space-s)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container{border-width:0}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .demo-collaboration-rtc__content-row{border-right:1px solid var(--ck-color-toolbar-border);border-bottom:1px solid var(--ck-color-toolbar-border);border-left:1px solid var(--ck-color-toolbar-border);background-color:var(--ck-color-base-background)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .demo-collaboration-rtc__toolbar{z-index:3}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .ck.ck-toolbar:not(.ck-ai-suggestion-content-part-toolbar){border:1px solid var(--ck-color-toolbar-border);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .demo-collaboration-rtc__outline{margin-top:-1px;border:none;border-radius:var(--ck-border-radius);padding-left:var(--space-s)}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .demo-collaboration-rtc__row{margin-top:-1px;border:none;border-radius:0 0 var(--ck-border-radius) 0}@media (width >= 48rem){.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__container .demo-collaboration-rtc__row{border-left:0}}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__presence{padding-bottom:var(--space-2xs)}.c-demo [class*=demo-collaboration][class*="--ready"] .popper{display:block}.c-demo [class*=demo-collaboration][class*="--ready"] .ck-annotation{--ck-comment-content-font-family:var(--font-family);--ck-comment-content-font-color:var(--color-shark-1)}.c-demo [class*=demo-collaboration][class*="--ready"] .ck-annotation .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.c-demo .demo-collaboration-rtc__sidebar,.c-demo .demo-collaboration__sidebar{overflow:visible}.c-demo .demo-collaboration__popper-field{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}@media (width >= 48rem){.c-demo .demo-collaboration__popper-field{flex-wrap:nowrap}}.c-demo .demo-collaboration__popper-field .c-cta,.c-demo .demo-collaboration__popper-field .c-input__field{flex-shrink:0}.c-demo .demo-collaboration__popper-field .c-input__field{flex-grow:1}.c-demo .popper{display:none;position:absolute;z-index:50;filter:drop-shadow(var(--dropshadow-1));transition:opacity var(--transition-time-1) ease-in-out;border-radius:var(--space-2xs);background-color:var(--color-seal-1);padding:var(--space-l) var(--space-2xs) var(--space-2xs);width:150px}.c-demo .popper-rel{position:relative}.c-demo .popper__arrow{position:absolute;margin:5px;border-style:solid;border-color:var(--color-seal-1);width:0;height:0}.c-demo .popper__close{display:block;position:absolute;top:var(--space-2xs);right:var(--space-2xs);cursor:pointer;color:var(--color-shark-1);font-size:1.4em;line-height:.5em;text-decoration:none}.c-demo .popper__close:focus,.c-demo .popper__close:hover{color:var(--color-comet-1)}.c-demo .popper__close:before{content:"×"}.c-demo .popper[x-placement^=top]{margin-bottom:15px}.c-demo .popper[x-placement^=top] .popper__arrow{right:var(--space-s);bottom:-10px;margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.c-demo .popper[x-placement^=bottom]{margin-top:15px}.c-demo .popper[x-placement^=bottom] .popper__arrow{top:-10px;left:calc(50% - 10px);margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.c-demo .popper[x-placement^=bottom-end]{margin-top:15px}.c-demo .popper[x-placement^=bottom-end] .popper__arrow{top:-10px;right:var(--space-s);left:auto;margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.c-demo .popper[x-placement^=right]{margin-left:15px}.c-demo .popper[x-placement^=right] .popper__arrow{top:calc(50% - 10px);left:-10px;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.c-demo .popper[x-placement^=left]{margin-right:15px}.c-demo .popper[x-placement^=left] .popper__arrow{top:calc(50% - 10px);right:-10px;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.c-demo .popper--big{padding:var(--space-m) var(--space-s) var(--space-s);width:100%}@media (min-width:30rem){.c-demo .popper--big{width:26rem}}.c-demo .popper--hidden{opacity:0}.c-demo .popper--out{z-index:-1}.c-demo [class*="--ready"] [class*=demo-collaboration][class*=revision-container]{border-width:0 1px 1px;border-style:solid;border-color:var(--ck-color-base-border)}@media (width >= 48rem){.c-demo [class*="--ready"] [class*=demo-collaboration][class*=revision-sidebar]{border-top:1px solid var(--ck-color-base-border);border-left:1px solid var(--ck-color-base-border)}}.c-demo [class*="--ready"] [class*=demo-collaboration][class*=revision-toolbar] .ck.ck-toolbar{border-right:none;border-left:none}@media (width >= 48rem){.c-demo [class*=demo-collaboration][class*=revision-container]{display:grid;grid-template-columns:1fr 20rem}.c-demo [class*=demo-collaboration][class*=revision-sidebar]{grid-row:span 2;padding-top:1px;height:100%}.c-demo [class*=demo-collaboration][class*=revision-sidebar] .ck-revision-history-sidebar{height:100%}}.c-demo [class*=demo-collaboration]{--ck-document-outline-indent-level-2:1.1em;--ck-document-outline-indent-level-3:2.2em;--ck-document-outline-item-active-color:var(--color-tang-5)}.c-demo [class*=demo-collaboration][class*=__container]{display:flex;flex-direction:column}.c-demo [class*=demo-collaboration][class*=__info]{width:100%;flex:0 0 auto}.c-demo [class*=demo-collaboration][class*=__topbar]{width:100%;flex:0 0 auto}.c-demo [class*=demo-collaboration][class*=__toolbar]{width:100%;flex:0 0 auto}.c-demo [class*=demo-collaboration] .demo-collaboration-rtc__wrapper,.c-demo [class*=demo-collaboration] .demo-collaboration__wrapper{display:none}.c-demo [class*=demo-collaboration] [class*=__content-row]{display:flex;flex-direction:row;flex-wrap:nowrap;flex:1;min-height:0;width:100%}.c-demo [class*=demo-collaboration] [class*=__content-row]>[class*=__outline]{flex:0 0 220px;width:220px;min-width:220px;padding-left:var(--space-s)}.c-demo [class*=demo-collaboration] [class*=__content-row]>[class*=__row]:not([class*=ck-]){flex:1;min-width:0;gap:var(--space-m)}.c-demo [class*=demo-collaboration] [class*=__content-row]>.ck-ai-tabs__sidebar{flex:0 0 500px;width:500px;background:var(--ck-color-base-background);border-left:1px solid var(--ck-color-base-border);height:80vh;overflow-y:auto;display:flex;flex-direction:row-reverse;border-right:none;border-bottom:none;border-top:none}.c-demo [class*=demo-collaboration] [class*=__content-row]>.ck-ai-tabs__sidebar .ck-ai-tabs{display:flex;width:100%}.c-demo [class*=demo-collaboration] [class*=__content-row]>.ck-ai-tabs__sidebar.ck-tabs{flex-shrink:0;width:500px;background:var(--ck-color-base-background);border-left:1px solid var(--ck-color-base-border)}.c-demo [class*=demo-collaboration] [class*=__content-row]>.ck-ai-tabs__sidebar.ck-tabs_right{min-height:inherit}@media (width >= 64rem){.c-demo [class*=demo-collaboration] [class*=__content-row]>.ck-ai-tabs__sidebar:has(.ck-ai-tabs_maximized){flex:0 0 800px;width:800px}}.c-demo [class*=demo-collaboration] .ck-ai-tabs__sidebar:not(.ck-ai-sidebar_visible){display:none}.c-demo [class*=demo-collaboration][class*=__container].outline-collapsed [class*=__content-row]>[class*=__outline]{position:relative;overflow:hidden;padding-left:var(--space-s)}@media (width >= 64rem){.c-demo [class*=demo-collaboration][class*=__container].outline-collapsed [class*=__content-row]>[class*=__outline]{flex:0 0 calc(35px + var(--space-s));width:calc(35px + var(--space-s));min-width:calc(35px + var(--space-s))}}.c-demo [class*=demo-collaboration][class*=__container].outline-collapsed [class*=__content-row]>[class*=__outline] .ck-document-outline{display:none}.c-demo [class*=demo-collaboration][class*=__container].outline-collapsed [class*=__content-row]>[class*=__outline] .ck-document-outline-toggle{display:flex;align-items:center;justify-content:center;width:35px;height:35px;z-index:1}.c-demo [class*=demo-collaboration] .ck-widget.table-of-contents ol{margin-bottom:var(--ck-spacing-tiny)}.c-demo [class*=demo-collaboration] [class*=__outline] .ck-document-outline,.c-demo [class*=demo-collaboration] [class*=__outline] [class*=-toggle],.c-demo [class*=demo-collaboration] [class*=__sidebar] .ck-document-outline,.c-demo [class*=demo-collaboration] [class*=__sidebar] [class*=-toggle]{display:none}.c-demo [class*=demo-collaboration] [class*=__outline] [class*=-toggle],.c-demo [class*=demo-collaboration] [class*=__sidebar] [class*=-toggle]{opacity:0}.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__wrapper,.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration__wrapper{display:block;--parent-wrapper-width:min(100vw - var(--space-xl),var(--l-wrapper-max,88rem));--productivity-demo-container-width:clamp( 1100px, calc( 100vw - 40px ), 1400px );position:relative;margin:20px calc((var(--productivity-demo-container-width) - var(--parent-wrapper-width))/ -2);width:var(--productivity-demo-container-width)}@media screen and (max-width:1100px){.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration-rtc__wrapper,.c-demo [class*=demo-collaboration][class*="--ready"] .demo-collaboration__wrapper{margin:0;width:100%;min-width:1000px}}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline],.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar){display:none}@media (width >= 48rem){.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline],.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar){display:block}}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline] .ck-document-outline,.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline] [class*=-toggle],.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar) .ck-document-outline,.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar) [class*=-toggle]{display:block}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline] [class*=-toggle],.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar) [class*=-toggle]{opacity:.5;padding:var(--ck-spacing-small)}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline] [class*=-toggle]:hover,.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__sidebar]:not(.ck-ai-tabs):not(.ck-ai-tabs__sidebar) [class*=-toggle]:hover{opacity:1}.c-demo [class*=demo-collaboration][class*="--ready"] .ck-ai-tabs,.c-demo [class*=demo-collaboration][class*="--ready"] .ck-ai-tabs__sidebar{display:flex}.c-demo [class*=demo-collaboration][class*=__right-sidebar-wrapper] [class*=-toggle],.c-demo [class*=demo-collaboration][class*=__sidebar] [class*=-toggle]{display:none}@media (width >= 64rem){.c-demo [class*=demo-collaboration][class*=__right-sidebar-wrapper] [class*=-toggle],.c-demo [class*=demo-collaboration][class*=__sidebar] [class*=-toggle]{display:flex}}.c-demo [class*=demo-collaboration][class*=__right-sidebar-wrapper] [class*=-toggle] svg,.c-demo [class*=demo-collaboration][class*=__sidebar] [class*=-toggle] svg{transform:rotate(180deg)}.c-demo .comments--narrow [class*=demo-collaboration][class*=__right-sidebar-wrapper] [class*=-toggle] svg,.c-demo .comments--narrow [class*=demo-collaboration][class*=__sidebar] [class*=-toggle] svg{transform:rotate(0)}.c-demo .comments--narrow-only [class*=demo-collaboration][class*=__right-sidebar-wrapper] [class*=-toggle],.c-demo .comments--narrow-only [class*=demo-collaboration][class*=__sidebar] [class*=-toggle]{display:none}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline]{display:none;background:var(--color-shark-4);max-height:80vh;overflow-x:auto;padding-top:var(--space-s)}@media (width >= 64rem){.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline]{display:block;overflow:hidden}}.c-demo [class*=demo-collaboration][class*="--ready"] [class*=__outline][class*=__item]{max-width:27ch;line-height:1.1em}.c-demo [class*=demo-collaboration] .demo-collaboration__right-sidebar-wrapper{display:flex;flex-direction:column-reverse;justify-content:flex-end}.c-demo [class*=demo-collaboration] .demo-collaboration-rtc__right-sidebar-wrapper{display:flex;flex-direction:column-reverse;justify-content:flex-end}.c-demo [class*=demo-collaboration] .ck-document-sidebar-toggle{align-self:flex-start}@media (width >= 64rem){.c-demo [id=demo-import-extended] .demo-import-extended-toolbar{position:sticky;top:var(--header-height);z-index:3}}@media (width >= 64rem){.c-demo [id=demo-collaboration-rtc] .demo-collaboration-rtc__toolbar,.c-demo [id=demo-collaboration] .demo-collaboration__toolbar{position:sticky;z-index:3}}.c-demo [id=demo-ckeditor-w-ckbox] .ck-sticky-panel__content_sticky,.c-demo [id=demo-import-simple__wrapper] .ck-sticky-panel__content_sticky,.c-demo [id=demo-proofreader] .ck-sticky-panel__content_sticky{top:var(--header-height)!important}.ck-body-wrapper .ck-annotation__content-wrapper .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.c-demo-row-holder{overflow-y:hidden}.c-demo-row-holder::-webkit-scrollbar{height:var(--space-4xs)}.c-demo-row-holder::-webkit-scrollbar-thumb{border-radius:var(--space-xs);background-color:var(--color-shark-3)}.c-demo-row{display:grid;grid-template-columns:repeat(6,minmax(11rem,1fr));gap:var(--space-s)}.c-demo-row__cell .c-tile-holder{height:8rem}.c-demo-import-api{--c-spinner-size:var(--space-l)}.c-demo-import-api .c-tile__text:before{display:block;max-width:100%;overflow:hidden;content:var(--tile-filename, "");text-overflow:ellipsis;white-space:nowrap}.c-demo-import-api .language-json>:nth-child(4){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word;word-break:break-word;-webkit-line-clamp:4;margin-left:3rem;white-space:break-spaces}[class*=demo-api-editor][class*="--ready"] [class*=demo-api-editor][class$=row]{border-width:0 1px 1px;border-style:solid;border-color:var(--ck-color-base-border);background-color:var(--color-shark-4);padding:var(--space-s)}[class*=demo-api-editor][class$=sidebar]{overflow:hidden}[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content{--ck-content-font-family:var(--font-family);--ck-content-font-size:var(--step-0);--ck-content-font-color:var(--color-shark-1);--ck-content-line-height:var(--body-line-height);margin-inline:auto;background-color:var(--color-seal-1);max-width:100%;min-height:var(--demo-height,10rem);width:var(--demo-width,21cm)}@media (width >= 64rem){[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content{padding:12mm 10mm;max-width:var(--demo-width,21cm)}}[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h1,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h2,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h3,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h4,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h5,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content h6{margin-bottom:0;font-weight:400;line-height:1}[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content ol,[class*=demo-api-editor] [class*=demo-api-editor][class$=editable] .ck-content ul{padding-inline-start:18px}@media (width >= 48rem){[class*=demo-api-editor] [class*=demo-api-editor][class$=row]{display:grid;grid-template-columns:1fr 5rem;gap:var(--space-m);max-height:60vh;overflow-x:scroll}}@media (width >= 64rem){[class*=demo-api-editor] [class*=demo-api-editor][class$=row]{gap:var(--space-l);max-height:80vh}}@media (width >= 79rem){[class*=demo-api-editor] [class*=demo-api-editor][class$=row]{grid-template-columns:1fr 20rem}}@media (width >= 64rem){.ck-fullscreen__editable .ck-content,.ck-track-changes-preview .ck-content{padding:12mm 10mm!important}}.ck-fullscreen__document-outline-wrapper{--ck-document-outline-indent-level-2:1.1em;--ck-document-outline-indent-level-3:2.2em;--ck-document-outline-item-active-color:var(--color-tang-5);--font-family:Mulish,system-ui,-apple-system,sans-serif;--font-family-italic:MulishItalic,system-ui,-apple-system,sans-serif;font-family:var(--font-family)}.ck-fullscreen__toolbar .ck.ck-toolbar.ck-rounded-corners{--ck-border-radius:0;border-radius:var(--ck-border-radius)}.p-ckeditor-5-collaboration .ck-ai_review__check-run-result .ck.ck-content *,.p-ckeditor-5-collaboration .ck.ck-ai-balloon .ck.ck-content *,.p-ckeditor-5-collaboration .ck.ck-ai-chat .ck.ck-content *{font-family:Mulish,system-ui,-apple-system,sans-serif!important}.p-ckeditor-5-collaboration .ck svg.ck.ck-icon:not(.ck-color-grid__tile > svg.ck.ck-icon):not(.ck-menu-bar__menu__button__arrow){display:inline-block}