:root{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:#24212c}*{box-sizing:border-box}body{margin:0;background:#f7f6fa}.feature-preview{max-width:1140px;margin:0 auto;padding:30px 24px 100px}.back{color:#7454d7;text-decoration:none;font-weight:700}.feature-preview header{margin:24px 0}.feature-preview header p:first-child{margin:0;color:#7c59e4;font-size:.8rem;font-weight:700}.feature-preview h1{margin:4px 0;font-size:clamp(2rem,4vw,3.3rem)}.feature-preview header p:last-child{margin:0;color:#736d7d}.availability{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding:15px 18px;border:1px solid #ded3f5;border-radius:14px;background:#f1ebfd;color:#5d4784}.availability strong{white-space:nowrap;padding:5px 10px;border-radius:99px;background:#fff;color:#6947bd}.preview-stage,.preview-card{padding:22px;border:1px solid #e8e3f0;border-radius:18px;background:#fff}.video-placeholder{display:grid;place-items:center;min-height:270px;border-radius:12px;background:linear-gradient(135deg,#e4dff1,#bfb3e0);color:#483c66;font-weight:700}.timeline{display:flex;align-items:center;gap:12px;margin-top:15px;color:#777182}.timeline div{flex:1;height:7px;border-radius:9px;background:#e9e5f1}.segments,.preview-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.segments span,.preview-tabs span{padding:9px 14px;border:1px solid #e6e0ee;border-radius:10px;background:#fff;color:#635c6e}.preview-tabs .active{border-color:#ad96ec;background:#f1ecfc;color:#6745c1}.preview-card h2{margin:0 0 9px}.preview-card p{color:#736d7d}.preview-card button{min-height:44px;padding:10px 16px;border:0;border-radius:10px;background:#ddd6ef;color:#6e6387;cursor:not-allowed}.preview-card.empty{text-align:center;min-height:250px;display:grid;align-content:center;justify-items:center}.preview-card.empty h2{font-size:1.3rem}@media(max-width:650px){.feature-preview{padding:18px 14px 92px}.availability{display:grid;gap:8px}.availability strong{justify-self:start}.video-placeholder{min-height:180px}.preview-stage,.preview-card{padding:15px}}
