.c07s-two-wrap{container-type:inline-size}.c07s-two{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}.c07s-two[data-form]{grid-template-columns:minmax(0,760px) 320px}@container (width<=959px){.c07s-two,.c07s-two[data-form]{grid-template-columns:minmax(0,1fr)}}.c07s-side{gap:var(--space-4);top:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-1);flex-direction:column;padding:22px 24px;display:flex;position:sticky}.c07s-props{gap:var(--space-4);font-size:var(--text-base);flex-direction:column;margin:0;display:flex}.c07s-prop{gap:var(--space-1);flex-direction:column;display:flex}.c07s-prop dt{color:var(--text-secondary)}.c07s-prop dd{align-items:flex-start;gap:var(--space-2);color:var(--text-primary);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}.c07s-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.c07s-mono{font-variant-numeric:tabular-nums}.c07s-muted{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-line}.c07s-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.c07s-warn{font-size:var(--text-sm);color:var(--status-warn-text);margin:0}.c07s-thumb{aspect-ratio:242/136;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-sunk);width:242px;max-width:100%;display:block}.c07s-thumb-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.c07s-files{gap:var(--space-2);flex-direction:column;width:432px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.c07s-file{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--surface-sunk);display:flex}.c07s-file-text{flex-direction:column;min-width:0;display:flex}.c07s-file-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}.c07s-file-cap{font-size:var(--text-sm);color:var(--text-secondary)}.c07s-field{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.c07s-label{font-size:var(--text-label);font-weight:var(--fw-bold);color:var(--text-primary);margin:0}.c07s-help{font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-line;margin:0}.c07s-check{justify-content:space-between;align-items:center;gap:var(--space-3);width:432px;max-width:100%;display:flex}.c07s-check label{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex}.c07s-when{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.c07s-date{width:200px;max-width:100%}.c07s-datepick{flex-direction:column;min-width:0;display:flex}.c07s-when[data-unit]{align-items:flex-start}.c07s-unit{color:var(--text-secondary);font-weight:var(--fw-bold);flex-direction:column;flex:none;display:flex}.c07s-unit:before{content:" ";margin-bottom:var(--space-3);font-size:var(--text-label);font-weight:var(--fw-bold)}.c07s-unit__text{height:var(--input-h);align-items:center;display:flex}.c07s-form{gap:var(--grid-gap);flex-direction:column;max-width:760px;display:flex}.c07s-video{gap:var(--space-2);flex-direction:column;display:flex}.c07s-video-box{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface-sunk);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.c07s-video-error{font-size:var(--text-sm);color:var(--status-danger-text);margin:0}.c07s-player{gap:var(--space-2);flex-direction:column;display:flex}.c07s-player-bar{align-items:center;gap:var(--space-2);min-width:0;display:flex}.c07s-seek{min-width:0;accent-color:var(--text-primary);flex:auto;margin:0}.c07s-time{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;flex:none}.c07s-substatus{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}
