:root{--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-pen-red:#e71313;--ck-highlight-pen-green:#128a00;--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing) / 2);--ck-todo-list-checkmark-size:16px}.cke-content .cke-video-container{aspect-ratio:16/9;max-width:800px;margin-left:auto;margin-right:auto}.cke-content{color:inherit;line-height:1.6}.cke-content p{margin:0 0 1em}.cke-content p:last-child{margin-bottom:0}.cke-content h1,.cke-content h2,.cke-content h3,.cke-content h4,.cke-content h5,.cke-content h6{margin:1.5em 0 .75em;font-weight:600;line-height:1.3}.cke-content h1:first-child,.cke-content h2:first-child,.cke-content h3:first-child,.cke-content h4:first-child,.cke-content h5:first-child,.cke-content h6:first-child{margin-top:0}.cke-content h1{font-size:2em}.cke-content h2{font-size:1.5em}.cke-content h3{font-size:1.25em}.cke-content h4{font-size:1.1em}.cke-content h5{font-size:1em}.cke-content h6{font-size:.875em}.cke-content ol{list-style-type:decimal}.cke-content ol ol{list-style-type:lower-latin}.cke-content ol ol ol{list-style-type:lower-roman}.cke-content ol ol ol ol{list-style-type:upper-latin}.cke-content ol ol ol ol ol{list-style-type:upper-roman}.cke-content ul{list-style-type:disc}.cke-content ul ul{list-style-type:circle}.cke-content ul ul ul,.cke-content ul ul ul ul{list-style-type:square}.cke-content a{color:#06c;text-decoration:underline}.cke-content a:hover{color:#0052a3}.cke-content strong,.cke-content b{font-weight:700}.cke-content em,.cke-content i{font-style:italic}.cke-content u{text-decoration:underline}.cke-content s,.cke-content strike{text-decoration:line-through}.cke-content code{background-color:#c7c7c74d;border-radius:2px;padding:.15em}.cke-content pre{color:#353535;text-align:left;tab-size:4;white-space:pre-wrap;direction:ltr;background:#c7c7c74d;border:1px solid #c4c4c4;border-radius:2px;min-width:200px;padding:1em;font-style:normal}.cke-content pre code{background:unset;border-radius:0;padding:0}.cke-content pre.stylish-code{border-color:#0000;border-radius:10px;margin-left:2em;margin-right:2em}.cke-content pre.stylish-code:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NCAxMyI+CiAgPGNpcmNsZSBjeD0iNi41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiNGMzZCNUMiLz4KICA8Y2lyY2xlIGN4PSIyNi41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiNGOUJFNEQiLz4KICA8Y2lyY2xlIGN4PSI0Ny41IiBjeT0iNi41IiByPSI2LjUiIGZpbGw9IiM1NkM0NTMiLz4KPC9zdmc+Cg==) no-repeat;height:13px;margin-bottom:8px;display:block}.cke-content pre.stylish-code-dark,.cke-content pre.stylish-code-bright{padding:1em}.cke-content pre.stylish-code-dark{color:#fff;background:#272822;box-shadow:5px 5px #0000001f}.cke-content pre.stylish-code-dark code{color:#fff}.cke-content pre.stylish-code-bright{color:#000;background:#dddfe0;box-shadow:5px 5px #b3b3b3}.cke-content pre.stylish-code-bright code{color:#222}.cke-content blockquote{border-left:5px solid #ccc;margin-left:0;margin-right:0;padding-left:1.5em;padding-right:1.5em;font-style:italic;overflow:hidden}.cke-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.cke-content .callout{background-color:#fef5f5;border:1px solid #e74c3c;border-left-width:6px;border-radius:4px;margin:1em 0;padding:1em 1.5em}.cke-content .callout p:first-child{margin-top:0}.cke-content .callout p:last-child{margin-bottom:0}.cke-content .callout strong{color:#c0392b}.cke-content .table{margin:.9em auto;display:table}.cke-content .table table{border-collapse:collapse;border-spacing:0;border:1px double #b3b3b3;width:100%;height:100%}.cke-content .table table td,.cke-content .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.cke-content .table table th{background:#0000000d;font-weight:700}.cke-content[dir=rtl] .table th{text-align:right}.cke-content[dir=ltr] .table th{text-align:left}@media print{.cke-content .table table{height:initial}}.cke-content .image{clear:both;text-align:center;min-width:50px;margin:.9em auto;display:table}.cke-content .image img{min-width:100%;max-width:100%;height:auto;margin:0 auto;display:block}.cke-content .image>figcaption{caption-side:bottom;word-break:break-word;outline-offset:-1px;padding:.6em;font-size:.75em;display:table-caption}.cke-content .image-inline{align-items:flex-start;max-width:100%;display:inline-flex}.cke-content .image-inline picture{display:flex}.cke-content .image-inline picture,.cke-content .image-inline img{flex-grow:1;flex-shrink:1;max-width:100%}.cke-content img.image_resized{height:auto}.cke-content .image.image_resized{box-sizing:border-box;max-width:100%;display:block}.cke-content .image.image_resized img{width:100%}.cke-content .image.image_resized>figcaption{display:block}.cke-content .image-style-align-left{float:left;max-width:50%;margin:0 1.5em 1em 0}.cke-content .image-style-side,.cke-content .image-style-align-right{float:right;max-width:50%;margin:0 0 1em 1.5em}.cke-content .image-style-align-center{float:none;margin:1em auto;display:block}.cke-content figure.image-style-align-left{float:left;max-width:50%;margin:0 1.5em 1em 0}.cke-content figure.image-style-side{float:right;max-width:50%;margin:0 0 1em 1.5em}.cke-content figure.image-style-align-left img,.cke-content figure.image-style-side img{margin:0}.cke-content figure.image-style-align-right{float:right;max-width:50%;margin:0 0 1em 1.5em}.cke-content figure.image-style-align-right img{margin:0}.cke-content figure.image-style-align-center{float:none;margin:1em auto;display:block}.cke-content figure.image-style-align-center img{margin:0 auto}.cke-content:after{content:"";clear:both;display:table}.cke-content p img{vertical-align:middle;display:inline-block}.cke-content p img.image-style-align-left{float:left;margin:.5em 1em .5em 0;display:block}.cke-content p img.image-style-align-right{float:right;margin:.5em 0 .5em 1em;display:block}.cke-content hr{background:#dedede;border:0;height:4px;margin:15px 0}.cke-content sub,.cke-content sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.cke-content sup{top:-.5em}.cke-content sub{bottom:-.25em}.cke-content .text-left{text-align:left}.cke-content .text-center{text-align:center}.cke-content .text-right{text-align:right}.cke-content .text-justify{text-align:justify}.cke-content .needs-clarification{background-color:#0000;border:2px dashed #d4a574;border-radius:2px;margin-right:1.8em;padding:.1em .2em;display:inline-block;position:relative}.cke-content .needs-clarification:after{content:"?";color:#fff;background-color:#3d3d3d;border-radius:50%;justify-content:center;align-items:center;width:1.3em;height:1.3em;font-size:.75em;font-weight:700;display:flex;position:absolute;top:0%;right:-.6em;transform:translateY(-50%)}.cke-content span.wide-spacing{letter-spacing:.3em}.cke-content span.small-caps{font-variant:small-caps}.cke-content span.spoiler{color:#000;background:#000}.cke-content span.spoiler:hover{color:#fff;background:#000}.cke-content .media{clear:both;min-width:15em;margin:.9em 0;display:block}.cke-content .ck-media__wrapper{position:relative}.cke-content .ck-media__wrapper>*{width:100%;height:100%}.cke-content .ck-media__wrapper[data-oembed-url*="open.spotify.com"]{max-width:300px;max-height:380px}.cke-content .ck-media__wrapper>:not(.ck-media__placeholder){pointer-events:auto}.cke-content .page-break{clear:both;justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.cke-content .page-break:after{content:"";border-bottom:2px dashed #c4c4c4;width:100%;position:absolute}.cke-content .page-break__label{z-index:1;text-transform:uppercase;color:#333;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4c4c4;border-radius:2px;padding:.3em .6em;font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;font-size:.75em;font-weight:700;display:block;position:relative;box-shadow:2px 2px 1px #00000026}.cke-content .mention{color:#2977ff;background:#f0f7ff}.cke-content .todo-list{list-style:none}.cke-content .todo-list li{margin-bottom:5px;position:relative}.cke-content .todo-list li .todo-list{margin-top:5px}.cke-content .todo-list .todo-list__label>input{appearance:none;width:var(--ck-todo-list-checkmark-size);height:var(--ck-todo-list-checkmark-size);vertical-align:middle;border:0;margin-left:0;margin-right:-15px;display:inline-block;position:relative;left:-25px;right:0}.cke-content[dir=rtl] .todo-list .todo-list__label>input{margin-left:-15px;margin-right:0;left:0;right:-25px}.cke-content .todo-list .todo-list__label>input:before{box-sizing:border-box;content:"";border:1px solid #333;border-radius:2px;width:100%;height:100%;transition:box-shadow .25s ease-in-out;display:block;position:absolute}@media (prefers-reduced-motion:reduce){.cke-content .todo-list .todo-list__label>input:before{transition:none}}.cke-content .todo-list .todo-list__label>input:after{box-sizing:content-box;pointer-events:none;content:"";left:calc(var(--ck-todo-list-checkmark-size) / 3);top:calc(var(--ck-todo-list-checkmark-size) / 5.3);width:calc(var(--ck-todo-list-checkmark-size) / 5.3);height:calc(var(--ck-todo-list-checkmark-size) / 2.6);border-style:solid;border-color:#0000;border-width:0 calc(var(--ck-todo-list-checkmark-size) / 8) calc(var(--ck-todo-list-checkmark-size) / 8) 0;display:block;position:absolute;transform:rotate(45deg)}.cke-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.cke-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.cke-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.cke-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.cke-content .text-tiny{font-size:.7em}.cke-content .text-small{font-size:.85em}.cke-content .text-big{font-size:1.4em}.cke-content .text-huge{font-size:1.8em}.cke-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.cke-content .marker-green{background-color:var(--ck-highlight-marker-green)}.cke-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.cke-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.cke-content .pen-red{color:var(--ck-highlight-pen-red);background-color:#0000}.cke-content .pen-green{color:var(--ck-highlight-pen-green);background-color:#0000}.cke-content .clear,.cke-content .clearfix{clear:both}
