:root{--ck-z-default:2147000000!important}.accordion{border:1px solid #e0e0e0;border-radius:8px;margin:1.5em 0;overflow:hidden;background:#fff}.accordion-item{border-bottom:1px solid #e0e0e0}.accordion-item:last-child{border-bottom:none}details.accordion-item>summary.accordion-item-summary{font-weight:600;padding:1.2em 1.5em;cursor:pointer;background-color:#fafafa;position:relative;list-style:none;outline:none}details.accordion-item>summary.accordion-item-summary::-webkit-details-marker{display:none}details.accordion-item>summary.accordion-item-summary::after{content:"+";position:absolute;right:1.5em;font-size:1.4em;font-weight:400;color:#666;transition:transform 0.2s ease;line-height:1}details.accordion-item[open]>summary.accordion-item-summary::after{content:"−"}details.accordion-item[open]>summary.accordion-item-summary{border-bottom:1px solid #e0e0e0}.accordion-item-content{padding:1em 1.5em}.ck-content .accordion-editor-wrapper{border:2px dashed #0056b3;padding:15px;border-radius:6px;background:#f4f9ff;margin:1.5em 0}.ck-content .accordion-editor-wrapper::before{content:"FAQ / Аккордеон (Поставьте сюда курсор и нажмите кнопку в тулбаре, чтобы добавить вопрос)";display:block;font-size:.85em;color:#0056b3;margin-bottom:10px;font-weight:700}.ck-content .accordion-editor-item{margin-bottom:10px}.ck-content .accordion-editor-item:last-of-type{margin-bottom:0}.ck-content .accordion-editor-summary{background:#e9ecef;padding:10px 15px;font-weight:700;border:1px solid #ccc;border-bottom:none;border-radius:4px 4px 0 0}.ck-content .accordion-editor-summary:empty::before{content:"Введите вопрос...";color:#999}.ck-content .accordion-editor-content{padding:10px 15px;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px}.ck-editor__editable.accordion-editor-summary,.ck-editor__editable.accordion-editor-content{min-height:auto!important}.checklist{margin:1.5em 0;box-sizing:border-box}.checklist-content{padding:0;margin:0}.checklist .checklist-content p,.checklist .checklist-content h1,.checklist .checklist-content h2,.checklist .checklist-content h3,.checklist .checklist-content h4,.checklist .checklist-content h5,.checklist .checklist-content h6,.checklist .checklist-content li,.ck-content .checklist-content p,.ck-content .checklist-content h1,.ck-content .checklist-content h2,.ck-content .checklist-content h3,.ck-content .checklist-content h4,.ck-content .checklist-content h5,.ck-content .checklist-content h6,.ck-content .checklist-content li{position:relative;padding-left:calc(var(--ck-cl-size, 1.4em) + 0.8em);margin-top:0!important;margin-bottom:var(--ck-cl-gap,.8em)!important;min-height:1.6em;list-style:none;break-inside:avoid;page-break-inside:avoid}.checklist .checklist-content p:last-child,.checklist .checklist-content h1:last-child,.checklist .checklist-content h2:last-child,.checklist .checklist-content h3:last-child,.checklist .checklist-content h4:last-child,.checklist .checklist-content h5:last-child,.checklist .checklist-content h6:last-child,.checklist .checklist-content li:last-child,.ck-content .checklist-content p:last-child,.ck-content .checklist-content h1:last-child,.ck-content .checklist-content h2:last-child,.ck-content .checklist-content h3:last-child,.ck-content .checklist-content h4:last-child,.ck-content .checklist-content h5:last-child,.ck-content .checklist-content h6:last-child,.ck-content .checklist-content li:last-child{margin-bottom:0!important}.checklist .checklist-content p::before,.checklist .checklist-content h1::before,.checklist .checklist-content h2::before,.checklist .checklist-content h3::before,.checklist .checklist-content h4::before,.checklist .checklist-content h5::before,.checklist .checklist-content h6::before,.checklist .checklist-content li::before,.ck-content .checklist-content p::before,.ck-content .checklist-content h1::before,.ck-content .checklist-content h2::before,.ck-content .checklist-content h3::before,.ck-content .checklist-content h4::before,.ck-content .checklist-content h5::before,.ck-content .checklist-content h6::before,.ck-content .checklist-content li::before{content:"";position:absolute;left:0;top:.15em;width:var(--ck-cl-size,1.4em);height:var(--ck-cl-size,1.4em);background-color:var(--ck-cl-bg,transparent);border:var(--ck-cl-bw,0) solid var(--ck-cl-bc,transparent);border-radius:var(--ck-cl-br,0);box-sizing:border-box}.checklist .checklist-content p::after,.checklist .checklist-content h1::after,.checklist .checklist-content h2::after,.checklist .checklist-content h3::after,.checklist .checklist-content h4::after,.checklist .checklist-content h5::after,.checklist .checklist-content h6::after,.checklist .checklist-content li::after,.ck-content .checklist-content p::after,.ck-content .checklist-content h1::after,.ck-content .checklist-content h2::after,.ck-content .checklist-content h3::after,.ck-content .checklist-content h4::after,.ck-content .checklist-content h5::after,.ck-content .checklist-content h6::after,.ck-content .checklist-content li::after{content:"";position:absolute;left:0;top:.15em;width:var(--ck-cl-size,1.4em);height:var(--ck-cl-size,1.4em);background-color:var(--ck-cl-color,#ff9649);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-size:65%;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");mask-position:center;mask-size:65%;mask-repeat:no-repeat;z-index:1}.checklist[data-icon="cross"] .checklist-content p::after,.checklist[data-icon="cross"] .checklist-content h1::after,.checklist[data-icon="cross"] .checklist-content h2::after,.checklist[data-icon="cross"] .checklist-content h3::after,.checklist[data-icon="cross"] .checklist-content h4::after,.checklist[data-icon="cross"] .checklist-content h5::after,.checklist[data-icon="cross"] .checklist-content h6::after,.checklist[data-icon="cross"] .checklist-content li::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content p::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h1::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h2::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h3::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h4::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h5::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content h6::after,.ck-content .checklist-widget[data-icon="cross"] .checklist-content li::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E")}.ck-content .checklist-widget{position:relative;border:1px dashed transparent;transition:outline 0.2s,box-shadow 0.2s;border-radius:4px;padding:2px}.ck-content .checklist-widget:hover,.ck-content .checklist-widget.ck-widget_selected{box-shadow:0 0 0 2px #0056b3;background:rgba(0,86,179,.03)}.ck-content .checklist-content.ck-editor__editable{min-height:auto!important}.ck.ck-balloon-panel .ck-checklist-form{padding:16px!important;padding-right:20px!important;display:flex;flex-direction:column;gap:12px;width:340px;box-sizing:border-box;font-family:inherit;max-height:75vh;overflow-y:auto}.ck.ck-balloon-panel .ck-checklist-form::-webkit-scrollbar{width:8px}.ck.ck-balloon-panel .ck-checklist-form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ck.ck-balloon-panel .ck-checklist-form::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.ck.ck-balloon-panel .ck-checklist-form::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ck-checklist-form__preview-wrapper{background-color:#f0f0f0;background-image:linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-size:10px 10px;background-position:0 0,5px 5px;padding:16px;border-radius:4px;border:1px solid #ccced1;display:flex;justify-content:flex-start;align-items:center;margin-bottom:4px}.ck-checklist-preview-list{margin:0;padding:0;width:100%;display:flex;flex-direction:column}.ck-checklist-preview-item{position:relative!important;padding-left:calc(var(--ck-cl-size, 1.4em) + 0.8em)!important;margin-bottom:var(--ck-cl-gap,.5em)!important;font-size:14px;color:#333;font-weight:500;min-height:var(--ck-cl-size,1.4em)!important;display:flex;align-items:center}.ck-checklist-preview-item:last-child{margin-bottom:0}.ck-checklist-preview-item::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--ck-cl-size,1.4em);height:var(--ck-cl-size,1.4em);background-color:var(--ck-cl-bg,transparent);border:var(--ck-cl-bw,0) solid var(--ck-cl-bc,transparent);border-radius:var(--ck-cl-br,0);box-sizing:border-box}.ck-checklist-preview-item::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:var(--ck-cl-size,1.4em);height:var(--ck-cl-size,1.4em);background-color:var(--ck-cl-color,#ff9649);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-size:65%;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");mask-position:center;mask-size:65%;mask-repeat:no-repeat}.ck-checklist-preview-list[data-icon="cross"] .ck-checklist-preview-item::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E")}.ck-checklist-form__row{display:flex;flex-direction:column;gap:6px}.ck-checklist-form__colors{display:flex;gap:12px;width:100%}.ck-checklist-form__colors .ck-checklist-form__row{flex:1;min-width:0}.ck-checklist-form__label{font-size:12px;font-weight:600;color:#333;margin:0}.ck-checklist-form .ck-input{width:100%!important;min-width:0!important;min-height:32px;height:32px;border:1px solid #ccced1;border-radius:4px;padding:0 8px;background:#fff;color:#333;transition:border-color 0.2s,box-shadow 0.2s;font-size:13px}.ck-checklist-form .ck-input:focus{border-color:#0056b3;outline:none;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.ck-checklist-form .ck-input-color{padding:2px!important;cursor:pointer}.ck-checklist-form .ck-input-color::-webkit-color-swatch-wrapper{padding:0}.ck-checklist-form .ck-input-color::-webkit-color-swatch{border:none;border-radius:2px}.ck-checklist-form__actions{display:flex;gap:12px;margin-top:10px}.ck-checklist-form__actions button{flex:1;justify-content:center;min-height:34px;border-radius:4px;font-weight:600;font-size:13px;cursor:pointer}.ck.ck-balloon-panel .ck-checklist-form__actions .ck-cl-btn-save{background:#0056b3!important;color:#fff!important;border-color:#0056b3!important}.ck.ck-balloon-panel .ck-checklist-form__actions .ck-cl-btn-save:hover{background:#004494!important}.ck.ck-balloon-panel .ck-checklist-form__actions .ck-cl-btn-cancel{background:#f8f9fa!important;border-color:#d3d9df!important;color:#333!important}.ck-checklist-form__actions-danger{display:flex;margin-top:4px}.ck.ck-balloon-panel .ck-checklist-form__actions-danger .ck-cl-btn-unwrap{width:100%;justify-content:center;padding:8px 12px;border-radius:4px;font-size:13px;font-weight:500;background:#fff!important;color:#dc3545!important;border:1px solid #dc3545!important;cursor:pointer}.ck.ck-balloon-panel .ck-checklist-form__actions-danger .ck-cl-btn-unwrap:hover{background:#dc3545!important;color:#fff!important}.ck-checklist-form__presets{display:flex;gap:8px;margin-top:4px;align-items:center;flex-wrap:wrap}.ck.ck-balloon-panel .ck-checklist-form .ck-checklist-preset-btn{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;cursor:pointer;padding:0;transition:transform 0.1s,box-shadow 0.1s;position:relative;border-radius:4px;box-shadow:0 0 0 1px #ccc}.ck.ck-balloon-panel .ck-checklist-form .ck-checklist-preset-btn::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.2em;height:1.2em;background-color:var(--ck-cl-bg,transparent);border:var(--ck-cl-bw,0) solid var(--ck-cl-bc,transparent);border-radius:var(--ck-cl-br,0);box-sizing:border-box}.ck.ck-balloon-panel .ck-checklist-form .ck-checklist-preset-btn::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1.2em;height:1.2em;background-color:var(--ck-cl-color,#ff9649);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");-webkit-mask-position:center;-webkit-mask-size:65%;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");mask-position:center;mask-size:65%;mask-repeat:no-repeat}.ck.ck-balloon-panel .ck-checklist-form .ck-checklist-preset-btn[data-icon="cross"]::after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E")}.ck.ck-balloon-panel .ck-checklist-form .ck-checklist-preset-btn:hover{transform:scale(1.15);box-shadow:0 0 0 2px #0056b3;outline:none}.ck-checklist-form__advanced{margin-top:4px;border-top:1px solid #e1e1e1;padding-top:8px}.ck-checklist-form__advanced summary{font-size:13px;color:#0056b3;cursor:pointer;user-select:none;outline:none;display:inline-block;margin-bottom:8px}.ck-checklist-form__advanced-content{display:flex;flex-direction:column;gap:12px;padding-top:4px}.columns{column-gap:20px;margin:1em 0}.columns>*{margin-top:0!important;margin-bottom:var(--ck-col-gap,1em)!important}.columns>*:last-child{margin-bottom:0!important}.columns>*:first-child{margin-top:0}.columns>*>li,.columns>p,.columns>h1,.columns>h2,.columns-editor-container>h3,.columns>h4{break-inside:avoid;page-break-inside:avoid}.ck-content .columns-widget-wrapper{position:relative;border:1px dashed transparent;padding:10px;margin:1em 0;transition:outline 0.2s,border 0.2s}.ck-content .columns-widget-wrapper:hover,.ck-content .columns-widget-wrapper.ck-widget_selected{border-color:#a3a3a3;background:rgba(0,0,0,.02);border-radius:4px}.ck-content .columns-widget-wrapper::before{content:"Колонки (" attr(data-columns) ")";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#fff;padding:0 5px;font-size:11px;color:#666;border:1px solid #a3a3a3;border-radius:3px;z-index:10;display:none}.ck-content .columns-widget-wrapper:hover::before,.ck-content .columns-widget-wrapper.ck-widget_selected::before{display:block}.ck-content .columns-editor-container{min-height:auto}.ck-content .columns-editor-container>*:first-child{margin-top:0}.ck.ck-balloon-panel .ck-columns-form{padding:16px!important;display:flex;flex-direction:column;gap:16px;width:280px;font-family:inherit}.ck-columns-form__row{display:flex;align-items:center;justify-content:space-between}.ck-columns-form__label{font-size:13px;color:#333;font-weight:400;margin:0}.ck.ck-balloon-panel .ck-columns-form .ck-columns-count,.ck.ck-balloon-panel .ck-columns-form .ck-columns-spacing{width:100px!important;min-width:0!important;text-align:center;padding:4px 8px;height:30px;border:1px solid #ccced1;border-radius:4px}.ck.ck-balloon-panel .ck-columns-form .ck-columns-count{width:60px!important}.ck.ck-balloon-panel .ck-columns-form .ck-columns-count:focus{border-color:#0056b3;outline:none;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.ck-columns-form__actions{display:flex;justify-content:space-between;gap:8px;margin-top:4px}.ck.ck-balloon-panel .ck-columns-form__actions button{flex:1;justify-content:center;padding:8px 12px;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all 0.2s ease;min-height:auto}.ck.ck-balloon-panel .ck-columns-form__actions .ck-button-save{background:#0056b3!important;color:#fff!important;border-color:#0056b3!important}.ck.ck-balloon-panel .ck-columns-form__actions .ck-button-save:hover{background:#004494!important;border-color:#004494!important}.ck.ck-balloon-panel .ck-columns-form__actions .ck-button-cancel{background:#f8f9fa!important;color:#333!important;border-color:#ced4da!important}.ck.ck-balloon-panel .ck-columns-form__actions .ck-button-cancel:hover{background:#e2e6ea!important}.ck-columns-form__actions-danger{display:flex;width:100%;margin-top:-4px}.ck.ck-balloon-panel .ck-columns-form__actions-danger .ck-button-unwrap{width:100%;justify-content:center;padding:8px 12px;border-radius:4px;font-size:13px;font-weight:500;background:#fff!important;color:#dc3545!important;border:1px solid #dc3545!important;transition:all 0.2s ease;min-height:auto;cursor:pointer}.ck.ck-balloon-panel .ck-columns-form__actions-danger .ck-button-unwrap:hover{background:#dc3545!important;color:#fff!important}.ck.ck-balloon-panel .ck-cta-form{padding:16px!important;padding-right:20px!important;display:flex;flex-direction:column;gap:12px;width:360px;box-sizing:border-box;font-family:inherit;max-height:75vh;overflow-y:auto}.ck.ck-balloon-panel .ck-cta-form::-webkit-scrollbar{width:8px}.ck.ck-balloon-panel .ck-cta-form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ck.ck-balloon-panel .ck-cta-form::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.ck.ck-balloon-panel .ck-cta-form::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ck-cta-form__preview-wrapper{background-color:#f0f0f0;background-image:linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-size:10px 10px;background-position:0 0,5px 5px;padding:16px;border-radius:4px;border:1px solid #ccced1;display:flex;justify-content:center;align-items:center;min-height:70px;margin-bottom:4px}.ck-cta-form *{box-sizing:border-box}.ck-cta-form__row{display:flex;flex-direction:column;gap:6px}.ck-cta-form__colors{display:flex;gap:12px;width:100%}.ck-cta-form__colors .ck-cta-form__row{flex:1;min-width:0}.ck-cta-form__label{font-size:12px;font-weight:600;color:#333;margin:0;padding:0;display:block;line-height:1.2;white-space:nowrap}.ck-cta-form .ck-input{width:100%!important;min-width:0!important;min-height:32px;height:32px;border:1px solid #ccced1;border-radius:4px;padding:0 8px;background:#fff;color:#333;transition:border-color 0.2s,box-shadow 0.2s;font-size:13px}.ck-cta-form .ck-input:focus{border-color:#0056b3;outline:none;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.ck-cta-form .ck-input-color{padding:2px!important;cursor:pointer}.ck-cta-form .ck-input-color::-webkit-color-swatch-wrapper{padding:0}.ck-cta-form .ck-input-color::-webkit-color-swatch{border:none;border-radius:2px}.ck-cta-form__actions{display:flex;gap:12px;margin-top:10px}.ck-cta-form__actions button{flex:1;justify-content:center;min-height:34px;border-radius:4px;font-weight:600;font-size:13px;cursor:pointer;transition:background-color 0.2s,border-color 0.2s;border:1px solid transparent;display:flex;align-items:center}.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-save{background:#0056b3!important;color:#fff!important;border-color:#0056b3!important}.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-save:hover,.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-save:focus{background:#004494!important;border-color:#004494!important}.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-cancel{background:#f8f9fa!important;border-color:#d3d9df!important;color:#333!important}.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-cancel:hover,.ck.ck-balloon-panel .ck-cta-form__actions .ck-cta-btn-cancel:focus{background:#e2e6ea!important}.ck-cta-form__presets{display:flex;gap:8px;margin-top:4px;align-items:center;flex-wrap:wrap}.ck-cta-form__advanced{margin-top:4px;border-top:1px solid #e1e1e1;padding-top:8px}.ck-cta-form__advanced summary{font-size:13px;color:#0056b3;cursor:pointer;user-select:none;outline:none;display:inline-block;margin-bottom:8px}.ck-cta-form__advanced summary:hover{text-decoration:underline}.ck-cta-form__advanced-content{display:flex;flex-direction:column;gap:12px;padding-top:4px}.ck.ck-balloon-panel .ck-cta-form .ck-cta-preset-btn{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;box-shadow:0 0 0 1px #ccced1;cursor:pointer;padding:0;transition:transform 0.1s,box-shadow 0.1s;flex-shrink:0;box-sizing:border-box}.ck.ck-balloon-panel .ck-cta-form .ck-cta-preset-btn:hover,.ck.ck-balloon-panel .ck-cta-form .ck-cta-preset-btn:focus{transform:scale(1.15);box-shadow:0 0 0 2px #0056b3;outline:none}.ck-cta-form__checkbox-row{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:#333;margin-top:4px}.ck-cta-form__checkbox-row input[type="checkbox"]{cursor:pointer;width:16px;height:16px;margin:0}.ck-content .cta-widget-wrapper{display:block}.custom-cta-btn:hover{opacity:.9}.infobox{margin:1.5em 0;box-sizing:border-box}.infobox-content{padding:1.2em 1.5em}.infobox-content>*:first-child{margin-top:0}.infobox-content>*:last-child{margin-bottom:0}.ck-content .infobox-widget{position:relative;border:1px dashed transparent;transition:outline 0.2s,box-shadow 0.2s}.ck-content .infobox-widget:hover,.ck-content .infobox-widget.ck-widget_selected{box-shadow:0 0 0 2px #0056b3}.ck-content .infobox-widget::before{content:"Инфоблок";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:#0056b3;padding:2px 6px;font-size:10px;color:#fff;border-radius:3px;z-index:10;display:none;font-weight:700;text-transform:uppercase}.ck-content .infobox-widget:hover::before,.ck-content .infobox-widget.ck-widget_selected::before{display:block}.ck-content .infobox-content.ck-editor__editable{min-height:auto!important}.ck.ck-balloon-panel .ck-infobox-form{padding:16px!important;padding-right:20px!important;display:flex;flex-direction:column;gap:12px;width:340px;box-sizing:border-box;font-family:inherit;max-height:75vh;overflow-y:auto}.ck.ck-balloon-panel .ck-infobox-form::-webkit-scrollbar{width:8px}.ck.ck-balloon-panel .ck-infobox-form::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.ck.ck-balloon-panel .ck-infobox-form::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.ck.ck-balloon-panel .ck-infobox-form::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ck-infobox-form__preview-wrapper{background-color:#f0f0f0;background-image:linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4),linear-gradient(45deg,#e4e4e4 25%,transparent 25%,transparent 75%,#e4e4e4 75%,#e4e4e4);background-size:10px 10px;background-position:0 0,5px 5px;padding:16px;border-radius:4px;border:1px solid #ccced1;display:flex;justify-content:center;align-items:center;margin-bottom:4px;max-width:100%;overflow:hidden}.ck-infobox-form__row{display:flex;flex-direction:column;gap:6px}.ck-infobox-form__colors{display:flex;gap:12px;width:100%}.ck-infobox-form__colors .ck-infobox-form__row{flex:1;min-width:0}.ck-infobox-form__label{font-size:12px;font-weight:600;color:#333;margin:0}.ck-infobox-form .ck-input{width:100%!important;min-width:0!important;min-height:32px;height:32px;border:1px solid #ccced1;border-radius:4px;padding:0 8px;background:#fff;color:#333;transition:border-color 0.2s,box-shadow 0.2s;font-size:13px}.ck-infobox-form .ck-input:focus{border-color:#0056b3;outline:none;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.ck-infobox-form .ck-input-color{padding:2px!important;cursor:pointer}.ck-infobox-form .ck-input-color::-webkit-color-swatch-wrapper{padding:0}.ck-infobox-form .ck-input-color::-webkit-color-swatch{border:none;border-radius:2px}.ck-infobox-form__actions{display:flex;gap:12px;margin-top:10px}.ck-infobox-form__actions button{flex:1;justify-content:center;min-height:34px;border-radius:4px;font-weight:600;font-size:13px;cursor:pointer}.ck.ck-balloon-panel .ck-infobox-form__actions .ck-infobox-btn-save{background:#0056b3!important;color:#fff!important;border-color:#0056b3!important}.ck.ck-balloon-panel .ck-infobox-form__actions .ck-infobox-btn-save:hover{background:#004494!important}.ck.ck-balloon-panel .ck-infobox-form__actions .ck-infobox-btn-cancel{background:#f8f9fa!important;border-color:#d3d9df!important;color:#333!important}.ck-infobox-form__actions-danger{display:flex;margin-top:4px}.ck.ck-balloon-panel .ck-infobox-form__actions-danger .ck-infobox-btn-unwrap{width:100%;justify-content:center;padding:8px 12px;border-radius:4px;font-size:13px;font-weight:500;background:#fff!important;color:#dc3545!important;border:1px solid #dc3545!important;cursor:pointer}.ck.ck-balloon-panel .ck-infobox-form__actions-danger .ck-infobox-btn-unwrap:hover{background:#dc3545!important;color:#fff!important}.ck-infobox-form__presets{display:flex;gap:8px;margin-top:4px;align-items:center;flex-wrap:wrap}.ck.ck-balloon-panel .ck-infobox-form .ck-infobox-preset-btn{display:block!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;cursor:pointer;padding:0;transition:transform 0.1s,box-shadow 0.1s}.ck.ck-balloon-panel .ck-infobox-form .ck-infobox-preset-btn:hover{transform:scale(1.15);box-shadow:0 0 0 2px #0056b3;outline:none}.ck-infobox-form__advanced{margin-top:4px;border-top:1px solid #e1e1e1;padding-top:8px}.ck-infobox-form__advanced summary{font-size:13px;color:#0056b3;cursor:pointer;user-select:none;outline:none;display:inline-block;margin-bottom:8px}.ck-infobox-form__advanced-content{display:flex;flex-direction:column;gap:12px;padding-top:4px}.spoiler{border:1px solid #ccc;border-radius:4px;margin:1em 0;padding:0;background-color:#fcfcfc}details.spoiler>summary{font-weight:700;cursor:pointer;outline:none;padding:.8em 1em;background-color:#f1f1f1;border-radius:4px;list-style:none;position:relative}details.spoiler>summary::-webkit-details-marker{display:none}details.spoiler>summary::before{content:"▶";display:inline-block;margin-right:8px;font-size:.8em;transition:transform 0.2s ease}details.spoiler[open]>summary::before{transform:rotate(90deg)}details.spoiler[open]>summary{border-bottom:1px solid #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}.spoiler-content{padding:1em}.ck-content .spoiler-editor-wrapper{border:1px solid #c4c4c4;border-radius:4px;margin:1em 0;background-color:#fafafa}.ck-content .spoiler-editor-summary{font-weight:700;padding:.8em 1em;background-color:#ececec;border-bottom:1px solid #c4c4c4;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.ck-content .spoiler-editor-summary::before{content:"▼";display:inline-block;margin-right:8px;font-size:.8em;color:#555}.ck-content .spoiler-editor-summary:empty::after{content:"Введите заголовок спойлера...";color:#999}.ck-editor__editable.spoiler-editor-summary,.ck-editor__editable.spoiler-content{min-height:auto!important}