.consultation_client__n7gKh{color:#153648;background:#fff;border:1px solid #dce6e9;border-radius:12px;padding:30px;min-width:0}.consultation_embedded__JRBZg{border:0;border-radius:0;padding:22px}.consultation_introduction__j8Ttt{margin-bottom:24px}.consultation_introduction__j8Ttt h2{font-size:clamp(1.2rem,3vw,1.55rem);line-height:1.4;margin:12px 0 8px}.consultation_introduction__j8Ttt p{font-size:.88rem;line-height:1.8;color:#516b7c;margin:0}.consultation_mode__sGGcd{display:inline-flex;align-items:center;gap:7px;color:#007d70;font-size:.78rem;font-weight:650}.consultation_replyForm__x3Ziq,.consultation_startForm__qEyhO{display:grid;gap:10px}.consultation_replyForm__x3Ziq label,.consultation_startForm__qEyhO label{font-size:.88rem;font-weight:650}.consultation_startForm__qEyhO label>span:not(:last-child){font-size:.74rem;color:#4d6675}.consultation_admin__EZEPf input,.consultation_admin__EZEPf select,.consultation_admin__EZEPf textarea,.consultation_client__n7gKh input:not([type=checkbox]),.consultation_client__n7gKh select,.consultation_client__n7gKh textarea{width:100%;border:1px solid #cbdce2;border-radius:6px;background:#fff;color:#173a4d;padding:11px 12px;font:inherit;min-height:44px}.consultation_admin__EZEPf textarea,.consultation_client__n7gKh textarea{resize:vertical;line-height:1.7}.consultation_client__n7gKh select{margin-bottom:8px}.consultation_admin__EZEPf input:focus-visible,.consultation_admin__EZEPf select:focus-visible,.consultation_admin__EZEPf textarea:focus-visible,.consultation_client__n7gKh input:focus-visible,.consultation_client__n7gKh select:focus-visible,.consultation_client__n7gKh textarea:focus-visible{outline:2px solid #078c7f;outline-offset:2px}.consultation_admin__EZEPf button,.consultation_client__n7gKh button,.consultation_dialog__G0GbT button{font:inherit;cursor:pointer}.consultation_admin__EZEPf button:disabled,.consultation_client__n7gKh button:disabled{opacity:.55;cursor:not-allowed}.consultation_sendButton__cqQsM{display:inline-flex;justify-content:center;align-items:center;gap:9px;border:0;border-radius:6px;padding:12px 18px;background:#0b3452;color:#fff;min-height:46px;font-weight:650!important}.consultation_sendButton__cqQsM:hover:enabled{background:#056f69}.consultation_olderButton__ML63F,.consultation_smallButton__yJLCm{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #cbdce2;border-radius:5px;padding:8px 12px;color:#22536d;background:#fff;font-size:.8rem!important;min-height:38px}.consultation_olderButton__ML63F{align-self:center;margin:0 auto 10px}.consultation_optional__LUfFz{margin:4px 0 10px}.consultation_optional__LUfFz summary{font-size:.82rem;cursor:pointer;color:#45667a;padding:8px 0}.consultation_optionalFields__xJXGd{display:grid;gap:13px;padding:10px 0}.consultation_optionalFields__xJXGd label{display:grid;gap:7px}.consultation_consent__sRNkW{display:flex;align-items:flex-start;gap:10px;font-size:.77rem!important;font-weight:400!important;line-height:1.8;color:#536d7d;margin:5px 0 8px}.consultation_consent__sRNkW input{width:17px;height:17px;margin-top:4px;flex-shrink:0;accent-color:#008b79}.consultation_consent__sRNkW a{color:#006f65;text-decoration:underline;text-underline-offset:3px}.consultation_note__lScfg{font-size:.74rem!important;line-height:1.9;color:#4d6675;margin:12px 0 0!important}.consultation_error__Q0DMS,.consultation_notice__kIPPd{font-size:.83rem;line-height:1.8;padding:11px 13px;margin:0 0 16px;border-radius:6px}.consultation_error__Q0DMS{background:#fff0ec;color:#9a3c28;border:1px solid #f3d5cc}.consultation_notice__kIPPd{background:#eaf6f2;color:#146a57;border:1px solid #cae6dc}.consultation_loading__jBcfn{color:#4d6675;font-size:.85rem;padding:20px 0}.consultation_honeypot__Ehb4Z{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.consultation_topic__DpS5z{display:flex;justify-content:space-between;gap:15px;background:#f2f7f7;padding:10px 12px;border-radius:5px;font-size:.82rem}.consultation_topic__DpS5z button{border:0;background:none;color:#476a7c;text-decoration:underline}.consultation_threadMeta__7_bsG{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid #e0e9ec;border-bottom:1px solid #e0e9ec}.consultation_threadMeta__7_bsG>div{display:grid;gap:4px;min-width:0}.consultation_threadMeta__7_bsG strong{font-size:.8rem;overflow-wrap:anywhere}.consultation_threadMeta__7_bsG span{font-size:.74rem;color:#4d6675}.consultation_threadMeta__7_bsG button{flex-shrink:0}.consultation_messageLog__MNKSC{display:flex;flex-direction:column;gap:14px;max-height:460px;min-height:180px;overflow-y:auto;overscroll-behavior:contain;background:#f5f8fa;padding:18px 14px;margin:16px 0;border:1px solid #e0e9ec;border-radius:8px;scrollbar-gutter:stable}.consultation_staffMessage__dCwYb,.consultation_visitorMessage__FOfn6{max-width:90%;border-radius:9px;padding:12px 14px;border:1px solid #dce7eb;min-width:0}.consultation_visitorMessage__FOfn6{align-self:flex-end;background:#e5f4ef;border-color:#c8e5da}.consultation_staffMessage__dCwYb{align-self:flex-start;background:#fff}.consultation_messageMeta__mn_Rf{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:.67rem;color:#4d6675;line-height:1.6}.consultation_messageMeta__mn_Rf time{font-size:.66rem;color:#4d6675}.consultation_staffMessage__dCwYb p,.consultation_visitorMessage__FOfn6 p{font-size:.88rem;line-height:1.85;margin:7px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.consultation_sendRow__TcxJh{display:flex;align-items:center;justify-content:space-between;gap:15px}.consultation_sendRow__TcxJh small{font-size:.73rem;color:#4d6675}.consultation_launcher__hnP3J{position:fixed;right:24px;bottom:24px;z-index:75;border:1px solid #1b596f;background:#0b3452;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:13px 19px;border-radius:30px;box-shadow:0 8px 26px #092c4929;cursor:pointer;font:inherit;font-size:.9rem;font-weight:650}.consultation_launcher__hnP3J:hover{background:#075e63}.consultation_admin__EZEPf button:focus-visible,.consultation_client__n7gKh button:focus-visible,.consultation_dialog__G0GbT a:focus-visible,.consultation_dialog__G0GbT button:focus-visible,.consultation_launcher__hnP3J:focus-visible{outline:3px solid #19b5a3;outline-offset:3px}.consultation_unread__PfBM9{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:12px;background:#ffbd52;color:#173448;font-size:.72rem}.consultation_overlay__JQxj_{position:fixed;inset:0;z-index:180;background:#071d34a6;display:flex;justify-content:flex-end;align-items:flex-end;padding:24px;backdrop-filter:blur(3px)}.consultation_overlay__JQxj_[hidden]{display:none}.consultation_dialog__G0GbT{width:440px;max-width:100%;max-height:calc(100dvh - 48px);background:#fff;border-radius:14px;box-shadow:0 25px 90px #001c4640;display:flex;flex-direction:column;overflow:hidden;outline:none}.consultation_dialogHeader__gSHNJ{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#0b3452;color:#fff;padding:19px 22px}.consultation_dialogHeader__gSHNJ small{font-size:.58rem;letter-spacing:.18em;color:#8cdbd0}.consultation_dialogHeader__gSHNJ h2{font-size:1.2rem;margin:6px 0 0;color:#fff}.consultation_dialogHeader__gSHNJ button{background:transparent;border:1px solid #ffffff50;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;color:#fff}.consultation_dialogBody__cwaFh{overflow:auto;overscroll-behavior:contain;flex:1;min-height:0}.consultation_dialogFooter__cUZc1{padding:13px 22px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #e0e9ec;font-size:.76rem;background:#f8fafb}.consultation_dialogFooter__cUZc1 a{display:flex;align-items:center;gap:5px;color:#315e76}.consultation_embedded__JRBZg .consultation_messageLog__MNKSC{max-height:280px}.consultation_admin__EZEPf{max-width:1420px;margin:0 auto;padding:30px 28px 70px;min-height:100vh;background:#f3f7fa;color:#153648}.consultation_adminHeader__8or9w{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:18px 0 25px}.consultation_adminHeader__8or9w h1{font-size:1.8rem;margin:5px 0 10px}.consultation_adminHeader__8or9w p{font-size:.88rem;color:#4d6675;line-height:1.8}.consultation_filters__yBTSw{display:flex;flex-wrap:wrap;align-items:end;gap:13px;margin-bottom:18px}.consultation_filters__yBTSw label{display:grid;gap:7px;font-size:.78rem;min-width:120px}.consultation_filters__yBTSw label:first-child{flex:1;min-width:180px}.consultation_filters__yBTSw input,.consultation_filters__yBTSw select{font-size:.85rem;min-height:42px}.consultation_adminGrid__4ozPo{display:grid;grid-template-columns:330px minmax(0,1fr);gap:20px;align-items:start}.consultation_adminDetail__GoWrX,.consultation_conversationList__Rxm_x{background:#fff;border:1px solid #dce6ec;border-radius:10px;min-width:0;padding:18px}.consultation_conversationList__Rxm_x{display:grid;gap:10px}.consultation_conversationCard__Vu1A2{display:grid;gap:7px;text-align:left;width:100%;border:1px solid #dce6ec;border-radius:7px;background:#fff;padding:13px;color:#173a4d}.consultation_conversationCard__Vu1A2[aria-current=true]{border-color:#008c7f;background:#edf8f4}.consultation_conversationCard__Vu1A2 strong{font-size:.84rem;overflow-wrap:anywhere}.consultation_conversationCard__Vu1A2 small{font-size:.72rem;color:#4d6675}.consultation_cardStatus__jXqJ7{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.74rem;color:#476b7e}.consultation_badge__epwwV{border-radius:12px;background:#0c7569;color:#fff;padding:2px 7px;font-size:.68rem}.consultation_pagination__fiYsv{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;padding-top:10px}.consultation_empty__sI9yZ{padding:45px 15px;text-align:center;color:#4d6675;font-size:.88rem;line-height:1.9}.consultation_adminMeta__wwfpA{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;color:#4a6879;font-size:.83rem;overflow-wrap:anywhere}.consultation_adminMeta__wwfpA p{margin:0}.consultation_adminDetail__GoWrX h2{font-size:1.15rem;margin:0}.consultation_adminDetail__GoWrX .consultation_messageLog__MNKSC{max-height:520px}.consultation_detailActions__TdToD{display:flex;flex-wrap:wrap;gap:9px;margin:15px 0}.consultation_admin__EZEPf .consultation_note__lScfg{margin:8px 0}@media (max-width:800px){.consultation_admin__EZEPf{padding:22px 16px 50px}.consultation_adminGrid__4ozPo{grid-template-columns:1fr}.consultation_conversationList__Rxm_x{max-height:360px;overflow:auto}.consultation_adminHeader__8or9w{display:block}.consultation_adminMeta__wwfpA{grid-template-columns:1fr}.consultation_adminHeader__8or9w h1{font-size:1.5rem}.consultation_filters__yBTSw{gap:10px}}@media (max-width:540px){.consultation_client__n7gKh{padding:22px 16px;border-radius:8px}.consultation_embedded__JRBZg{padding:20px 17px}.consultation_launcher__hnP3J{right:16px;bottom:max(16px,env(safe-area-inset-bottom));min-height:48px;padding:11px 17px;font-size:.84rem}.consultation_overlay__JQxj_{padding:12px;align-items:center}.consultation_dialog__G0GbT{width:100%;max-height:calc(100dvh - 24px)}.consultation_dialogHeader__gSHNJ{padding:15px 17px}.consultation_dialogFooter__cUZc1{padding:12px 17px}.consultation_staffMessage__dCwYb,.consultation_visitorMessage__FOfn6{max-width:96%;padding:10px 12px}.consultation_messageLog__MNKSC{padding:14px 10px}.consultation_threadMeta__7_bsG{gap:8px}.consultation_threadMeta__7_bsG strong{font-size:.73rem}.consultation_smallButton__yJLCm{padding:8px;font-size:.73rem!important}.consultation_introduction__j8Ttt h2{font-size:1.2rem}.consultation_introduction__j8Ttt p{font-size:.82rem}.consultation_client__n7gKh input:not([type=checkbox]),.consultation_client__n7gKh select,.consultation_client__n7gKh textarea{font-size:16px}.consultation_consent__sRNkW{font-size:.73rem!important}}@media (prefers-reduced-motion:reduce){.consultation_client__n7gKh *,.consultation_dialog__G0GbT *,.consultation_launcher__hnP3J{scroll-behavior:auto!important;transition:none!important}}