.medlock-rte{box-sizing:border-box;color:inherit;font-family:Nunito Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100%;min-width:0;padding:16px;width:100%}.medlock-rte__help{color:inherit;font-size:13px;margin:0 0 16px;opacity:.72}.medlock-rte__field+.medlock-rte__field{margin-top:20px}.medlock-rte__label{display:block;font-size:13px;font-weight:700;margin-bottom:6px}.medlock-rte__toolbar{align-items:center;background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-bottom:0;border-radius:4px 4px 0 0;display:flex;flex-wrap:wrap;gap:4px;padding:6px}.medlock-rte__toolbar button{background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:3px;color:inherit;font:inherit;font-size:12px;min-height:28px;padding:4px 8px}.medlock-rte__toolbar button:hover{background:color-mix(in srgb,currentColor 12%,transparent);border-color:color-mix(in srgb,currentColor 55%,transparent)}.medlock-rte__toolbar button:disabled{cursor:wait;opacity:.55}.medlock-rte__toolbar .medlock-rte__toolbar-button--active{background:#1ea7fd;border-color:#1ea7fd;color:#fff}.medlock-rte__editor{background:color-mix(in srgb,currentColor 2%,transparent);border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:0 0 4px 4px;font-size:14px;line-height:1.5;min-height:110px;outline:none;overflow:auto;padding:10px 12px}.medlock-rte__editor:focus-within{border-color:#1ea7fd;box-shadow:0 0 0 1px #1ea7fd}.medlock-rte__content{caret-color:currentColor;color:inherit;min-height:110px;outline:none}.medlock-rte__content>:first-child{margin-top:0}.medlock-rte__content>:last-child{margin-bottom:0}.medlock-rte__fixed-block{background:color-mix(in srgb,#1ea7fd 12%,transparent);border:1px solid color-mix(in srgb,#1ea7fd 55%,transparent);border-radius:4px;cursor:grab;margin:12px 0;padding:12px;-webkit-user-select:none;user-select:none}.medlock-rte__fixed-block:before{content:attr(data-label);display:block;font-size:13px;font-weight:700}.medlock-rte__fixed-block:after{content:"Fixed pre-filled component block";display:block;font-size:12px;margin-top:2px;opacity:.7}.medlock-rte__fixed-block.ProseMirror-selectednode{box-shadow:0 0 0 2px #1ea7fd;outline:none}.medlock-rte__status{color:inherit;font-size:13px;opacity:.72;padding:16px}
