/* Rosconvert converter UX refinements */
.custom-converter .rc-ux-summary{display:none;margin:12px 0 0;padding:12px 14px;border:1px solid #e3e7f1;border-radius:8px;background:#fafbff;color:#4b5565;font-size:13px;line-height:1.45}
.custom-converter .rc-ux-summary.is-visible{display:block}
.rc-ux-summary__top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.rc-ux-summary__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:#303748}
.rc-ux-summary__meta{flex:0 0 auto;color:#7b8497;font-size:12px}
.rc-ux-summary__more{margin-top:5px;color:#7b8497;font-size:12px}
.custom-converter .rc-ux-stage{display:none;margin:10px 0 0;padding:9px 12px;border-radius:7px;background:#f3f6ff;color:#4f5fb8;font-size:12px;font-weight:700;text-align:center}
.custom-converter .rc-ux-stage.is-visible{display:block}
.custom-converter .rc-ux-cad-note{display:none;margin:10px 0 0;padding:10px 12px;border-left:3px solid #7886e8;background:#f7f8ff;color:#5c6475;font-size:12px;line-height:1.45;text-align:left}
.custom-converter .rc-ux-cad-note.is-visible{display:block}
.custom-converter .file-item{border:1px solid #edf0f5!important;border-radius:8px!important;margin-top:8px!important;padding:12px!important;background:#fff!important}
.custom-converter .status-text{line-height:1.45}
.custom-converter .status-text>a,.custom-converter .rc-ux-download{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;margin-top:7px;padding:8px 13px;border-radius:7px;background:#3f70ef;color:#fff!important;font-weight:700;text-decoration:none!important}
.custom-converter .status-text>a:hover,.custom-converter .rc-ux-download:hover{background:#335fce}
.custom-converter .rc-ux-again{display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin:8px 0 0 8px;padding:7px 12px;border:1px solid #dbe1ef;border-radius:7px;background:#fff;color:#5362d7;font:inherit;font-size:12px;font-weight:700;cursor:pointer}
.custom-converter .rc-file-legal{max-width:760px;margin:10px auto 0!important;text-align:left!important;color:#737b8c!important}
.custom-converter .converter-limit,.custom-converter .form-note,.custom-converter .terms-note{max-width:760px;margin-left:auto!important;margin-right:auto!important;text-align:left!important}
@media(max-width:700px){
  .custom-converter .rc-ux-summary{padding:10px 11px}
  .rc-ux-summary__top{display:block}
  .rc-ux-summary__name{white-space:normal;overflow-wrap:anywhere}
  .rc-ux-summary__meta{margin-top:3px}
  .custom-converter .file-item-row{align-items:flex-start!important;flex-direction:column!important}
  .custom-converter .file-item-row-right{width:100%!important;min-width:0!important;text-align:left!important}
  .custom-converter .status-text>a,.custom-converter .rc-ux-download{width:100%;text-align:center}
  .custom-converter .rc-ux-again{width:100%;margin:8px 0 0}
  .custom-converter .rc-file-legal,.custom-converter .converter-limit,.custom-converter .form-note,.custom-converter .terms-note{text-align:center!important}
}
