.drag-import-modal{max-width:min(700px,calc(100vw - 28px))}.drag-import{display:grid;gap:13px}.drag-import>.field{margin:0}.drag-import [role=alert]{color:var(--red,#ed2939);font-size:12px;margin:0}.drag-import [role=alert]:empty,.drag-import [role=status]:empty{display:none}.drag-import [role=status]{font-size:12px;color:var(--secondary);margin:0}.drag-import-summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:12px;margin-bottom:12px}.drag-import-summary b{overflow-wrap:anywhere}.drag-import-summary span{white-space:nowrap;color:var(--secondary)}.drag-import details{border:1px solid var(--line);border-radius:9px;padding:12px}.drag-import summary{font-size:12px;font-weight:600;cursor:pointer}.drag-import-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px 14px;margin-top:14px}.drag-import-grid label{display:grid;gap:5px;font-size:11px;color:var(--secondary);min-width:0}.drag-import-grid select{width:100%;min-width:0;font:inherit;font-size:12px;border:1px solid var(--line);background:var(--surface-alt);color:var(--ink);border-radius:6px;padding:8px 27px 8px 9px}.drag-import-rollout{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px}.drag-import-rollout input{accent-color:var(--red,#ed2939)}.drag-import-warnings{padding-left:18px;color:var(--secondary);font-size:11px;line-height:1.6;margin:10px 0 0}.drag-import .field-note{margin-bottom:0;line-height:1.5}.drag-import input[type=file]{max-width:100%;font-size:12px}.drag-import :focus-visible{outline:2px solid var(--blue,#548ffd);outline-offset:2px}@media(max-width:440px){.drag-import-grid{grid-template-columns:1fr}.drag-import-summary{display:grid}}
