.activity-import{margin-top:20px}
.activity-import .panel-body{padding-top:6px}
.activity-import-result{margin-top:16px}
.activity-catalog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}
.activity-catalog-row{display:grid;gap:6px;padding:13px;border:1px solid #e0e9df;border-radius:8px;background:#fbfdf9}
.activity-catalog-row strong{font-size:12px;color:#38644a}
.activity-catalog-row span,.activity-catalog-row small{font-size:10px;color:#8a9b8c}
.activity-import textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;min-height:210px;line-height:1.55;font-size:11px}
@media(max-width:700px){.activity-catalog-list{grid-template-columns:1fr}}
