@import"https://fonts.googleapis.com/css2?family=Rubik:wght@300..900&display=swap";._root_5vb3v_1{--navy1: #1b2a72;--navy2: #132056;--navy3: #0c163d;--ring1: #39b6ff;--ring2: #3f6cf0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;font-family:Onest,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;-webkit-font-smoothing:antialiased}._root_5vb3v_1 *,._root_5vb3v_1 *:before,._root_5vb3v_1 *:after{box-sizing:border-box}._root_5vb3v_1[data-theme=dark]{color:#eaf0ff;background:radial-gradient(120% 90% at 16% 8%,var(--navy1),transparent 55%),linear-gradient(158deg,var(--navy2) 8%,var(--navy3) 92%);--word: #ffffff;--cap: #aebbe6;--track: rgba(255, 255, 255, .12);--ring-glow: rgba(57, 182, 255, .45)}._root_5vb3v_1[data-theme=light]{color:#101936;background:#f5f8fd;--word: #101936;--cap: #5d6884;--track: #e1e8f5;--ring1: #1846c9;--ring2: #39b6ff;--ring-glow: rgba(24, 70, 201, .3)}._waterfield_5vb3v_42{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._blob_5vb3v_48{position:absolute;border-radius:50%;filter:blur(50px);opacity:.5}._root_5vb3v_1[data-theme=light] ._blob_5vb3v_48{opacity:.4;filter:blur(60px)}._blob1_5vb3v_59{width:360px;height:360px;left:8%;top:-80px;background:radial-gradient(circle,rgba(60,120,255,.45),transparent 70%);animation:_ldF1_5vb3v_1 18s ease-in-out infinite}._blob2_5vb3v_68{width:320px;height:320px;right:6%;bottom:-90px;background:radial-gradient(circle,rgba(40,200,230,.28),transparent 70%);animation:_ldF2_5vb3v_1 22s ease-in-out infinite}._blob3_5vb3v_77{width:280px;height:280px;right:30%;top:30%;background:radial-gradient(circle,rgba(80,90,220,.3),transparent 70%);animation:_ldF1_5vb3v_1 26s ease-in-out infinite reverse}._stage_5vb3v_86{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}._markwrap_5vb3v_94{position:relative;width:84px;height:84px}._spinner_5vb3v_100{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 70deg,var(--ring1) 270deg,var(--ring2) 355deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 4px));animation:_ldSpin_5vb3v_1 1.05s linear infinite}._spinner_5vb3v_100._spinnerT2_5vb3v_109{top:14px;right:14px;bottom:14px;left:14px;opacity:.5;animation-duration:1.7s;animation-direction:reverse}._mark_5vb3v_94{position:absolute;width:52px;height:52px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,var(--ring1),var(--ring2));box-shadow:0 0 22px 6px var(--ring-glow);animation:_ldPulse_5vb3v_1 2.2s ease-in-out infinite;color:#fff}._word_5vb3v_132{margin-top:30px;font-size:23px;font-weight:700;letter-spacing:-.01em;color:var(--word);text-align:center}._word_5vb3v_132 small{display:block;font-weight:500;font-size:11px;letter-spacing:.18em;color:var(--cap);margin-top:6px}._bar_5vb3v_149{margin-top:26px;width:220px;height:5px;border-radius:999px;background:var(--track);overflow:hidden;position:relative}._bar_5vb3v_149 span{position:absolute;top:0;left:0;height:100%;width:42%;border-radius:999px;background:linear-gradient(90deg,var(--ring1),var(--ring2));animation:_ldBar_5vb3v_1 1.5s cubic-bezier(.5,.1,.4,.9) infinite}._cap_5vb3v_169{margin-top:18px;font-size:13.5px;color:var(--cap);display:flex;align-items:center;gap:8px}._dots_5vb3v_178{display:inline-flex;gap:4px}._dots_5vb3v_178 i{display:block;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4;animation:_ldDot_5vb3v_1 1.2s ease-in-out infinite;font-style:normal}._dots_5vb3v_178 i:nth-child(2){animation-delay:.16s}._dots_5vb3v_178 i:nth-child(3){animation-delay:.32s}@keyframes _ldSpin_5vb3v_1{to{transform:rotate(360deg)}}@keyframes _ldPulse_5vb3v_1{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}}@keyframes _ldBar_5vb3v_1{0%{transform:translate(-130%)}to{transform:translate(330%)}}@keyframes _ldDot_5vb3v_1{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes _ldF1_5vb3v_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(26px,-22px) scale(1.08)}}@keyframes _ldF2_5vb3v_1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-28px,22px) scale(1.05)}}@media(prefers-reduced-motion:reduce){._spinner_5vb3v_100,._mark_5vb3v_94,._blob_5vb3v_48{animation:none!important}._bar_5vb3v_149 span{animation:none!important;width:60%}._dots_5vb3v_178 i{animation:none!important}}._stickyPagination_n05xa_1:has(>.ant-spin>.ant-spin-container>.ant-table-pagination:last-child){margin-block-end:calc(-1 * var(--layout-content-padding, 0px))}._stickyPagination_n05xa_1 .ant-spin-container>.ant-table-pagination:last-child{position:sticky;bottom:calc(-1 * var(--layout-content-padding, 0px));z-index:3;margin-block:0;padding:12px 8px;background:var(--ant-color-bg-container, #fff);border-top:1px solid var(--ant-color-border-secondary, #f0f0f0)}._sidebarContent_6709w_1{position:relative;z-index:1;height:100%;max-height:100vh;min-height:0;overflow:hidden;color:var(--sidebar-brand);background:var(--sidebar-surface)}._brandHeader_6709w_12{position:relative;z-index:1;flex:0 0 64px;height:64px;padding:10px 16px;border-bottom:1px solid var(--sidebar-border)}._brand_6709w_12{overflow:hidden;color:var(--sidebar-brand)}._brand_6709w_12 img{flex-shrink:0}._brandText_6709w_29{max-width:140px;margin-left:6px;overflow:hidden;color:inherit;font-size:15px;font-weight:600;white-space:nowrap;text-transform:uppercase;opacity:1;transform:translate(0);transition:max-width .3s ease,margin-left .3s ease,opacity .2s ease,transform .3s ease}._brand_6709w_12[data-collapsed=true] ._brandText_6709w_29{max-width:0;margin-left:0;opacity:0;transform:translate(-8px)}._navigation_6709w_50{position:relative;z-index:1;flex:1 1 auto;min-height:0;max-height:calc(100vh - 125px);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--sidebar-scrollbar) 32%,transparent) color-mix(in srgb,var(--sidebar-scrollbar) 7%,transparent);scrollbar-width:thin}._navigation_6709w_50::-webkit-scrollbar{width:6px;height:6px}._navigation_6709w_50::-webkit-scrollbar-track{background:color-mix(in srgb,var(--sidebar-scrollbar) 7%,transparent);border-radius:999px}._navigation_6709w_50::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sidebar-scrollbar) 32%,transparent);background-clip:padding-box;border:1px solid transparent;border-radius:999px}._navigation_6709w_50::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--sidebar-scrollbar) 52%,transparent);background-clip:padding-box}._navigation_6709w_50::-webkit-scrollbar-corner{background:transparent}._menu_6709w_83{min-height:100%;padding:8px 0;background:transparent!important;border:none!important}._menu_6709w_83 .ant-menu-item-selected,._popupMenu_6709w_91 .ant-menu-item-selected,._menu_6709w_83 .ant-menu-item:hover,._menu_6709w_83 .ant-menu-submenu-title:hover,._popupMenu_6709w_91 .ant-menu-item:hover,._popupMenu_6709w_91 .ant-menu-submenu-title:hover{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,currentcolor 10%,transparent) 100%)!important}._submenuItem_6709w_101{overflow:visible!important}._submenuItem_6709w_101>.ant-menu-submenu-title{overflow:visible!important}._submenuMarker_6709w_108{position:relative;display:inline-flex!important;flex:0 0 10px;align-items:center;justify-content:center;width:10px;min-width:10px!important;height:10px;color:inherit}._submenuMarker_6709w_108:after{position:absolute;top:50%;left:50%;width:1px;height:48px;background-color:color-mix(in srgb,currentcolor 35%,transparent);content:"";pointer-events:none;transform:translate(-50%)}._submenuMarker_6709w_108+.ant-menu-title-content{margin-inline-start:14px!important}._submenuDot_6709w_135{position:relative;z-index:1;display:block;width:10px;height:10px;background-color:currentcolor;border-radius:50%;opacity:.7;transition:background-color .2s ease,opacity .2s ease}._submenuItem_6709w_101:last-child>._submenuMarker_6709w_108:after,._submenuItem_6709w_101:last-child>.ant-menu-submenu-title>._submenuMarker_6709w_108:after{display:none}._panelToggleWrapper_6709w_152{position:relative;z-index:1;flex:0 0 auto;padding:8px}._panelToggle_6709w_152{display:flex!important;gap:6px;align-items:center;overflow:hidden;color:var(--sidebar-brand)!important;background:transparent!important;border-color:var(--sidebar-border)!important}._panelToggle_6709w_152:hover,._panelToggle_6709w_152:focus-visible{background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,currentcolor 10%,transparent) 100%)!important}._label_6709w_172,._hiddenLabel_6709w_173{overflow:hidden;white-space:nowrap;transition:max-width .3s ease,opacity .2s ease}._label_6709w_172{max-width:160px;opacity:1}._hiddenLabel_6709w_173{max-width:0;opacity:0}._watermark_6709w_189{position:absolute;bottom:180px;left:-35%;z-index:0;pointer-events:none;transform:rotate(-12deg);transition:bottom .3s ease,left .3s ease,opacity .3s ease}._watermark_6709w_189 img{display:block;max-width:none}._footer_6709w_203{position:relative;z-index:1;flex:0 0 61px;min-height:61px;padding:16px 24px;border-top:1px solid var(--sidebar-border)}._footer_6709w_203 img{display:block;flex-shrink:0}@media(prefers-reduced-motion:reduce){._brandText_6709w_29,._submenuDot_6709w_135,._label_6709w_172,._hiddenLabel_6709w_173,._watermark_6709w_189{transition:none}}._container_1b47i_1{width:100%;height:100dvh;overflow:hidden;position:relative}._widget_c4cp5_1{--chat-ink: #203653;--chat-blue: #193e6b;--chat-accent: #227f88;--chat-paper: #fff;--chat-soft: #f1f5fa;--chat-line: #e4eaf2;--chat-muted: #6c7e96;position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:990;font-family:var(--font-family);color:var(--chat-ink);font-size:14px}._widget_c4cp5_1 [hidden]{display:none!important}._widget_c4cp5_1 button{font:inherit}._widget_c4cp5_1 button:disabled{cursor:not-allowed;opacity:.5}._widget_c4cp5_1 button:focus-visible{outline:3px solid #49a9b7;outline-offset:3px}.dark ._widget_c4cp5_1{--chat-ink: #e1eaf5;--chat-accent: #80ded4;--chat-paper: #142338;--chat-soft: #1e3048;--chat-line: #2b405a;--chat-muted: #a3b4cb}._launcher_c4cp5_41{position:relative;display:grid;place-items:center;width:60px;height:60px;padding:0;margin-left:auto;border:1px solid rgba(255,255,255,.2509803922);border-radius:50%;color:#fff;background:#193e6b;box-shadow:0 6px 20px #15345930,inset 0 1px 2px #ffffff25;cursor:pointer;transition:background .16s,transform .16s}._launcher_c4cp5_41:hover{background:#245183;transform:translateY(-2px)}._launcher_c4cp5_41:active{transform:translateY(0)}._launcherBadge_c4cp5_65{position:absolute;top:-2px;right:-1px;padding:2px 5px;border:2px solid var(--chat-paper);border-radius:7px;color:#123f48;background:#80ded4;font-size:9px;font-weight:700;line-height:12px}._panel_c4cp5_79,._loadingPanel_c4cp5_80{position:absolute;right:0;bottom:76px;top:auto;left:auto;width:min(400px,100vw - 32px);height:min(620px,100dvh - 124px);overflow:hidden;border:1px solid var(--chat-line);border-radius:22px;background:var(--chat-paper);box-shadow:0 16px 64px #132f4e26,0 3px 12px #132f4e0d;transform-origin:bottom right;animation:_chat-open_c4cp5_1 .18s ease-out}._panel_c4cp5_79{display:flex;flex-direction:column;outline:none;margin:0;padding:0;color:inherit}._panelExpanded_c4cp5_106{width:min(680px,100vw - 48px);height:min(800px,100dvh - 124px)}._loadingPanel_c4cp5_80{display:flex;align-items:center;justify-content:center;gap:12px;color:var(--chat-ink)}._chatHeader_c4cp5_119{display:flex;flex-shrink:0;align-items:center;gap:12px;min-height:88px;padding:20px 18px;color:#fff;background:#193e6b}._headerAvatar_c4cp5_130{display:grid;flex-shrink:0;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.1490196078);border-radius:15px;background:#ffffff0d}._headerCopy_c4cp5_141{flex:1;min-width:0}._titleLine_c4cp5_146{display:flex;align-items:center;gap:8px}._titleLine_c4cp5_146 h2{margin:0;font-size:18px;font-weight:600;letter-spacing:-.4px;line-height:1.35}._betaBadge_c4cp5_160{padding:2px 6px;border:1px solid rgba(255,255,255,.1490196078);border-radius:5px;color:#d8e7f9;font-size:10px;line-height:1.1}._headerCopy_c4cp5_141 p{margin:5px 0 0;color:#c3d4e9;font-size:11px}._headerActions_c4cp5_175{display:flex;gap:2px}._headerButton_c4cp5_180{display:grid;place-items:center;width:32px;height:34px;padding:0;border:0;border-radius:9px;color:#d6e4f5;background:transparent;cursor:pointer}._headerButton_c4cp5_180:hover{color:#fff;background:#ffffff14}._chatToolbar_c4cp5_197{display:flex;flex-shrink:0;align-items:center;gap:10px;min-height:45px;padding:5px 14px;border-bottom:1px solid var(--chat-line)}._toolbarButton_c4cp5_207{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:6px;min-width:30px;min-height:32px;padding:5px;border:0;border-radius:7px;color:var(--chat-muted);background:transparent;cursor:pointer}._toolbarButton_c4cp5_207 span{font-size:11px}._toolbarButton_c4cp5_207:hover{color:var(--chat-ink);background:var(--chat-soft)}._currentTitle_c4cp5_230{flex:1;min-width:0;overflow:hidden;color:var(--chat-muted);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}._errorAlert_c4cp5_241{flex-shrink:0;max-height:140px;overflow-y:auto;margin:10px 12px 0;font-size:12px}._chatBody_c4cp5_249{display:flex;flex:1;flex-direction:column;min-height:0}._historyArea_c4cp5_256{flex:1;min-height:0}._conversationScroll_c4cp5_261,._messageScroll_c4cp5_262{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--chat-line) transparent}._messageScroll_c4cp5_262{flex:1}._messageColumn_c4cp5_274{display:flex;flex-direction:column;min-height:100%;padding:16px 16px 22px}._messageLoading_c4cp5_281{display:grid;gap:28px;padding:24px}._dateDivider_c4cp5_287{display:flex;align-items:center;gap:12px;margin:0 0 20px;color:var(--chat-muted);font-size:10px}._dateDivider_c4cp5_287:before,._dateDivider_c4cp5_287:after{content:"";flex:1;height:1px;background:var(--chat-line)}._dateDivider_c4cp5_287>span{display:flex;align-items:center;gap:5px}._assistantMessage_c4cp5_307,._userMessage_c4cp5_308{min-width:0;width:fit-content;max-width:90%;margin-bottom:20px}._assistantMessage_c4cp5_307{align-self:flex-start}._userMessage_c4cp5_308{align-self:flex-end}._messageLabel_c4cp5_323{display:flex;align-items:center;gap:7px;margin-bottom:7px;color:var(--chat-muted);font-size:11px}._messageAvatar_c4cp5_332{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#fff;background:#193e6b}._messageAvatar_c4cp5_332 svg{width:18px;height:18px}._messageBubble_c4cp5_346{min-width:0;padding:12px 14px 8px;border:1px solid var(--chat-line);border-radius:4px 16px 16px;background:var(--chat-soft)}._userMessage_c4cp5_308 ._messageBubble_c4cp5_346{border-color:transparent;border-radius:16px 16px 4px;color:#fff;background:#193e6b}._messageText_c4cp5_361{font-size:13px;line-height:1.75;overflow-wrap:anywhere;white-space:pre-wrap}._usage_c4cp5_368{margin:6px 0 0;color:var(--chat-muted);font-size:10px}._markdown_c4cp5_374{min-width:0;max-width:100%;overflow-x:auto;overflow-wrap:anywhere;white-space:normal;line-height:1.65}._markdown_c4cp5_374 :is(p,ul,ol,blockquote,pre,table){margin:0 0 12px}._markdown_c4cp5_374>:last-child{margin-bottom:0}._markdown_c4cp5_374 :is(h1,h2,h3,h4,h5,h6){margin:16px 0 8px;font-size:1.1em;font-weight:600}._markdown_c4cp5_374 ul{padding-left:24px;list-style:disc}._markdown_c4cp5_374 ol{padding-left:24px;list-style:decimal}._markdown_c4cp5_374 strong{font-weight:700}._markdown_c4cp5_374 em{font-style:italic}._markdown_c4cp5_374 del{text-decoration:line-through}._markdown_c4cp5_374 blockquote{padding-left:12px;border-left:3px solid var(--chat-line)}._markdown_c4cp5_374 a{color:var(--chat-accent);text-decoration:underline}._markdown_c4cp5_374 pre{padding:12px;overflow-x:auto;white-space:pre;background:var(--chat-paper);border-radius:6px}._markdown_c4cp5_374 code{font-family:monospace}._markdown_c4cp5_374 :is(th,td){padding:8px 12px;border:1px solid var(--chat-line);white-space:nowrap;overflow-wrap:normal;word-break:normal}._markdown_c4cp5_374 th{background:var(--chat-paper);font-weight:600}._tableScroll_c4cp5_440{max-width:100%;overflow-x:auto;margin-bottom:12px}._tableScroll_c4cp5_440 table{width:max-content;min-width:100%;margin-bottom:0;border-collapse:collapse}._fieldError_c4cp5_452{margin:6px 4px 0;color:#c43838;font-size:11px}._retryAction_c4cp5_458{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 12px;color:var(--chat-muted);font-size:11px}._messageMeta_c4cp5_469{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-top:7px;color:var(--chat-muted);font-size:9px;line-height:1.2}._userMessage_c4cp5_308 ._messageMeta_c4cp5_469{color:#b9d0ec}._unconfirmed_c4cp5_484{margin:6px 0 0;color:#a26b21;font-size:10px}._toolStatus_c4cp5_490{display:flex;align-items:center;gap:7px;margin:-6px 0 14px;color:var(--chat-accent);font-size:11px}._statusDot_c4cp5_499{width:6px;height:6px;border-radius:50%;background:var(--chat-accent)}._typing_c4cp5_506{display:flex;gap:4px;padding:9px 0}._typing_c4cp5_506 i{width:5px;height:5px;border-radius:50%;background:var(--chat-muted);animation:_chat-thinking_c4cp5_1 1.2s infinite}._typing_c4cp5_506 i:nth-child(2){animation-delay:.15s}._typing_c4cp5_506 i:nth-child(3){animation-delay:.3s}._emptyChat_c4cp5_525{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;padding:24px 24px 28px;text-align:center}._emptyChat_c4cp5_525 h3{margin:8px 0 10px;font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.65px}._emptyChat_c4cp5_525>p{max-width:28ch;margin:0;color:var(--chat-muted);font-size:12px;line-height:1.75}._emptyMark_c4cp5_549{display:grid;place-items:center;width:62px;height:62px;margin-bottom:16px;border:1px solid var(--chat-line);border-radius:22px;color:#fff;background:#193e6b;box-shadow:0 5px 0 var(--chat-soft)}._emptyMark_c4cp5_549 svg{width:38px;height:38px}._greeting_c4cp5_566{color:var(--chat-accent);font-size:11px}._promptExamples_c4cp5_571{display:grid;gap:7px;width:100%;max-width:340px;margin-top:22px}._promptExamples_c4cp5_571 button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--chat-line);border-radius:10px;color:var(--chat-ink);background:var(--chat-paper);text-align:left;cursor:pointer}._promptExamples_c4cp5_571 button span{font-size:11px;line-height:1.5}._promptExamples_c4cp5_571 button svg{flex-shrink:0;color:var(--chat-muted)}._promptExamples_c4cp5_571 button:hover{border-color:var(--chat-muted);background:var(--chat-soft)}._loadMoreMessages_c4cp5_604{align-self:center;margin-bottom:16px;font-size:11px}._composerWrap_c4cp5_610{flex-shrink:0;padding:12px 14px 10px;border-top:1px solid var(--chat-line);background:var(--chat-paper)}._composer_c4cp5_610{display:flex;align-items:flex-end;gap:8px;padding:7px 8px 7px 12px;border:1px solid var(--chat-line);border-radius:14px;background:var(--chat-soft)}._composer_c4cp5_610 textarea{padding:5px 0!important;color:var(--chat-ink)!important;font-family:inherit;font-size:13px;line-height:1.6;resize:none!important;background:transparent!important;box-shadow:none!important}._composer_c4cp5_610 textarea:focus{outline:none}._composer_c4cp5_610 textarea::placeholder{color:var(--chat-muted)}._composer_c4cp5_610 .ant-btn-primary{background:#193e6b}._composer_c4cp5_610 .ant-btn-primary:not(:disabled):hover{background:#245183}._composer_c4cp5_610 .ant-btn-primary:disabled{color:var(--chat-muted);background:var(--chat-line)}._composerMeta_c4cp5_653{display:flex;justify-content:space-between;gap:12px;margin:7px 4px 0;color:var(--chat-muted);font-size:9px}._limitWarning_c4cp5_662{color:#ad6829}._conversationPanel_c4cp5_666{display:flex;flex-direction:column;height:100%;min-height:0}._conversationHeader_c4cp5_673{padding:20px 20px 12px}._conversationHeader_c4cp5_673 h2{margin:0;font-size:16px;font-weight:600}._conversationHeader_c4cp5_673 p{margin:5px 0 0;color:var(--chat-muted);font-size:11px}._conversationScroll_c4cp5_261{flex:1;padding:6px 10px 16px}._conversationList_c4cp5_692{display:grid;gap:5px;margin:0;padding:0;list-style:none}._conversationItem_c4cp5_700,._conversationActive_c4cp5_701{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:8px;width:100%;padding:12px 10px;border:1px solid transparent;border-radius:12px;color:var(--chat-ink);background:transparent;text-align:left;cursor:pointer}._conversationItem_c4cp5_700:hover,._conversationActive_c4cp5_701{border-color:var(--chat-line);background:var(--chat-soft)}._conversationIcon_c4cp5_722{display:grid;place-items:center;color:var(--chat-muted)}._conversationCopy_c4cp5_728{display:flex;flex-direction:column;gap:6px;min-width:0}._conversationCopy_c4cp5_728>span{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}._conversationCopy_c4cp5_728 time{color:var(--chat-muted);font-size:10px}._skeletonList_c4cp5_745{display:grid;gap:14px;padding:12px}._loadMore_c4cp5_604{margin-top:12px;font-size:11px}@keyframes _chat-open_c4cp5_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _chat-thinking_c4cp5_1{0%,70%,to{opacity:.4}35%{opacity:1}}@media(max-width:480px){._widget_c4cp5_1{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}._launcher_c4cp5_41{width:54px;height:54px}._panel_c4cp5_79,._panelExpanded_c4cp5_106,._loadingPanel_c4cp5_80{bottom:68px;width:calc(100vw - 24px);height:min(620px,100dvh - 96px - env(safe-area-inset-bottom));border-radius:18px}._chatHeader_c4cp5_119{min-height:78px;padding:16px}._expandButton_c4cp5_795{display:none}._emptyChat_c4cp5_525{padding:20px}._emptyChat_c4cp5_525 h3{font-size:22px}._composer_c4cp5_610 textarea{font-size:16px}._headerButton_c4cp5_180,._toolbarButton_c4cp5_207{min-width:36px;min-height:36px}}@media(prefers-reduced-motion:reduce){._panel_c4cp5_79,._loadingPanel_c4cp5_80,._typing_c4cp5_506 i{animation:none}._launcher_c4cp5_41{transition:none}}:root{--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-base: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--font-family: "Rubik", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}html{box-sizing:border-box;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}#root{flex-grow:1;display:flex;flex-direction:column}.leaflet-container .leaflet-control-attribution{display:none!important}.ant-table-thead .ant-select.ant-select-disabled{--ant-select-color: var(--ant-color-text-tertiary, rgba(0, 0, 0, .45));background:var(--ant-color-bg-layout, #f5f5f5)}.ant-table-thead .ant-select.ant-select-disabled .ant-select-placeholder,.ant-table-thead .ant-select.ant-select-disabled .ant-select-suffix{color:var(--ant-select-color)}img{max-width:100%;height:auto}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.container{width:100%;max-width:1640px;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}.container-sm{width:100%;max-width:1240px;padding-left:25px;padding-right:25px;margin-left:auto;margin-right:auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media(max-width:991px){h4.ant-typography{font-size:18px!important;line-height:1.4!important;word-break:break-word}}@media(max-width:767px){h4.ant-typography{font-size:15px!important;line-height:1.4!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f3f4f6}::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#6b7280}
