.video-crop-panel{display:grid;grid-template-columns:142px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:16px;background:#fafbf9}.video-crop-frame{position:relative;width:142px;aspect-ratio:9/16;overflow:hidden;border-radius:12px;background:#151918;cursor:ew-resize;touch-action:none;user-select:none}.video-crop-frame video{width:100%;height:100%;object-fit:cover;object-position:var(--crop-x) 50%;pointer-events:none}.video-crop-frame>span{position:absolute;top:7px;left:7px;padding:3px 6px;border-radius:7px;background:rgba(20,25,23,.72);color:#fff;font-size:10px;font-weight:700}.video-crop-range{display:block}.video-crop-range input{padding:0;accent-color:#527267}.video-page .video-subtitle-card{padding:16px}.video-page .subtitle-list{gap:6px}.video-page .subtitle-row{grid-template-columns:112px minmax(0,1fr);gap:8px}.video-page .subtitle-time-fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:2px;padding-top:5px;color:var(--muted)}.video-page .subtitle-time-fields input{min-width:0;padding:5px 2px;border-radius:8px;text-align:center;font-size:10px;line-height:1.25;font-variant-numeric:tabular-nums}.video-page .subtitle-time-fields i{font-size:10px;font-style:normal}.video-page .subtitle-row textarea{width:100%;min-height:42px;padding:8px 10px;font-size:14px;line-height:1.35}@media(max-width:560px){.video-crop-panel{grid-template-columns:112px minmax(0,1fr);gap:11px;padding:10px}.video-crop-frame{width:112px}.video-page .subtitle-row{grid-template-columns:1fr}.video-page .subtitle-time-fields{grid-template-columns:84px auto 84px;padding-top:0}.video-page .subtitle-row>span{padding-top:0}}
