.rg-principal{position:relative}.rg-principal-bouton{border-radius:var(--rega-r-md);border:1px solid var(--rega-border);background:var(--rega-chip);width:100%;color:var(--rega-tx);font-family:var(--rega-ui);text-align:left;cursor:pointer;transition:border-color var(--rega-t-ui);align-items:center;gap:8px;padding:7px 9px;display:flex}.rg-principal-bouton:hover{border-color:var(--rega-a)}.rg-principal-bouton:focus-visible{outline:2px solid var(--rega-a);outline-offset:2px}.rg-principal-cle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.08em;min-width:0;color:var(--rega-tx-3);flex:0 auto;font-size:9.5px;overflow:hidden}.rg-principal-val{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;max-width:100%;color:var(--rega-tx);flex:1 0 auto;font-size:11.5px;font-weight:600;line-height:1.1;overflow:hidden}.rg-principal-val--libelle{color:var(--rega-tx-2);font-weight:500}.rg-principal-chev{color:var(--rega-tx-3);flex:none;font-size:10px}.rg-principal-item{align-items:center;gap:8px;min-width:0;display:flex}.rg-principal-item-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rega-tx);flex:auto;font-size:11.5px;overflow:hidden}.rg-principal-item-coche{text-align:right;width:11px;color:var(--rega-a);flex:none;font-size:11px}.rg-principal-note{font-family:var(--rega-ui);color:var(--rega-tx-3);margin:0;padding:6px 10px 8px;font-size:10px;line-height:1.45}.rg-principal-sep{background:var(--rega-border);height:1px;margin:5px 6px;display:block}.rg-principal-retour{color:var(--rega-tx-2);font-size:11px;display:block}.rg-principal-attente{font-family:var(--rega-ui);color:var(--rega-tx-3);margin:0;font-size:10.5px;line-height:1.45}
