.iscmer-rich-content h2{font-size:1.6rem;font-weight:700;margin:1.2em 0 .5em}.iscmer-rich-content h3{font-size:1.3rem;font-weight:700;margin:1.2em 0 .5em}.iscmer-rich-content h4{font-size:1.15rem;font-weight:700;margin:1.2em 0 .5em}.iscmer-rich-content p{margin:.75em 0}.iscmer-rich-content ul{list-style:disc;padding-left:1.5em}.iscmer-rich-content ol{list-style:decimal;padding-left:1.5em}.iscmer-rich-content li{display:list-item}.iscmer-rich-content a{color:#cd2027;text-decoration:underline}.iscmer-rich-content table{width:100%;border-collapse:collapse}.iscmer-rich-content td,.iscmer-rich-content th{border:1px solid #ddd;padding:8px}.iscmer-rich-content img{max-width:100%;height:auto}.iscmer-rich-content blockquote{border-left:3px solid #ddd;padding-left:1em}.iscmer-inline{max-width:1180px!important;margin-left:auto;margin-right:auto;padding:24px 28px!important}.iscmer-inline .iscmer-page-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;padding:12px 0 16px;border-bottom:1px solid #ececee;background:#fff}.iscmer-page-state{font-size:14px;font-weight:600;color:#252525}.iscmer-page-state small{display:inline-block;margin-left:8px;font-size:11px;font-weight:400;color:#757575;background:#f3f3f4;padding:3px 7px;border-radius:4px}.iscmer-page-actions,.iscmer-panel-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.iscmer-editor .iscmer-button,.iscmer-inline .iscmer-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #dedee1;border-radius:6px;background:#fff;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;color:#343434;cursor:pointer;white-space:nowrap;box-shadow:none;min-height:36px}.iscmer-editor .iscmer-button:hover,.iscmer-inline .iscmer-button:hover{background:#f6f6f7;border-color:#b8b8bc}.iscmer-editor .iscmer-button.is-primary,.iscmer-inline .iscmer-button.is-primary{background:#cd2027;border-color:#cd2027;color:#fff}.iscmer-editor .iscmer-button.is-primary:hover,.iscmer-inline .iscmer-button.is-primary:hover{background:#ad1920}.iscmer-editor button:disabled,.iscmer-inline button:disabled{opacity:.55;cursor:wait}.iscmer-inline .iscmer-notice{margin:12px 0;padding:10px 14px;background:#faf6f6;border-left:3px solid #cd2027;border-radius:4px;font-size:13px;color:#444}.iscmer-inline .iscmer-edit-fields{display:block;min-width:0;width:100%;border:0;margin:0;padding:0}.iscmer-inline .iscmer-title-fields{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;margin-bottom:18px}.iscmer-editor .iscmer-field,.iscmer-inline .iscmer-field{display:flex;flex-direction:column;gap:7px;margin:0;color:#727272;font-size:12px;font-weight:500;width:100%}.iscmer-editor .iscmer-field input,.iscmer-inline .iscmer-title-fields input{display:block;box-sizing:border-box;width:100%;min-width:0;max-width:none;border:1px solid #dedee1;border-radius:6px;background:#fff;padding:11px 13px;font-family:inherit;font-size:15px;line-height:1.5;color:#202020;height:auto;box-shadow:none}.iscmer-inline .iscmer-title-fields .iscmer-title-input{font-weight:600}.iscmer-editor input:focus,.iscmer-editor select:focus,.iscmer-inline input:focus{outline:2px solid #cd202733;outline-offset:1px;border-color:#cd2027}.iscmer-inline .iscmer-edit-hint{font-size:12px;line-height:1.5;color:#848484;margin:0 0 12px}.iscmer-editor{border:1px solid #dedee1;border-radius:9px;background:#fff;box-shadow:0 2px 10px #00000004;overflow:visible}.iscmer-editor .iscmer-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #e7e7ea;background:#fafafa;border-radius:9px 9px 0 0}.iscmer-editor .iscmer-tool-group{display:flex;align-items:center;gap:2px;padding-right:8px;border-right:1px solid #e2e2e5}.iscmer-editor .iscmer-tool-group:last-child{border-right:0;padding-right:0}.iscmer-editor .iscmer-tool-history{margin-left:auto}.iscmer-editor .iscmer-tool{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:5px;width:31px;height:31px;padding:6px;color:#4e4e53;background:transparent;cursor:pointer;box-shadow:none}.iscmer-editor .iscmer-color svg,.iscmer-editor .iscmer-tool svg{width:17px;height:17px;stroke-width:1.7}.iscmer-editor .iscmer-color:hover,.iscmer-editor .iscmer-tool:hover{background:#ededf0;color:#202020}.iscmer-editor .iscmer-tool.is-active{background:#cd202712;color:#cd2027}.iscmer-editor .iscmer-heading{display:block;width:110px;font-family:inherit;font-size:12px;font-weight:500;color:#3b3b40;background:transparent;border:0;border-radius:4px;padding:5px;height:31px;margin:0;cursor:pointer}.iscmer-editor .iscmer-color{display:inline-flex;position:relative;align-items:center;justify-content:center;width:31px;height:31px;margin:0;border-radius:5px;cursor:pointer;flex-shrink:0}.iscmer-editor .iscmer-color input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;padding:0;margin:0}.iscmer-editor .iscmer-color-line{position:absolute;bottom:2px;left:8px;right:8px;height:2px;border-radius:1px}.iscmer-editor .iscmer-editor-body{padding:26px 32px;color:#303034;line-height:1.8;font-size:16px;min-height:340px}.iscmer-editor .tiptap{outline:0;min-height:290px}.iscmer-editor .tiptap>:first-child{margin-top:0}.iscmer-editor .ProseMirror-selectednode{outline:2px solid #cd2027;outline-offset:3px}.iscmer-rich-content u{text-decoration:underline}.iscmer-editor .iscmer-insert-panel{padding:16px 20px;background:#fafafa;border-bottom:1px solid #e7e7ea}.iscmer-editor .iscmer-panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px}.iscmer-editor .iscmer-insert-panel .iscmer-field{margin-bottom:12px;max-width:680px}.iscmer-editor .iscmer-insert-panel p{font-size:12px;color:#cd2027}.iscmer-editor .iscmer-table-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap;border-bottom:1px solid #e7e7ea;padding:7px 12px;font-size:12px;background:#fff}.iscmer-editor .iscmer-table-tools>span{color:#777;margin-right:5px}.iscmer-editor .iscmer-table-tools .iscmer-button{font-size:11px;min-height:28px;padding:4px 8px}.iscmer-inline .iscmer-page-settings{margin:20px 0 0;border-top:1px solid #ececee;padding-top:14px;color:#555;font-size:13px}.iscmer-inline .iscmer-page-settings summary{font-size:12px;color:#777;cursor:pointer}.iscmer-inline .iscmer-page-settings label{font-size:12px}@media(max-width:720px){.iscmer-inline{padding:16px!important}.iscmer-inline .iscmer-title-fields{grid-template-columns:1fr;gap:12px}.iscmer-page-state{display:none}.iscmer-inline .iscmer-page-tools{justify-content:flex-end;margin-bottom:18px}.iscmer-editor .iscmer-editor-body{padding:20px 16px}.iscmer-editor .iscmer-toolbar{gap:5px;padding:7px}.iscmer-editor .iscmer-tool-group{padding-right:5px}.iscmer-editor .iscmer-tool-history{margin-left:0}}