/* XYZ 3D Studio — isolated Vector/CAD import UI 0.18.96.218 */
.xyz3d-vector-import214{display:grid;gap:6px;margin-top:8px;padding:8px;border:1px solid rgba(86,170,207,.18);border-radius:9px;background:rgba(5,17,28,.42)}
.xyz3d-vector-import214 button{min-height:34px;border:1px solid rgba(72,223,255,.62);border-radius:8px;background:linear-gradient(135deg,#0d789b,#116289);color:#edfaff;font-size:10px;font-weight:850;cursor:pointer}
.xyz3d-vector-import214 button:hover{border-color:#6ee4ff;background:linear-gradient(180deg,rgba(16,87,114,.98),rgba(8,43,62,.98))}
.xyz3d-vector-import214 small,.xyz3d-vector214-selected small{color:#78a5b9;font-size:9px;line-height:1.45}
.xyz3d-vector214-selected{border-color:rgba(94,215,249,.25)!important}

/* 0.18.96.218: central drop-zone format hint, no global observer. */
.xyz3d-single-stage-empty[data-vector-import215-ui="1"]{max-width:760px!important;text-align:center}
.xyz3d-single-stage-empty[data-vector-import215-ui="1"] small{display:block;margin-top:8px;max-width:720px;line-height:1.45;white-space:normal}
.xyz3d-single-stage-empty[data-vector-import215-ui="1"] i{display:block;margin-top:7px;max-width:720px;font-style:normal;line-height:1.45;color:#69a9c6}
