.SsvGUq_film{color:#242722;width:100%;min-width:0;font:inherit;background:#f4f2ec}.SsvGUq_frame{background:#171b18;width:100%;position:relative;overflow:hidden}.SsvGUq_frame picture,.SsvGUq_frame img,.SsvGUq_frame iframe{object-fit:contain;border:0;width:100%;height:100%;display:block}.SsvGUq_film .SsvGUq_frame img{object-fit:contain;transform:none}.SsvGUq_frame iframe{pointer-events:none;position:absolute;inset:0}.SsvGUq_frame .SsvGUq_loadingFrame{visibility:hidden}.SsvGUq_details{gap:1rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:grid}.SsvGUq_details h2{font:inherit;margin:0;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.3}.SsvGUq_details p{max-width:65ch;margin:0;line-height:1.6}.SsvGUq_details button,.SsvGUq_details select{font:inherit;color:#242722;cursor:pointer;background:0 0;border:1px solid #596354;border-radius:0;width:fit-content;max-width:100%;min-height:44px;padding:.7rem 1rem;font-size:1rem;line-height:1.35}.SsvGUq_details button:hover:enabled{background:#e4e7dc}.SsvGUq_details button:disabled,.SsvGUq_details select:disabled{cursor:wait;opacity:.65}.SsvGUq_details button:focus-visible,.SsvGUq_details select:focus-visible,.SsvGUq_details input:focus-visible{outline-offset:4px;outline:3px solid #465d36}.SsvGUq_buttons{flex-wrap:wrap;gap:.7rem;display:flex}.SsvGUq_seek{grid-template-columns:1fr auto;align-items:center;gap:.25rem 1rem;min-width:0;display:grid}.SsvGUq_seek label,.SsvGUq_tracks label{font-size:.875rem}.SsvGUq_seek output{font-variant-numeric:tabular-nums;font-size:.875rem}.SsvGUq_seek input{accent-color:#465d36;cursor:pointer;grid-column:1/-1;width:100%;min-height:44px;margin:0}.SsvGUq_tracks{gap:.65rem;min-width:0;display:grid}.SsvGUq_tracks select{width:100%;max-width:30rem}.SsvGUq_captions{white-space:pre-line;overflow-wrap:anywhere;border-left:2px solid #596354;min-height:3.5rem;padding:.4rem .9rem;line-height:1.6}.SsvGUq_note,.SsvGUq_status{color:#4b5148;font-size:.875rem}.SsvGUq_status:empty{display:none}@media (prefers-reduced-motion:reduce){.SsvGUq_film *{scroll-behavior:auto}}.SsvGUq_details{padding:20px var(--fieldwork-edge);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 28px}.SsvGUq_identity h2{text-transform:none;letter-spacing:0;margin:0 0 3px;font-family:inherit;font-size:15px}.SsvGUq_identity p{color:#535b4d;font-size:12px}.SsvGUq_buttons{justify-content:flex-end;gap:8px}.SsvGUq_details button{border-color:#a9ad9e;padding:.55rem .9rem;font-size:13px}.SsvGUq_seek{grid-column:1/-1;grid-template-columns:auto 1fr auto;gap:15px}.SsvGUq_seek input{grid-area:1;min-height:44px}.SsvGUq_seek label{grid-column:1;font-size:12px}.SsvGUq_seek output{grid-area:1/3;font-size:12px}.SsvGUq_seek input{grid-column:2}.SsvGUq_details .SsvGUq_note,.SsvGUq_status,.SsvGUq_captions{grid-column:1/-1}.SsvGUq_captions{min-height:0;padding:6px 12px;font-size:14px}@media (max-width:760px){.SsvGUq_details{grid-template-columns:1fr;gap:12px;padding:16px 20px}.SsvGUq_buttons{justify-content:flex-start}.SsvGUq_seek{gap:10px}.SsvGUq_seek label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.SsvGUq_seek input{grid-column:1/3}.SsvGUq_identity h2{font-size:14px}}
