/* UX2 keeps UX1 sizing and removes only duplicated source/owner presentation. */
#activeModal .fa4510 .fa-ux2-upload{display:block!important;width:100%;font-size:17px!important;min-height:50px;background:#6d28b5!important;border-color:#6d28b5!important;color:white!important;margin:12px 0}
#activeModal .fa4510 .fa-ux2-paths{display:grid;grid-template-columns:1fr;gap:10px;margin:8px 0 14px}#activeModal .fa4510 .fa-ux2-paths[hidden]{display:none!important}#activeModal .fa4510 .fa-ux2-paths button{text-align:left;min-height:46px;font-size:16px;white-space:normal}
#activeModal .fa4510 .fa-ux2-source{padding:14px;border:1px solid var(--accent2);border-radius:12px;margin:12px 0;display:flex;flex-direction:column;gap:10px}#activeModal .fa4510 .fa-ux2-source img{width:100%;height:250px;object-fit:contain;background:var(--panel);border-radius:8px;cursor:zoom-in}#activeModal .fa4510 .fa-ux2-source button{min-height:44px;font-size:16px}
#activeModal .fa4510 .fa-ux2-master-explain{padding:14px;border-left:3px solid var(--accent2);background:var(--panel2);font-size:16px!important}#activeModal .fa4510 .fa-ux2-price{font-size:15px!important;margin:10px 0}
#activeModal .fa4510 #fa4481Dono,#activeModal .fa4510 #fa4475Mod,#activeModal .fa4510 #fa4477Custo{display:none!important}
@media(max-width:700px){#activeModal .fa4510 .fa-ux2-source img{height:210px}}
