/* 1.25.0: video compression progress under upload fields. */
.dscc-vc-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0;padding:9px 11px;border:1px solid #f1dcc3;border-radius:9px;background:#fff8ef;color:#6b4a24;font-size:12px;line-height:1.4}
.dscc-vc-status.is-done{border-color:#cde9d4;background:#f2fbf4;color:#1d6b38}
.dscc-vc-status.is-plain{border-color:#e6e9ed;background:#f8f9fa;color:#5d6772}
.dscc-vc-status.is-nudge{animation:dscc-vc-nudge .45s ease 2}
.dscc-vc-status>span{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}
.dscc-vc-bar{position:relative;display:block;flex:1 1 120px;height:6px;overflow:hidden;border-radius:99px;background:#f3e1cb}
.dscc-vc-bar b{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#fc8100;transition:width .2s}
html body .dscc-vc-skip{display:inline-flex!important;align-items:center;min-height:26px!important;height:26px;margin:0!important;padding:0 9px!important;border:1px solid #e7c9a5!important;border-radius:7px!important;background:#fff!important;color:#9a560d!important;font-family:inherit!important;font-size:11px!important;font-weight:650!important;cursor:pointer;box-shadow:none!important}
@keyframes dscc-vc-nudge{0%,100%{transform:none}30%{transform:translateX(-3px)}70%{transform:translateX(3px)}}
/* 1.26.0: drag and drop on every upload field */
.is-dscc-dragover{outline:2px dashed #fc8100!important;outline-offset:2px;background-color:#fff7ec!important;transition:background-color .12s}
