/* Modes de calcul « routes hors réseau TE » : étude à part, portions hors réseau et comparaison (route-modes.js). */
.rmodes{margin:8px 0;display:grid;gap:8px}
.rmodes[hidden]{display:none}
.rmodes p{margin:0;font-size:13.5px;line-height:1.45;color:#9CA2AB}
.rmodes .rm-ok{color:#74B994}
.rmodes .rm-e{color:#D9A441;font-weight:600;border:1px dashed #D9A441;border-radius:12px;padding:10px 12px}
.rmodes .rm-b{appearance:none;border:1px solid #343A42;background:#0F1114;color:#E8EAED;border-radius:12px;padding:12px 14px;font:inherit;font-size:14px;text-align:left;min-height:44px}
.rmodes .rm-d{border:1px solid #23272d;border-radius:12px;padding:8px 12px}
.rmodes .rm-d summary{cursor:pointer;color:#C9CED6;font-size:14px;padding:4px 0}
.rmodes .rm-p{padding:8px 0;border-top:1px solid #1b1e23}
.rmodes .rm-p b{display:block;font-size:14px;color:#E8EAED;font-weight:600}
.rmodes .rm-p span{display:block;font-size:13px;color:#9CA2AB}
.rmodes .rm-p i{font-style:normal;font-weight:600}
.rmodes .rm-doc i{color:#74B994}.rmodes .rm-val i{color:#D9A441}.rmodes .rm-inc i{color:#DB6565}
.rmodes .rm-c{border:1px solid #23272d;border-radius:12px;padding:10px 12px;display:grid;gap:8px}
