.live-photo-workspace{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 0;display:grid}.live-photo-workspace>div{border:1px solid var(--v3-line);border-radius:var(--v3-r-md);background:#16120f;min-width:0;padding:16px}.live-photo-workspace strong{color:var(--v3-text);font-size:13px;font-weight:650;display:block}.live-photo-workspace video{border:1px solid var(--v3-line);object-fit:contain;background:#0d0b0a;border-radius:10px;width:100%;height:300px;margin-top:14px;display:block}.live-photo-workspace label{color:var(--v3-text-2);margin-top:14px;font-size:12.5px;display:block}.live-photo-workspace input[type=range]{width:100%;min-height:32px;accent-color:var(--v3-accent);margin-top:6px;display:block}.live-photo-workspace .gif-placeholder{margin-top:14px}.hold-photo{border:1px solid var(--v3-line);cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0d0b0a;border-radius:10px;width:100%;height:300px;margin-top:14px;padding:0;display:block;position:relative;overflow:hidden}.hold-photo img,.hold-photo video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hold-photo video{opacity:0;transition:opacity .12s linear}.hold-photo.is-playing video{opacity:1}.hold-photo span{border:1px solid var(--v3-accent-dim);color:var(--v3-accent);letter-spacing:.08em;background:#ff6b4a24;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700;position:absolute;top:10px;left:10px}.hold-photo:focus-visible{outline:2px solid var(--v3-accent);outline-offset:3px}@media (max-width:760px){.live-photo-workspace{grid-template-columns:1fr}.live-photo-workspace video,.hold-photo{height:260px}.live-photo-workspace label{font-size:13.5px}}
