.text-format-tools{display:flex;align-items:center;gap:8px;margin:6px 0;color:#7a8291;font-size:11px;grid-column:1/-1}
.text-format-bold{display:inline-flex;align-items:center;justify-content:center;width:29px;height:28px;padding:0;border:1px solid #dce2eb;border-radius:7px;background:#fff;color:#243249;font:700 15px Georgia,serif;cursor:pointer}
.text-format-bold:hover{background:#f0f5fc;border-color:#a9c8ed}.text-format-bold:focus-visible{outline:2px solid #377fbb;outline-offset:2px}.text-format-status{color:#a14545}
.guide-fields.editing-contact>#guide-step-message+.text-format-tools,.guide-fields.editing-contact>.text-format-tools:has(+ #guide-step-message),.guide-fields.editing-handoff>.text-format-tools:has(+ #guide-step-message){display:none}
