.broker-underwriter-chat_surface__ooWD7{color-scheme:light;background:#f7f8fa;color:#182433;--qx-ink-rgb:24 36 51;--qx-heading-rgb:15 42 63;--qx-muted-rgb:95 109 128;--qx-navy-rgb:15 42 63;--qx-offwhite-rgb:247 248 250;--qx-quiet-rgb:248 248 246;--qx-line-rgb:217 222 228;--qx-surface-rgb:255 255 255;--qx-control-rgb:255 255 255}.broker-underwriter-chat_surface__ooWD7 .bg-white{background-color:#fff!important}.broker-underwriter-chat_surface__ooWD7 .bg-offwhite{background-color:#f7f8fa!important}.broker-underwriter-chat_surface__ooWD7 .text-ink{color:#182433!important}.broker-underwriter-chat_surface__ooWD7 .text-navy{color:#0f2a3f!important}.broker-underwriter-chat_surface__ooWD7 .text-slate{color:#5f6d80!important}.broker-underwriter-chat_surface__ooWD7 .border-line{border-color:#d9dee4!important}.broker-underwriter-chat_surface__ooWD7 .bg-navy{background-color:#0f2a3f!important}.broker-underwriter-chat_surface__ooWD7 input,.broker-underwriter-chat_surface__ooWD7 select,.broker-underwriter-chat_surface__ooWD7 textarea{color-scheme:light!important;background-color:#fff;color:#182433;-webkit-text-fill-color:#182433}.broker-underwriter-chat_surface__ooWD7 a:focus-visible,.broker-underwriter-chat_surface__ooWD7 button:focus-visible{outline:2px solid #b18b17;outline-offset:3px}.broker-underwriter-chat_brandLogo__0oa9v{display:block;width:150px;height:auto}.broker-underwriter-chat_quoteDetails__dekJw{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px;border-radius:10px;background:#f7f6ee;border-left:3px solid #d3b144}.broker-underwriter-chat_quoteDetails__dekJw span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#5f6d80}.broker-underwriter-chat_quoteDetails__dekJw strong{display:block;margin-top:4px;font-size:14px;font-weight:600;overflow-wrap:anywhere}.underwriter-conversation_conversation__1P32r{color-scheme:light;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid #d9dfe4;border-radius:14px;background:#fff;color:#112d42;box-shadow:0 12px 40px #102b4010}.underwriter-conversation_compact__xImVv{flex:1;border:0;border-radius:0;box-shadow:none}.underwriter-conversation_header__yT_i7{flex-shrink:0;background:#fff;color:#112d42;border-bottom:1px solid #d9dfe4}.underwriter-conversation_headingRow__eZeDn{display:flex;align-items:center;gap:16px;padding:14px 20px;background:#fff}.underwriter-conversation_logo__WRFJ0{width:88px;height:55px;-o-object-fit:contain;object-fit:contain;background:#fff;flex-shrink:0}.underwriter-conversation_headingText__CTroe{min-width:0}.underwriter-conversation_eyebrow__Tn1rW{color:#657788;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.underwriter-conversation_title__uGcBk{margin-top:3px;font-family:Georgia,serif;font-size:24px;line-height:1.15;color:#112d42;overflow-wrap:anywhere}.underwriter-conversation_quoteBar__iUlNo{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:10px 20px;background:#102e43;color:#fff;border-bottom:2px solid #d3b144;font-size:12px;line-height:1.4}.underwriter-conversation_quoteBar__iUlNo p:first-child{font-weight:600}.underwriter-conversation_quoteBar__iUlNo span{color:#e7d08a;font-size:10px;text-transform:uppercase;letter-spacing:.05em;margin-right:5px}.underwriter-conversation_quoteBar__iUlNo strong{font-size:13px;white-space:nowrap}.underwriter-conversation_contextRow__O9_RV{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:7px 20px;background:#fff}.underwriter-conversation_contextDetails__isYe2{flex:1;min-width:0;font-size:12px}.underwriter-conversation_contextDetails__isYe2 summary{width:-moz-fit-content;width:fit-content;cursor:pointer;font-weight:600;color:#25445b;padding:4px 0}.underwriter-conversation_contextContent__FePet{position:absolute;z-index:3;top:100%;left:10px;right:10px;max-height:min(40vh,260px);overflow-y:auto;padding:14px;background:#fff;border:1px solid #ccd6de;border-top:2px solid #d3b144;border-radius:0 0 8px 8px;box-shadow:0 12px 24px #102b4026}.underwriter-conversation_details__DqPmz{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.underwriter-conversation_details__DqPmz dt{color:#657788;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.underwriter-conversation_details__DqPmz dd{margin:3px 0 0;color:#112d42;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.underwriter-conversation_notice__RLoxn,.underwriter-conversation_team__VKoI1{margin-top:10px;font-size:11px;line-height:1.5;color:#657788}.underwriter-conversation_complete__NnENB{flex-shrink:0;padding:4px 8px;border:1px solid #b8c5ce;border-radius:5px;color:#173b53;background:#fff;font-size:11px;font-weight:600}.underwriter-conversation_complete__NnENB:disabled{opacity:.5}.underwriter-conversation_completed__B0q3D{padding:4px 0;font-size:11px;font-weight:600}.underwriter-conversation_messages__c9qvE{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:18px;background:#f4f6f7}.underwriter-conversation_fullMessages__UNkJr{height:min(58vh,640px);min-height:280px}.underwriter-conversation_compactMessages__AA8lZ{flex:1;min-height:140px}.underwriter-conversation_message__KqVrV{width:-moz-fit-content;width:fit-content;max-width:92%;margin-bottom:14px;border-radius:12px;padding:12px 15px;box-shadow:0 2px 5px #102b4006}.underwriter-conversation_outgoing__C_rEd{margin-left:auto;background:#112f44;color:#fff;border-bottom-right-radius:3px}.underwriter-conversation_incoming__jACDf{margin-right:auto;background:#fff;color:#17344a;border:1px solid #dde3e8;border-left:3px solid #c9a536;border-bottom-left-radius:3px}.underwriter-conversation_sender__rpiYp{font-size:11px;font-weight:700;color:inherit}.underwriter-conversation_sender__rpiYp span{font-weight:400;opacity:.8}.underwriter-conversation_outgoing__C_rEd .underwriter-conversation_sender__rpiYp{color:#f1d88e}.underwriter-conversation_body__FC0rD{margin-top:6px;font-size:15px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere;color:inherit}.underwriter-conversation_time__56fh8{display:block;margin-top:7px;font-size:10px;opacity:.75;color:inherit}.underwriter-conversation_composer__LInOC{flex-shrink:0;display:flex;flex-direction:column;gap:7px;padding:12px 18px;background:#fff;border-top:1px solid #d9dfe4}.underwriter-conversation_replyLabel__hTpnu{font-size:12px;font-weight:600;color:#173b53}.underwriter-conversation_reply__Ky2G9{display:block;width:100%;min-height:56px;max-height:min(24vh,180px);resize:vertical;overflow-y:auto;border:1px solid #c6d1d9;border-radius:7px;padding:9px 11px;font-family:inherit;font-size:14px;line-height:1.5;background:#fff;color:#112d42}.underwriter-conversation_composerActions__LcHZx{display:flex;align-items:center;justify-content:flex-end;gap:12px}.underwriter-conversation_coverNote__SGiUQ{margin-right:auto;font-size:10px;line-height:1.4;color:#657788}.underwriter-conversation_send__6ypEl{background:#d3b144;color:#0a2539;padding:9px 18px;border-radius:6px;font-weight:700;font-size:12px;transition:background .15s}.underwriter-conversation_send__6ypEl:hover:enabled{background:#e2c465}.underwriter-conversation_send__6ypEl:disabled{opacity:.5;cursor:not-allowed}.underwriter-conversation_complete__NnENB:focus-visible,.underwriter-conversation_contextDetails__isYe2 summary:focus-visible,.underwriter-conversation_conversation__1P32r textarea:focus-visible,.underwriter-conversation_send__6ypEl:focus-visible{outline:2px solid #b18b17;outline-offset:3px}.underwriter-conversation_compact__xImVv .underwriter-conversation_headingRow__eZeDn{padding:10px 14px;gap:12px}.underwriter-conversation_compact__xImVv .underwriter-conversation_logo__WRFJ0{width:70px;height:44px}.underwriter-conversation_compact__xImVv .underwriter-conversation_title__uGcBk{font-size:21px}.underwriter-conversation_compact__xImVv .underwriter-conversation_quoteBar__iUlNo{padding:8px 14px}.underwriter-conversation_compact__xImVv .underwriter-conversation_contextRow__O9_RV{padding:5px 14px}.underwriter-conversation_compact__xImVv .underwriter-conversation_composer__LInOC{padding:10px 14px}@media(max-width:480px){.underwriter-conversation_headingRow__eZeDn{padding:12px 14px;gap:12px}.underwriter-conversation_logo__WRFJ0{width:70px;height:44px}.underwriter-conversation_title__uGcBk{font-size:21px}.underwriter-conversation_quoteBar__iUlNo{padding:8px 14px}.underwriter-conversation_contextRow__O9_RV{padding:5px 14px}.underwriter-conversation_messages__c9qvE{padding:14px 10px}.underwriter-conversation_message__KqVrV{max-width:96%;padding:11px 13px}.underwriter-conversation_composer__LInOC{padding:10px 14px}}@media(max-height:560px){.underwriter-conversation_compact__xImVv .underwriter-conversation_eyebrow__Tn1rW{display:none}.underwriter-conversation_compact__xImVv .underwriter-conversation_logo__WRFJ0{width:58px;height:36px}.underwriter-conversation_compact__xImVv .underwriter-conversation_headingRow__eZeDn{padding-top:6px;padding-bottom:6px}.underwriter-conversation_compact__xImVv .underwriter-conversation_title__uGcBk{font-size:18px}.underwriter-conversation_compact__xImVv .underwriter-conversation_reply__Ky2G9{min-height:44px}.underwriter-conversation_compact__xImVv .underwriter-conversation_composer__LInOC{gap:5px;padding-top:7px;padding-bottom:7px}.underwriter-conversation_compactMessages__AA8lZ{min-height:80px}}.chat-tabs_brokerPanel__j1jbJ{pointer-events:auto;position:fixed;right:320px;bottom:0;z-index:50;display:flex;flex-direction:column;width:min(460px,calc(100vw - 32px));height:min(780px,calc(100dvh - 64px));min-width:min(360px,calc(100vw - 32px));min-height:min(480px,calc(100dvh - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);resize:both;overflow:hidden;border:1px solid #cad4dc;border-bottom:0;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 16px 64px #0c26313d;color:#112d42}.chat-tabs_toolbar__f8tUu{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 10px;flex-shrink:0;border-bottom:1px solid #d9dfe4;background:#fff;color:#112d42}.chat-tabs_toolButton__5OK_L{display:grid;place-items:center;min-width:30px;min-height:30px;border-radius:5px;color:#173b53;background:#fff}.chat-tabs_toolButton__5OK_L:hover{background:#edf2f5}.chat-tabs_toolButton__5OK_L:focus-visible{outline:2px solid #b18b17;outline-offset:2px}.chat-tabs_panelBody__OjO0_{display:flex;flex:1;min-height:0;flex-direction:column}.chat-tabs_expanded__g3Qru{inset:16px;width:auto!important;max-width:none;max-height:none;min-width:0;border-bottom:1px solid #cad4dc;border-radius:12px}.chat-tabs_expanded__g3Qru,.chat-tabs_minimized__oaGtM{height:auto!important;min-height:0;resize:none}.chat-tabs_expanded__g3Qru.chat-tabs_minimized__oaGtM{inset:auto 16px 0 auto;width:min(460px,calc(100vw - 32px))!important}@media(max-width:1100px){.chat-tabs_brokerPanel__j1jbJ{right:16px}}@media(max-width:540px){.chat-tabs_brokerPanel__j1jbJ{right:12px;width:calc(100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 16px);height:calc(100dvh - 32px);resize:none}.chat-tabs_expanded__g3Qru{inset:8px;max-width:none}}.chat-tabs_toolbarTitle__D7V0Z{flex:1;min-width:0;text-align:left;font-size:13px;font-weight:600;color:#112d42}.chat-tabs_enquiryPicker__QxKI_{flex-shrink:0;display:block;border-bottom:1px solid #d9dfe4;padding:8px 12px;font-size:11px;color:#657788;background:#fff}.chat-tabs_enquiryPicker__QxKI_ select{display:block;margin-top:4px;width:100%;border:1px solid #c6d1d9;border-radius:5px;padding:7px;color:#112d42;background:#fff;color-scheme:light}