.situe{color:var(--muted);font-size:14.5px;margin:8px 0 0}.ligne-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:14px}.ligne-label label{margin-top:0}.ligne-label a{font-size:13px}.refus{margin-top:14px;padding:12px 14px;border:1px solid #d8b3b1;background:#fbf0ef;border-radius:var(--r)}.refus strong{display:block;color:var(--red);font-size:14px;margin-bottom:2px}.refus p{margin:0;font-size:13.5px;color:var(--muted)}.refus a{font-weight:500}input[aria-invalid=true]{border-color:var(--red)}.porte{margin-top:20px;border-top:1px solid var(--border);padding-top:18px;text-align:center}.porte strong{display:block;font-size:15px;margin-bottom:4px}.porte p{margin:0 0 12px;font-size:13.5px;color:var(--muted)}.porte .button.creux,.porte button.creux{background:transparent;color:var(--ink);border-color:var(--ink);box-shadow:none;margin-top:0}.duo-action{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.duo-action a,.duo-action button{margin-top:16px}.duo-action a{font-size:14px}.consequence{margin-top:16px;padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r)}.consequence p{margin:0;font-size:13.5px;color:var(--muted)}.consequence .case{display:flex;align-items:flex-start;gap:9px;margin-top:12px;font-size:13.5px;font-weight:400;color:var(--text);cursor:pointer}.consequence .case input{width:auto;margin:2px 0 0;flex:none}.engage{margin-top:14px;padding:12px 14px;border-left:3px solid var(--ink);background:var(--ink-soft);border-radius:0 var(--r) var(--r) 0}.engage p{margin:0;font-size:13.5px}