.rj-liens{vertical-align:baseline;white-space:nowrap;flex-wrap:wrap;gap:0 2px;margin-inline-start:4px;display:inline-flex}.rj-lien{color:var(--ink-3);border-radius:6px;align-items:center;gap:3px;padding:2px 5px;font-size:12.5px;line-height:1.3;text-decoration:none;display:inline-flex}.rj-lien:last-child{padding-inline-end:2px}.rj-lien svg{flex:none;width:12px;height:12px}.rj-lien:hover{background:var(--hover);color:var(--ink)}.rj-lien:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.rj-encadre{flex-direction:column;gap:10px;display:flex}.rj-encadre h3{margin-bottom:0}.rj-encadre .field{margin:0}.rj-boutons{flex-wrap:wrap;gap:8px;display:flex}.rj-boutons .btn{flex:180px;justify-content:center;min-height:44px}.rj-boutons .btn svg{width:14px;height:14px}.rj-regl{flex-direction:column;gap:12px;padding-bottom:16px;display:flex}.rj-regl .rj-choix{border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:0;margin:0 4px;padding:0;display:flex;overflow:hidden}.rj-regl .rj-choix label{cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:0 12px;font-size:14px;display:flex}.rj-regl .rj-choix label+label{border-top:1px solid var(--line)}.rj-regl .rj-choix input{width:18px;height:18px;accent-color:var(--ink)}.rj-regl .rj-choix label.lecture{cursor:default;color:var(--ink-2)}.rj-regl .actions-row .btn{min-height:44px}.rj-etat{align-items:center;gap:8px;font-size:13px;display:flex}.rj-etat.ok{color:var(--live)}.rj-etat.ko{color:var(--danger)}@media (max-width:760px){.rj-lien{padding:4px 6px}}