@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_f4073d44-module__NfKI1W__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_f4073d44-module__NfKI1W__variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--bg-base:#0c0c0e;--bg-surface:#151518;--bg-surface-hover:#1e1e24;--bg-surface-active:#25252d;--text-primary:#fff;--text-secondary:#ffffffb3;--text-muted:#ffffff73;--color-primary:#af2b2e;--color-primary-rgb:175, 43, 46;--color-secondary:#00d2ff;--color-secondary-rgb:0, 210, 255;--border-color:#ffffff12;--border-color-hover:#ffffff26;--border-glow:#00d2ff33;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000004d, 0 4px 6px -2px #0000000d;--shadow-glow:0 0 15px #00d2ff40;--shadow-glow-red:0 0 15px #af2b2e40;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--header-bg:#0c0c0ebf;--card-bg:#151518b3;--modal-bg:#0e0f14;--nav-bg:#0f0f13;--nav-border:#ffffff14}.light-theme,:root.light-theme,html.light-theme,body.light-theme{--bg-base:#f4f6f8;--bg-surface:#fff;--bg-surface-hover:#e2e8f0;--bg-surface-active:#cbd5e1;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--border-color:#00000014;--border-color-hover:#0000002e;--border-glow:#0072ff33;--header-bg:#ffffffeb;--card-bg:#fff;--modal-bg:#fff;--nav-bg:#fff;--nav-border:#00000014}@media (prefers-color-scheme:light){:root:not(.dark-theme),html:not(.dark-theme),body:not(.dark-theme){--bg-base:#f4f6f8;--bg-surface:#fff;--bg-surface-hover:#e2e8f0;--bg-surface-active:#cbd5e1;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--border-color:#00000014;--border-color-hover:#0000002e;--border-glow:#0072ff33;--header-bg:#ffffffeb;--card-bg:#fff;--modal-bg:#fff;--nav-bg:#fff;--nav-border:#00000014}}.light-theme .textured-bg,.light-theme.textured-bg,html.light-theme .textured-bg{background-color:#f4f6f8!important;background-image:radial-gradient(at 0 0,#af2b2e08 0,#0000 50%),radial-gradient(at 100% 0,#00d2ff0a 0,#0000 50%),radial-gradient(at 50% 100%,#f1f5f980 0,#0000 70%)!important}.light-theme .glass-panel,html.light-theme .glass-panel{background:#ffffffe6!important;border-color:#00000014!important;box-shadow:0 4px 16px #0000000a!important}*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--bg-base);height:100%;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;overflow-x:hidden}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-base)}::-webkit-scrollbar-thumb{background:var(--bg-surface-hover);border-radius:var(--radius-full);border:2px solid var(--bg-base)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.container{width:100%;max-width:1400px;transition:max-width var(--transition-normal);margin:0 auto;padding:0 24px}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:1900px){.container{max-width:1800px}}@keyframes pulseGlow{0%,to{opacity:.6;box-shadow:0 0 15px #00d2ff33}50%{opacity:.9;box-shadow:0 0 25px #00d2ff73}}@keyframes pulseGlowRed{0%,to{opacity:.6;box-shadow:0 0 15px #af2b2e33}50%{opacity:.9;box-shadow:0 0 25px #af2b2e73}}.glow-cyan{animation:3s ease-in-out infinite pulseGlow}.glow-red{animation:3s ease-in-out infinite pulseGlowRed}.textured-bg{background-color:var(--bg-base);background-image:radial-gradient(at 0% 0%, #af2b2e0a 0px, transparent 50%), radial-gradient(at 100% 0%, #00d2ff0d 0px, transparent 50%), radial-gradient(at 50% 100%, var(--bg-surface) 0px, transparent 70%);background-attachment:fixed}.glass-panel{-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);border-radius:var(--radius-md);transition:border-color var(--transition-normal), box-shadow var(--transition-normal);background:#151518b3}.glass-panel:hover{border-color:var(--border-color-hover)}@media (max-width:640px){.responsive-logo-img{height:56px!important}}
.AIChat-module__dvtECa__chatContainer{z-index:1000;font-family:inherit;position:fixed;bottom:84px;right:24px}.AIChat-module__dvtECa__chatTrigger{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary) 0%, #d33c40 100%);width:56px;height:56px;color:var(--text-primary);cursor:pointer;box-shadow:0 4px 20px #af2b2e66, var(--shadow-glow-red);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:2px solid #ffffff1a;justify-content:center;align-items:center;display:flex}.AIChat-module__dvtECa__chatTrigger:hover{transform:scale(1.08);box-shadow:0 6px 24px #af2b2e99,0 0 20px #af2b2e66}.AIChat-module__dvtECa__chatTrigger:active{transform:scale(.95)}.AIChat-module__dvtECa__chatTriggerActive{background:var(--bg-surface-active);border-color:var(--color-secondary);box-shadow:0 4px 20px #00d2ff4d, var(--shadow-glow)}.AIChat-module__dvtECa__chatWindow{background:var(--modal-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--border-color);border-radius:var(--radius-lg);width:380px;height:520px;box-shadow:0 10px 40px #0009, var(--shadow-glow);animation:AIChat-module__dvtECa__slideUp var(--transition-normal);flex-direction:column;display:flex;position:absolute;bottom:72px;right:0;overflow:hidden}@keyframes AIChat-module__dvtECa__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.AIChat-module__dvtECa__chatHeader{background:var(--header-bg);border-b:1px solid var(--border-color);align-items:center;gap:12px;padding:16px 20px;display:flex}.AIChat-module__dvtECa__chatHeaderIcon{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-primary);background:#af2b2e1a;border:1px solid #af2b2e33;justify-content:center;align-items:center;display:flex}.AIChat-module__dvtECa__chatHeaderTitle{flex:1}.AIChat-module__dvtECa__chatHeaderTitle h4{color:var(--text-primary);margin:0;font-size:15px;font-weight:700}.AIChat-module__dvtECa__chatHeaderTitle span{color:var(--color-secondary);align-items:center;gap:4px;font-size:11px;display:flex}.AIChat-module__dvtECa__chatHeaderTitle span:before{content:"";border-radius:var(--radius-full);background:#10b981;width:6px;height:6px;display:inline-block}.AIChat-module__dvtECa__chatCloseBtn{color:var(--text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.AIChat-module__dvtECa__chatCloseBtn:hover{color:var(--text-primary);background-color:var(--bg-surface-hover)}.AIChat-module__dvtECa__chatMessages{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex;overflow-y:auto}.AIChat-module__dvtECa__messageRow{width:100%;display:flex}.AIChat-module__dvtECa__messageRowUser{justify-content:flex-end}.AIChat-module__dvtECa__messageRowAssistant{justify-content:flex-start}.AIChat-module__dvtECa__messageBubble{border-radius:var(--radius-md);max-width:85%;padding:12px 16px;font-size:14px;line-height:1.5}.AIChat-module__dvtECa__messageBubbleUser{background:linear-gradient(135deg, var(--color-secondary) 0%, #09c 100%);color:#050508;border-bottom-right-radius:2px;font-weight:500;box-shadow:0 4px 12px #00d2ff26}.AIChat-module__dvtECa__messageBubbleAssistant{background:var(--bg-surface-active);color:var(--text-primary);border:1px solid var(--border-color);border-bottom-left-radius:2px}.AIChat-module__dvtECa__welcomeContainer{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.AIChat-module__dvtECa__welcomeText{color:var(--text-secondary);font-size:14px;line-height:1.5}.AIChat-module__dvtECa__welcomeText strong{color:var(--text-primary)}.AIChat-module__dvtECa__quickStartGrid{flex-direction:column;gap:8px;width:100%;display:flex}.AIChat-module__dvtECa__quickStartBtn{text-align:left;background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);padding:10px 14px;font-size:13px}.AIChat-module__dvtECa__quickStartBtn:hover{color:var(--text-primary);background:#00d2ff0d;border-color:#00d2ff4d;transform:translate(4px)}.AIChat-module__dvtECa__typingIndicator{background:var(--bg-surface-active);border-radius:var(--radius-md);border:1px solid var(--border-color);border-bottom-left-radius:2px;align-items:center;gap:4px;width:fit-content;padding:6px 12px;display:flex}.AIChat-module__dvtECa__dot{background:var(--text-secondary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both AIChat-module__dvtECa__typing}.AIChat-module__dvtECa__dot:nth-child(2){animation-delay:.2s}.AIChat-module__dvtECa__dot:nth-child(3){animation-delay:.4s}@keyframes AIChat-module__dvtECa__typing{0%,80%,to{opacity:.5;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.AIChat-module__dvtECa__chatInputForm{background:var(--header-bg);border-t:1px solid var(--border-color);align-items:center;gap:10px;padding:14px 20px;display:flex}.AIChat-module__dvtECa__chatInputField{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;flex:1;padding:10px 14px;font-size:14px}.AIChat-module__dvtECa__chatInputField:focus{border-color:var(--color-secondary);box-shadow:0 0 0 2px #00d2ff26}.AIChat-module__dvtECa__chatInputField::placeholder{color:var(--text-muted)}.AIChat-module__dvtECa__sendBtn{border-radius:var(--radius-md);background:var(--color-secondary);color:#050508;cursor:pointer;width:38px;height:38px;transition:background-color var(--transition-fast), transform var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.AIChat-module__dvtECa__sendBtn:hover{background-color:#00b3e6;transform:scale(1.05)}.AIChat-module__dvtECa__sendBtn:disabled{background-color:var(--bg-surface-active);color:var(--text-muted);cursor:not-allowed;transform:none}@media (max-width:480px){.AIChat-module__dvtECa__chatWindow{width:calc(100vw - 32px);height:480px;right:-8px}}@media (prefers-color-scheme:light){.AIChat-module__dvtECa__chatWindow{background-color:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 40px #0000001a!important}.AIChat-module__dvtECa__chatHeader{background-color:#f8fafc!important;border-bottom:1px solid #00000014!important}.AIChat-module__dvtECa__title{color:#0f172a!important}.AIChat-module__dvtECa__subtitle{color:#64748b!important}.AIChat-module__dvtECa__botMessage{color:#0f172a!important;background-color:#f1f5f9!important;border:1px solid #00000014!important}.AIChat-module__dvtECa__userMessage{color:#fff!important;background-color:#0284c7!important}.AIChat-module__dvtECa__inputArea{background-color:#f8fafc!important;border-top:1px solid #00000014!important}.AIChat-module__dvtECa__input{color:#0f172a!important;background-color:#fff!important;border:1px solid #0000001a!important}.AIChat-module__dvtECa__chatMessages{background-color:#f4f6f8!important}.AIChat-module__dvtECa__messageBubbleAssistant{color:#0f172a!important;background-color:#fff!important;border:1px solid #00000014!important}.AIChat-module__dvtECa__messageBubbleUser{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#09c 100%)!important}.AIChat-module__dvtECa__chatInputForm{background-color:#f8fafc!important;border-top:1px solid #00000014!important}.AIChat-module__dvtECa__chatInputField{color:#0f172a!important;background-color:#fff!important;border:1px solid #0000001f!important}.AIChat-module__dvtECa__sendBtn{color:#fff!important;background-color:#0284c7!important}.AIChat-module__dvtECa__typingIndicator{background-color:#fff!important;border:1px solid #00000014!important}.AIChat-module__dvtECa__dot{background-color:#64748b!important}}:is(.light-theme .AIChat-module__dvtECa__chatWindow,html.light-theme .AIChat-module__dvtECa__chatWindow){background-color:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 40px #0000001a!important}:is(.light-theme .AIChat-module__dvtECa__chatHeader,html.light-theme .AIChat-module__dvtECa__chatHeader){background-color:#f8fafc!important;border-bottom:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__title,html.light-theme .AIChat-module__dvtECa__title){color:#0f172a!important}:is(.light-theme .AIChat-module__dvtECa__subtitle,html.light-theme .AIChat-module__dvtECa__subtitle){color:#64748b!important}:is(.light-theme .AIChat-module__dvtECa__botMessage,html.light-theme .AIChat-module__dvtECa__botMessage){color:#0f172a!important;background-color:#f1f5f9!important;border:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__userMessage,html.light-theme .AIChat-module__dvtECa__userMessage){color:#fff!important;background-color:#0284c7!important}:is(.light-theme .AIChat-module__dvtECa__inputArea,html.light-theme .AIChat-module__dvtECa__inputArea){background-color:#f8fafc!important;border-top:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__input,html.light-theme .AIChat-module__dvtECa__input){color:#0f172a!important;background-color:#fff!important;border:1px solid #0000001a!important}:is(.light-theme .AIChat-module__dvtECa__chatMessages,html.light-theme .AIChat-module__dvtECa__chatMessages){background-color:#f4f6f8!important}:is(.light-theme .AIChat-module__dvtECa__messageBubbleAssistant,html.light-theme .AIChat-module__dvtECa__messageBubbleAssistant){color:#0f172a!important;background-color:#fff!important;border:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__messageBubbleUser,html.light-theme .AIChat-module__dvtECa__messageBubbleUser){color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#09c 100%)!important}:is(.light-theme .AIChat-module__dvtECa__chatInputForm,html.light-theme .AIChat-module__dvtECa__chatInputForm){background-color:#f8fafc!important;border-top:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__chatInputField,html.light-theme .AIChat-module__dvtECa__chatInputField){color:#0f172a!important;background-color:#fff!important;border:1px solid #0000001f!important}:is(.light-theme .AIChat-module__dvtECa__sendBtn,html.light-theme .AIChat-module__dvtECa__sendBtn){color:#fff!important;background-color:#0284c7!important}:is(.light-theme .AIChat-module__dvtECa__typingIndicator,html.light-theme .AIChat-module__dvtECa__typingIndicator){background-color:#fff!important;border:1px solid #00000014!important}:is(.light-theme .AIChat-module__dvtECa__dot,html.light-theme .AIChat-module__dvtECa__dot){background-color:#64748b!important}
.MemberChat-module__rTJPia__chatContainer{z-index:1000;font-family:inherit;position:fixed;bottom:84px;right:24px}.MemberChat-module__rTJPia__chatTrigger{background:linear-gradient(135deg, var(--color-primary) 0%, #d33c40 100%);width:56px;height:56px;color:var(--text-primary);cursor:pointer;border:2px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 20px #af2b2e66}.MemberChat-module__rTJPia__chatTrigger:hover{transform:scale(1.08)}.MemberChat-module__rTJPia__chatTriggerActive{background:#14141cf2;padding:0}.MemberChat-module__rTJPia__triggerAvatar{border-radius:50%;width:100%;height:100%;overflow:hidden}.MemberChat-module__rTJPia__triggerImg{object-fit:cover;width:100%;height:100%;display:block}.MemberChat-module__rTJPia__chatWindow{background:var(--modal-bg);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;width:340px;max-height:560px;display:flex;position:absolute;bottom:68px;right:0;overflow:hidden;box-shadow:0 20px 60px #0009}.MemberChat-module__rTJPia__chatHeader{border-bottom:1px solid var(--border-color);background:var(--bg-surface);align-items:center;gap:10px;padding:14px 16px;display:flex}.MemberChat-module__rTJPia__headerAvatar{border:1.5px solid var(--border-color);border-radius:50%;flex-shrink:0;width:34px;height:34px;overflow:hidden}.MemberChat-module__rTJPia__headerAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.MemberChat-module__rTJPia__headerInfo{flex:1;min-width:0}.MemberChat-module__rTJPia__headerTitle{color:var(--text-primary);margin:0;font-size:13px;font-weight:700}.MemberChat-module__rTJPia__headerSub{color:var(--text-muted);font-size:10px}.MemberChat-module__rTJPia__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;transition:color .2s;display:flex}.MemberChat-module__rTJPia__closeBtn:hover{color:var(--text-primary)}.MemberChat-module__rTJPia__messages{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex-direction:column;flex:1;gap:10px;padding:14px 12px;display:flex;overflow-y:auto}.MemberChat-module__rTJPia__welcome{flex-direction:column;align-items:center;padding:24px 8px 8px;display:flex}.MemberChat-module__rTJPia__welcomeText{color:var(--text-primary);text-align:center;margin:0 0 16px;font-size:13px;font-weight:600}.MemberChat-module__rTJPia__quickActions{flex-direction:column;gap:8px;width:100%;display:flex}.MemberChat-module__rTJPia__quickBtn{background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-primary);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-family:inherit;font-size:13px;transition:background .2s,border-color .2s;display:flex}.MemberChat-module__rTJPia__quickBtn:hover{background:var(--bg-surface-hover);border-color:var(--border-color-hover)}.MemberChat-module__rTJPia__quickBtn:disabled{opacity:.5;cursor:not-allowed}.MemberChat-module__rTJPia__msgRowUser{justify-content:flex-end;display:flex}.MemberChat-module__rTJPia__msgRowAssistant{justify-content:flex-start;display:flex}.MemberChat-module__rTJPia__bubbleUser{background:linear-gradient(135deg, var(--color-primary,#af2b2e) 0%, #d33c40 100%);color:var(--text-primary);border-radius:16px 16px 4px;max-width:85%;padding:10px 14px;font-size:13px;line-height:1.5}.MemberChat-module__rTJPia__bubbleAssistant{background:var(--bg-surface-hover);border:1px solid var(--border-color);color:var(--text-primary);border-radius:16px 16px 16px 4px;max-width:90%;padding:10px 14px;font-size:13px;line-height:1.5}.MemberChat-module__rTJPia__actionCard{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:12px;padding:14px}.MemberChat-module__rTJPia__actionCardTitle{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:0 0 10px;font-size:12px;font-weight:700}.MemberChat-module__rTJPia__reasonList{flex-direction:column;gap:6px;display:flex}.MemberChat-module__rTJPia__reasonBtn{background:var(--bg-surface-hover);border:1px solid var(--border-color);color:var(--text-primary);text-align:left;cursor:pointer;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13px;transition:background .2s,border-color .2s}.MemberChat-module__rTJPia__reasonBtn:hover{background:var(--bg-surface-hover);border-color:var(--border-color-hover)}.MemberChat-module__rTJPia__discountCard{text-align:center;background:#d4ff000d;border:1px solid #d4ff0033;border-radius:12px;padding:16px}.MemberChat-module__rTJPia__discountTitle{color:#d4ff00;margin:0 0 10px;font-size:13px;font-weight:700}.MemberChat-module__rTJPia__discountPrices{justify-content:center;align-items:center;gap:12px;margin-bottom:4px;display:flex}.MemberChat-module__rTJPia__oldPrice{color:var(--text-muted);font-size:13px;text-decoration:line-through}.MemberChat-module__rTJPia__newPrice{color:#d4ff00;font-size:20px;font-weight:800}.MemberChat-module__rTJPia__discountSub{color:var(--text-secondary);margin:0 0 14px;font-size:11px}.MemberChat-module__rTJPia__discountActions{flex-direction:column;gap:8px;display:flex}.MemberChat-module__rTJPia__acceptBtn{color:#0c0c0e;cursor:pointer;background:#d4ff00;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px;font-family:inherit;font-size:13px;font-weight:700;transition:opacity .2s;display:flex}.MemberChat-module__rTJPia__acceptBtn:hover{opacity:.88}.MemberChat-module__rTJPia__refuseBtn{border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:8px;font-family:inherit;font-size:12px;transition:border-color .2s,color .2s}.MemberChat-module__rTJPia__refuseBtn:hover{color:#ff7878cc;border-color:#ff505066}.MemberChat-module__rTJPia__confirmCard{text-align:center;background:#ff3c3c12;border:1px solid #ff3c3c40;border-radius:12px;flex-direction:column;align-items:center;gap:10px;padding:16px;display:flex}.MemberChat-module__rTJPia__confirmIcon{color:#ff4747}.MemberChat-module__rTJPia__confirmText{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}.MemberChat-module__rTJPia__confirmBtn{color:var(--text-primary);cursor:pointer;background:#ff4747;border:none;border-radius:8px;width:100%;padding:10px 20px;font-family:inherit;font-size:13px;font-weight:700;transition:opacity .2s}.MemberChat-module__rTJPia__confirmBtn:hover{opacity:.85}.MemberChat-module__rTJPia__doneCard{color:var(--text-primary);background:#3cb45014;border:1px solid #3cb45040;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;line-height:1.4;display:flex}.MemberChat-module__rTJPia__doneCard svg{color:#4ade80;flex-shrink:0}.MemberChat-module__rTJPia__doneCard p{margin:0}.MemberChat-module__rTJPia__typing{background:var(--bg-surface-hover);border-radius:16px 16px 16px 4px;gap:4px;width:fit-content;padding:10px 14px;display:flex}.MemberChat-module__rTJPia__dot{background:var(--bg-surface-active);border-radius:50%;width:6px;height:6px;animation:1.2s infinite MemberChat-module__rTJPia__bounce}.MemberChat-module__rTJPia__dot:nth-child(2){animation-delay:.2s}.MemberChat-module__rTJPia__dot:nth-child(3){animation-delay:.4s}@keyframes MemberChat-module__rTJPia__bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.MemberChat-module__rTJPia__inputArea{border-top:1px solid var(--border-color);background:var(--bg-surface);gap:8px;padding:12px;display:flex}.MemberChat-module__rTJPia__input{background:var(--bg-surface-hover);border:1px solid var(--border-color);color:var(--text-primary);border-radius:10px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:13px;transition:border-color .2s}.MemberChat-module__rTJPia__input::placeholder{color:var(--text-muted)}.MemberChat-module__rTJPia__input:focus{border-color:var(--border-color-hover)}.MemberChat-module__rTJPia__sendBtn{background:var(--color-primary,#af2b2e);color:var(--text-primary);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:9px 12px;transition:opacity .2s;display:flex}.MemberChat-module__rTJPia__sendBtn:hover{opacity:.85}.MemberChat-module__rTJPia__sendBtn:disabled{opacity:.4;cursor:not-allowed}@media (max-width:400px){.MemberChat-module__rTJPia__chatWindow{width:calc(100vw - 32px);right:-4px}}@media (prefers-color-scheme:light){.MemberChat-module__rTJPia__chatWindow{background:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 40px #0000001a!important}.MemberChat-module__rTJPia__chatHeader{background:#f8fafc!important;border-bottom:1px solid #00000014!important}.MemberChat-module__rTJPia__headerName{color:#0f172a!important}.MemberChat-module__rTJPia__headerSub{color:#64748b!important}.MemberChat-module__rTJPia__msgAssistant .MemberChat-module__rTJPia__msgBubble{color:#0f172a!important;background:#f1f5f9!important;border:1px solid #00000014!important}.MemberChat-module__rTJPia__chatFooter{background:#f8fafc!important;border-top:1px solid #00000014!important}.MemberChat-module__rTJPia__chatInput,.MemberChat-module__rTJPia__input{color:#0f172a!important;background:#fff!important;border:1px solid #0000001a!important}.MemberChat-module__rTJPia__messages{background-color:#f4f6f8!important}.MemberChat-module__rTJPia__bubbleAssistant{color:#0f172a!important;background:#fff!important;border:1px solid #00000014!important}.MemberChat-module__rTJPia__bubbleUser{color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#09c 100%)!important}.MemberChat-module__rTJPia__inputArea{background:#f8fafc!important;border-top:1px solid #00000014!important}.MemberChat-module__rTJPia__sendBtn{color:#fff!important;background-color:#0284c7!important}.MemberChat-module__rTJPia__typing{background:#fff!important;border:1px solid #00000014!important}.MemberChat-module__rTJPia__typing .MemberChat-module__rTJPia__dot{background:#64748b!important}}:is(.light-theme .MemberChat-module__rTJPia__chatWindow,html.light-theme .MemberChat-module__rTJPia__chatWindow){background:#fff!important;border:1px solid #00000014!important;box-shadow:0 10px 40px #0000001a!important}:is(.light-theme .MemberChat-module__rTJPia__chatHeader,html.light-theme .MemberChat-module__rTJPia__chatHeader){background:#f8fafc!important;border-bottom:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__headerName,html.light-theme .MemberChat-module__rTJPia__headerName){color:#0f172a!important}:is(.light-theme .MemberChat-module__rTJPia__headerSub,html.light-theme .MemberChat-module__rTJPia__headerSub){color:#64748b!important}:is(.light-theme .MemberChat-module__rTJPia__msgBubble,html.light-theme .MemberChat-module__rTJPia__msgBubble){color:#0f172a!important;background:#f1f5f9!important;border:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__chatFooter,html.light-theme .MemberChat-module__rTJPia__chatFooter){background:#f8fafc!important;border-top:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__chatInput,html.light-theme .MemberChat-module__rTJPia__chatInput,.light-theme .MemberChat-module__rTJPia__input,html.light-theme .MemberChat-module__rTJPia__input){color:#0f172a!important;background:#fff!important;border:1px solid #0000001a!important}:is(.light-theme .MemberChat-module__rTJPia__messages,html.light-theme .MemberChat-module__rTJPia__messages){background-color:#f4f6f8!important}:is(.light-theme .MemberChat-module__rTJPia__bubbleAssistant,html.light-theme .MemberChat-module__rTJPia__bubbleAssistant){color:#0f172a!important;background:#fff!important;border:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__bubbleUser,html.light-theme .MemberChat-module__rTJPia__bubbleUser){color:#fff!important;background:linear-gradient(135deg,#0284c7 0%,#09c 100%)!important}:is(.light-theme .MemberChat-module__rTJPia__inputArea,html.light-theme .MemberChat-module__rTJPia__inputArea){background:#f8fafc!important;border-top:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__sendBtn,html.light-theme .MemberChat-module__rTJPia__sendBtn){color:#fff!important;background-color:#0284c7!important}:is(.light-theme .MemberChat-module__rTJPia__typing,html.light-theme .MemberChat-module__rTJPia__typing){background:#fff!important;border:1px solid #00000014!important}:is(.light-theme .MemberChat-module__rTJPia__dot,html.light-theme .MemberChat-module__rTJPia__dot){background:#64748b!important}
