.signalementModal-module__osOkfG__backdrop{z-index:10050;padding:20px max(16px, env(safe-area-inset-right)) 32px 16px;box-sizing:border-box;-webkit-overflow-scrolling:touch;background:#1c14128c;justify-content:flex-end;align-items:flex-start;animation:.2s ease-out signalementModal-module__osOkfG__igmModalFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes signalementModal-module__osOkfG__igmModalFadeIn{0%{opacity:0}to{opacity:1}}.signalementModal-module__osOkfG__dialog{width:100%;max-width:520px;max-height:min(92vh,900px);box-shadow:none;background:#f0eeec;border:1px solid #1c14121a;border-radius:12px;flex-direction:column;margin:0;animation:.22s ease-out signalementModal-module__osOkfG__igmModalSlide;display:flex;position:relative;overflow:hidden}@keyframes signalementModal-module__osOkfG__igmModalSlide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.signalementModal-module__osOkfG__dialogInner{box-sizing:border-box;flex:1;min-height:0;padding:20px 20px 28px;overflow-y:auto}.signalementModal-module__osOkfG__close{z-index:2;color:#fff;cursor:pointer;background:#000;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;line-height:1;transition:background .15s,color .15s;display:flex;position:absolute;top:10px;right:10px}.signalementModal-module__osOkfG__close:hover{color:#fff;background:#1a1a1a}.signalementModal-module__osOkfG__close:focus-visible{outline-offset:2px;outline:2px solid #fff}.signalementModal-module__osOkfG__title{font-family:var(--ui-html-bebas), "Bebas Neue", sans-serif;letter-spacing:3px;color:#1c1412;margin:0 44px 6px 0;font-size:22px;font-weight:400;line-height:1.15}.signalementModal-module__osOkfG__subtitle{font-family:var(--ui-html-barlow), "Barlow", sans-serif;color:#6b6460;margin:0 0 16px;font-size:13px;line-height:1.55}@media (min-width:576px){.signalementModal-module__osOkfG__backdrop{padding-top:40px}.signalementModal-module__osOkfG__title{font-size:26px}.signalementModal-module__osOkfG__dialogInner{padding:24px 24px 32px}}@media (max-width:767px){.signalementModal-module__osOkfG__backdrop{flex-direction:column;align-items:stretch;min-height:100svh;padding:0}.signalementModal-module__osOkfG__dialog{width:100%;max-width:none;min-height:0;max-height:none;box-shadow:none;border:none;border-radius:0;flex:auto}.signalementModal-module__osOkfG__dialogInner{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:max(16px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));padding-right:max(16px, env(safe-area-inset-right));padding-left:max(16px, env(safe-area-inset-left));flex:auto}.signalementModal-module__osOkfG__close{top:max(8px, calc(env(safe-area-inset-top) + 4px));right:max(8px, calc(env(safe-area-inset-right) + 4px))}.signalementModal-module__osOkfG__title{margin-right:48px}}
.SignalementForm-module__DPbRba__form{--red-primary:#e31e24;--red-deep:#b51519;--red-vivid:#ff2d33;--red-glow:#e31e242e;--gold:#c9943a;--gold-light:#e8b860;--gold-glow:#c9943a40;--bg:#f0eeec;--bg-soft:#f8f6f4;--card-bg:#fff;--panel:#f5f2f0;--border:#e2ddd9;--border-light:#ede9e6;--text-dark:#1c1412;--text-mid:#6b6460;--text-light:#9b9491;--white:#fff;z-index:1;width:100%;max-width:500px;font-family:var(--ui-html-barlow), "Barlow", system-ui, sans-serif;color:var(--text-dark);box-sizing:border-box;margin-left:auto;margin-right:0;padding:0;position:relative}@media (max-width:767px){.SignalementForm-module__DPbRba__form{width:100%;max-width:none;margin-left:0;margin-right:0}}.SignalementForm-module__DPbRba__progressWrap{margin-bottom:28px}.SignalementForm-module__DPbRba__progressLabels{justify-content:space-between;margin-bottom:8px;display:flex}.SignalementForm-module__DPbRba__progressLabel{text-align:center;min-width:0;font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--text-light);flex:1;font-size:10px;font-weight:400;line-height:1.2;transition:color .3s}.SignalementForm-module__DPbRba__progressLabelActive{color:var(--red-primary);font-weight:700}.SignalementForm-module__DPbRba__progressLabelDone{color:var(--gold);font-weight:600}.SignalementForm-module__DPbRba__progressTrack{background:var(--border);border-radius:2px;height:3px;overflow:hidden}.SignalementForm-module__DPbRba__progressFill{background:linear-gradient(90deg, var(--gold), var(--gold-light));border-radius:2px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.SignalementForm-module__DPbRba__stepDots{justify-content:space-between;margin-top:10px;display:flex}.SignalementForm-module__DPbRba__dot{width:28px;height:28px;font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;background:var(--panel);border:2px solid var(--border);color:var(--text-light);cursor:default;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:700;transition:all .35s;display:flex}.SignalementForm-module__DPbRba__dot:disabled{cursor:default;opacity:1}.SignalementForm-module__DPbRba__dotActive{background:var(--red-primary);border-color:var(--red-vivid);color:var(--white);transform:scale(1.15)}.SignalementForm-module__DPbRba__dotDone:not(:disabled){background:var(--gold);border-color:var(--gold-light);color:var(--white);cursor:pointer}.SignalementForm-module__DPbRba__dotDone:not(:disabled):hover{filter:brightness(1.05)}.SignalementForm-module__DPbRba__stepPanel{margin-bottom:0}.SignalementForm-module__DPbRba__stepPanel:not([hidden]) .SignalementForm-module__DPbRba__section{animation:.38s both SignalementForm-module__DPbRba__fadeSlide}@keyframes SignalementForm-module__DPbRba__fadeSlide{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}.SignalementForm-module__DPbRba__turnstileWrap{justify-content:center;align-items:center;width:100%;min-height:65px;margin-top:16px;display:flex}.SignalementForm-module__DPbRba__uploadProgress{width:100%;margin-top:14px}.SignalementForm-module__DPbRba__uploadProgressLabel{letter-spacing:.02em;color:var(--text-muted,#6b6460);margin-bottom:8px;font-size:12px;font-weight:600}.SignalementForm-module__DPbRba__uploadProgressTrack{background:var(--border-light);border-radius:999px;height:6px;overflow:hidden}.SignalementForm-module__DPbRba__uploadProgressFill{border-radius:inherit;background:linear-gradient(90deg, var(--gold), var(--gold-light));height:100%;transition:width .18s}.SignalementForm-module__DPbRba__submitOverlay{z-index:30;box-sizing:border-box;-webkit-backdrop-filter:blur(6px);background:#f8f6f4f0;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:absolute;inset:0}.SignalementForm-module__DPbRba__submitOverlayInner{border:1px solid var(--border-light);background:var(--card-bg);text-align:center;border-radius:14px;width:min(100%,340px);padding:28px 22px;box-shadow:0 12px 40px #1c141214}.SignalementForm-module__DPbRba__submitSpinner{border:3px solid var(--border);border-top-color:var(--red-primary);border-radius:50%;width:44px;height:44px;margin:0 auto 16px;animation:.85s linear infinite SignalementForm-module__DPbRba__submitSpin}@keyframes SignalementForm-module__DPbRba__submitSpin{to{transform:rotate(360deg)}}.SignalementForm-module__DPbRba__submitOverlayTitle{font-family:var(--ui-html-bebas), "Bebas Neue", sans-serif;letter-spacing:2px;color:var(--text-dark);margin:0 0 8px;font-size:26px;font-weight:400}.SignalementForm-module__DPbRba__submitOverlayLabel{color:var(--text-mid);margin:0 0 16px;font-size:13px;line-height:1.5}.SignalementForm-module__DPbRba__submitProgressTrack{background:var(--border-light);border-radius:999px;height:8px;overflow:hidden}.SignalementForm-module__DPbRba__submitProgressFill{border-radius:inherit;background:linear-gradient(90deg, var(--red-primary), var(--gold-light));height:100%;transition:width .22s}.SignalementForm-module__DPbRba__submitOverlayPercent{font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--text-light);margin:10px 0 0;font-size:12px;font-weight:700}.SignalementForm-module__DPbRba__submitOverlayHint{color:var(--text-light);margin:14px 0 0;font-size:12px;line-height:1.45}.SignalementForm-module__DPbRba__submitOverlaySuccess{background:#f8f6f4f5}.SignalementForm-module__DPbRba__submitOverlayError{background:#fff5f5f5}.SignalementForm-module__DPbRba__submitSuccessIcon{color:#1f7a1f;background:#228b221f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 14px;font-size:28px;font-weight:700;line-height:1;display:flex}.SignalementForm-module__DPbRba__submitOverlayBtn{width:100%;margin-top:18px}.SignalementForm-module__DPbRba__stepNavInCard{border-top:1px solid var(--border-light);width:100%;margin-top:20px;padding-top:20px}.SignalementForm-module__DPbRba__stepNavInCard .SignalementForm-module__DPbRba__stepNavActions{flex-flow:row;align-items:stretch;gap:10px;width:100%;margin-top:0;display:flex}.SignalementForm-module__DPbRba__stepNavInCard .SignalementForm-module__DPbRba__stepNavActions>.SignalementForm-module__DPbRba__btn{flex:1 1 0;min-width:0}.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnNext{width:100%;min-height:unset;font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:2px;text-transform:uppercase;background:var(--red-primary);color:var(--white);border:none;border-radius:9px;margin-top:0;padding:14px 24px;font-size:15px;font-weight:700;transition:all .22s}.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnNext:hover:not(:disabled),.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnNext:focus-visible:not(:disabled){background:var(--red-deep);color:var(--white)}.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnNext:disabled{color:var(--white);opacity:.55;text-transform:none}.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnGhost{width:100%;min-height:unset;border:1.5px solid var(--border);font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--text-mid);background:0 0;border-radius:9px;margin-top:0;padding:14px 24px;font-size:15px;font-weight:700;transition:all .22s}.SignalementForm-module__DPbRba__btn.SignalementForm-module__DPbRba__stepBtnGhost:hover:not(:disabled){border-color:var(--red-primary);color:var(--red-primary);background:#e31e2408}.SignalementForm-module__DPbRba__section{background:var(--card-bg);border:1px solid var(--border-light);box-shadow:none;border-radius:16px;margin-bottom:28px;padding:36px 32px;position:relative;overflow:hidden}.SignalementForm-module__DPbRba__stepPanel .SignalementForm-module__DPbRba__section{margin-bottom:0}.SignalementForm-module__DPbRba__sectionTitle{font-family:var(--ui-html-bebas), "Bebas Neue", sans-serif;letter-spacing:3px;color:var(--text-dark);margin:0 0 6px;font-size:28px;font-weight:400;line-height:1}.SignalementForm-module__DPbRba__sectionTitleAccent{color:var(--red-primary)}.SignalementForm-module__DPbRba__sectionHint{color:var(--text-mid);margin:0 0 26px;font-size:13px;line-height:1.6}.SignalementForm-module__DPbRba__optional{font-family:var(--ui-html-barlow), "Barlow", sans-serif;letter-spacing:0;text-transform:none;color:var(--text-light);font-size:13px;font-weight:400}.SignalementForm-module__DPbRba__requiredMark{color:var(--red-primary);margin-left:2px}.SignalementForm-module__DPbRba__grid2{flex-wrap:wrap;gap:14px;display:flex}.SignalementForm-module__DPbRba__grid2>*{flex:calc(50% - 7px);min-width:140px}.SignalementForm-module__DPbRba__span2{flex:100%;min-width:100%}.SignalementForm-module__DPbRba__pillField{background:0 0;border:none;border-radius:0;margin-bottom:16px;padding:0}.SignalementForm-module__DPbRba__pillField:focus-within{box-shadow:none}.SignalementForm-module__DPbRba__pillLabel{font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:var(--text-mid);margin-bottom:6px;font-size:11px;font-weight:400;line-height:1.2;display:block}.SignalementForm-module__DPbRba__pillInput,.SignalementForm-module__DPbRba__pillSelect,.SignalementForm-module__DPbRba__pillTextarea{box-sizing:border-box;background:var(--white);border:1.5px solid var(--border);width:100%;color:var(--text-dark);font-family:var(--ui-html-barlow), "Barlow", sans-serif;appearance:none;border-radius:8px;outline:none;margin:0;padding:11px 14px;font-size:14px;font-weight:400;transition:border-color .2s;display:block}.SignalementForm-module__DPbRba__pillInput::placeholder,.SignalementForm-module__DPbRba__pillTextarea::placeholder{color:var(--text-light);font-size:13px}.SignalementForm-module__DPbRba__pillInput:focus,.SignalementForm-module__DPbRba__pillSelect:focus,.SignalementForm-module__DPbRba__pillTextarea:focus{border-color:var(--red-primary)}.SignalementForm-module__DPbRba__pillInput:focus-visible,.SignalementForm-module__DPbRba__pillSelect:focus-visible,.SignalementForm-module__DPbRba__pillTextarea:focus-visible{outline-offset:1px;outline:2px solid #e31e2459}.SignalementForm-module__DPbRba__pillInput:focus:not(:focus-visible),.SignalementForm-module__DPbRba__pillSelect:focus:not(:focus-visible),.SignalementForm-module__DPbRba__pillTextarea:focus:not(:focus-visible){outline:none}.SignalementForm-module__DPbRba__pillSelect{cursor:pointer;color:var(--text-mid);background-color:var(--white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%236B6460' d='M1 1.5L6 6.5L11 1.5' stroke='%236B6460' stroke-width='1.2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.SignalementForm-module__DPbRba__pillTextareaWrap{background:0 0;border:none;border-radius:0;padding:0}.SignalementForm-module__DPbRba__pillTextarea{resize:vertical;min-height:120px;line-height:1.5}.SignalementForm-module__DPbRba__attachmentActions{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}@media (max-width:420px){.SignalementForm-module__DPbRba__attachmentActions{grid-template-columns:1fr}}.SignalementForm-module__DPbRba__attachmentAction{box-sizing:border-box;border:1.5px solid var(--border);background:var(--white);cursor:pointer;min-height:108px;font:inherit;text-align:center;color:var(--text-dark);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px 10px;transition:border-color .2s,background .2s,color .2s;display:flex}.SignalementForm-module__DPbRba__attachmentAction:hover{border-color:var(--red-primary);background:#e31e240a}.SignalementForm-module__DPbRba__attachmentAction:focus-visible{outline:2px solid var(--red-primary);outline-offset:2px}.SignalementForm-module__DPbRba__attachmentActionIcon{color:var(--text-mid);justify-content:center;align-items:center;line-height:0;transition:color .2s;display:flex}.SignalementForm-module__DPbRba__attachmentAction:hover .SignalementForm-module__DPbRba__attachmentActionIcon{color:var(--red-primary)}.SignalementForm-module__DPbRba__attachmentActionLabel{font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dark);font-size:13px;font-weight:700;line-height:1.2}.SignalementForm-module__DPbRba__attachmentActionHint{font-family:var(--ui-html-barlow), "Barlow", sans-serif;letter-spacing:.02em;text-transform:none;color:var(--text-light);font-size:11px;font-weight:400;line-height:1.25}.SignalementForm-module__DPbRba__attachmentActionDanger{color:#991b1b;background:#fff5f5;border-color:#fecaca}.SignalementForm-module__DPbRba__attachmentActionDanger:hover{background:#fee2e2;border-color:#f87171}.SignalementForm-module__DPbRba__attachmentActionDanger .SignalementForm-module__DPbRba__attachmentActionIcon,.SignalementForm-module__DPbRba__attachmentActionDanger:hover .SignalementForm-module__DPbRba__attachmentActionIcon{color:#b91c1c}.SignalementForm-module__DPbRba__attachmentActionDanger .SignalementForm-module__DPbRba__attachmentActionLabel{color:#991b1b}.SignalementForm-module__DPbRba__attachmentActionDanger .SignalementForm-module__DPbRba__attachmentActionHint{color:#b91c1c;opacity:.9}.SignalementForm-module__DPbRba__toolRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.SignalementForm-module__DPbRba__toolRow .SignalementForm-module__DPbRba__btn{flex:0 auto;width:auto;min-width:80px}.SignalementForm-module__DPbRba__btn{min-width:80px;min-height:unset;font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:1px;text-transform:uppercase;color:var(--text-mid);background:var(--white);border:1.5px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;flex:1;justify-content:center;align-items:center;margin-top:0;padding:10px 12px;font-size:13px;font-weight:400;transition:all .2s;display:inline-flex}.SignalementForm-module__DPbRba__btn:hover:not(:disabled){border-color:var(--red-deep);color:var(--red-primary)}.SignalementForm-module__DPbRba__btn:active:not(:disabled){transform:scale(.99)}.SignalementForm-module__DPbRba__btn:disabled{opacity:.5;cursor:not-allowed}.SignalementForm-module__DPbRba__btnSecondary{color:var(--text-mid);background:var(--white);border-color:var(--border)}.SignalementForm-module__DPbRba__btnSecondary:hover:not(:disabled){border-color:var(--red-deep);color:var(--red-primary);background:var(--white)}.SignalementForm-module__DPbRba__btnDanger{color:#991b1b;background:#fff5f5;border-color:#fecaca}.SignalementForm-module__DPbRba__btnDanger:hover:not(:disabled){color:#991b1b;background:#fee2e2;border-color:#f87171}.SignalementForm-module__DPbRba__dictHint{color:var(--text-light);font-size:13px}.SignalementForm-module__DPbRba__dictToggleRow{background:var(--panel);border:1.5px solid var(--border);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:12px 14px;display:flex}.SignalementForm-module__DPbRba__dictToggleRowAnon{align-items:center;margin-top:8px;margin-bottom:18px}.SignalementForm-module__DPbRba__dictToggleLabelSentence{text-transform:none;letter-spacing:.04em;flex:1;min-width:0;line-height:1.45}.SignalementForm-module__DPbRba__dictSwitchStatic{cursor:default;pointer-events:none}.SignalementForm-module__DPbRba__dictToggleLabel{font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--text-mid);font-size:13px;font-weight:600}.SignalementForm-module__DPbRba__dictSwitch{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;line-height:0;position:relative}.SignalementForm-module__DPbRba__dictSwitch:disabled{opacity:.45;cursor:not-allowed}.SignalementForm-module__DPbRba__dictSwitch:focus-visible{outline:2px solid var(--red-primary);outline-offset:4px;border-radius:999px}.SignalementForm-module__DPbRba__dictSwitchTrack{background:var(--border);box-sizing:border-box;border-radius:999px;width:50px;height:30px;transition:background .22s;display:block;position:relative}.SignalementForm-module__DPbRba__dictSwitchOn .SignalementForm-module__DPbRba__dictSwitchTrack{background:var(--red-primary)}.SignalementForm-module__DPbRba__dictSwitchThumb{background:var(--white);border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:4px}.SignalementForm-module__DPbRba__dictSwitchOn .SignalementForm-module__DPbRba__dictSwitchThumb{transform:translate(20px)}.SignalementForm-module__DPbRba__dictHintBelow{color:var(--text-light);margin:10px 0 0;font-size:13px;line-height:1.45}.SignalementForm-module__DPbRba__dictHow{color:var(--text-mid);margin:10px 0 0;font-size:12px;line-height:1.55}.SignalementForm-module__DPbRba__dictHow strong{color:var(--text-dark)}.SignalementForm-module__DPbRba__limits strong{color:var(--red-primary)}.SignalementForm-module__DPbRba__previewGrid{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin-top:12px;display:grid}.SignalementForm-module__DPbRba__previewItem{border:1px solid var(--border);background:var(--panel);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.SignalementForm-module__DPbRba__previewMedia{flex-shrink:0;position:relative}.SignalementForm-module__DPbRba__previewItem img,.SignalementForm-module__DPbRba__previewItem video{object-fit:cover;width:100%;height:64px;display:block}.SignalementForm-module__DPbRba__previewVideo{background:#111}.SignalementForm-module__DPbRba__previewAudioNative{clip:rect(0, 0, 0, 0);white-space:nowrap;opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SignalementForm-module__DPbRba__previewAudioCustom{box-sizing:border-box;background:var(--white);align-items:center;gap:6px;min-height:64px;padding:6px 6px 28px;display:flex}.SignalementForm-module__DPbRba__previewAudioPlayBtn{background:var(--accent,#c45c3a);color:#fff;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:transform .12s,filter .12s;display:inline-flex}.SignalementForm-module__DPbRba__previewAudioPlayBtn:hover{filter:brightness(1.08)}.SignalementForm-module__DPbRba__previewAudioPlayBtn:active{transform:scale(.96)}.SignalementForm-module__DPbRba__previewAudioPlayBtnPlaying{background:var(--text-mid,#6b5a54)}.SignalementForm-module__DPbRba__previewAudioProgressTrack{background:#1c14121f;border-radius:2px;flex:1;min-width:0;height:4px;overflow:hidden}.SignalementForm-module__DPbRba__previewAudioProgressFill{background:var(--accent,#c45c3a);border-radius:2px;height:100%;transition:width .1s linear}.SignalementForm-module__DPbRba__previewAudioTime{font-variant-numeric:tabular-nums;color:var(--text-mid);text-align:right;flex-shrink:0;max-width:52px;font-size:9px;line-height:1}.SignalementForm-module__DPbRba__previewFileFallback{text-align:center;min-height:64px;color:var(--text-mid);word-break:break-all;background:var(--white);justify-content:center;align-items:center;padding:6px;font-size:9px;line-height:1.2;display:flex}.SignalementForm-module__DPbRba__removeAttachmentPill{z-index:2;color:#fff;cursor:pointer;font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:#1c1412d1;border:none;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:4px 12px;font-size:9px;font-weight:700;line-height:1;transition:background .15s,transform .15s;display:inline-flex;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}.SignalementForm-module__DPbRba__removeAttachmentPill:hover{background:var(--red-primary);transform:translate(-50%)scale(1.04)}.SignalementForm-module__DPbRba__removeAttachmentPill:focus-visible{outline:2px solid var(--red-primary);outline-offset:2px;transform:translate(-50%)}.SignalementForm-module__DPbRba__previewCaption{color:var(--text-mid);word-break:break-all;flex:auto;padding:5px 6px;font-size:10px;line-height:1.25}.SignalementForm-module__DPbRba__formFooter{border-top:1px solid var(--border-light);background:0 0;border-radius:0;flex-flow:column;align-items:stretch;gap:10px;margin-top:18px;padding-top:18px;display:flex}.SignalementForm-module__DPbRba__footerLeft{flex:none;min-width:0}.SignalementForm-module__DPbRba__footerNote{color:var(--text-mid);margin:0 0 10px;font-size:13px;line-height:1.6}.SignalementForm-module__DPbRba__footerLegal{letter-spacing:1px;text-transform:uppercase;color:var(--text-light);margin:0 0 8px;font-size:10px;line-height:1.45}.SignalementForm-module__DPbRba__footerLegal a{color:var(--red-primary);font-weight:600;text-decoration:none}.SignalementForm-module__DPbRba__footerLegal a:hover{text-decoration:underline}@media (max-width:480px){.SignalementForm-module__DPbRba__section{padding:26px 18px}.SignalementForm-module__DPbRba__grid2{flex-direction:column;gap:0}.SignalementForm-module__DPbRba__grid2>*{flex:100%;min-width:100%}}
.chatWidget-module__Ielqfa__root{z-index:10100;letter-spacing:normal;word-spacing:normal;font-family:Inter,system-ui,sans-serif;line-height:1.4;position:fixed;bottom:1.25rem;right:1.25rem}.chatWidget-module__Ielqfa__fab{color:#fff;cursor:pointer;background:#e07320;border:none;border-radius:999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;transition:transform .2s,background .2s,box-shadow .2s;display:flex;box-shadow:0 4px 14px #e0732059,0 2px 6px #1018281f}.chatWidget-module__Ielqfa__fab:hover{background:#c8651c;transform:translateY(-2px);box-shadow:0 8px 22px #e0732061,0 4px 10px #10182824}.chatWidget-module__Ielqfa__fab:active{transform:translateY(0)}.chatWidget-module__Ielqfa__fabOpen{background:#344054}.chatWidget-module__Ielqfa__fabOpen:hover{background:#1d2939}.chatWidget-module__Ielqfa__fab:focus-visible{outline-offset:3px;outline:2px solid #e07320}.chatWidget-module__Ielqfa__panel{background:#fff;border:none;border-radius:16px;flex-direction:column;width:min(380px,100vw - 2rem);height:min(560px,100vh - 6rem);animation:.28s cubic-bezier(.22,1,.36,1) chatWidget-module__Ielqfa__panelIn;display:flex;position:absolute;bottom:4.35rem;right:0;overflow:hidden;box-shadow:0 24px 48px #1018282e,0 8px 16px #10182814}@keyframes chatWidget-module__Ielqfa__panelIn{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.chatWidget-module__Ielqfa__header{background:var(--primary-color1,#1b4491);color:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1rem .95rem;display:flex}.chatWidget-module__Ielqfa__headerBrand{align-items:center;gap:.65rem;min-width:0;display:flex}.chatWidget-module__Ielqfa__headerIcon{background:#ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.chatWidget-module__Ielqfa__title{letter-spacing:.02em;color:#fff;margin:0;font-family:Anton,Bebas Neue,sans-serif;font-size:1.0625rem;font-weight:700;line-height:1.1}.chatWidget-module__Ielqfa__panel h2{font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit}.chatWidget-module__Ielqfa__subtitle{letter-spacing:normal;color:#ffffffc7;margin:.1rem 0 0;font-family:inherit;font-size:.6875rem;font-weight:400;line-height:1.25;display:block}.chatWidget-module__Ielqfa__closeBtn{color:#fff;cursor:pointer;background:#ffffff24;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .15s;display:flex}.chatWidget-module__Ielqfa__closeBtn:hover{background:#ffffff3d}.chatWidget-module__Ielqfa__closeBtn:focus-visible{outline-offset:2px;outline:2px solid #fff}.chatWidget-module__Ielqfa__tricolorStripe{background:linear-gradient(90deg,#1b4491 0% 33.333%,#f6bf0d 33.333% 66.666%,#e60404 66.666% 100%);flex-shrink:0;width:100%;height:4px}.chatWidget-module__Ielqfa__messages{scroll-behavior:smooth;background:linear-gradient(#f9fafb 0%,#fff 120px);flex:1;min-height:0;padding:1rem .85rem .75rem;overflow-y:auto}.chatWidget-module__Ielqfa__messageRowUser,.chatWidget-module__Ielqfa__messageRowBot{align-items:flex-end;gap:.45rem;margin-bottom:.75rem;display:flex}.chatWidget-module__Ielqfa__messageRowUser{justify-content:flex-end}.chatWidget-module__Ielqfa__messageRowBot{justify-content:flex-start}.chatWidget-module__Ielqfa__avatar{width:1.75rem;height:1.75rem;color:var(--primary-color1,#1b4491);background:#1b44911a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.chatWidget-module__Ielqfa__messageUser,.chatWidget-module__Ielqfa__messageBot{letter-spacing:normal;word-spacing:normal;max-width:82%;padding:.6rem .75rem;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:400;line-height:1.4}.chatWidget-module__Ielqfa__messageUser{background:var(--primary-color1,#1b4491);color:#fff;border-radius:14px 14px 4px}.chatWidget-module__Ielqfa__messageBot{color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:14px 14px 14px 4px;box-shadow:0 1px 2px #1018280d}.chatWidget-module__Ielqfa__messageText{font:inherit;letter-spacing:normal;word-spacing:normal;white-space:pre-line;margin:0}.chatWidget-module__Ielqfa__panel p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;word-spacing:normal;margin:0}.chatWidget-module__Ielqfa__sources{border-top:1px solid #eaecf0;margin-top:.65rem;padding-top:.6rem}.chatWidget-module__Ielqfa__messageUser .chatWidget-module__Ielqfa__sources{border-top-color:#ffffff38}.chatWidget-module__Ielqfa__sourcesLabel{letter-spacing:.04em;text-transform:uppercase;color:#667085;margin:0 0 .4rem;font-size:.6875rem;font-weight:600}.chatWidget-module__Ielqfa__messageUser .chatWidget-module__Ielqfa__sourcesLabel{color:#ffffffbf}.chatWidget-module__Ielqfa__sourcesList{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.chatWidget-module__Ielqfa__sourceLink{color:var(--primary-color1,#1b4491);background:#f2f4f7;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.chatWidget-module__Ielqfa__sourceLink:hover{background:#eaecf0}.chatWidget-module__Ielqfa__messageUser .chatWidget-module__Ielqfa__sourceLink{color:#fff;background:#ffffff24}.chatWidget-module__Ielqfa__messageUser .chatWidget-module__Ielqfa__sourceLink:hover{background:#ffffff38}.chatWidget-module__Ielqfa__typingBubble{background:#fff;border:1px solid #eaecf0;border-radius:14px 14px 14px 4px;align-items:center;gap:.5rem;padding:.65rem .85rem;display:inline-flex;box-shadow:0 1px 2px #1018280d}.chatWidget-module__Ielqfa__thinkingLabel{color:#667085;font-size:.75rem}.chatWidget-module__Ielqfa__typingDots{align-items:center;gap:.2rem;display:inline-flex}.chatWidget-module__Ielqfa__typingDots span{background:var(--primary-color1,#1b4491);opacity:.35;border-radius:999px;width:.35rem;height:.35rem;animation:1.2s ease-in-out infinite chatWidget-module__Ielqfa__dotPulse}.chatWidget-module__Ielqfa__typingDots span:nth-child(2){animation-delay:.15s}.chatWidget-module__Ielqfa__typingDots span:nth-child(3){animation-delay:.3s}@keyframes chatWidget-module__Ielqfa__dotPulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.chatWidget-module__Ielqfa__suggestions{flex-direction:column;gap:.45rem;margin-top:.25rem;padding-left:2.2rem;display:flex}.chatWidget-module__Ielqfa__suggestionBtn{color:#344054;width:fit-content;max-width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:999px;padding:.45rem .7rem;font-size:.75rem;line-height:1.35;transition:border-color .15s,color .15s,background .15s}.chatWidget-module__Ielqfa__suggestionBtn:hover{border-color:var(--primary-color1,#1b4491);color:var(--primary-color1,#1b4491);background:#1b44910a}.chatWidget-module__Ielqfa__form{background:#fff;border-top:1px solid #eaecf0;padding:.75rem}.chatWidget-module__Ielqfa__inputWrap{background:#f9fafb;border:1px solid #d0d5dd;border-radius:12px;align-items:flex-end;gap:.5rem;padding:.35rem .35rem .35rem .75rem;transition:border-color .15s,box-shadow .15s;display:flex}.chatWidget-module__Ielqfa__inputWrap:focus-within{border-color:var(--primary-color1,#1b4491);background:#fff;box-shadow:0 0 0 3px #1b44911f}.chatWidget-module__Ielqfa__input{resize:none;min-height:2.25rem;max-height:6rem;font:inherit;color:#101828;background:0 0;border:none;flex:1;padding:.45rem 0;font-size:.8125rem;line-height:1.45}.chatWidget-module__Ielqfa__input:focus{outline:none}.chatWidget-module__Ielqfa__input::placeholder{color:#98a2b3}.chatWidget-module__Ielqfa__sendBtn{background:var(--primary-color1,#1b4491);color:#fff;cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s,transform .15s;display:flex}.chatWidget-module__Ielqfa__sendBtn:hover:not(:disabled){background:#163a7a;transform:scale(1.04)}.chatWidget-module__Ielqfa__sendBtn:disabled{opacity:.45;cursor:not-allowed}.chatWidget-module__Ielqfa__sendBtn:focus-visible{outline:2px solid var(--primary-color1,#1b4491);outline-offset:2px}@media (max-width:480px){.chatWidget-module__Ielqfa__root{bottom:.85rem;right:.85rem}.chatWidget-module__Ielqfa__panel{width:min(380px,100vw - 1.7rem);height:min(560px,100vh - 5.5rem)}.chatWidget-module__Ielqfa__suggestions{padding-left:0}}
.signalement-page-module__enbi1q__page{background:0 0;flex-direction:column;flex:1 0 auto;align-items:flex-end;width:100%;padding:48px 20px 64px;display:flex;position:relative;overflow-x:hidden}.signalement-page-module__enbi1q__page:before{content:"";z-index:0;pointer-events:none;opacity:.025;background-image:linear-gradient(#1c141299 1px,#0000 1px),linear-gradient(90deg,#1c141299 1px,#0000 1px);background-size:40px 40px;position:fixed;inset:0}.signalement-page-module__enbi1q__page:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 20% 0,#e31e240a 0%,#0000 60%),radial-gradient(60% 40% at 80% 100%,#c9943a0d 0%,#0000 60%);position:fixed;inset:0}.signalement-page-module__enbi1q__inner{z-index:1;width:min(100%,500px);max-width:500px;margin-left:auto;margin-right:0;position:relative}.signalement-page-module__enbi1q__title{font-family:var(--ui-html-bebas), "Bebas Neue", sans-serif;letter-spacing:3px;color:#1c1412;margin:0 0 6px;font-size:26px;font-weight:400;line-height:1}.signalement-page-module__enbi1q__subtitle{font-family:var(--ui-html-barlow-condensed), "Barlow Condensed", sans-serif;letter-spacing:2px;text-transform:uppercase;color:#6b6460;margin:0 0 32px;font-size:11px;font-weight:400;line-height:1.4}.signalement-page-module__enbi1q__back{font-family:var(--ui-html-barlow), "Barlow", sans-serif;color:#e31e24;align-items:center;gap:6px;margin-bottom:20px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.signalement-page-module__enbi1q__back:hover{color:#b51519;text-decoration:underline}@media (max-width:767px){.signalement-page-module__enbi1q__page{z-index:10040;box-sizing:border-box;width:100%;max-width:none;min-height:100svh;padding-top:max(12px, env(safe-area-inset-top));padding-bottom:max(16px, env(safe-area-inset-bottom));padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;align-items:stretch;position:fixed;inset:0;overflow:hidden auto}.signalement-page-module__enbi1q__inner{flex-direction:column;flex:1 0 auto;width:100%;max-width:none;min-height:0;margin-left:0;margin-right:0;display:flex}.signalement-page-module__enbi1q__title{letter-spacing:2px;font-size:22px}.signalement-page-module__enbi1q__subtitle{margin-bottom:20px}}
