.video-reports{margin-block:24px;padding:22px;border:1px solid var(--ew-line,#d6e2ec);border-radius:10px;background:var(--ew-paper,#fff);color:var(--ew-ink,#172b41)}.vr-inner{min-width:0}.vr-inner h2{font:650 24px/1.3 var(--font,system-ui,sans-serif);margin:0 0 12px}.vr-intro,.vr-help,.vr-status,.vr-checked,.vr-empty{font:13px/1.7 var(--font,system-ui,sans-serif);overflow-wrap:anywhere}.vr-intro{max-width:65em;color:var(--ew-muted,#536478)}.vr-help,.vr-checked{color:var(--ew-muted,#536478);font-size:12px}.vr-status{min-height:24px;color:var(--ew-ink,#172b41)}.vr-toolbar,.vr-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.vr-scope{font-size:14px;font-weight:650;overflow-wrap:anywhere}.vr-button,.vr-report>summary{min-height:44px;max-width:100%;padding:10px 13px;border:1px solid var(--ew-green,#00786b);border-radius:6px;background:var(--ew-soft,#dff4ec);color:var(--ew-green,#00786b);font:600 13px/1.5 var(--font,system-ui,sans-serif);white-space:normal;cursor:pointer}.vr-primary{background:var(--ew-green,#00786b);color:#fff}.vr-button:disabled,.vr-inner input:disabled,.vr-inner textarea:disabled,.vr-inner select:disabled{opacity:.65;cursor:not-allowed}.vr-form{padding:18px;margin-block:15px 22px;border:1px solid var(--ew-line,#d6e2ec);border-radius:8px;background:#f7faf8}.vr-file-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vr-file-choice,.vr-field{display:flex;flex-direction:column;min-width:0;gap:7px;font-size:14px;font-weight:600;line-height:1.5}.vr-file-choice{padding:12px;border:1px solid var(--ew-line,#d6e2ec);border-radius:6px;background:#fff}.vr-file-choice input{min-width:0;max-width:100%;min-height:44px;font:16px/1.5 var(--font,system-ui,sans-serif)}.vr-file-choice input::file-selector-button{min-height:44px;margin-inline-end:8px;border:1px solid #758273;border-radius:5px;background:#fff;color:var(--ew-ink,#172b41);font:inherit;cursor:pointer}.vr-field{margin-block:12px}.vr-field :is(input,textarea,select){box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;padding:10px 12px;border:1px solid #758273;border-radius:6px;background:#fff;color:var(--ew-ink,#172b41);font:16px/1.5 var(--font,system-ui,sans-serif)}.vr-field textarea{min-height:100px;resize:vertical}.vr-file-status{font-size:13px;line-height:1.6;overflow-wrap:anywhere}.vr-consent{display:flex;align-items:flex-start;gap:9px;padding-block:10px;font-size:13px;line-height:1.7;cursor:pointer}.vr-consent input{flex:0 0 22px;width:22px;height:22px;margin:3px 0;accent-color:var(--ew-green,#00786b)}.vr-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.vr-card{min-width:0;padding:16px;border:1px solid var(--ew-line,#d6e2ec);border-radius:8px;background:#fff;overflow-wrap:anywhere}.vr-tag{display:inline-block;margin:0 0 12px;padding:4px 7px;border-radius:4px;background:#fff1d5;color:#785000;font-size:12px;font-weight:650;line-height:1.5}.vr-video{display:block;width:100%;max-height:420px;aspect-ratio:16/9;object-fit:contain;background:#10283f;border-radius:5px}.vr-caption{font-size:15px;line-height:1.65;white-space:pre-wrap}.vr-meta,.vr-place{font-size:12px;line-height:1.7;color:var(--ew-muted,#536478)}.vr-moderation{margin-top:15px}.vr-report>summary{display:list-item;list-style-position:inside}.vr-report .vr-field{font-size:13px}.vr-empty{padding:16px;border:1px dashed #afc3c9;border-radius:6px}.video-reports :is(button,input,textarea,select,summary,video):focus-visible{outline:3px solid var(--ew-green,#00786b);outline-offset:3px}.video-reports[hidden],.video-reports [hidden]{display:none!important}@media(max-width:650px){.video-reports{padding:16px}.vr-file-choices,.vr-list{grid-template-columns:1fr}.vr-form{padding:13px}.vr-actions{align-items:stretch}.vr-actions .vr-button{flex:1 1 140px}.vr-inner h2{font-size:22px}}.vr-recorder{min-width:0;margin-bottom:16px;padding-bottom:18px;border-bottom:1px solid var(--ew-line,#d6e2ec)}.vr-recorder h3{margin:0 0 8px;font:650 18px/1.4 var(--font,system-ui,sans-serif)}.vr-recorder-status{min-height:24px;font:14px/1.65 var(--font,system-ui,sans-serif);overflow-wrap:anywhere}.vr-record-preview{display:block;width:100%;max-width:100%;max-height:420px;aspect-ratio:16/9;object-fit:contain;margin-block:12px;background:#10283f;border-radius:6px}.vr-record-timer{margin-block:10px;font:650 16px/1.5 var(--font,system-ui,sans-serif);font-variant-numeric:tabular-nums}.vr-recorder .vr-actions{justify-content:flex-start}.vr-recorder [hidden]{display:none!important}@media(max-width:650px){.vr-recorder .vr-button{font-size:16px}.vr-record-preview{max-height:55dvh}}.vr-context{min-width:0;margin-bottom:20px;padding:14px;border:1px solid var(--ew-line,#d6e2ec);border-radius:7px;background:#fff}.vr-context h3,.vr-caption-heading,.vr-toolbar h3{margin:0 0 12px;font:650 18px/1.4 var(--font,system-ui,sans-serif)}.vr-context-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0}.vr-context-item{min-width:0}.vr-context dt{margin:0 0 3px;color:var(--ew-muted,#536478);font-size:12px;line-height:1.5}.vr-context dd{margin:0;font-size:14px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.vr-context .vr-field{margin-bottom:6px}.vr-place-help{margin:0}.vr-prompts{margin-top:10px;border-top:1px solid var(--ew-line,#d6e2ec)}.vr-prompts summary{min-height:44px;padding:11px 0;color:var(--ew-green,#00786b);font-size:13px;font-weight:600;line-height:1.6;cursor:pointer}.vr-prompts ul{margin:0;padding-inline-start:20px;font-size:13px;line-height:1.65;color:var(--ew-muted,#536478)}.vr-prompts li+li{margin-top:5px}.vr-caption-heading{margin-top:22px}.vr-toolbar h3{margin:0}.vr-status:empty{display:none}.vr-form>.vr-status{margin-bottom:0}.vr-checked{margin-bottom:16px}@media(max-width:420px){.vr-context{padding:11px}.vr-context-details{gap:10px}.vr-context dd{font-size:13px}}
