.content-editor-form{display:grid;gap:16px}.content-toolbar{display:flex;gap:6px;flex-wrap:wrap;padding:8px;border:1px solid var(--line,#d8e1ee);border-radius:12px;background:#f7faff}.content-toolbar button{border:1px solid #d6e0ef;background:#fff;border-radius:8px;padding:7px 10px;cursor:pointer;font:inherit}.content-rich-editor{min-height:320px;max-height:55vh;overflow:auto;border:1px solid #ccd8ea;border-radius:14px;background:#fff;padding:18px;line-height:1.8;outline:none}.content-rich-editor:focus{border-color:#2b66ec;box-shadow:0 0 0 3px rgba(43,102,236,.10)}.content-rich-editor h2{font-size:1.55rem;margin:1.2em 0 .55em}.content-rich-editor h3{font-size:1.25rem}.content-rich-editor a{color:#2b66ec;text-decoration:underline}.content-editor-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.editor-check{align-self:end;min-height:46px}.three-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.danger{color:#b42318!important}.content-page-body{line-height:1.85;font-size:1.04rem}.content-page-body h2,.content-page-body h3{margin-top:1.5em}.content-page-body a{color:#2b66ec;text-decoration:underline}@media(max-width:760px){.three-fields{grid-template-columns:1fr}.content-rich-editor{min-height:240px}}