.ld-rich-content{min-width:0;max-width:100%;overflow-wrap:anywhere;line-height:1.65;display:flow-root}.ld-rich-content img{max-width:100%;height:auto;object-fit:contain;vertical-align:middle}.ld-rich-content img.ld-image-center{display:block;margin:1rem auto}.ld-rich-content img.ld-image-left{float:left;margin:0 1rem 1rem 0}.ld-rich-content img.ld-image-right{float:right;margin:0 0 1rem 1rem}.ld-rich-content .ld-image-selected{outline:3px solid #2563eb;outline-offset:3px}.ld-rich-content table{border-collapse:collapse;margin:1rem 0;max-width:100%}.ld-rich-content th,.ld-rich-content td{border:1px solid #9aacbf;padding:10px 14px;min-width:100px;vertical-align:top;overflow-wrap:anywhere}.ld-rich-content th{background:#edf5fb;color:#102d4c;font-weight:700}.ld-rich-table-scroll{overflow-x:auto;max-width:100%;min-width:0}.ld-rich-editor{overflow-x:auto;min-height:180px}.ld-rich-toolbar{display:flex;flex-wrap:wrap;gap:7px;padding:12px;background:#f5f7fc;border:1px solid #dfe6ef;border-radius:8px;margin-bottom:10px}.ld-rich-toolbar button,.ld-rich-dialog button,.ld-rich-enlarge{border:1px solid #c5d5e5;border-radius:6px;padding:7px 11px;background:white;color:#102d4c;font:inherit;font-size:13px;cursor:pointer}.ld-rich-toolbar button:hover,.ld-rich-dialog button:hover{border-color:#20c4be;background:#eafffa}.ld-rich-toolbar [role=status]{flex-basis:100%;font-size:13px;color:#49617c;order:2}.ld-rich-toolbar button:focus-visible,.ld-rich-dialog :focus-visible,.ld-rich-enlarge:focus-visible,.ld-rich-table-scroll:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.ld-rich-dialog{border:1px solid #dfe6ef;border-radius:14px;padding:24px;color:#102d4c;background:white;max-width:600px;width:calc(100% - 32px);max-height:85vh;overflow:auto;box-shadow:0 20px 70px #102d4c40}.ld-rich-dialog::backdrop{background:#102d4c80}.ld-rich-dialog h2{margin:0 65px 20px 0}.ld-rich-dialog label{display:block;margin:14px 0;font-size:14px;font-weight:600}.ld-rich-dialog input,.ld-rich-dialog select{display:block;box-sizing:border-box;width:100%;border:1px solid #c5d5e5;border-radius:6px;padding:10px;margin-top:5px;background:white;color:#102d4c}.ld-rich-dialog button{margin:6px 7px 0 0}.ld-rich-dialog button:disabled{opacity:.6;cursor:wait}.ld-rich-dialog .ld-rich-close{position:absolute;right:15px;top:12px}.ld-rich-dialog progress{width:100%;accent-color:#07966b}.ld-rich-preview{display:block;max-width:100%;max-height:160px;object-fit:contain}.ld-rich-preview[hidden]{display:none}.ld-rich-enlarged{max-width:100%;height:auto}.ld-rich-enlarge{display:block;margin:6px 0 12px;font-size:12px;color:#2563eb}.ld-rich-content:after{content:'';display:block;clear:both}@media(max-width:600px){.ld-rich-content img.ld-image-left,.ld-rich-content img.ld-image-right{float:none;display:block;margin:12px auto}.ld-rich-toolbar button{padding:9px;font-size:12px}.ld-rich-dialog{padding:18px}}@media print{.ld-rich-enlarge{display:none}}

.ld-rich-editor img:focus-visible{outline:3px solid #2563eb;outline-offset:3px}
