.video-picker{padding:24px;margin-bottom:24px}.video-picker label{display:block;font-size:13px;font-weight:700;margin-bottom:10px}.video-picker select{width:100%;padding:14px;border:1px solid #cbd5e1;border-radius:8px;font:inherit;color:#173e72;background:white}.video-picker p{line-height:1.6;color:#536477}.video-tag{font-size:11px;letter-spacing:.08em;font-weight:700;color:#173e72}.video-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5}.video-check input{width:auto!important;margin-top:4px}.video-primary{background:#173e72;color:white;border:0;border-radius:7px;padding:13px 18px;font:inherit;font-weight:600;cursor:pointer}.video-primary:hover{background:#24548d}.video-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.video-dates{margin-top:-14px}.video-actions #video-status{width:100%;font-size:13px}.video-actions input{width:100%}#video-inputs .field input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #cbd5e1;border-radius:6px;font:inherit}#video-inputs .field{display:block}#video-inputs .field span{display:block;margin-bottom:8px}#video-results .big{font-size:clamp(30px,5vw,48px)}@media(max-width:650px){.video-picker{padding:18px}.video-actions button{width:100%}#video-results .table-wrap{overflow:auto}}

@media(max-width:660px){#video-inputs .fields{display:flex;flex-direction:column;gap:16px}#video-inputs .text-button,.video-actions .text-button{max-width:none;text-align:center}#video-results .metrics{grid-template-columns:1fr}.video-check{margin:0}}

#video-inputs .field select{width:100%;min-width:0;padding:12px 8px;background:white;color:#173e72;border:1px solid #cbd5e1;border-radius:6px;font:inherit;font-size:13px}#video-inputs .field{min-width:0}

#video-inputs .field>label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}
