.widget_generateur__eG9GL{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);background:#fff;border:1px solid var(--color-gray-200);border-radius:18px;box-shadow:var(--shadow-sm);padding:clamp(var(--space-4),3vw,var(--space-8))}@media (max-width:860px){.widget_generateur__eG9GL{grid-template-columns:minmax(0,1fr)}}.widget_reglages__eJ_xG{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.widget_champ__OR6Eu{margin:0;padding:0;border:0;min-width:0}.widget_libelle__w2ETP{display:block;margin-bottom:var(--space-2);padding:0;font-weight:700;color:var(--color-primary);font-size:.9375rem}.widget_combo__HHtg5{position:relative}.widget_saisie__QeFJM{width:100%;min-height:46px;padding:0 var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-btn);font:inherit;font-size:1rem;color:var(--color-gray-900);background:#fff;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.widget_saisie__QeFJM:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-op20)}.widget_liste___vZHd{position:absolute;z-index:var(--z-dropdown);left:0;right:0;top:calc(100% + 4px);margin:0;padding:var(--space-1);list-style:none;max-height:320px;overflow-y:auto;background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.widget_option__otXId{display:flex;flex-direction:column;gap:2px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);cursor:pointer}.widget_optionActive__K7j1F,.widget_option__otXId:hover{background:var(--color-primary-op10)}.widget_optionNom__GNZFn{font-weight:600;color:var(--color-gray-900)}.widget_optionDetail__21IK6{font-size:.8125rem;color:var(--color-gray-600)}.widget_choix__tQPN_{display:flex;flex-wrap:wrap;gap:var(--space-2)}.widget_pastille__cEyBL{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border:1px solid var(--color-gray-300);border-radius:var(--radius-pill);background:#fff;font-size:.875rem;font-weight:600;color:var(--color-gray-800);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.widget_pastille__cEyBL:hover{border-color:var(--color-secondary)}.widget_pastille__cEyBL:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.widget_pastilleActive__h1kTe{border-color:var(--color-primary);background:var(--color-primary-op10);color:var(--color-primary)}.widget_pastille__cEyBL input{accent-color:var(--color-primary);margin:0}.widget_resultat__98MIr{min-width:0;display:flex;flex-direction:column;gap:var(--space-3)}.widget_indication__zyGe8{margin:0;color:var(--color-gray-700);line-height:1.6}.widget_alerte__yeyO6{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-secondary-op15);border-left:3px solid var(--color-secondary);color:var(--color-gray-800);line-height:1.6}.widget_sousTitre__SJD_3{margin:var(--space-2) 0 0;font-size:1rem;color:var(--color-primary)}.widget_apercu__m42a0{padding:var(--space-4);border-radius:var(--radius-card);background:var(--paper-2);overflow-x:auto}.widget_apercuSombre__kW5Bl{background:var(--color-gray-100)}.widget_code__cqTf_{width:100%;padding:var(--space-3);border:1px solid var(--color-gray-300);border-radius:var(--radius-card);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;color:var(--color-gray-900);background:var(--color-gray-50);resize:vertical}.widget_actions__KUuAf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.widget_statut__wap6I{font-size:.875rem;color:var(--color-danger)}.widget_colonnes__ZPtFB{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.widget_panneau__11vHk{background:#fff;border:1px solid var(--color-gray-200);border-radius:18px;box-shadow:var(--shadow-sm);padding:var(--space-6);min-width:0}.widget_panneauTitre__YKjn3{font-size:1.1rem;color:var(--color-primary);margin:0 0 var(--space-3)}.widget_panneau__11vHk p{margin:0;color:var(--color-gray-700);line-height:1.65;font-size:.9375rem}.widget_panneau__11vHk a{color:var(--color-primary);font-weight:600}