/* R6.16.40 Visual overflow and real output action closure */
.r61640-paper-preview-label{display:grid;align-content:center;min-height:40px;padding:4px 10px;border:1px solid var(--fp-border);border-radius:10px;background:var(--fp-primary-soft);color:var(--fp-primary-strong);white-space:nowrap}
.r61640-paper-preview-label strong{font-size:11px}.r61640-paper-preview-label small{font-size:8px;color:var(--fp-muted)}
.r61640-output-action{border-color:color-mix(in srgb,var(--fp-primary) 30%,var(--fp-border));background:var(--fp-surface)}
.r61640-output-action.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}
.r61640-output-action.has-unsaved-draft{border-color:#f1c56a;background:#fff8e7;color:#8a5a00}
.r61638-progress-list{grid-template-columns:1fr!important}
.r61638-progress-list .r6157-progress-card>*{min-width:0}
.r61638-progress-list .r6157-progress-title small{white-space:normal;overflow-wrap:anywhere}
.r61638-progress-list .r6157-progress-numbers{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))}
.r61638-progress-list .r6157-progress-numbers span{min-width:0}
.r61638-progress-list .r6157-meter{width:100%;min-width:0;max-width:100%;box-sizing:border-box}
.r61638-progress-list .r6157-meter i{max-width:100%}
@media(min-width:1500px){
 .r61638-progress-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 .r61638-progress-list .r6157-progress-card{grid-template-columns:minmax(0,1fr) auto!important;align-content:start;align-items:center;gap:8px 10px;height:100%}
 .r61638-progress-list .r6157-progress-title,.r61638-progress-list .r6157-progress-numbers,.r61638-progress-list .r6157-meter,.r61638-progress-list .r61512-correction,.r61638-progress-list .r61512-event-history{grid-column:1/-1}
 .r61638-progress-list .r6157-quality{grid-column:1;align-self:center}
 .r61638-progress-list .r6157-record-action,.r61638-progress-list>.r6157-progress-card>.badge{grid-column:2;justify-self:end}
}
@media(max-width:1180px){
 .template-toolbar-actions{flex-wrap:wrap;justify-content:flex-start}
 .r61640-paper-preview-label{order:2}
}
@media(max-width:720px){
 .r61640-paper-preview-label,.r61640-output-action{width:100%;justify-content:center;text-align:center}
}
