.quick-text-tools{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:4px}
.quick-text-tool{min-width:34px;padding:1px 6px;border:1px solid var(--bs-border-color);border-radius:5px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font:600 11px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;cursor:pointer}
.quick-text-tool:hover,.quick-text-tool:focus-visible{background:var(--bs-secondary-bg);border-color:var(--bs-primary);color:var(--bs-body-color)}
.quick-text-tool:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}
