.wm .edit-hero{margin:0;min-width:0;padding:28px;background:#f1f2f6;border-radius:26px}.edit-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px;font-size:10px;letter-spacing:1.5px;font-weight:700;color:#616875}.edit-heading i{font-size:23px;color:#ed2438}.edit-window{overflow:hidden;border:1px solid #e0e1e6;border-radius:16px;background:#fff;box-shadow:0 16px 36px #2023300a}.edit-toolbar{padding:16px;display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #ececf0;font-size:12px}.edit-toolbar>span{font-size:10px;color:#69717b}.edit-workspace{display:grid;grid-template-columns:105px 1fr;min-width:0}.edit-library{padding:20px 12px;background:#fafafb;border-right:1px solid #ececf0}.edit-label{font-size:9px;letter-spacing:1px;color:#737986}.edit-thumb{display:flex;flex-direction:column;align-items:center;gap:8px;padding:15px 4px;margin-top:13px;border:1px solid #e3e3e8;border-radius:8px;background:#fff;font-size:9px;color:#616875}.edit-thumb i{font-size:23px;color:#ed2438}.edit-monitor{padding:20px 12px 12px;text-align:center;background:#e8e9ee}.edit-portrait{position:relative;width:170px;max-width:100%;aspect-ratio:9/16;margin:auto;overflow:hidden;border-radius:9px;background:linear-gradient(145deg,#efd9c6,#faeee5 55%,#d9b89f);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 8px;box-sizing:border-box}.edit-live-label{font-size:8px;letter-spacing:1.4px;color:#77563d}.edit-product{position:absolute;top:24%;left:50%;transform:translateX(-50%) rotate(-10deg);width:65px;height:105px;border-radius:12px 12px 19px 19px;background:linear-gradient(90deg,#7b3525,#b76544 45%,#8d3e29);box-shadow:12px 20px 15px #69392426}.edit-product:before{content:'';position:absolute;top:-15px;left:12px;right:12px;height:20px;border-radius:5px;background:linear-gradient(90deg,#27262a,#555259,#27262a)}.edit-product div{position:absolute;top:32px;left:5px;right:5px;height:40px;background:#f8ecd9}.edit-product div:after{content:'YOUR BRAND';display:block;padding-top:14px;font-size:7px;letter-spacing:1px;color:#6e432c}.edit-caption{position:absolute;bottom:43px;left:8px;right:8px;padding:7px 3px;border-radius:4px;background:#22242ce8;color:#fff;font-size:13px;font-weight:700;line-height:1.4}.edit-brand{margin-top:auto;font-size:8px;letter-spacing:2px;color:#77563d}.edit-time{display:block;font-size:10px;color:#69717b;margin-top:10px}.edit-timeline{padding:16px 14px;background:#fff;border-top:1px solid #e5e5eb}.edit-ruler{display:flex;justify-content:space-between;margin-left:42px;font-size:8px;color:#7b818c;margin-bottom:12px}.edit-tracks{position:relative}.edit-track{display:grid;grid-template-columns:42px 1fr;align-items:center;margin-top:7px;font-size:8px;color:#757b86}.edit-segments{display:flex;gap:4px;height:31px}.edit-segments b{flex:1;padding:8px 4px;border-radius:4px;background:#fae3e6;color:#a82e3a;font-size:9px;font-weight:500}.edit-text-track{height:24px;padding:5px 8px;border-radius:4px;background:#e8e4f5;color:#6f578f;font-size:9px}.edit-audio-track{height:25px;border-radius:4px;background:repeating-linear-gradient(90deg,transparent 0 3px,#76a99b 3px 5px,transparent 5px 7px),#e4f0ec;clip-path:polygon(0 30%,5% 40%,10% 10%,15% 35%,20% 0,25% 30%,30% 20%,35% 40%,40% 10%,45% 30%,50% 0,55% 20%,60% 10%,65% 35%,70% 0,75% 20%,80% 35%,85% 10%,90% 30%,95% 10%,100% 35%,100% 70%,0 80%)}.edit-playhead{position:absolute;left:46%;top:-7px;bottom:0;width:2px;background:#ed2438}.edit-playhead:before{content:'';position:absolute;top:0;left:-3px;width:8px;height:8px;background:#ed2438}.edit-status{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;padding:12px 8px;border-top:1px solid #ececf0;color:#626975;font-size:9px}.edit-status i{color:#e92332}.edit-hero figcaption{text-align:center;font-size:11px;line-height:1.6;color:#737986;margin-top:18px}@media(max-width:480px){.wm .edit-hero{padding:18px 12px}.edit-workspace{grid-template-columns:82px 1fr}.edit-library{padding:15px 7px}.edit-toolbar{padding:12px 10px}.edit-toolbar>span{font-size:8px}.edit-portrait{width:160px}.edit-heading{font-size:9px;letter-spacing:1px}.edit-status{gap:8px}}
