.BCuSCG_page{width:min(100%,640px);color:var(--petrole);margin:0 auto;padding:32px 16px 48px}.BCuSCG_page>h1{margin:0 0 8px;font-size:26px;line-height:1.3}.BCuSCG_lead{color:var(--bleu-gris);margin:0 0 24px;line-height:1.55}.BCuSCG_panel{border:1px solid var(--bordure);border-radius:var(--rayon-encadre);background:var(--blanc);flex-direction:column;gap:16px;padding:24px;display:flex}.BCuSCG_panel h2{margin:0;font-size:19px;line-height:1.3}.BCuSCG_fields,.BCuSCG_field{flex-direction:column;gap:16px;display:flex}.BCuSCG_field{gap:8px}.BCuSCG_field input{border:1px solid var(--petrole);border-radius:var(--rayon-champ);background:var(--blanc);width:100%;min-width:0;min-height:52px;color:var(--petrole);font:inherit;padding:8px 12px;font-size:16px}.BCuSCG_field input:focus{border-width:var(--trait-action);padding:7px 11px}.BCuSCG_field input::placeholder{color:var(--bleu-gris)}.BCuSCG_field input[aria-invalid=true]{border-color:var(--erreur)}.BCuSCG_field input:disabled{opacity:.6}.BCuSCG_actions{flex-wrap:wrap;gap:12px;display:flex}.BCuSCG_message{color:var(--bleu-gris);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.55}.BCuSCG_error{color:var(--erreur);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.55;display:flex}.BCuSCG_error svg{flex-shrink:0;margin-top:2px}@media (min-width:768px){.BCuSCG_page{padding:48px 24px}.BCuSCG_page>h1{font-size:32px}}.BCuSCG_modes{border:1px solid var(--bordure);border-radius:var(--rayon-bouton);background:var(--blanc);gap:2px;padding:2px;display:flex}.BCuSCG_modes button{border-radius:var(--rayon-bouton);min-width:0;min-height:52px;color:var(--petrole);font:inherit;cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:6px 8px;font-size:15px;font-weight:500;line-height:1.25}.BCuSCG_modes button:hover{background:var(--info)}.BCuSCG_modes button[aria-pressed=true]{background:var(--petrole);color:var(--blanc);font-weight:600}.BCuSCG_modes button:disabled{cursor:default}.BCuSCG_eyebrow{border-radius:var(--rayon-badge,2px);background:var(--badge);color:var(--petrole);margin:0 0 8px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-flex}.BCuSCG_aside{gap:4px;margin:24px 0 0;padding:0;list-style:none;display:grid}.BCuSCG_aside li{line-height:1.55}.BCuSCG_aside a{min-height:44px;color:var(--petrole);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}
.luee5q_area{border:1px solid var(--bordure);border-radius:var(--rayon-champ);background:var(--blanc);width:100%;min-width:0;min-height:88px;color:var(--petrole);font:inherit;resize:vertical;padding:8px 12px;font-size:16px}.luee5q_area:disabled{opacity:.6}.luee5q_wrap{overflow-wrap:anywhere;min-width:0}
.t7LTya_stack{flex-direction:column;gap:16px;min-width:0;display:flex}.t7LTya_wrap{overflow-wrap:anywhere;min-width:0}.t7LTya_prewrap{white-space:pre-line;overflow-wrap:anywhere}.t7LTya_wrap h3{margin:0 0 4px;font-size:15px}.t7LTya_wrap p{margin:0;line-height:1.55}.t7LTya_columns{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:560px){.t7LTya_columns{grid-template-columns:1fr 1fr}}.t7LTya_notice{color:var(--petrole);align-items:flex-start;gap:8px;display:flex}.t7LTya_notice svg{flex-shrink:0;margin-top:2px}.t7LTya_lines{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.t7LTya_line{border-bottom:1px solid var(--bordure);overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;padding-bottom:12px;display:flex}.t7LTya_label{margin:0;font-weight:600}.t7LTya_description{white-space:pre-line;margin:0;line-height:1.55}.t7LTya_amount{text-align:right;margin:0;font-weight:600}.t7LTya_totals{flex-direction:column;gap:6px;margin:0;display:flex}.t7LTya_totals div{justify-content:space-between;gap:12px;display:flex}.t7LTya_totals dt,.t7LTya_totals dd{margin:0}.t7LTya_strong{font-size:17px;font-weight:700}.t7LTya_choices{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.t7LTya_choices legend{margin-bottom:8px;font-weight:600}.t7LTya_choice{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:44px;line-height:1.4;display:flex}.t7LTya_choice input{width:22px;height:22px;accent-color:var(--petrole);flex-shrink:0}.t7LTya_framed{border:1px solid var(--petrole)}
