#settings{border:0;margin:0;padding:0;min-width:0}.media-selected{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:12px 0}.media-selected strong{overflow-wrap:anywhere}.media-selected p{font-size:12px;margin-top:4px}.pt select:disabled{opacity:.5}.pt #result{margin-top:20px}.pt #result .pt-totals{margin-bottom:16px}.pt #status{overflow-wrap:anywhere}.pt fieldset:disabled .pt-drop{opacity:.5;cursor:default}.media-preparing{display:none;height:14px;border-radius:8px;overflow:hidden;background:#e5e5e5;border:1px solid #ddd}.media-preparing span{display:block;height:100%;width:36%;border-radius:7px;background:linear-gradient(90deg,#111,#666,#111);animation:media-slide 1.35s ease-in-out infinite alternate}.pt #progress:not([value]){position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.pt #progress:not([value])+.media-preparing{display:block}#process:has(#progress:not([value])) #heading{display:flex;align-items:center;gap:10px}#process:has(#progress:not([value])) #heading::before{content:"";width:19px;height:19px;flex-shrink:0;border:3px solid #e5e5e5;border-top-color:#111;border-right-color:#111;border-radius:50%;animation:media-spin .8s linear infinite}@keyframes media-slide{from{transform:translateX(-50%)}to{transform:translateX(230%)}}@keyframes media-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.media-preparing span,#process #heading::before{animation:none!important}.media-preparing span{transform:translateX(90%)}}@media(max-width:640px){.pt-controls .pt-button{width:100%}}
