/* V1.9 : cartographie détaillée des surfaces, pas d’orbites ici. */
.asr-region-form{margin:8px 0 16px;padding:11px;border:1px solid #526776;border-radius:12px;background:#0c2130}
.asr-region-form .asr-inline{display:block;margin:9px 0}.asr-region-form input:not([type=checkbox]){max-width:100%;box-sizing:border-box}
.asr-region-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:10px 0}
.asr-region-grid label{font-size:11px;color:#bdcbd4}.asr-region-grid input{width:100%;margin-top:4px;background:#091728;color:#f5e4c0;border:1px solid #5c7284;border-radius:5px;padding:6px}
.asr-region-io{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0}.asr-region-io button,.asr-region-io .asr-file{flex:1 1 125px;white-space:normal;font-size:12px;border:1px solid #7f896a;border-radius:7px;background:#1b3543;color:#e8d6ab;padding:9px 7px;cursor:pointer}
#asr-region-diagnostic{line-height:1.45;overflow-wrap:anywhere}.asr-region-form select{width:100%}
@media(max-width:650px){.asr-region-grid{gap:5px}.asr-region-io button{font-size:11px}.asr-region-form{padding:9px}}
