/* V199 ART SHORTS */
.asp-v199-art-shorts{grid-column:1/-1;margin:8px 0 18px;padding:14px;border:1px solid #d7cdbd;border-radius:12px;background:#faf7f1}
.asp-v199-shorts-head{display:flex;justify-content:space-between;gap:12px;align-items:end;margin-bottom:10px}.asp-v199-shorts-head small{font-weight:900;letter-spacing:.08em;color:#9a6a16}.asp-v199-shorts-head h3{margin:3px 0 0;font-size:20px}.asp-v199-shorts-head span{font-size:12px;color:#766b5d}
.asp-v199-shorts-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.asp-v199-short{min-width:0;background:#fff;border:1px solid #ddd2c2;border-radius:10px;overflow:hidden}.asp-v199-short-media{position:relative;aspect-ratio:9/16;background:#111;cursor:pointer;overflow:hidden}.asp-v199-short-preview,.asp-v199-short-preview img,.asp-v199-short-preview video{width:100%;height:100%;display:block;object-fit:cover}.asp-v199-short-empty{height:100%;display:grid;place-items:center;text-align:center;color:#d7bd86;font-weight:900;letter-spacing:.12em;line-height:1.5}.asp-v199-sound{
      flex:0 0 28px;
      width:28px;height:28px;min-width:28px;
      padding:0;border:1px solid #c9b892;border-radius:50%;
      background:#fff;color:#111;
      display:inline-flex;align-items:center;justify-content:center;
      font-size:14px;line-height:1;cursor:pointer;
      box-shadow:none;
    }.asp-v199-short-info{padding:8px}.asp-v199-short-info>strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asp-v199-short-info>span{display:block;margin-top:3px;font-size:11px;color:#7c7062}.asp-v199-short-admin{display:grid;gap:5px;margin-top:8px}.asp-v199-short-admin select,.asp-v199-short-admin input{width:100%;box-sizing:border-box;padding:6px;border:1px solid #ccc;border-radius:5px;font-size:11px}.asp-v199-short-admin label{font-size:11px;font-weight:800}.asp-v199-short-admin label input{display:block;margin-top:3px}.asp-v199-short-admin button{padding:6px;border:1px solid #9d7b3f;background:#fff;border-radius:5px;font-weight:800;cursor:pointer}.asp-v199-short-admin button.danger{border-color:#b33;color:#a00}
@media(max-width:900px){.asp-v199-shorts-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.asp-v199-shorts-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.asp-v199-shorts-head{align-items:flex-start;flex-direction:column}}

/* V201 MP4 preview */
.asp-v199-short-preview video{background:#000}.asp-v199-short-media video::-webkit-media-controls{opacity:.92}


.asp-v199-short-title-row{
  display:flex;align-items:center;gap:6px;min-width:0;
}
.asp-v199-short-title-row>strong{
  display:block;flex:1 1 auto;min-width:0;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.asp-v199-short-title-row .asp-v199-sound{
  margin-left:auto;
}
.asp-v199-sound.is-muted{background:#f5f2eb;color:#5b5246}
.asp-v199-sound:not(.is-muted){background:#171717;color:#fff;border-color:#171717}
.asp-v199-sound:disabled{
  opacity:.28;cursor:default;background:#eee;color:#777;border-color:#d5d5d5;
}
