#tp-video-static-mainhub,#tp-video-static-mainhub *{box-sizing:border-box}#tp-video-static-mainhub{--wine:#6f2947;--rose:#ae5d7e;--gold:#c9a25f;width:100%;margin:10px auto;color:var(--wine);font-family:"Microsoft YaHei","PingFang SC",sans-serif}#tp-video-static-mainhub .tpv-shell{position:relative;padding:8px;overflow:hidden;border:1px solid rgba(198,154,87,.72);border-radius:17px;background:radial-gradient(circle at 92% 0%,rgba(205,115,153,.16),transparent 34%),linear-gradient(145deg,#fffdf9,#fff3f7 55%,#f6dce7);box-shadow:0 12px 28px rgba(85,31,55,.15),inset 0 0 0 3px rgba(255,255,255,.6)}#tp-video-static-mainhub .tpv-header{display:flex;align-items:center;justify-content:center;gap:8px;padding:3px 5px 8px}#tp-video-static-mainhub .tpv-line{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(201,162,95,.72))}#tp-video-static-mainhub .tpv-line:last-child{background:linear-gradient(90deg,rgba(201,162,95,.72),transparent)}#tp-video-static-mainhub .tpv-title{font:700 10px/1 Georgia,serif;letter-spacing:.18em;white-space:nowrap}#tp-video-static-mainhub .tpv-frame{position:relative;overflow:hidden;border:1px solid rgba(201,162,95,.55);border-radius:11px;background:#2d1722;aspect-ratio:16/9;box-shadow:0 9px 22px rgba(67,20,43,.16)}#tp-video-static-mainhub video{display:block;width:100%;height:100%;object-fit:cover;background:#25141d}#tp-video-static-mainhub .tpv-empty{position:absolute;inset:0;display:grid;place-items:center;padding:18px;text-align:center;color:#fff4f8;background:linear-gradient(135deg,#6f2947,#ae5d7e);font-size:12px;font-weight:700}#tp-video-static-mainhub .tpv-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 5px 1px}#tp-video-static-mainhub .tpv-caption{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7a4a61;font-size:10px;font-weight:700}#tp-video-static-mainhub .tpv-sound{flex:0 0 auto;border:1px solid rgba(201,162,95,.48);border-radius:999px;padding:5px 9px;color:#6f2947;background:#fff;font:700 10px/1.2 inherit;cursor:pointer}

#tp-video-static-mainhub .tpv-empty[hidden]{display:none!important}
