#wbAssetImport .wb-source-modes{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}
#wbAssetImport .wb-source-modes [aria-pressed=true]{background:#fff1e8;border-color:#f97316;color:#9a3412;box-shadow:0 0 0 1px #f97316}
#wbAssetImport .wb-photo-review{padding:22px;border:1px solid #fed7aa;border-radius:16px;background:#fffaf5;margin:20px 0}
#wbAssetImport .wb-photo-review h3,#wbAssetImport .wb-photo-video h3{margin:0 0 10px}
#wbAssetImport .wb-photo-review p,#wbAssetImport #wbPhotoEvidence{font-size:13px;line-height:1.7;color:#73574a;overflow-wrap:anywhere}
#wbAssetImport .wb-photo-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}
#wbAssetImport .wb-photo-review label{display:flex;flex-direction:column;gap:6px;min-width:0}
#wbAssetImport .wb-photo-review input,#wbAssetImport .wb-photo-review select,#wbAssetImport .wb-photo-review textarea{width:100%;min-width:0;box-sizing:border-box}
#wbAssetImport .wb-photo-confirm{flex-direction:row!important;align-items:flex-start;margin:18px 0;font-size:13px}
#wbAssetImport .wb-photo-confirm input{width:18px;flex-shrink:0}
#wbAssetImport .wb-photo-video{margin-top:24px;border-top:1px solid #e7ddd6;padding-top:20px}
#wbAssetImport .wb-photo-video span{display:block;margin-top:12px;font-size:13px}
#wbAssetImport .wb-photo-video video{max-width:100%;width:300px;margin-top:14px}
#wbAssetImport [hidden]{display:none!important}
@media(max-width:640px){#wbAssetImport .wb-photo-fields{grid-template-columns:1fr}#wbAssetImport .wb-photo-review{padding:14px}#wbAssetImport .wb-source-modes .btn{flex:1;min-width:140px}}
