#conversion-dialog {width: min(520px, calc(100% - 24px));}
#conversion-dialog h2 {font-size: 20px;}
#conversion-preview {min-height: 48px; line-height: 1.6; overflow-wrap: anywhere;}
#conversion-history {max-height: 260px; overflow-y: auto;}
#conversion-history li {gap: 12px; flex-wrap: wrap;}
#conversion-history strong {white-space: normal; overflow-wrap: anywhere;}
.heading > .actions {flex-wrap: wrap; justify-content: flex-end;}
@media (max-width: 420px) {.workspace > .heading {align-items: flex-start; gap: 12px; flex-direction: column;} .workspace > .heading > .actions {justify-content: flex-start;}}

#conversion-open{color:#285da4;border-color:#b8cdea;background:#f6f9ff;white-space:nowrap;max-width:100%;line-height:1.5}
#conversion-open:hover{background:#eaf2ff}
#conversion-title{overflow-wrap:anywhere;line-height:1.5;font-size:18px}
#conversion-config-dialog .conversion-config-toggle{display:flex;align-items:center;gap:8px}
.conversion-config-toggle input{width:18px;height:18px;margin:0;accent-color:#146c59}
