.sps-wrap{flex-direction:column;gap:10px;max-width:760px;margin:0 auto;padding:8px 14px 0;display:flex}.sps-badge{letter-spacing:.12em;text-transform:uppercase;color:var(--rt-gold2);flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font:800 11px/1.2 inherit;display:flex}.sps-badge i{opacity:.55;font-style:normal}.sps-bolt{color:#f6e3a4;background:linear-gradient(90deg,#b8960c57,#b8960c24);border:1px solid #e2c46b8c;border-radius:999px;padding:3px 9px}.sps-head{font:700 clamp(19px, 3.2vw, 26px)/1.3 var(--rt-serif);color:#f6e3a4;text-wrap:balance;margin:0}.sps-video{touch-action:pan-x}.sps-bar{background:#ffffff1f;border-radius:4px;height:4px;overflow:hidden}.sps-bar i{background:linear-gradient(90deg,#b8960c,#f6e3a4);height:100%;transition:width .12s linear;display:block}.sps-who{align-items:center;gap:10px;min-width:0;display:flex}.sps-who img,.sps-who em{object-fit:cover;border-radius:50%;flex:none;width:42px;height:42px;box-shadow:0 0 0 2px #e2c46b8c}.sps-who em{color:#f6e3a4;background:#18324d;place-items:center;font:700 18px/1 inherit;display:grid}.sps-who span{flex-direction:column;min-width:0;display:flex}.sps-who b{color:#fff;font-size:15px}.sps-who small{color:#b9c3cf;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sps-acts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sps-act{text-align:center;color:#fff;background:#ffffff12;border:1px solid #e2c46b59;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:8px 12px;font:700 14px/1.25 inherit;text-decoration:none;display:flex}.sps-act b{font-size:15px}.sps-act--whole{color:#f6e3a4;background:linear-gradient(#b8960c4d,#b8960c24)}.sps-act--wa{border-color:#25d36680}.sps-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.sps-navhub{color:#f0cd6a;text-align:center;padding:0 4px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none}@media (max-width:640px){.sps-nav{grid-template-columns:1fr 1fr}.sps-nav>button:first-child{grid-area:1/1}.sps-nav>button:last-of-type{grid-area:1/2}.sps-navhub{grid-area:2/1/auto/-1;padding:6px 0 2px}}.sps-wrap{touch-action:pan-y}.sps-wrap[data-moved=next] .sps-head,.sps-wrap[data-moved=next] .sps-badge,.sps-wrap[data-moved=next] .sps-who{animation:.34s cubic-bezier(.2,.8,.2,1) sps-in-next}.sps-wrap[data-moved=prev] .sps-head,.sps-wrap[data-moved=prev] .sps-badge,.sps-wrap[data-moved=prev] .sps-who{animation:.34s cubic-bezier(.2,.8,.2,1) sps-in-prev}@keyframes sps-in-next{0%{opacity:0;transform:translate(42px)}to{opacity:1;transform:none}}@keyframes sps-in-prev{0%{opacity:0;transform:translate(-42px)}to{opacity:1;transform:none}}.sps-swipehint{display:none}@media (hover:none) and (pointer:coarse){.sps-swipehint{color:#f0cd6a;justify-content:center;align-items:center;gap:10px;margin:2px 0 8px;font-size:13px;font-weight:800;line-height:1;display:flex}.sps-swipehint span{font-size:20px;animation:1.4s ease-in-out infinite sps-nudge}.sps-swipehint span:first-child{animation-direction:reverse}}@keyframes sps-nudge{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}@media (prefers-reduced-motion:reduce){.sps-wrap .sps-head,.sps-wrap .sps-badge,.sps-wrap .sps-who,.sps-swipehint span{animation:none!important}}.sps-nav button{color:#dfe6ee;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:10px;min-height:40px;font:700 13px/1 inherit}.sps-nav button:disabled{opacity:.35;cursor:default}@media (max-width:520px){.sps-acts{grid-template-columns:1fr}}.sps-acts{grid-template-columns:1fr}.sps-theater{display:block}.sps-wing{display:none}.sps-mute{z-index:6;color:#fff;cursor:pointer;opacity:.75;background:#0812209e;border:1px solid #ffffff38;border-radius:50%;width:38px;height:38px;font-size:16px;position:absolute;top:10px;right:10px}.sps-mute:hover{opacity:1}.sps-pills{grid-template-columns:1fr 1fr;gap:8px;margin-top:2px;display:grid}.sps-pills button{color:#f6e3a4;cursor:pointer;background:#ffffff0d;border:1px solid #e2c46b61;border-radius:999px;min-height:40px;padding:6px 10px;font:700 13px/1.2 inherit}@media (min-width:1024px){.rts.sps{flex-direction:column;height:100dvh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.sps-theater{flex:1;grid-template-columns:300px minmax(540px,680px) 320px;justify-content:center;gap:0;width:100%;max-width:1480px;min-height:0;margin:0 auto;display:grid}.sps-theater>*{min-height:0}.sps-wing{padding:14px 22px;transition:opacity .25s;display:block;overflow:hidden}.sps-wing--queue{border-right:1px solid #ffffff12}.sps-wing--ctx{scrollbar-width:thin;border-left:1px solid #ffffff12;overflow-y:auto}.sps[data-phase=playing] .sps-wing{opacity:.35}.sps[data-phase=playing] .sps-wing:hover,.sps[data-phase=playing] .sps-wing:focus-within{opacity:1}.sps-theater .sps-wrap{scrollbar-width:none;width:100%;max-width:none;padding:12px 28px 16px;overflow-y:auto}.sps-theater .sps-wrap::-webkit-scrollbar{display:none}.sps-theater .sps-video{border-radius:14px;box-shadow:0 24px 60px #00000073,0 0 80px #b8960c14}.sps-pills{display:none}}
