/* Studio: "Make a preview to share" (founder, 2026-10-06). Calm sheet, orange only on the main button. */
.spv .small{color:var(--muted,#6b6b70)}
.spv-prog{display:flex;flex-direction:column;gap:8px;margin:14px 0 6px}
.spv-bar{display:block;height:6px;border-radius:6px;background:var(--soft,#f1efec);overflow:hidden}
.spv-bar i{display:block;height:100%;background:var(--orange,#FF5A1F);border-radius:6px;transition:width .25s}
.spv-out{display:flex;justify-content:center;margin:6px 0 10px}
.spv-out video{width:auto;max-width:100%;height:min(58vh,520px);aspect-ratio:9/16;border-radius:16px;background:#000;object-fit:contain}
.spv-btns{flex-wrap:wrap}
.spv-btns .btn{flex:1 1 140px;justify-content:center;text-align:center}
.pm-studio-share{display:flex;flex-direction:column;gap:10px}
.pm-studio-share .spv-list{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}
.pm-studio-share .spv-list::-webkit-scrollbar{display:none}
.pm-studio-share .spv-item{flex:0 0 auto;width:86px;display:flex;flex-direction:column;gap:6px;align-items:stretch;background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}
.pm-studio-share .spv-item span.spv-img{display:block;width:86px;height:120px;border-radius:12px;background:var(--soft,#f1efec) center/cover no-repeat}
.pm-studio-share .spv-item small{font-size:12px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
[data-theme="dark"] .spv-bar,[data-theme="dark"] .pm-studio-share .spv-item span.spv-img{background:#262a33}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .spv-bar,:root:not([data-theme="light"]) .pm-studio-share .spv-item span.spv-img{background:#262a33}}
