.codex-editor__redactor{padding-bottom:50px!important}.ce-block__content{max-width:650px;margin:0 auto}:root{--dtf-editor-bg:#fff;--dtf-editor-bg-secondary:#f9f9f9;--dtf-editor-bg-hover:#f0f0f0;--dtf-editor-border:#e5e5e5;--dtf-editor-border-hover:#d0d0d0;--dtf-editor-text:#1a1a1a;--dtf-editor-text-secondary:#777;--dtf-editor-accent-bg:#e6f3ff;--dtf-editor-accent-border:#b3d9ff;--dtf-editor-accent-text:#06c;--dtf-editor-danger:#ff4d4d}.editor-block-is-spoiler{opacity:.5;position:relative}.editor-block-is-spoiler:after{content:"Спойлер";background:var(--dtf-editor-danger);color:#fff;pointer-events:none;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;top:-10px;right:-10px}.dtf-spoiler-tune-btn{border:1px solid var(--dtf-editor-border);background:var(--dtf-editor-bg-secondary);cursor:pointer;width:100%;color:var(--dtf-editor-text);transition:background-color var(--duration-base), border-color var(--duration-base), color var(--duration-base);box-sizing:border-box;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.dtf-spoiler-tune-btn:hover{background:var(--dtf-editor-bg-hover);border-color:var(--dtf-editor-border-hover)}.dtf-spoiler-tune-btn--active{background:var(--dtf-editor-accent-bg);border-color:var(--dtf-editor-accent-border);color:var(--dtf-editor-accent-text)}.dtf-anchor-tune{border-top:1px solid var(--dtf-editor-border);padding:10px}.dtf-anchor-tune-label{color:var(--dtf-editor-text-secondary);margin-bottom:4px;font-size:12px;display:block}.dtf-anchor-tune-input{box-sizing:border-box;border:1px solid var(--dtf-editor-border);background:var(--dtf-editor-bg);width:100%;color:var(--dtf-editor-text);border-radius:4px;padding:4px 8px}.dtf-quiz-tool{border:1px solid var(--dtf-editor-border);background:var(--dtf-editor-bg-secondary);border-radius:8px;padding:16px}.dtf-quiz-tool-header{color:var(--dtf-editor-text);margin-bottom:12px;font-weight:700}.dtf-quiz-tool-title{border:none;border-bottom:2px solid var(--dtf-editor-border);width:100%;color:var(--dtf-editor-text);background:0 0;outline:none;margin-bottom:16px;padding:8px 0;font-size:18px;font-weight:700}.dtf-quiz-tool-options{flex-direction:column;gap:8px;display:flex}.dtf-quiz-tool-option{align-items:center;gap:8px;display:flex}.dtf-quiz-tool-option-input{border:1px solid var(--dtf-editor-border);background:var(--dtf-editor-bg);color:var(--dtf-editor-text);border-radius:4px;flex:1;padding:8px}.dtf-quiz-tool-option-remove{color:var(--dtf-editor-danger);cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px}.dtf-quiz-tool-add-btn{background:var(--dtf-editor-bg);border:1px dashed var(--dtf-editor-border);cursor:pointer;color:var(--dtf-editor-text-secondary);transition:background var(--duration-base);border-radius:4px;margin-top:12px;padding:8px}.dtf-quiz-tool-add-btn:hover{background:var(--dtf-editor-bg-hover)}.dtf-person-tool{background:var(--dtf-editor-bg-secondary);border:1px solid var(--dtf-editor-border);border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.dtf-person-tool-avatar-container{cursor:pointer;background:#e0e0e0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden}.dtf-person-tool-avatar-img{object-fit:cover;width:100%;height:100%}.dtf-person-tool-avatar-placeholder{color:#777;font-size:12px;position:absolute}.dtf-person-tool-text-container{flex-direction:column;flex:1;gap:8px;display:flex}.dtf-person-tool-input{border:1px solid var(--dtf-editor-border);background:var(--dtf-editor-bg);color:var(--dtf-editor-text);border-radius:4px;padding:8px}.dtf-person-tool-input--title{font-weight:700}.editor-container.svelte-1mnw26j{color:#1a1a1a;background:#fff;border-radius:8px;min-height:300px;padding:20px 40px;font-family:inherit}.writing.svelte-1tasdky{z-index:1;color:#000;background-color:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.writing__bar.svelte-1tasdky{z-index:2;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #dedede;flex-shrink:0;align-items:center;gap:12px;min-height:56px;padding:8px 16px;display:flex;position:sticky;top:0}.writing__close.svelte-1tasdky,.writing__icon-button.svelte-1tasdky{color:#000;opacity:.5;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.writing__close.svelte-1tasdky:hover,.writing__icon-button.svelte-1tasdky:hover{opacity:1}.writing__status.svelte-1tasdky{min-width:0;color:var(--text-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.writing__publish.svelte-1tasdky{--btn-height:40px;--btn-offset:20px}.writing__settings.svelte-1tasdky{width:100%;max-width:var(--content-width);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 auto;padding:16px 16px 0;display:flex}.writing__subsite.svelte-1tasdky{flex:0 220px;min-width:160px}.writing__comments.svelte-1tasdky{flex:0 280px;min-width:200px}.writing__adult.svelte-1tasdky{cursor:pointer;align-items:center;font-size:16px;display:flex;position:relative}.writing__adult.svelte-1tasdky input:where(.svelte-1tasdky){opacity:0;position:absolute}.ui-checkbox.svelte-1tasdky{box-sizing:content-box;vertical-align:text-bottom;border:1px solid #00000021;border-top-color:#00000040;border-radius:4px;width:17px;height:17px;margin-right:.4em;display:inline-block;position:relative}.ui-checkbox.svelte-1tasdky:hover{border-color:#595959cc}.ui-checkbox--checked.svelte-1tasdky:before{content:"";border-bottom:2px solid #000;border-left:2px solid #000;width:8px;height:4px;position:absolute;top:24%;left:20%;transform:rotate(-45deg)}.writing__adult.svelte-1tasdky input:where(.svelte-1tasdky):focus-visible+.ui-checkbox:where(.svelte-1tasdky){outline:2px solid var(--color-blue);outline-offset:2px}.writing__body.svelte-1tasdky{width:100%;max-width:var(--content-width);box-sizing:border-box;margin:0 auto;padding:16px 16px 120px}.writing__title.svelte-1tasdky{width:100%;min-height:44px;color:inherit;font:inherit;resize:none;field-sizing:content;background:0 0;border:0;outline:none;padding:0;font-size:32px;font-weight:500;line-height:40px;display:block;overflow:hidden}.writing__title.svelte-1tasdky::placeholder{color:#bfbfbf}@media (width<=859px){.writing__body.svelte-1tasdky{padding-left:0;padding-right:0}.writing__title.svelte-1tasdky{box-sizing:border-box;padding:0 15px;font-size:26px;line-height:34px}}.writing.svelte-1tasdky .editor-container{background:0 0;border-radius:0;min-height:300px;padding:0}.writing.svelte-1tasdky .ce-block__content,.writing.svelte-1tasdky .ce-toolbar__content{max-width:none}.writing.svelte-1tasdky .codex-editor__redactor{margin-right:0}.writing.svelte-1tasdky .ce-paragraph{font-size:17px;line-height:26px}.writing.svelte-1tasdky .ce-redactor b,.writing.svelte-1tasdky .ce-redactor strong{font-weight:700}.writing.svelte-1tasdky .ce-redactor i,.writing.svelte-1tasdky .ce-redactor em{font-style:italic}.writing.svelte-1tasdky .ce-redactor a{color:#3766a9;border-bottom:1px solid #bed0ea;padding-bottom:0}.writing.svelte-1tasdky .ce-paragraph:before,.writing.svelte-1tasdky .ce-header:before,.writing.svelte-1tasdky .cdx-input:before,.writing.svelte-1tasdky .cdx-gallery__caption:before,.writing.svelte-1tasdky .cdx-image__caption:before,.writing.svelte-1tasdky .ce-quote--text:before,.writing.svelte-1tasdky .ce-quote--author:before,.writing.svelte-1tasdky .ce-quote--job:before,.writing.svelte-1tasdky .cdx-image-form__button{color:#bfbfbf!important}.writing.svelte-1tasdky h2.ce-header,.writing.svelte-1tasdky h3.ce-header,.writing.svelte-1tasdky h4.ce-header{font-size:27px}.writing.svelte-1tasdky .marked-text{background:#91deff38;padding:.09em 0}.writing.svelte-1tasdky .cdx-image-form,.writing.svelte-1tasdky .cdx-gallery__select-file{border:2px dashed #ccc}.writing.svelte-1tasdky .cdx-gallery__select-file{color:#bfbfbf}.writing.svelte-1tasdky .cdx-image--backgrounded{background:#eef2f5}@media (width<=859px){.writing.svelte-1tasdky .ce-toolbar__content{padding:1px!important}.writing.svelte-1tasdky .ce-block__content{word-break:break-word;padding:1px 15px!important}}
