@import url(https://api.fontshare.com/v2/css?f[]=satoshi@300,400,500,700,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Satoshi,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;margin:0}button,input,select,textarea{font-family:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body.light{--main-color:#fff;--accent-color:#232323;--secondary-main-color:#f9f9f9;--secondary-accent-color:#c9c9c9;--tertiary-background-color:#deebf0;--background-color-gradient:#ffffffce;--secondary-background-color-gradient:hsla(0,0%,100%,0);--background-color-input:#deebf0d8;--background-color-active:#d0e3ebd8;--text-color:#232323;--text-color-error:#aa67bb;--extra-text-color:#fff;--chat-win-color:rgba(247,243,252,.89);--frame-hover:rgba(237,226,251,.89);--chatbot-message:#fbfbfe;--user-message:#f7f3fc;--selected-conversation:#fbfbfe;--panel-color:#c6e0eb;--scrollbar-color:#4e869ecc;--scrollbar-color-hoover:#457a91bd;--link:#1fa4c9;--send-button:#fff;--link2:#57b8e6;--audio-controls:#1fa4c9;--card-slider:linear-gradient(#ccdff7,#9fbbfd);--card-answer:#7ab0fc}body.dark{--background-color:#1c1c1c;--secondary-background-color:#2020209c;--tertiary-background-color:#2020209c;--background-color-gradient:#232323ad;--secondary-background-color-gradient:hsla(0,0%,100%,0);--background-color-input:#202020bb;--background-color-active:#4242429c;--text-color:#fff;--text-color-error:#aa67bb;--extra-text-color:#000;--chat-win-color:rgba(32,34,38,.9);--frame-hover:rgba(36,38,42,.9);--chatbot-message:#313944;--user-message:rgba(32,34,38,.9);--selected-conversation:#313944;--panel-color:#202020;--scrollbar-color:#2b2b2b;--scrollbar-color-hoover:#2b2b2b;--link:#1e5e6e;--send-button:#202226;--link2:#7bcdf3;--carousel-card:#1f1f1f;--audio-controls:#1fa4c9;--card-slider:linear-gradient(#27374b,#1c2230);--card-answer:#334155}:root{--white:#fff;--black:#000;--gray-light:#f5f5f5;--gray-dark:#333;--shadow:rgba(0,0,0,.2);--font-size-small:0.8rem;--font-size-base:1rem;--font-size-large:1.25rem;--font-size-xlarge:1.5rem;--active-scale:0.99;--active-transition-duration:0.1s;--color-gradient:linear-gradient(270deg,#b324d7 7.07%,#008ece 97.81%)}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideIn{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}:root{--animation-fadeIn:fadeIn 0.5s ease-in-out forwards;--animation-slideIn:slideIn 0.5s ease-out forwards}.LoginPage_pageBackground__fq0W1{height:100%;overflow:hidden;position:relative;width:100%}.LoginPage_bgBlob1__yuHBf{-webkit-animation:LoginPage_bgPulse__IqaAB 12s ease-in-out infinite alternate;animation:LoginPage_bgPulse__IqaAB 12s ease-in-out infinite alternate;background:radial-gradient(ellipse,rgba(199,146,234,.35) 0,rgba(236,72,153,.15) 40%,transparent 70%);height:80%;right:-10%;top:-20%;width:70%}.LoginPage_bgBlob1__yuHBf,.LoginPage_bgBlob2__EydcP{-webkit-filter:blur(40px);filter:blur(40px);pointer-events:none;position:absolute}.LoginPage_bgBlob2__EydcP{-webkit-animation:LoginPage_bgPulse__IqaAB 12s ease-in-out 4s infinite alternate;animation:LoginPage_bgPulse__IqaAB 12s ease-in-out 4s infinite alternate;background:radial-gradient(ellipse,rgba(139,92,246,.15) 0,transparent 70%);bottom:-15%;height:60%;left:-10%;width:60%}@-webkit-keyframes LoginPage_bgPulse__IqaAB{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes LoginPage_bgPulse__IqaAB{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}}.LoginPage_mainContent__AWdas{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;position:relative;z-index:5}.LoginPage_loginCard__a1Y6p{-webkit-animation:LoginPage_slideUp__0EOdF .7s cubic-bezier(.16,1,.3,1) both;animation:LoginPage_slideUp__0EOdF .7s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.6);border-radius:24px;box-shadow:0 8px 32px rgba(139,92,246,.08),inset 0 1px 0 hsla(0,0%,100%,.8);max-width:460px;padding:48px 44px;width:100%}@-webkit-keyframes LoginPage_slideUp__0EOdF{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes LoginPage_slideUp__0EOdF{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.LoginPage_cardIcon__0lK63{align-items:center;background:linear-gradient(135deg,#f97316,#ec4899,#8b5cf6);border-radius:16px;box-shadow:0 4px 12px rgba(139,92,246,.25);display:flex;height:56px;justify-content:center;margin-bottom:24px;width:56px}.LoginPage_cardIcon__0lK63 .LoginPage_material-symbols-outlined__Uje2b{color:#fff;font-size:26px}.LoginPage_cardTitle__HI705{color:#1a1128;font-family:DM Sans,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.5px;margin-bottom:6px}.LoginPage_cardSubtitle__xB2K4{color:#8b7fa0;font-size:14px;line-height:1.5;margin-bottom:32px}.LoginPage_errorMessage__3e7cB{align-items:center;-webkit-animation:LoginPage_shake__wemKH .4s ease;animation:LoginPage_shake__wemKH .4s ease;background:rgba(244,63,94,.08);border:1px solid rgba(244,63,94,.2);border-radius:12px;color:#e11d48;display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:12px 16px}.LoginPage_errorMessage__3e7cB .LoginPage_material-symbols-outlined__Uje2b{flex-shrink:0;font-size:18px}@-webkit-keyframes LoginPage_shake__wemKH{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}}@keyframes LoginPage_shake__wemKH{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}20%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}40%{-webkit-transform:translateX(6px);transform:translateX(6px)}60%{-webkit-transform:translateX(-4px);transform:translateX(-4px)}80%{-webkit-transform:translateX(4px);transform:translateX(4px)}}.LoginPage_form__Trtoh{display:flex;flex-direction:column;width:100%}.LoginPage_formGroup__i2Xl-{margin-bottom:20px}.LoginPage_formLabel__UXdUr{align-items:center;color:#4a3d5c;display:flex;font-size:13px;font-weight:600;gap:4px;margin-bottom:8px}.LoginPage_required__w9AXs{color:#ef4444}.LoginPage_inputWrapper__\+5qZA{align-items:center;display:flex;gap:8px;position:relative}.LoginPage_inputIcon__rckQI{color:#b8afc8;font-size:20px;left:14px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .3s}.LoginPage_formInput__JRCRS{background:hsla(0,0%,100%,.7);border:1.5px solid rgba(139,92,246,.12);border-radius:14px;color:#1a1128;flex:1 1;font-family:DM Sans,sans-serif;font-size:14px;height:50px;min-width:0;outline:none;padding:0 16px 0 46px;transition:all .3s ease;width:100%}.LoginPage_formInput__JRCRS::-webkit-input-placeholder{color:#b8afc8}.LoginPage_formInput__JRCRS::placeholder{color:#b8afc8}.LoginPage_formInput__JRCRS:focus{background:hsla(0,0%,100%,.9);border-color:rgba(139,92,246,.5);box-shadow:0 0 0 4px rgba(139,92,246,.08)}.LoginPage_formInput__JRCRS:focus+.LoginPage_inputIcon__rckQI{color:#8b5cf6}.LoginPage_togglePassword__h0Ed2{align-items:center;background:hsla(0,0%,100%,.7);border:1.5px solid rgba(139,92,246,.12);border-radius:14px;color:#b8afc8;cursor:pointer;display:flex;flex-shrink:0;height:50px;justify-content:center;padding:0;transition:all .2s;width:44px}.LoginPage_togglePassword__h0Ed2:hover{background:hsla(0,0%,100%,.9);border-color:rgba(139,92,246,.3);color:#8b5cf6}.LoginPage_togglePassword__h0Ed2 .LoginPage_material-symbols-outlined__Uje2b{font-size:20px}.LoginPage_optionsRow__iJuLz{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.LoginPage_rememberMe__zI2H-{align-items:center;color:#4a3d5c;cursor:pointer;display:flex;font-size:13px;gap:8px}.LoginPage_customCheck__Q3c\+-{appearance:none;-webkit-appearance:none;background:#fff;border:2px solid rgba(139,92,246,.2);border-radius:5px;cursor:pointer;flex-shrink:0;height:18px;position:relative;transition:all .2s;width:18px}.LoginPage_customCheck__Q3c\+-:checked{background:#8b5cf6;border-color:#8b5cf6}.LoginPage_customCheck__Q3c\+-:checked:after{color:#fff;content:"✓";font-size:11px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.LoginPage_forgotLink__Byo6e{color:#8b5cf6;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.LoginPage_forgotLink__Byo6e:hover{color:#7c3aed}.LoginPage_submitBtn__wieG6{align-items:center;background:linear-gradient(135deg,#f97316,#ef4444 30%,#ec4899 65%,#8b5cf6);background-size:200% auto;border:none;border-radius:14px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;letter-spacing:.3px;transition:all .3s ease;width:100%}.LoginPage_submitBtn__wieG6:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.LoginPage_submitBtn__wieG6:active{-webkit-transform:translateY(0);transform:translateY(0)}.LoginPage_submitBtn__wieG6:disabled{cursor:not-allowed;opacity:.7;-webkit-transform:none;transform:none}.LoginPage_submitBtn__wieG6 .LoginPage_material-symbols-outlined__Uje2b{font-size:20px}.LoginPage_spinner__k\+21v{-webkit-animation:LoginPage_spin__5gGlh 1s linear infinite;animation:LoginPage_spin__5gGlh 1s linear infinite}@-webkit-keyframes LoginPage_spin__5gGlh{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes LoginPage_spin__5gGlh{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.LoginPage_cardFooter__3osGI{border-top:1px solid rgba(139,92,246,.12);color:#8b7fa0;font-size:13px;margin-top:28px;padding-top:24px;text-align:center}.LoginPage_cardFooter__3osGI a{color:#8b5cf6;font-weight:600;text-decoration:none;transition:color .2s}.LoginPage_cardFooter__3osGI a:hover{color:#7c3aed;text-decoration:underline}@media (max-width:520px){.LoginPage_loginCard__a1Y6p{border-radius:20px;padding:36px 24px}.LoginPage_cardTitle__HI705{font-size:22px}.LoginPage_mainContent__AWdas{padding:20px 16px}}@media (min-width:768px){.LoginPage_cardTitle__HI705{font-size:28px}}.NavBar_nav__bBgsH{align-items:center;background-color:#1a1a2e;background-color:var(--main-color,#1a1a2e);background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-shrink:0;height:3rem;justify-content:space-between;padding:0 .75rem;width:100%;z-index:1000}.NavBar_logoLink__JsDAZ{align-items:center;display:flex;flex-shrink:1;min-width:0;padding:.25rem 0;text-decoration:none}.NavBar_logoLink__JsDAZ:active{-webkit-transform:scale(.97);transform:scale(.97);-webkit-transform:scale(var(--active-scale,.97));transform:scale(var(--active-scale,.97))}.NavBar_logoContainer__CK1nt{align-items:center;display:flex;gap:.4rem}.NavBar_logoIcon__jF9ec{height:1.4rem;object-fit:contain;width:auto}.NavBar_logoTextWrapper__BrQYg{align-items:center;display:flex;position:relative}.NavBar_logoLetters__A0Hz7{height:.9rem;object-fit:contain;width:auto}.NavBar_logoStar__YbTNi{height:.45rem;object-fit:contain;position:absolute;right:-.35rem;top:-.15rem;width:auto}.NavBar_rightContainer__nGHgK{align-items:center;display:flex;flex-shrink:0}.NavBar_userMenuWrapper__VBau9{position:relative}.NavBar_initialsBtn__COr-6{align-items:center;background-color:#e0e0e0;background-color:var(--text-color,#e0e0e0);border:none;border-radius:.5rem;color:#1a1a2e;color:var(--extra-text-color,#1a1a2e);cursor:pointer;display:flex;font-size:.75rem;font-weight:700;height:2rem;justify-content:center;letter-spacing:.03em;transition:opacity .15s ease,-webkit-transform .1s ease;transition:opacity .15s ease,transform .1s ease;transition:opacity .15s ease,transform .1s ease,-webkit-transform .1s ease;width:2rem}.NavBar_initialsBtn__COr-6:hover{opacity:.9}.NavBar_initialsBtn__COr-6:active{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform:scale(var(--active-scale,.95));transform:scale(var(--active-scale,.95))}.NavBar_loginLink__YZllk{border-radius:.4rem;color:#e0e0e0;color:var(--text-color,#e0e0e0);flex-shrink:0;font-size:.85rem;font-weight:600;padding:.35rem .9rem;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.NavBar_loginLink__YZllk:hover{opacity:.8}@media screen and (min-width:576px){.NavBar_nav__bBgsH{height:3.25rem;padding:0 1rem}.NavBar_logoIcon__jF9ec{height:1.6rem}.NavBar_logoLetters__A0Hz7{height:1rem}.NavBar_logoStar__YbTNi{height:.5rem;right:-.4rem;top:-.2rem}.NavBar_initialsBtn__COr-6{border-radius:.55rem;font-size:.8rem;height:2.2rem;width:2.2rem}}@media screen and (min-width:768px){.NavBar_nav__bBgsH{height:3.5rem;padding:0 1.25rem}.NavBar_logoContainer__CK1nt{gap:.5rem}.NavBar_logoIcon__jF9ec{height:1.8rem}.NavBar_logoLetters__A0Hz7{height:1.1rem}.NavBar_logoStar__YbTNi{height:.55rem;right:-.45rem;top:-.2rem}.NavBar_initialsBtn__COr-6{border-radius:.6rem;font-size:.85rem;height:2.4rem;width:2.4rem}.NavBar_loginLink__YZllk{font-size:.9rem}}@media screen and (min-width:1024px){.NavBar_nav__bBgsH{height:3.75rem;padding:0 1.75rem}.NavBar_logoContainer__CK1nt{gap:.55rem}.NavBar_logoIcon__jF9ec{height:2rem}.NavBar_logoLetters__A0Hz7{height:1.2rem}.NavBar_logoStar__YbTNi{height:.6rem;right:-.5rem;top:-.25rem}.NavBar_initialsBtn__COr-6{border-radius:.65rem;font-size:.9rem;height:2.6rem;width:2.6rem}.NavBar_loginLink__YZllk{font-size:.95rem;padding:.4rem 1rem}}@media screen and (min-width:1440px){.NavBar_nav__bBgsH{height:4rem;padding:0 2.5rem}.NavBar_logoContainer__CK1nt{gap:.6rem}.NavBar_logoIcon__jF9ec{height:2.2rem}.NavBar_logoLetters__A0Hz7{height:1.35rem}.NavBar_logoStar__YbTNi{height:.65rem;right:-.55rem;top:-.25rem}.NavBar_initialsBtn__COr-6{border-radius:.7rem;font-size:.95rem;height:2.8rem;width:2.8rem}.NavBar_loginLink__YZllk{font-size:1rem;padding:.45rem 1.1rem}}.HamburgerMenu_dropdown__lA9eh{background-color:var(--white);border-radius:12px;box-shadow:0 8px 16px 0 var(--shadow);color:var(--black);display:flex;flex-direction:column;margin-right:3%;margin-top:.3rem;position:absolute;right:0;width:250px;z-index:10}.HamburgerMenu_dropdown__lA9eh a,.HamburgerMenu_dropdown__lA9eh button{background-color:initial;border:none;border-radius:0;box-sizing:border-box;color:var(--text-color);cursor:pointer;display:block;font-size:1rem;letter-spacing:normal;margin-bottom:1px;margin-top:1px;padding:8px 16px;text-align:left;text-decoration:none;transition:background-color .3s;width:100%}.HamburgerMenu_dropdown__lA9eh button{align-items:center;display:flex;gap:8px}.HamburgerMenu_dropdown__lA9eh a:hover,.HamburgerMenu_dropdown__lA9eh button:hover{background-color:hsla(0,0%,86%,.753)}.HamburgerMenu_divider__E4iOC{background-color:var(--text-color);height:1px;margin:5px 0}.HamburgerMenu_userDetails__w8SXM{align-items:center;display:flex;padding:10px}.HamburgerMenu_userCircle__qKNNL{align-items:center;background-color:#e0e0e0;background-color:var(--text-color,#e0e0e0);border:none;border-radius:.5rem;color:#1a1a2e;color:var(--extra-text-color,#1a1a2e);display:flex;font-size:.75rem;font-weight:700;height:2.5rem;justify-content:center;letter-spacing:.03em;transition:opacity .15s ease,-webkit-transform .1s ease;transition:opacity .15s ease,transform .1s ease;transition:opacity .15s ease,transform .1s ease,-webkit-transform .1s ease;width:2.5rem}.HamburgerMenu_userInfo__pxIEB{margin-left:10px}.HamburgerMenu_userName__E8yDn{color:var(--text-color);font-size:18px;font-weight:700}.HamburgerMenu_userEmail__iFlTx{color:grey;font-size:14px}.ChatbotDashboard_container__CQQ9o{background:transparent;box-sizing:border-box;min-height:100%;padding:1rem}.ChatbotDashboard_pageTitle__j98QW{color:#f0f0f0;color:var(--text-color,#f0f0f0);font-size:1rem;margin-bottom:.5rem;text-align:left}.ChatbotDashboard_text__Zwfxr{color:#f0f0f0;color:var(--text-color,#f0f0f0);font-size:.7rem;margin-bottom:2rem;opacity:.8;text-align:left}.ChatbotDashboard_titleLine__ZIDi8{background:linear-gradient(90deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.08));border:none;height:1px;margin-bottom:1.25rem}.ChatbotDashboard_dashboard__3oPF\+{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}.ChatbotDashboard_icon__gtGmK{color:#f0f0f0;color:var(--text-color,#f0f0f0)}.ChatbotDashboard_emptyState__RnfQl{align-items:center;border-radius:16px;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;padding:3rem 1.5rem;text-align:center}.ChatbotDashboard_emptyIconWrapper__PY-Zr{align-items:center;-webkit-animation:ChatbotDashboard_gradientPulse__3g5l2 3s ease-in-out infinite;animation:ChatbotDashboard_gradientPulse__3g5l2 3s ease-in-out infinite;background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(59,130,246,.25) 50%,rgba(139,92,246,.25));background-size:200% 200%;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.25rem;width:80px}.ChatbotDashboard_emptyIcon__PlbgA{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:40px;opacity:.85;width:40px}.ChatbotDashboard_emptyTitle__B3LUo{color:var(--black);font-size:1rem;font-weight:600;margin:0 0 .5rem}.ChatbotDashboard_emptySubtitle__ROoIY{color:var(--black);font-size:.8rem;margin:0 0 1.25rem;max-width:280px;opacity:.6}.ChatbotDashboard_emptyCtaButton__JBJN1{align-items:center;background:linear-gradient(135deg,#f97316,#ef4444 30%,#ec4899 65%,#8b5cf6);background-size:200% auto;border:none;border-radius:14px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;gap:8px;height:52px;justify-content:center;letter-spacing:.3px;transition:all .3s ease;width:10%}.ChatbotDashboard_emptyCtaButton__JBJN1:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@-webkit-keyframes ChatbotDashboard_gradientPulse__3g5l2{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ChatbotDashboard_gradientPulse__3g5l2{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media (min-width:576px){.ChatbotDashboard_container__CQQ9o{padding:1.25rem}.ChatbotDashboard_pageTitle__j98QW{font-size:1.1rem}.ChatbotDashboard_text__Zwfxr{font-size:.8rem}.ChatbotDashboard_dashboard__3oPF\+{gap:1.25rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.ChatbotDashboard_container__CQQ9o{padding:1.5rem}.ChatbotDashboard_pageTitle__j98QW{font-size:1.3rem}.ChatbotDashboard_text__Zwfxr{font-size:1rem;margin-bottom:2.5rem}.ChatbotDashboard_dashboard__3oPF\+{gap:1.25rem;grid-template-columns:repeat(2,1fr)}.ChatbotDashboard_emptyIconWrapper__PY-Zr{height:96px;width:96px}.ChatbotDashboard_emptyIcon__PlbgA{height:48px;width:48px}.ChatbotDashboard_emptyTitle__B3LUo{font-size:1.15rem}.ChatbotDashboard_emptySubtitle__ROoIY{font-size:.9rem;max-width:340px}}@media (min-width:1024px){.ChatbotDashboard_container__CQQ9o{padding:1.75rem}.ChatbotDashboard_dashboard__3oPF\+{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.ChatbotDashboard_container__CQQ9o{padding:2rem 2.5rem}.ChatbotDashboard_pageTitle__j98QW{font-size:1.4rem}.ChatbotDashboard_dashboard__3oPF\+{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}.ErrorCard_backdrop__LCRcO{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:200}.ErrorCard_errorCard__XzRw7{align-items:center;-webkit-animation:ErrorCard_fadeIn__uHnPS .4s ease;animation:ErrorCard_fadeIn__uHnPS .4s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fff;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.3);display:flex;flex-direction:column;max-width:400px;padding:2.5rem 2rem;text-align:center;width:100%}@-webkit-keyframes ErrorCard_fadeIn__uHnPS{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ErrorCard_fadeIn__uHnPS{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ErrorCard_iconWrapper__PQX9D{align-items:center;-webkit-animation:ErrorCard_gradientPulse__9WaKc 3s ease-in-out infinite;animation:ErrorCard_gradientPulse__9WaKc 3s ease-in-out infinite;background:linear-gradient(135deg,rgba(139,92,246,.25),rgba(59,130,246,.25) 50%,rgba(139,92,246,.25));background-size:200% 200%;border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:1.5rem;width:80px}.ErrorCard_icon__KALGR{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:40px;opacity:.85;width:40px}@-webkit-keyframes ErrorCard_gradientPulse__9WaKc{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ErrorCard_gradientPulse__9WaKc{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.ErrorCard_title__xe-hk{color:#f0f0f0;color:var(--text-color,#f0f0f0);font-size:1.15rem;font-weight:600;margin:0 0 .5rem}.ErrorCard_text__iomBE{color:#f0f0f0;color:var(--text-color,#f0f0f0);font-size:.85rem;line-height:1.5;margin:0 0 1.5rem;max-width:300px;opacity:.6}.ErrorCard_ctaButton__Q4eTf{align-items:center;background:linear-gradient(135deg,#f97316,#ef4444 30%,#ec4899 65%,#8b5cf6);background-size:200% auto;border:none;border-radius:14px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:15px;font-weight:600;gap:8px;height:46px;justify-content:center;letter-spacing:.3px;padding:0 1.75rem;text-decoration:none;transition:all .3s ease}.ErrorCard_ctaButton__Q4eTf:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ErrorCard_ctaButton__Q4eTf:active{-webkit-transform:scale(.97);transform:scale(.97);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}@media (min-width:768px){.ErrorCard_errorCard__XzRw7{padding:3rem 2.5rem}.ErrorCard_iconWrapper__PQX9D{height:96px;width:96px}.ErrorCard_icon__KALGR{height:48px;width:48px}.ErrorCard_title__xe-hk{font-size:1.3rem}.ErrorCard_text__iomBE{font-size:.9rem;max-width:340px}}.InformationCard_backdrop__KzLoB{align-items:center;background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:3.5rem;width:100vw;z-index:1000}.InformationCard_card__nKJ17{-webkit-animation:InformationCard_fadeIn__5Zr-4 1s ease;animation:InformationCard_fadeIn__5Zr-4 1s ease;background-color:var(--background-color);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:var(--text-color);max-width:70%;padding:20px;text-align:center}@-webkit-keyframes InformationCard_fadeIn__5Zr-4{0%{opacity:0}to{opacity:1}}@keyframes InformationCard_fadeIn__5Zr-4{0%{opacity:0}to{opacity:1}}.InformationCard_card__nKJ17 h2{font-size:.9rem}.InformationCard_card__nKJ17 p{font-size:.8rem}.InformationCard_chatbotImage__\+-\+6D{background-position:50%;background-repeat:no-repeat;background-size:contain;height:4rem;margin-bottom:10px;width:100%}@media (min-width:768px){.InformationCard_card__nKJ17 h2{font-size:1.5rem}.InformationCard_card__nKJ17 p{font-size:1.4rem}}.GeneralButton_button__0c8DL{background:var(--color-gradient);border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:700;overflow:hidden;padding:13px 27px;position:relative}.GeneralButton_button__0c8DL:active{-webkit-transform:scale(var(--active-scale));transform:scale(var(--active-scale))}.GeneralButton_button__0c8DL:hover:before{-webkit-animation:GeneralButton_shine__WPq9o 1.5s ease infinite;animation:GeneralButton_shine__WPq9o 1.5s ease infinite;background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));background-size:200% 200%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@-webkit-keyframes GeneralButton_shine__WPq9o{0%{background-position:100% 0}to{background-position:0 100%}}@keyframes GeneralButton_shine__WPq9o{0%{background-position:100% 0}to{background-position:0 100%}}@media (min-width:768px){.GeneralButton_button__0c8DL{font-size:1.2rem}}.AssistantCard_card__Mdl82{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-radius:.75rem;box-shadow:0 8px 16px 0 var(--shadow);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:13rem;min-width:0;padding:1rem;position:relative;transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;width:100%}.AssistantCard_card__Mdl82:hover{background:hsla(0,0%,100%,.18);box-shadow:0 8px 24px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.AssistantCard_card__Mdl82:active{-webkit-transform:scale(.98);transform:scale(.98)}.AssistantCard_menuWrapper__dA7Xn{display:flex;gap:.25rem;position:absolute;right:.5rem;top:.5rem}.AssistantCard_menuBtn__uSHuz{align-items:center;background:hsla(0,0%,100%,.15);border:none;border-radius:.35rem;cursor:pointer;display:flex;justify-content:center;padding:.2rem;transition:background .15s ease}.AssistantCard_menuBtn__uSHuz:hover{background:hsla(0,0%,100%,.3)}.AssistantCard_cardHeader__SC8jn{align-items:center;display:flex;flex-shrink:0;gap:.75rem;margin-bottom:.75rem}.AssistantCard_initialsBox__gqk\+w{align-items:center;background-color:var(--black);border-radius:.5rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.AssistantCard_initialsText__QG498{color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.04em;line-height:1}.AssistantCard_nameBlock__5ncrT{display:flex;flex-direction:column;gap:.1rem;min-width:0}.AssistantCard_title__cyafv{font-size:.85rem;font-weight:700}.AssistantCard_name__9iJO8,.AssistantCard_title__cyafv{color:#f0f0f0;color:var(--text-color,#f0f0f0);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssistantCard_name__9iJO8{font-size:.75rem;font-weight:400;opacity:.85}.AssistantCard_description__yMtLC{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#f0f0f0;color:var(--text-color,#f0f0f0);display:-webkit-box;flex:1 1;font-size:.7rem;line-height:1.5;margin:0;min-height:0;opacity:.8;overflow:hidden}@media (min-width:576px){.AssistantCard_card__Mdl82{border-radius:.85rem;height:14rem;padding:1.1rem}.AssistantCard_initialsBox__gqk\+w{height:2.75rem;width:2.75rem}.AssistantCard_initialsText__QG498,.AssistantCard_title__cyafv{font-size:.9rem}.AssistantCard_name__9iJO8{font-size:.8rem}.AssistantCard_description__yMtLC{-webkit-line-clamp:5;font-size:.75rem}}@media (min-width:768px){.AssistantCard_card__Mdl82{height:15rem;padding:1.2rem}.AssistantCard_initialsBox__gqk\+w{border-radius:.6rem;height:3rem;width:3rem}.AssistantCard_initialsText__QG498,.AssistantCard_title__cyafv{font-size:.95rem}.AssistantCard_name__9iJO8{font-size:.85rem}.AssistantCard_description__yMtLC{-webkit-line-clamp:6;font-size:.78rem}}@media (min-width:1024px){.AssistantCard_card__Mdl82{border-radius:1rem;height:16rem;padding:1.25rem}.AssistantCard_cardHeader__SC8jn{gap:.85rem;margin-bottom:.85rem}.AssistantCard_initialsBox__gqk\+w{height:3.25rem;width:3.25rem}.AssistantCard_initialsText__QG498,.AssistantCard_title__cyafv{font-size:1rem}.AssistantCard_name__9iJO8{font-size:.85rem}.AssistantCard_description__yMtLC{-webkit-line-clamp:7;font-size:.8rem}}@media (min-width:1440px){.AssistantCard_card__Mdl82{height:17rem;padding:1.35rem}.AssistantCard_initialsBox__gqk\+w{height:3.5rem;width:3.5rem}.AssistantCard_initialsText__QG498,.AssistantCard_title__cyafv{font-size:1.05rem}.AssistantCard_name__9iJO8{font-size:.9rem}.AssistantCard_description__yMtLC{-webkit-line-clamp:8;font-size:.82rem}}.CompanyManagement_pageContainer__Q-\+Fs{margin:0 auto;max-width:1200px;padding:30px 20px}.CompanyManagement_pageHeader__5VQsy{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.CompanyManagement_headerLeft__AGjrE{display:flex;flex-direction:column;gap:4px}.CompanyManagement_pageTitle__DdXSD{color:#1a202c;font-size:28px;font-weight:700;line-height:1.2;margin:0}.CompanyManagement_pageSubtitle__BLGjh{color:#6b7280;font-size:14px}.CompanyManagement_headerActions__mP-nC{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CompanyManagement_addCompanyBtn__B3xuS{align-items:center;background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 24px;transition:all .3s}.CompanyManagement_addCompanyBtn__B3xuS:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CompanyManagement_statsRow__4BruV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.CompanyManagement_statCard__41c2x{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-left:4px solid transparent;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.CompanyManagement_statCard__41c2x:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.CompanyManagement_statTotal__pDI3I{border-left-color:#7c3aed}.CompanyManagement_statActive__c2R8F{border-left-color:#10b981}.CompanyManagement_statNew__BzGjS{border-left-color:#3b82f6}.CompanyManagement_statInactive__wCP5t{border-left-color:#ef4444}.CompanyManagement_statTop__3WOtx{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.CompanyManagement_statValue__rmEGj{color:#1a202c;font-size:28px;font-weight:700}.CompanyManagement_statLabel__veGA8{color:#6b7280;font-size:13px;font-weight:500}.CompanyManagement_mainCard__xE0Zc{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-radius:.75rem;box-shadow:0 8px 16px 0 var(--shadow);overflow:hidden}.CompanyManagement_toolbar__N3v7s{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;padding:20px 24px}.CompanyManagement_toolbarLeft__Zq5gs,.CompanyManagement_toolbar__N3v7s{align-items:center;display:flex;gap:12px}.CompanyManagement_sectionTitle__4RP2\+{color:#1a202c;font-size:18px;font-weight:700;margin:0}.CompanyManagement_companyCount__syLIp{background:#f1f5f9;border-radius:20px;color:#6b7280;font-size:13px;font-weight:500;padding:4px 10px}.CompanyManagement_toolbarRight__ja7Ae{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.CompanyManagement_searchBox__DZTJx{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;padding:8px 12px;transition:border-color .2s}.CompanyManagement_searchBox__DZTJx:focus-within{border-color:#7c3aed}.CompanyManagement_searchBox__DZTJx .CompanyManagement_material-symbols-outlined__F79Ex{color:#9ca3af;font-size:20px}.CompanyManagement_searchInput__1xEWK{background:transparent;border:none;color:#1a202c;font-family:inherit;font-size:13px;outline:none;width:160px}.CompanyManagement_searchInput__1xEWK::-webkit-input-placeholder{color:#9ca3af}.CompanyManagement_searchInput__1xEWK::placeholder{color:#9ca3af}.CompanyManagement_filterSelect__pznlw{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;cursor:pointer;font-family:inherit;font-size:13px;outline:none;padding:8px 12px}.CompanyManagement_filterSelect__pznlw:focus{border-color:#7c3aed}.CompanyManagement_tableWrapper__dsT6F{overflow-x:auto}.CompanyManagement_companyTable__IJGmr{border-collapse:collapse;width:100%}.CompanyManagement_companyTable__IJGmr thead th{background:#fafbfc;border-bottom:1px solid #e2e8f0;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.5px;padding:12px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.CompanyManagement_companyTable__IJGmr tbody tr{border-bottom:1px solid #f1f3f5;transition:background .15s}.CompanyManagement_companyTable__IJGmr tbody tr:hover{background:#fafbfc}.CompanyManagement_companyTable__IJGmr td{color:#1a202c;font-size:14px;padding:14px 20px;white-space:nowrap}.CompanyManagement_companyCell__5Qwxf{align-items:center;display:flex;gap:12px}.CompanyManagement_companyAvatar__HVYmL{align-items:center;border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.CompanyManagement_companyInfo__A2eZH{display:flex;flex-direction:column}.CompanyManagement_companyName__r\+cm0{color:#1a202c;font-size:14px;font-weight:600}.CompanyManagement_emailText__IU1iP{color:#6b7280;font-size:13px}.CompanyManagement_chatbotBadge__Rz1Cr{align-items:center;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:8px;color:#667eea;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 12px}.CompanyManagement_statusIndicator__gak-z{align-items:center;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.CompanyManagement_statusDot__ACnxY{border-radius:50%;height:8px;width:8px}.CompanyManagement_statusActive__1qaQl .CompanyManagement_statusDot__ACnxY{background:#10b981}.CompanyManagement_statusActive__1qaQl{color:#059669}.CompanyManagement_statusInactive__25UUA .CompanyManagement_statusDot__ACnxY{background:#ef4444}.CompanyManagement_statusInactive__25UUA{color:#dc2626}.CompanyManagement_dateText__K24TP{color:#6b7280;font-size:13px}.CompanyManagement_actionsCell__2UIN3{display:flex;gap:4px}.CompanyManagement_actionBtn__\+Fy6a{align-items:center;background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s;width:34px}.CompanyManagement_actionBtn__\+Fy6a .CompanyManagement_material-symbols-outlined__F79Ex{font-size:20px}.CompanyManagement_actionBtn__\+Fy6a:disabled{cursor:not-allowed;opacity:.3}.CompanyManagement_actionBtn__\+Fy6a:not(:disabled):hover{background:#f1f3f5;color:#1a202c}.CompanyManagement_actionSuspend__hNRDC:not(:disabled):hover{background:rgba(239,68,68,.1);color:#ef4444}.CompanyManagement_tableFooter__GKaab{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 24px}.CompanyManagement_paginationInfo__58bxj{color:#6b7280;font-size:13px}.CompanyManagement_pagination__\+k\+TH{display:flex;gap:4px}.CompanyManagement_pageBtn__YagUl{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;height:34px;justify-content:center;min-width:34px;transition:all .15s}.CompanyManagement_pageBtn__YagUl:hover:not(:disabled){background:#f1f3f5;border-color:#cbd5e1}.CompanyManagement_pageBtn__YagUl:disabled{cursor:not-allowed;opacity:.4}.CompanyManagement_pageBtnActive__7DSP8{background:#7c3aed;border-color:#7c3aed;color:#fff}.CompanyManagement_pageBtnActive__7DSP8:hover{background:#6d28d9}.CompanyManagement_pageBtn__YagUl .CompanyManagement_material-symbols-outlined__F79Ex{font-size:18px}.CompanyManagement_emptyState__LkrHg,.CompanyManagement_errorState__x0XJ1,.CompanyManagement_loadingState__KhJ8Q{align-items:center;color:#6b7280;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px}.CompanyManagement_emptyState__LkrHg .CompanyManagement_material-symbols-outlined__F79Ex,.CompanyManagement_errorState__x0XJ1 .CompanyManagement_material-symbols-outlined__F79Ex,.CompanyManagement_loadingState__KhJ8Q .CompanyManagement_material-symbols-outlined__F79Ex{font-size:48px;opacity:.4}.CompanyManagement_retryBtn__F4YYO{background:#7c3aed;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:8px;padding:8px 20px}@media (max-width:768px){.CompanyManagement_pageContainer__Q-\+Fs{padding:20px 16px}.CompanyManagement_pageTitle__DdXSD{font-size:22px}.CompanyManagement_statsRow__4BruV{gap:12px;grid-template-columns:repeat(2,1fr)}.CompanyManagement_toolbar__N3v7s{align-items:stretch;flex-direction:column}.CompanyManagement_toolbarRight__ja7Ae{flex-direction:column}.CompanyManagement_filterSelect__pznlw,.CompanyManagement_searchBox__DZTJx,.CompanyManagement_searchInput__1xEWK{width:100%}.CompanyManagement_tableFooter__GKaab{flex-direction:column;gap:12px;text-align:center}}@media (max-width:576px){.CompanyManagement_statsRow__4BruV{grid-template-columns:1fr}.CompanyManagement_pageHeader__5VQsy{flex-direction:column}}.AddCompanyModal_overlay__7uMeX{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.AddCompanyModal_modal__6xT73{-webkit-animation:AddCompanyModal_slideUp__9R9Et .25s ease-out;animation:AddCompanyModal_slideUp__9R9Et .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:90vh;max-width:660px;width:100%}@-webkit-keyframes AddCompanyModal_slideUp__9R9Et{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes AddCompanyModal_slideUp__9R9Et{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.AddCompanyModal_modalHeader__z3Uo3{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.AddCompanyModal_modalHeaderLeft__05e9N{align-items:center;color:#7c3aed;display:flex;gap:10px}.AddCompanyModal_modalHeaderLeft__05e9N .AddCompanyModal_material-symbols-outlined__pwjNu{font-size:24px}.AddCompanyModal_modalTitle__NiHqn{color:#1a202c;font-size:18px;font-weight:700;margin:0}.AddCompanyModal_closeBtn__6tD6P{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s;width:34px}.AddCompanyModal_closeBtn__6tD6P:hover{background:#e2e8f0;color:#1a202c}.AddCompanyModal_modalBody__ETEte{display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:24px}.AddCompanyModal_errorBanner__JyZmt{align-items:center;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#dc2626;display:flex;font-size:13px;font-weight:500;gap:8px;padding:12px 16px}.AddCompanyModal_errorBanner__JyZmt .AddCompanyModal_material-symbols-outlined__pwjNu{flex-shrink:0;font-size:20px}.AddCompanyModal_sectionDivider__fJ3UY{border:none;border-top:1px solid #e2e8f0;margin:4px 0 2px}.AddCompanyModal_sectionLabel__rg7-A{align-items:center;color:#7c3aed;display:flex;font-size:12px;font-weight:700;gap:7px;letter-spacing:.06em;text-transform:uppercase}.AddCompanyModal_sectionLabel__rg7-A .AddCompanyModal_material-symbols-outlined__pwjNu{font-size:17px}.AddCompanyModal_formRow__019sT{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddCompanyModal_formGroup__L2-ZT{display:flex;flex-direction:column;gap:6px}.AddCompanyModal_label__H\+uEE{color:#374151;font-size:13px;font-weight:600}.AddCompanyModal_input__O3KXt{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;color:#1a202c;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.AddCompanyModal_input__O3KXt:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.AddCompanyModal_input__O3KXt::-webkit-input-placeholder{color:#9ca3af}.AddCompanyModal_input__O3KXt::placeholder{color:#9ca3af}.AddCompanyModal_inputError__br\+dA{border-color:#ef4444}.AddCompanyModal_inputError__br\+dA:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.AddCompanyModal_fieldError__wsxNG{color:#ef4444;font-size:12px;font-weight:500}.AddCompanyModal_modalFooter__kkUNi{border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:20px 24px}.AddCompanyModal_btnCancel__QfKbw,.AddCompanyModal_btnSubmit__ExtcZ{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .2s}.AddCompanyModal_btnCancel__QfKbw{background:#f1f5f9;color:#6b7280}.AddCompanyModal_btnCancel__QfKbw:hover:not(:disabled){background:#e2e8f0}.AddCompanyModal_btnSubmit__ExtcZ{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 2px 8px rgba(124,58,237,.3);color:#fff}.AddCompanyModal_btnSubmit__ExtcZ:hover:not(:disabled){box-shadow:0 4px 14px rgba(124,58,237,.4)}.AddCompanyModal_btnCancel__QfKbw:disabled,.AddCompanyModal_btnSubmit__ExtcZ:disabled{cursor:not-allowed;opacity:.7}.AddCompanyModal_btnSubmit__ExtcZ .AddCompanyModal_material-symbols-outlined__pwjNu{font-size:18px}@media (max-width:576px){.AddCompanyModal_formRow__019sT{grid-template-columns:1fr}.AddCompanyModal_modalBody__ETEte{padding:16px}.AddCompanyModal_modalFooter__kkUNi{flex-direction:column-reverse;padding:16px}.AddCompanyModal_btnCancel__QfKbw,.AddCompanyModal_btnSubmit__ExtcZ{justify-content:center;width:100%}}.CompanyPage_pageContainer__Dj1sb{-webkit-animation:CompanyPage_fadeIn__zaFe9 .5s ease both;animation:CompanyPage_fadeIn__zaFe9 .5s ease both;margin:0 auto;max-width:1280px;padding:28px 36px 40px}@-webkit-keyframes CompanyPage_fadeIn__zaFe9{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes CompanyPage_fadeIn__zaFe9{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.CompanyPage_breadcrumb__lN\+m-{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:20px}.CompanyPage_backBtn__jFMvL{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.15);border-radius:10px;color:#6d28d9;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .2s;width:34px}.CompanyPage_backBtn__jFMvL:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.CompanyPage_backBtn__jFMvL .CompanyPage_material-symbols-outlined__F4dpo{font-size:20px}.CompanyPage_breadcrumbLink__EwFFZ{color:#8b5cf6;cursor:pointer;font-weight:500;transition:color .2s}.CompanyPage_breadcrumbLink__EwFFZ:hover{color:#6d28d9;text-decoration:underline}.CompanyPage_breadcrumbCurrent__NYq1H{color:#4a3d5c;font-weight:600}.CompanyPage_pageTitle__jFPlP{color:#1a1128;font-size:28px;font-weight:700;letter-spacing:-.5px;margin-bottom:24px}.CompanyPage_profileCard__drYXo{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 4px 20px rgba(139,92,246,.06);margin-bottom:24px;padding:32px}.CompanyPage_profileHeader__oLDx8{align-items:center;display:flex;gap:20px;margin-bottom:28px;position:relative}.CompanyPage_profileAvatar__eZ5ng{align-items:center;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#fff;display:flex;flex-shrink:0;font-size:24px;font-weight:700;height:72px;justify-content:center;letter-spacing:1px;width:72px}.CompanyPage_profileInfo__ltcGI{display:flex;flex:1 1;flex-direction:column;gap:4px}.CompanyPage_profileName__tztsd{color:#1a1128;font-size:22px;font-weight:700;letter-spacing:-.3px;margin:0}.CompanyPage_profileEmail__PJ0UX{color:#8b7fa0;font-size:14px}.CompanyPage_statusBadge__qP3Cp{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:4px;padding:4px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CompanyPage_statusBadgeActive__F3wBo{background:rgba(16,185,129,.1);color:#059669}.CompanyPage_statusBadgeInactive__uupel{background:rgba(239,68,68,.1);color:#dc2626}.CompanyPage_statusDot__R6Jg4{background:currentColor;border-radius:50%;height:7px;width:7px}.CompanyPage_editBtn__V1GOs{align-items:center;background:rgba(139,92,246,.06);border:1px solid rgba(139,92,246,.15);border-radius:10px;color:#8b5cf6;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:0;top:0;transition:all .2s;width:38px}.CompanyPage_editBtn__V1GOs:hover{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CompanyPage_editBtn__V1GOs .CompanyPage_material-symbols-outlined__F4dpo{font-size:20px}.CompanyPage_statusToggleWrapper__nEk-v{align-items:center;display:flex;gap:10px;margin-top:6px}.CompanyPage_statusToggleLabel__cIk1Z{color:#8b7fa0;font-size:12px;font-weight:600}.CompanyPage_toggleSwitch__y2D\+a{border:none;border-radius:12px;cursor:pointer;height:24px;padding:0;position:relative;transition:background .25s ease;width:44px}.CompanyPage_toggleActive__cfvve{background:linear-gradient(135deg,#10b981,#059669)}.CompanyPage_toggleInactive__Fg4Ib{background:#d1d5db}.CompanyPage_toggleKnob__E4Rqp{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);height:18px;position:absolute;top:3px;transition:left .25s ease;width:18px}.CompanyPage_toggleActive__cfvve .CompanyPage_toggleKnob__E4Rqp{left:23px}.CompanyPage_toggleInactive__Fg4Ib .CompanyPage_toggleKnob__E4Rqp{left:3px}.CompanyPage_statusToggleText__nkAgy{font-size:12px;font-weight:600}.CompanyPage_statusToggleTextActive__9VQ9Q{color:#059669}.CompanyPage_statusToggleTextInactive__aTwfH{color:#dc2626}.CompanyPage_editInput__IQgVg{background:hsla(0,0%,100%,.7);border:1px solid rgba(139,92,246,.2);border-radius:10px;box-sizing:border-box;color:#1a1128;font-family:inherit;font-size:14px;font-weight:500;height:38px;max-width:280px;outline:none;padding:0 12px;transition:border-color .2s;width:100%}.CompanyPage_editInput__IQgVg:focus{border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.08)}.CompanyPage_editActions__uA5s7{border-top:1px solid rgba(139,92,246,.08);display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:20px}.CompanyPage_cancelBtn__IqSsN{background:transparent;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:#4a3d5c;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.CompanyPage_cancelBtn__IqSsN:hover{background:rgba(139,92,246,.06)}.CompanyPage_saveBtn__EpMee{background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s}.CompanyPage_saveBtn__EpMee:hover:not(:disabled){background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.CompanyPage_saveBtn__EpMee:disabled{cursor:not-allowed;opacity:.4}.CompanyPage_saveErrorBanner__FYkhD{align-self:center;color:#dc2626;flex:1 1;font-size:13px;font-weight:500}.CompanyPage_profileDetails__QP-2v{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0}.CompanyPage_detailItem__st4eE{flex:1 1;min-width:160px;padding:16px 20px}.CompanyPage_detailLabel__VBxRx{color:#8b5cf6;display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.CompanyPage_detailValue__vsh8q{color:#1a1128;display:block;font-size:15px;font-weight:500}.CompanyPage_detailValueMuted__jue7O{color:#8b7fa0;display:block;font-size:15px;font-weight:500}.CompanyPage_detailDivider__eOB\+D{align-self:center;background:rgba(139,92,246,.1);height:48px;width:1px}.CompanyPage_statsRow__ZEeub{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.CompanyPage_statCard__Z2RkE{align-items:flex-start;border-radius:18px;box-shadow:0 6px 20px rgba(0,0,0,.12);color:#fff;display:flex;justify-content:space-between;min-height:130px;overflow:hidden;padding:24px;position:relative;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.CompanyPage_statCard__Z2RkE:hover{box-shadow:0 8px 28px rgba(0,0,0,.16);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.CompanyPage_statChatbots__7JAa2{background:linear-gradient(135deg,#8b5cf6,#a78bfa 50%,#c4b5fd)}.CompanyPage_statUsers__zZKMh{background:linear-gradient(135deg,#3b82f6,#60a5fa 50%,#93c5fd)}.CompanyPage_statSince__GSm\+R{background:linear-gradient(135deg,#10b981,#34d399 50%,#6ee7b7)}.CompanyPage_statTopChatbot__FGR6r{background:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fde68a)}.CompanyPage_statContent__6NDjV{display:flex;flex-direction:column;gap:2px;position:relative;z-index:2}.CompanyPage_statValue__r\+ARL{font-size:36px;font-weight:700;line-height:1.1}.CompanyPage_statLabel__s7Bj1{font-size:13px;font-weight:600;opacity:.95}.CompanyPage_statSub__06V2X{font-size:12px;margin-top:8px;opacity:.8}.CompanyPage_statSub__06V2X span{font-weight:700}.CompanyPage_statIconWrap__6wTJy{bottom:16px;color:#fff;font-size:52px;opacity:.25;position:absolute;right:16px;z-index:1}.CompanyPage_statIconWrap__6wTJy .CompanyPage_material-symbols-outlined__F4dpo{font-size:52px}.CompanyPage_naValue__CgXYd{font-size:28px;font-weight:700;margin-top:4px;opacity:.9}.CompanyPage_mainCard__WaIb3{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 4px 20px rgba(139,92,246,.06);overflow:hidden}.CompanyPage_tabBar__rdobc{align-items:center;border-bottom:1px solid rgba(139,92,246,.08);display:flex;justify-content:space-between;padding:0 28px}.CompanyPage_tabGroup__crEoG{display:flex;gap:0}.CompanyPage_tab__BV4f6{background:none;border:none;border-bottom:2px solid transparent;color:#8b7fa0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:16px 20px;transition:all .2s}.CompanyPage_tab__BV4f6:hover{color:#4a3d5c}.CompanyPage_tabActive__HnY2N{border-bottom-color:#8b5cf6;color:#1a1128;font-weight:600}.CompanyPage_toolbar__y8AZD{align-items:center;display:flex;gap:12px;justify-content:flex-start;padding:16px 28px}.CompanyPage_searchBox__5dRI0{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(139,92,246,.12);border-radius:12px;display:flex;gap:8px;height:42px;max-width:400px;padding:0 14px;transition:border-color .2s;width:100%}.CompanyPage_searchBox__5dRI0:focus-within{border-color:rgba(139,92,246,.4)}.CompanyPage_searchBox__5dRI0 .CompanyPage_material-symbols-outlined__F4dpo{color:#b8afc8;font-size:20px}.CompanyPage_searchInput__lsGiq{background:none;border:none;color:#1a1128;flex:1 1;font-family:inherit;font-size:14px;outline:none}.CompanyPage_searchInput__lsGiq::-webkit-input-placeholder{color:#b8afc8}.CompanyPage_searchInput__lsGiq::placeholder{color:#b8afc8}.CompanyPage_tableWrapper__ukTxN{overflow-x:auto;padding:0 28px 24px}.CompanyPage_chatbotTable__L2-Td{border-collapse:collapse;width:100%}.CompanyPage_chatbotTable__L2-Td thead th{border-bottom:1px solid rgba(139,92,246,.08);color:#8b7fa0;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.CompanyPage_chatbotTable__L2-Td tbody tr{border-bottom:1px solid rgba(139,92,246,.05);transition:background .15s}.CompanyPage_chatbotTable__L2-Td tbody tr:hover{background:rgba(139,92,246,.03)}.CompanyPage_chatbotTable__L2-Td tbody tr:last-child{border-bottom:none}.CompanyPage_chatbotTable__L2-Td tbody td{color:#4a3d5c;font-size:14px;padding:14px 16px}.CompanyPage_chatbotCell__8S2Y8{align-items:center;display:flex;gap:12px}.CompanyPage_chatbotAvatar__NfYwC{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:38px;justify-content:center;letter-spacing:.5px;width:38px}.CompanyPage_chatbotName__BRVc1{color:#1a1128;font-weight:600}.CompanyPage_chatbotTitle__jSRZ6{color:#8b7fa0;font-size:13px}.CompanyPage_chatbotStatusActive__9OC4D{background:rgba(16,185,129,.1);color:#059669}.CompanyPage_chatbotStatusActive__9OC4D,.CompanyPage_chatbotStatusInactive__D0rin{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;padding:4px 12px}.CompanyPage_chatbotStatusInactive__D0rin{background:rgba(239,68,68,.08);color:#dc2626}.CompanyPage_tableFooter__pExEL{align-items:center;border-top:1px solid rgba(139,92,246,.06);display:flex;justify-content:space-between;padding:16px 28px}.CompanyPage_paginationInfo__wG\+fi{color:#8b7fa0;font-size:13px}.CompanyPage_pagination__TZ13W{display:flex;gap:4px}.CompanyPage_pageBtn__mcL19{align-items:center;background:#fff;border:1px solid rgba(139,92,246,.12);border-radius:8px;color:#8b7fa0;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;height:34px;justify-content:center;min-width:34px;transition:all .15s}.CompanyPage_pageBtn__mcL19:hover:not(:disabled){background:rgba(139,92,246,.06);border-color:rgba(139,92,246,.25)}.CompanyPage_pageBtn__mcL19:disabled{cursor:not-allowed;opacity:.4}.CompanyPage_pageBtnActive__jSSG1{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.CompanyPage_pageBtnActive__jSSG1:hover{background:#7c3aed}.CompanyPage_pageBtn__mcL19 .CompanyPage_material-symbols-outlined__F4dpo{font-size:18px}.CompanyPage_emptyState__t2-9M{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.CompanyPage_emptyState__t2-9M .CompanyPage_material-symbols-outlined__F4dpo{color:#d4d0dc;font-size:48px;margin-bottom:12px}.CompanyPage_emptyState__t2-9M h3{color:#4a3d5c;font-size:16px;font-weight:600;margin:0 0 4px}.CompanyPage_emptyState__t2-9M p{color:#8b7fa0;font-size:14px;margin:0}.CompanyPage_errorState__9dHoG{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:60vh;text-align:center}.CompanyPage_errorState__9dHoG .CompanyPage_material-symbols-outlined__F4dpo{color:#d4d0dc;font-size:56px}.CompanyPage_errorState__9dHoG h2{color:#4a3d5c;font-size:20px;font-weight:600;margin:8px 0 0}.CompanyPage_errorState__9dHoG p{color:#8b7fa0;font-size:14px;margin:0 0 16px}.CompanyPage_backBtnPrimary__GwRPD{align-items:center;background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.CompanyPage_backBtnPrimary__GwRPD:hover{box-shadow:0 4px 14px rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:1024px){.CompanyPage_statsRow__ZEeub{grid-template-columns:repeat(2,1fr)}.CompanyPage_profileDetails__QP-2v{flex-wrap:wrap}.CompanyPage_detailDivider__eOB\+D{display:none}.CompanyPage_detailItem__st4eE{min-width:45%}}@media (max-width:768px){.CompanyPage_pageContainer__Dj1sb{padding:20px 16px 32px}.CompanyPage_statsRow__ZEeub{grid-template-columns:1fr}.CompanyPage_profileHeader__oLDx8{align-items:flex-start;flex-direction:column;gap:16px}.CompanyPage_editBtn__V1GOs{position:absolute;right:0;top:0}.CompanyPage_profileDetails__QP-2v{flex-direction:column}.CompanyPage_detailItem__st4eE{min-width:100%;padding:12px 0}.CompanyPage_tabBar__rdobc{padding:0 16px}.CompanyPage_toolbar__y8AZD{padding:12px 16px}.CompanyPage_tableWrapper__ukTxN{padding:0 16px 20px}.CompanyPage_tableFooter__pExEL{flex-direction:column;gap:12px;padding:12px 16px;text-align:center}.CompanyPage_pageTitle__jFPlP{font-size:24px}.CompanyPage_editActions__uA5s7{flex-direction:column}.CompanyPage_editActions__uA5s7 .CompanyPage_cancelBtn__IqSsN,.CompanyPage_editActions__uA5s7 .CompanyPage_saveBtn__EpMee{justify-content:center;text-align:center;width:100%}}.UserManagement_pageContainer__auE-F{margin:0 auto;max-width:1200px;padding:30px 20px}.UserManagement_pageHeader__7f9By{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:28px}.UserManagement_headerLeft__GOBPP{display:flex;flex-direction:column;gap:4px}.UserManagement_pageTitle__tXSwj{color:#1a202c;font-size:28px;font-weight:700;line-height:1.2;margin:0}.UserManagement_pageSubtitle__BLf61{color:#6b7280;font-size:14px}.UserManagement_addUserBtn__w66Rh{align-items:center;background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 24px;transition:all .3s}.UserManagement_addUserBtn__w66Rh:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserManagement_bulkUploadBtn__gyvqD .material-symbols-outlined{font-size:18px;line-height:1}.UserManagement_headerActions__Oq-FS{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UserManagement_bulkUploadBtn__gyvqD{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:#4a5568;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.UserManagement_bulkUploadBtn__gyvqD:hover{background:#f8fafc;border-color:#7c3aed;color:#7c3aed;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserManagement_bulkUploadBtn__gyvqD .UserManagement_material-symbols-outlined__0vMi1{font-size:20px}.UserManagement_statsRow__2IlQN{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.UserManagement_statCard__tLJO8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-left:4px solid transparent;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.06);padding:20px;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.UserManagement_statCard__tLJO8:hover{box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.UserManagement_statTotal__ojLNT{border-left-color:#7c3aed}.UserManagement_statActive__gKWIr{border-left-color:#10b981}.UserManagement_statNew__EM\+R7{border-left-color:#3b82f6}.UserManagement_statInactive__voUwy{border-left-color:#ef4444}.UserManagement_statTop__TNbkZ{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.UserManagement_statValue__9vHbb{color:#1a202c;font-size:28px;font-weight:700}.UserManagement_statIcon__FMtX6{align-items:center;border-radius:10px;display:flex;height:42px;justify-content:center;width:42px}.UserManagement_statTotal__ojLNT .UserManagement_statIcon__FMtX6{background:rgba(124,58,237,.1);color:#7c3aed}.UserManagement_statActive__gKWIr .UserManagement_statIcon__FMtX6{background:rgba(16,185,129,.1);color:#10b981}.UserManagement_statNew__EM\+R7 .UserManagement_statIcon__FMtX6{background:rgba(59,130,246,.1);color:#3b82f6}.UserManagement_statInactive__voUwy .UserManagement_statIcon__FMtX6{background:rgba(239,68,68,.1);color:#ef4444}.UserManagement_statLabel__fdcQW{color:#6b7280;font-size:13px;font-weight:500}.UserManagement_mainCard__89\+QX{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-radius:.75rem;box-shadow:0 8px 16px 0 var(--shadow);overflow:hidden}.UserManagement_toolbar__Xtxd3{border-bottom:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;padding:20px 24px}.UserManagement_toolbarLeft__HHVJs,.UserManagement_toolbar__Xtxd3{align-items:center;display:flex;gap:12px}.UserManagement_sectionTitle__XYyI4{color:#1a202c;font-size:18px;font-weight:700;margin:0}.UserManagement_userCount__UeoxB{background:#f1f5f9;border-radius:20px;color:#6b7280;font-size:13px;font-weight:500;padding:4px 10px}.UserManagement_toolbarRight__hrr2J{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.UserManagement_searchBox__GmFQF{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;padding:8px 12px;transition:border-color .2s}.UserManagement_searchBox__GmFQF:focus-within{border-color:#7c3aed}.UserManagement_searchBox__GmFQF .UserManagement_material-symbols-outlined__0vMi1{color:#9ca3af;font-size:20px}.UserManagement_searchInput__iN4gg{background:transparent;border:none;color:#1a202c;font-family:inherit;font-size:13px;outline:none;width:160px}.UserManagement_searchInput__iN4gg::-webkit-input-placeholder{color:#9ca3af}.UserManagement_searchInput__iN4gg::placeholder{color:#9ca3af}.UserManagement_filterSelect__1eNeL{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;cursor:pointer;font-family:inherit;font-size:13px;outline:none;padding:8px 12px}.UserManagement_filterSelect__1eNeL:focus{border-color:#7c3aed}.UserManagement_tableWrapper__aKyl3{overflow-x:auto}.UserManagement_userTable__E5FQx{border-collapse:collapse;width:100%}.UserManagement_userTable__E5FQx thead th{background:#fafbfc;border-bottom:1px solid #e2e8f0;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.5px;padding:12px 20px;text-align:left;text-transform:uppercase;white-space:nowrap}.UserManagement_userTable__E5FQx tbody tr{border-bottom:1px solid #f1f3f5;transition:background .15s}.UserManagement_userTable__E5FQx tbody tr:hover{background:#fafbfc}.UserManagement_userTable__E5FQx td{color:#1a202c;font-size:14px;padding:14px 20px;white-space:nowrap}.UserManagement_userCell__ED8gz{align-items:center;display:flex;gap:12px}.UserManagement_userAvatarWrapper__NbARa{flex-shrink:0;position:relative}.UserManagement_userAvatar__bi1dN{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.UserManagement_onlineIndicator__zFA8h{background:#10b981;border:2px solid #fff;border-radius:50%;bottom:-2px;height:12px;position:absolute;right:-2px;width:12px}.UserManagement_onlineIndicatorOffline__DHwgR{background:#9ca3af}.UserManagement_userInfo__F9aq0{display:flex;flex-direction:column}.UserManagement_userName__0TPF6{color:#1a202c;font-size:14px;font-weight:600}.UserManagement_userRole__qFdnu{color:#6b7280;font-size:12px}.UserManagement_emailText__0DVyc{color:#6b7280;font-size:13px}.UserManagement_chatbotBadge__m6NTH{align-items:center;background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-radius:8px;color:#667eea;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:5px 12px}.UserManagement_chatbotBadge__m6NTH .UserManagement_material-symbols-outlined__0vMi1{font-size:16px}.UserManagement_statusIndicator__XoiLA{align-items:center;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.UserManagement_statusDot__ZjJWM{border-radius:50%;height:8px;width:8px}.UserManagement_statusActive__e13G- .UserManagement_statusDot__ZjJWM{background:#10b981}.UserManagement_statusActive__e13G-{color:#059669}.UserManagement_statusInactive__P-jhj .UserManagement_statusDot__ZjJWM{background:#ef4444}.UserManagement_statusInactive__P-jhj{color:#dc2626}.UserManagement_dateText__tUkJT{color:#6b7280;font-size:13px}.UserManagement_actionsCell__s89ST{display:flex;gap:4px}.UserManagement_actionBtn__xSDl4{align-items:center;background:transparent;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s;width:34px}.UserManagement_actionBtn__xSDl4 .UserManagement_material-symbols-outlined__0vMi1{font-size:20px}.UserManagement_actionBtn__xSDl4:hover{background:#f1f3f5;color:#1a202c}.UserManagement_actionView__ILIo6:hover{background:rgba(59,130,246,.1);color:#3b82f6}.UserManagement_actionSuspend__1EBo\+:hover{background:rgba(239,68,68,.1);color:#ef4444}.UserManagement_tableFooter__yoxxL{align-items:center;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;padding:16px 24px}.UserManagement_paginationInfo__9mXGc{color:#6b7280;font-size:13px}.UserManagement_pagination__xo4Ct{display:flex;gap:4px}.UserManagement_pageBtn__e2LjT{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;height:34px;justify-content:center;min-width:34px;transition:all .15s}.UserManagement_pageBtn__e2LjT:hover:not(:disabled){background:#f1f3f5;border-color:#cbd5e1}.UserManagement_pageBtn__e2LjT:disabled{cursor:not-allowed;opacity:.4}.UserManagement_pageBtnActive__ZwOa6{background:#7c3aed;border-color:#7c3aed;color:#fff}.UserManagement_pageBtnActive__ZwOa6:hover{background:#6d28d9}.UserManagement_pageBtn__e2LjT .UserManagement_material-symbols-outlined__0vMi1{font-size:18px}.UserManagement_emptyState__DjhV3,.UserManagement_errorState__4gR9C,.UserManagement_loadingState__6DMRm{align-items:center;color:#6b7280;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 20px}.UserManagement_emptyState__DjhV3 .UserManagement_material-symbols-outlined__0vMi1,.UserManagement_errorState__4gR9C .UserManagement_material-symbols-outlined__0vMi1,.UserManagement_loadingState__6DMRm .UserManagement_material-symbols-outlined__0vMi1{font-size:48px;opacity:.4}.UserManagement_retryBtn__bSEtu{background:#7c3aed;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;margin-top:8px;padding:8px 20px}@media (max-width:768px){.UserManagement_pageContainer__auE-F{padding:20px 16px}.UserManagement_pageTitle__tXSwj{font-size:22px}.UserManagement_statsRow__2IlQN{gap:12px;grid-template-columns:repeat(2,1fr)}.UserManagement_toolbar__Xtxd3{align-items:stretch;flex-direction:column}.UserManagement_toolbarRight__hrr2J{flex-direction:column}.UserManagement_filterSelect__1eNeL,.UserManagement_searchBox__GmFQF,.UserManagement_searchInput__iN4gg{width:100%}.UserManagement_tableFooter__yoxxL{flex-direction:column;gap:12px;text-align:center}}@media (max-width:576px){.UserManagement_statsRow__2IlQN{grid-template-columns:1fr}.UserManagement_pageHeader__7f9By{flex-direction:column}.UserManagement_headerActions__Oq-FS{flex-direction:column;width:100%}.UserManagement_addUserBtn__w66Rh,.UserManagement_bulkUploadBtn__gyvqD{justify-content:center;width:100%}}.AddUserModal_overlay__fNPmD{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.AddUserModal_modal__97TIy{-webkit-animation:AddUserModal_slideUp__IAXNA .25s ease-out;animation:AddUserModal_slideUp__IAXNA .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:90vh;max-width:640px;width:100%}@-webkit-keyframes AddUserModal_slideUp__IAXNA{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes AddUserModal_slideUp__IAXNA{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.AddUserModal_modalHeader__QEUM7{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.AddUserModal_modalHeaderLeft__wmopu{align-items:center;color:#7c3aed;display:flex;gap:10px}.AddUserModal_modalHeaderLeft__wmopu .AddUserModal_material-symbols-outlined__sSLT-{font-size:24px}.AddUserModal_modalTitle__0AGJL{color:#1a202c;font-size:18px;font-weight:700;margin:0}.AddUserModal_closeBtn__VK9Dt{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s;width:34px}.AddUserModal_closeBtn__VK9Dt:hover{background:#e2e8f0;color:#1a202c}.AddUserModal_modalBody__2m2Os{flex:1 1;overflow-y:auto;padding:24px}.AddUserModal_errorBanner__9NrQU{align-items:center;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:10px;color:#dc2626;display:flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:20px;padding:12px 16px}.AddUserModal_errorBanner__9NrQU .AddUserModal_material-symbols-outlined__sSLT-{font-size:20px}.AddUserModal_formRow__y0NhO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.AddUserModal_formGroup__mt-N6{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.AddUserModal_label__Md-l9{color:#374151;font-size:13px;font-weight:600}.AddUserModal_input__JYqRt,.AddUserModal_select__ZgoO3{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1a202c;font-family:inherit;font-size:14px;outline:none;padding:10px 14px;transition:border-color .2s,box-shadow .2s;width:90%}.AddUserModal_input__JYqRt:focus,.AddUserModal_select__ZgoO3:focus{border-color:#7c3aed;box-shadow:0 0 0 3px rgba(124,58,237,.1)}.AddUserModal_input__JYqRt::-webkit-input-placeholder{color:#9ca3af}.AddUserModal_input__JYqRt::placeholder{color:#9ca3af}.AddUserModal_inputError__XtSjc{border-color:#ef4444}.AddUserModal_inputError__XtSjc:focus{box-shadow:0 0 0 3px rgba(239,68,68,.1)}.AddUserModal_fieldError__3Pm6M{color:#ef4444;font-size:12px;font-weight:500}.AddUserModal_select__ZgoO3{cursor:pointer}.AddUserModal_divider__oZU\+Y{background:linear-gradient(90deg,transparent,#e2e8f0 20%,#e2e8f0 80%,transparent);height:1px;margin:20px 0}.AddUserModal_chatbotSection__vPg7o{margin-bottom:8px}.AddUserModal_chatbotSectionHeader__vo3xV{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:12px}.AddUserModal_chatbotSectionTitle__uxerG{align-items:center;color:#1a202c;display:flex;font-size:15px;font-weight:700;gap:10px;margin:0}.AddUserModal_selectedCount__kWHgC{background:rgba(124,58,237,.1);border-radius:12px;color:#7c3aed;font-size:12px;font-weight:600;padding:3px 10px}.AddUserModal_chatbotActions__QxrNq{display:flex;gap:6px}.AddUserModal_selectAllBtn__zz8O5{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 12px;transition:all .15s}.AddUserModal_selectAllBtn__zz8O5:hover{background:#f1f5f9;border-color:#cbd5e1}.AddUserModal_chatbotSearchBox__9xT7\+{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:8px 12px;transition:border-color .2s}.AddUserModal_chatbotSearchBox__9xT7\+:focus-within{border-color:#7c3aed}.AddUserModal_chatbotSearchBox__9xT7\+ .AddUserModal_material-symbols-outlined__sSLT-{color:#9ca3af;font-size:20px}.AddUserModal_chatbotSearchInput__v2UVm{background:transparent;border:none;color:#1a202c;font-family:inherit;font-size:13px;outline:none;width:100%}.AddUserModal_chatbotSearchInput__v2UVm::-webkit-input-placeholder{color:#9ca3af}.AddUserModal_chatbotSearchInput__v2UVm::placeholder{color:#9ca3af}.AddUserModal_chatbotList__BfY5\+{border:1px solid #e2e8f0;border-radius:10px;max-height:220px;overflow-y:auto}.AddUserModal_chatbotList__BfY5\+::-webkit-scrollbar{width:6px}.AddUserModal_chatbotList__BfY5\+::-webkit-scrollbar-track{background:transparent}.AddUserModal_chatbotList__BfY5\+::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.AddUserModal_chatbotItem__VnrJt{align-items:center;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:background .15s}.AddUserModal_chatbotItem__VnrJt:last-child{border-bottom:none}.AddUserModal_chatbotItem__VnrJt:hover{background:#fafbfc}.AddUserModal_chatbotItemSelected__C702V{background:rgba(124,58,237,.04)}.AddUserModal_chatbotItemSelected__C702V:hover{background:rgba(124,58,237,.08)}.AddUserModal_checkbox__xL39O{align-items:center;border:2px solid #d1d5db;border-radius:5px;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:all .15s;width:20px}.AddUserModal_checkboxChecked__bld3N{background:#7c3aed;border-color:#7c3aed}.AddUserModal_checkboxChecked__bld3N .AddUserModal_material-symbols-outlined__sSLT-{color:#fff;font-size:16px}.AddUserModal_chatbotItemAvatar__bzjuD{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.AddUserModal_chatbotItemInfo__q3HkD{display:flex;flex-direction:column;min-width:0}.AddUserModal_chatbotItemName__1Byls{color:#1a202c;font-size:13px;font-weight:600}.AddUserModal_chatbotItemDesc__L4WsO{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddUserModal_noChatbots__F6ml0{color:#9ca3af;font-size:13px;padding:30px;text-align:center}.AddUserModal_modalFooter__FSSTW{border-top:1px solid #e2e8f0;display:flex;gap:10px;justify-content:flex-end;margin-top:8px;padding-top:20px}.AddUserModal_btnCancel__BOrt1,.AddUserModal_btnSubmit__qMqqI{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:10px 20px;transition:all .2s}.AddUserModal_btnCancel__BOrt1{background:#f1f5f9;color:#6b7280}.AddUserModal_btnCancel__BOrt1:hover{background:#e2e8f0}.AddUserModal_btnSubmit__qMqqI{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 2px 8px rgba(124,58,237,.3);color:#fff}.AddUserModal_btnSubmit__qMqqI:hover:not(:disabled){box-shadow:0 4px 14px rgba(124,58,237,.4)}.AddUserModal_btnSubmit__qMqqI:disabled{cursor:not-allowed;opacity:.7}.AddUserModal_btnSubmit__qMqqI .AddUserModal_material-symbols-outlined__sSLT-{font-size:18px}.AddUserModal_adminNotice__ERZYc{align-items:flex-start;background:rgba(124,58,237,.06);border:1px solid rgba(124,58,237,.15);border-radius:10px;display:flex;gap:12px;padding:16px 20px}.AddUserModal_adminNotice__ERZYc .AddUserModal_material-symbols-outlined__sSLT-{color:#7c3aed;flex-shrink:0;font-size:22px;margin-top:1px}.AddUserModal_adminNotice__ERZYc p{color:#4a3d5c;font-size:13px;line-height:1.6;margin:0}@media (max-width:576px){.AddUserModal_modal__97TIy{max-height:95vh}.AddUserModal_formRow__y0NhO{gap:12px;grid-template-columns:1fr}.AddUserModal_modalBody__2m2Os{padding:16px}.AddUserModal_modalFooter__FSSTW{flex-direction:column-reverse}.AddUserModal_btnCancel__BOrt1,.AddUserModal_btnSubmit__qMqqI{justify-content:center;width:100%}}.BulkUserUploadModal_overlay__qf\+XO{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.BulkUserUploadModal_modal__sPtv9{-webkit-animation:BulkUserUploadModal_slideUp__\+XpTs .25s ease-out;animation:BulkUserUploadModal_slideUp__\+XpTs .25s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:92vh;max-width:960px;width:100%}@-webkit-keyframes BulkUserUploadModal_slideUp__\+XpTs{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes BulkUserUploadModal_slideUp__\+XpTs{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.BulkUserUploadModal_modalHeader__I2Krt{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;justify-content:space-between;padding:20px 24px}.BulkUserUploadModal_modalHeaderLeft__4u7gP{align-items:center;color:#7c3aed;display:flex;gap:10px}.BulkUserUploadModal_modalHeaderLeft__4u7gP .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{font-size:24px}.BulkUserUploadModal_modalTitle__l5PGH{color:#1a202c;font-size:18px;font-weight:700;margin:0}.BulkUserUploadModal_infoIconWrapper__Z04hf{align-items:center;display:inline-flex;position:relative}.BulkUserUploadModal_infoIcon__K1nfg{border-radius:50%;color:#9ca3af;cursor:help;font-size:20px!important;padding:2px;transition:color .15s,background .15s}.BulkUserUploadModal_infoIcon__K1nfg:focus,.BulkUserUploadModal_infoIcon__K1nfg:hover{background:rgba(124,58,237,.08);color:#7c3aed;outline:none}.BulkUserUploadModal_infoTooltip__hezCs{background:#1a202c;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.25);color:#fff;font-size:12px;left:0;line-height:1.6;opacity:0;padding:14px 16px;pointer-events:none;position:absolute;top:calc(100% + 10px);-webkit-transform:translateY(-4px);transform:translateY(-4px);transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s;width:280px;z-index:1010}.BulkUserUploadModal_infoIconWrapper__Z04hf:focus-within .BulkUserUploadModal_infoTooltip__hezCs,.BulkUserUploadModal_infoIconWrapper__Z04hf:hover .BulkUserUploadModal_infoTooltip__hezCs{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.BulkUserUploadModal_infoTooltip__hezCs strong{color:#c4b5fd;display:block;margin-bottom:4px;margin-top:6px}.BulkUserUploadModal_infoTooltip__hezCs strong:first-child{margin-top:0}.BulkUserUploadModal_infoTooltip__hezCs ul{margin:0 0 6px 16px;padding:0}.BulkUserUploadModal_infoTooltip__hezCs li{margin:2px 0}.BulkUserUploadModal_infoTooltip__hezCs code{background:hsla(0,0%,100%,.1);border-radius:4px;font-size:11px;padding:1px 5px}.BulkUserUploadModal_templateLinkInline__NIKf\+,.BulkUserUploadModal_templateLink__EAwuz{align-items:center;background:none;border:none;color:#c4b5fd;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:4px;padding:4px 0;text-decoration:underline}.BulkUserUploadModal_templateLinkInline__NIKf\+{color:#7c3aed;margin-top:12px}.BulkUserUploadModal_templateLinkInline__NIKf\+:hover,.BulkUserUploadModal_templateLink__EAwuz:hover{opacity:.8}.BulkUserUploadModal_closeBtn__rSmIJ{align-items:center;background:#f1f5f9;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .15s;width:34px}.BulkUserUploadModal_closeBtn__rSmIJ:hover{background:#e2e8f0;color:#1a202c}.BulkUserUploadModal_closeBtn__rSmIJ:disabled{cursor:not-allowed;opacity:.5}.BulkUserUploadModal_modalBody__6AfyG{flex:1 1;overflow-y:auto;padding:24px}.BulkUserUploadModal_dropzone__DHyEB{background:#f8fafc;border:2px dashed #e2e8f0;border-radius:12px;padding:48px 24px;text-align:center;transition:border-color .2s,background .2s}.BulkUserUploadModal_dropzone__DHyEB .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{color:#9ca3af;font-size:48px;margin-bottom:12px}.BulkUserUploadModal_dropzoneText__58rmU{color:#6b7280;font-size:14px;margin:0 0 12px}.BulkUserUploadModal_dropzoneActive__KxrMB{background:rgba(124,58,237,.04);border-color:#7c3aed}.BulkUserUploadModal_fileButton__Koria{background:linear-gradient(135deg,#7c3aed,#6d28d9);border-radius:8px;box-shadow:0 2px 8px rgba(124,58,237,.3);color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px}.BulkUserUploadModal_fileButton__Koria:hover{box-shadow:0 4px 14px rgba(124,58,237,.4)}.BulkUserUploadModal_errorBanner__nYM8Z{align-items:flex-start;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);border-radius:10px;color:#b91c1c;display:flex;font-size:13px;gap:12px;margin-bottom:16px;padding:14px 16px}.BulkUserUploadModal_errorBanner__nYM8Z .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{flex-shrink:0;font-size:22px}.BulkUserUploadModal_errorBanner__nYM8Z strong{color:#7f1d1d;display:block;margin-bottom:2px}.BulkUserUploadModal_errorBanner__nYM8Z p{margin:0}.BulkUserUploadModal_tryAgainBtn__R0TCy{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#6b7280;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:600;margin-left:auto;padding:6px 12px}.BulkUserUploadModal_tryAgainBtn__R0TCy:hover{background:#f1f5f9}.BulkUserUploadModal_summaryBar__dqeE8{align-items:center;background:#f8fafc;border-radius:10px;color:#4a5568;display:flex;font-size:13px;justify-content:space-between;margin-bottom:16px;padding:12px 16px}.BulkUserUploadModal_summaryBar__dqeE8 strong{color:#1a202c}.BulkUserUploadModal_summaryDivider__s7bWr{color:#cbd5e1;margin:0 8px}.BulkUserUploadModal_summaryError__GQmnW{color:#dc2626;font-weight:600}.BulkUserUploadModal_previewWrapper__aA0lq{border:1px solid #e2e8f0;border-radius:10px;margin-bottom:16px;max-height:360px;overflow:auto}.BulkUserUploadModal_previewTable__GWkfW{border-collapse:collapse;font-size:13px;width:100%}.BulkUserUploadModal_previewTable__GWkfW thead{background:#f8fafc;position:-webkit-sticky;position:sticky;top:0;z-index:2}.BulkUserUploadModal_previewTable__GWkfW th{border-bottom:1px solid #e2e8f0;color:#6b7280;font-size:12px;font-weight:700;letter-spacing:.03em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.BulkUserUploadModal_previewTable__GWkfW td{border-bottom:1px solid #f1f5f9;padding:10px 12px;vertical-align:top}.BulkUserUploadModal_previewTable__GWkfW tr:last-child td{border-bottom:none}.BulkUserUploadModal_rowWithError__BHW0C{background:rgba(239,68,68,.04)}.BulkUserUploadModal_rowWithError__BHW0C:hover{background:rgba(239,68,68,.07)}.BulkUserUploadModal_rowNum__JQdUH{color:#9ca3af;font-size:12px;font-weight:600;width:36px}.BulkUserUploadModal_cellValue__AqOmQ{color:#1a202c}.BulkUserUploadModal_cellEmpty__gJdFI{color:#cbd5e1}.BulkUserUploadModal_cellError__-4BkB{background:rgba(239,68,68,.08)}.BulkUserUploadModal_cellError__-4BkB .BulkUserUploadModal_cellValue__AqOmQ{color:#b91c1c}.BulkUserUploadModal_cellErrorText__fbIVv{color:#dc2626;font-size:11px;font-weight:600;margin-top:2px}.BulkUserUploadModal_removeRowBtn__q8\+jf{align-items:center;background:transparent;border:none;border-radius:6px;color:#9ca3af;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .15s;width:28px}.BulkUserUploadModal_removeRowBtn__q8\+jf:hover{background:rgba(239,68,68,.1);color:#dc2626}.BulkUserUploadModal_removeRowBtn__q8\+jf .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{font-size:18px}.BulkUserUploadModal_divider__be5sq{background:linear-gradient(90deg,transparent,#e2e8f0 20%,#e2e8f0 80%,transparent);height:1px;margin:20px 0}.BulkUserUploadModal_chatbotSection__YCa89{margin-bottom:8px}.BulkUserUploadModal_chatbotSectionHeader__A9hMW{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:6px}.BulkUserUploadModal_chatbotSectionTitle__qWMbX{align-items:center;color:#1a202c;display:flex;font-size:15px;font-weight:700;gap:10px;margin:0}.BulkUserUploadModal_chatbotNote__c5jQY{color:#6b7280;font-size:12px;margin:0 0 12px}.BulkUserUploadModal_selectedCount__D6jGI{background:rgba(124,58,237,.1);border-radius:12px;color:#7c3aed;font-size:12px;font-weight:600;padding:3px 10px}.BulkUserUploadModal_chatbotActions__LIrZR{display:flex;gap:6px}.BulkUserUploadModal_selectAllBtn__p80nF{background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#6b7280;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:5px 12px}.BulkUserUploadModal_selectAllBtn__p80nF:hover{background:#f1f5f9;border-color:#cbd5e1}.BulkUserUploadModal_chatbotSearchBox__anFnt{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:8px;margin-bottom:12px;padding:8px 12px}.BulkUserUploadModal_chatbotSearchBox__anFnt:focus-within{border-color:#7c3aed}.BulkUserUploadModal_chatbotSearchBox__anFnt .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{color:#9ca3af;font-size:20px}.BulkUserUploadModal_chatbotSearchInput__4spS\+{background:transparent;border:none;color:#1a202c;font-family:inherit;font-size:13px;outline:none;width:100%}.BulkUserUploadModal_chatbotList__cI\+vo{border:1px solid #e2e8f0;border-radius:10px;max-height:220px;overflow-y:auto}.BulkUserUploadModal_chatbotList__cI\+vo::-webkit-scrollbar{width:6px}.BulkUserUploadModal_chatbotList__cI\+vo::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.BulkUserUploadModal_chatbotItem__daji6{align-items:center;border-bottom:1px solid #f1f5f9;cursor:pointer;display:flex;gap:12px;padding:12px 14px;transition:background .15s}.BulkUserUploadModal_chatbotItem__daji6:last-child{border-bottom:none}.BulkUserUploadModal_chatbotItem__daji6:hover{background:#fafbfc}.BulkUserUploadModal_chatbotItemSelected__GR78X{background:rgba(124,58,237,.04)}.BulkUserUploadModal_chatbotItemSelected__GR78X:hover{background:rgba(124,58,237,.08)}.BulkUserUploadModal_checkbox__i\+4gq{align-items:center;border:2px solid #d1d5db;border-radius:5px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.BulkUserUploadModal_checkboxChecked__wsfB9{background:#7c3aed;border-color:#7c3aed}.BulkUserUploadModal_checkboxChecked__wsfB9 .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{color:#fff;font-size:16px}.BulkUserUploadModal_chatbotItemAvatar__SqW\+p{align-items:center;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.BulkUserUploadModal_chatbotItemInfo__jViTY{display:flex;flex-direction:column;min-width:0}.BulkUserUploadModal_chatbotItemName__xWG60{color:#1a202c;font-size:13px;font-weight:600}.BulkUserUploadModal_chatbotItemDesc__hc4z6{color:#6b7280;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BulkUserUploadModal_noChatbots__jqc4P{color:#9ca3af;font-size:13px;padding:30px;text-align:center}.BulkUserUploadModal_adminNotice__KTAiZ{align-items:flex-start;background:rgba(124,58,237,.06);border:1px solid rgba(124,58,237,.15);border-radius:10px;display:flex;gap:12px;margin-top:20px;padding:16px 20px}.BulkUserUploadModal_adminNotice__KTAiZ .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{color:#7c3aed;flex-shrink:0;font-size:22px;margin-top:1px}.BulkUserUploadModal_adminNotice__KTAiZ p{color:#4a3d5c;font-size:13px;line-height:1.6;margin:0}.BulkUserUploadModal_resultView__x82ZZ{align-items:center;display:flex;flex-direction:column;padding:8px 0;text-align:center}.BulkUserUploadModal_resultIcon__Ph6P\+ .material-symbols-outlined{font-size:56px!important;line-height:1}.BulkUserUploadModal_resultTitle__Othfw{color:#1a202c;font-size:18px;font-weight:700;margin:12px 0 6px}.BulkUserUploadModal_resultMessage__ZsPvy{color:#6b7280;font-size:13px;margin:0 0 24px}.BulkUserUploadModal_skippedSection__IUrq6{background:rgba(245,158,11,.06);border:1px solid rgba(245,158,11,.2);border-radius:10px;padding:16px;width:100%}.BulkUserUploadModal_skippedTitle__VEuyd{align-items:center;color:#92400e;display:flex;font-size:14px;font-weight:700;gap:8px;margin:0 0 12px}.BulkUserUploadModal_skippedTitle__VEuyd .material-symbols-outlined{font-size:20px!important;line-height:1}.BulkUserUploadModal_skippedListWrapper__PAOIE{background:#fff;border:1px solid rgba(245,158,11,.15);border-radius:8px;max-height:280px;overflow:auto}.BulkUserUploadModal_skippedTable__v\+SvO{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.BulkUserUploadModal_skippedTable__v\+SvO thead{background:#fffbeb;position:-webkit-sticky;position:sticky;top:0;z-index:1}.BulkUserUploadModal_skippedTable__v\+SvO th{border-bottom:1px solid rgba(245,158,11,.15);color:#92400e;font-size:11px;font-weight:700;letter-spacing:.03em;padding:10px 12px;text-transform:uppercase;white-space:nowrap}.BulkUserUploadModal_skippedTable__v\+SvO td{border-bottom:1px solid #f1f5f9;color:#1a202c;padding:10px 12px;vertical-align:top}.BulkUserUploadModal_skippedTable__v\+SvO tr:last-child td{border-bottom:none}.BulkUserUploadModal_skippedTable__v\+SvO code{background:#f1f5f9;border-radius:4px;font-family:ui-monospace,monospace;font-size:12px;padding:1px 6px}.BulkUserUploadModal_skippedReason__qcp0p{color:#b45309;font-size:12px;font-weight:600}.BulkUserUploadModal_modalFooter__S2Ik7{border-top:1px solid #e2e8f0;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:16px 24px}.BulkUserUploadModal_btnCancel__MyiQa,.BulkUserUploadModal_btnSubmit__OoY0p{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;gap:6px;padding:10px 20px}.BulkUserUploadModal_btnCancel__MyiQa{background:#f1f5f9;color:#6b7280}.BulkUserUploadModal_btnCancel__MyiQa:hover:not(:disabled){background:#e2e8f0}.BulkUserUploadModal_btnSubmit__OoY0p{background:linear-gradient(135deg,#7c3aed,#6d28d9);box-shadow:0 2px 8px rgba(124,58,237,.3);color:#fff}.BulkUserUploadModal_btnSubmit__OoY0p:hover:not(:disabled){box-shadow:0 4px 14px rgba(124,58,237,.4)}.BulkUserUploadModal_btnSubmit__OoY0p:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.BulkUserUploadModal_btnSubmit__OoY0p .BulkUserUploadModal_material-symbols-outlined__FZ4Ig{font-size:18px}.BulkUserUploadModal_btnCancel__MyiQa:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.BulkUserUploadModal_modal__sPtv9{border-radius:0;max-height:100vh;max-width:100%}.BulkUserUploadModal_previewTable__GWkfW{font-size:12px}.BulkUserUploadModal_previewTable__GWkfW td,.BulkUserUploadModal_previewTable__GWkfW th{padding:8px}}.ChatTokenTrackerPage_pageWrap__g2T11{min-height:calc(100vh - 3.5rem)}.ChatTokenTrackerPage_pageHeader__XqoQ4{margin-bottom:28px}.ChatTokenTrackerPage_pageTitle__cdfrp{color:#1a1128;font-size:28px;font-weight:700;letter-spacing:-.5px}.ChatTokenTrackerPage_pageSubtitle__es4jt{color:#8b7fa0;font-size:14px;margin-top:4px}.ChatTokenTrackerPage_content__W\+0a2{margin:0 auto;max-width:1320px;padding:28px 36px 48px;position:relative}.ChatTokenTrackerPage_statsRow__YZ6Sp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:28px}.ChatTokenTrackerPage_statCard__j2KUN{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.8);border-radius:18px;box-shadow:0 8px 28px rgba(139,92,246,.1);padding:22px 24px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ChatTokenTrackerPage_statCard__j2KUN:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ChatTokenTrackerPage_statTop__gTOQC{align-items:flex-start;display:flex;justify-content:space-between}.ChatTokenTrackerPage_statValue__AbvTJ{font-size:30px;font-weight:700;line-height:1.1}.ChatTokenTrackerPage_statLabel__KkYhj{color:#8b7fa0;font-size:13px;font-weight:500;margin-top:4px}.ChatTokenTrackerPage_statIconWrap__-jx80{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.ChatTokenTrackerPage_statIconWrap__-jx80 .ChatTokenTrackerPage_material-symbols-outlined__MdMXV{font-size:22px}.ChatTokenTrackerPage_statChange__-YAXU{align-items:center;background:rgba(16,185,129,.1);border-radius:6px;color:#059669;display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-top:10px;padding:2px 8px}.ChatTokenTrackerPage_statChange__-YAXU .ChatTokenTrackerPage_material-symbols-outlined__MdMXV{font-size:14px}.ChatTokenTrackerPage_purple__EdyV4{color:#8b5cf6}.ChatTokenTrackerPage_blue__uC1nc{color:#3b82f6}.ChatTokenTrackerPage_pink__cKD56{color:#ec4899}.ChatTokenTrackerPage_amber__WbtxG{color:#f59e0b}.ChatTokenTrackerPage_statIconWrap__-jx80.ChatTokenTrackerPage_purple__EdyV4{background:rgba(139,92,246,.1);color:#8b5cf6}.ChatTokenTrackerPage_statIconWrap__-jx80.ChatTokenTrackerPage_blue__uC1nc{background:rgba(59,130,246,.1);color:#3b82f6}.ChatTokenTrackerPage_statIconWrap__-jx80.ChatTokenTrackerPage_pink__cKD56{background:rgba(236,72,153,.1);color:#ec4899}.ChatTokenTrackerPage_statIconWrap__-jx80.ChatTokenTrackerPage_amber__WbtxG{background:rgba(245,158,11,.1);color:#f59e0b}.ChatTokenTrackerPage_glassCard__YXqKB{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 4px 20px rgba(139,92,246,.06);margin-bottom:24px;overflow:hidden}.ChatTokenTrackerPage_cardHeader__QRUWI{align-items:center;border-bottom:1px solid rgba(139,92,246,.08);display:flex;justify-content:space-between;padding:20px 28px}.ChatTokenTrackerPage_cardTitle__YQkEC{color:#1a1128;font-size:17px;font-weight:700}.ChatTokenTrackerPage_cardDesc__fwEpz{color:#8b7fa0;font-size:12px;margin-top:2px}.ChatTokenTrackerPage_cardBody__zpBIP{padding:24px 28px}.ChatTokenTrackerPage_chatbotTilesScroll__CIuQF{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-color:rgba(139,92,246,.2) transparent;scrollbar-width:thin}.ChatTokenTrackerPage_chatbotTilesScroll__CIuQF::-webkit-scrollbar{height:6px}.ChatTokenTrackerPage_chatbotTilesScroll__CIuQF::-webkit-scrollbar-track{background:transparent}.ChatTokenTrackerPage_chatbotTilesScroll__CIuQF::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:3px}.ChatTokenTrackerPage_chatbotTiles__\+kCQG{display:flex;gap:14px;min-width:-webkit-min-content;min-width:min-content}.ChatTokenTrackerPage_cbTile__sreqP{align-items:center;background:hsla(0,0%,100%,.5);border:1px solid rgba(139,92,246,.08);border-radius:16px;display:flex;flex-shrink:0;gap:14px;min-width:220px;padding:16px 18px;transition:all .2s}.ChatTokenTrackerPage_cbTile__sreqP:hover{background:hsla(0,0%,100%,.8);border-color:rgba(139,92,246,.2)}.ChatTokenTrackerPage_cbAvatar__bSy8W{align-items:center;border-radius:14px;color:#fff;display:flex;flex-shrink:0;font-size:15px;font-weight:700;height:44px;justify-content:center;width:44px}.ChatTokenTrackerPage_cbInfo__YIrjg{flex:1 1;min-width:0}.ChatTokenTrackerPage_cbName__1RMlA{color:#1a1128;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatTokenTrackerPage_cbTitle__fZ08n{color:#8b7fa0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatTokenTrackerPage_cbRight__yve\+f{flex-shrink:0;text-align:right}.ChatTokenTrackerPage_cbTokens__A-FLa{color:#8b5cf6;font-size:20px;font-weight:700}.ChatTokenTrackerPage_cbTokensLabel__yUz1x{color:#8b7fa0;font-size:10px;font-weight:500}.ChatTokenTrackerPage_chartsRow__dr5Pw{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2fr 1fr;margin-bottom:24px}.ChatTokenTrackerPage_chartScrollWrap__uuYE3{overflow-x:auto;overflow-y:hidden;scrollbar-color:rgba(139,92,246,.2) transparent;scrollbar-width:thin}.ChatTokenTrackerPage_chartScrollWrap__uuYE3::-webkit-scrollbar{height:6px}.ChatTokenTrackerPage_chartScrollWrap__uuYE3::-webkit-scrollbar-track{background:transparent}.ChatTokenTrackerPage_chartScrollWrap__uuYE3::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:3px}.ChatTokenTrackerPage_chartInner__1weOZ{min-height:320px}.ChatTokenTrackerPage_donutWrap__fc1XV{align-items:center;display:flex;flex-direction:column}.ChatTokenTrackerPage_donutLegend__Hjqjc{display:flex;flex-wrap:wrap;gap:6px 16px;max-height:120px;overflow-y:auto;padding:12px 4px 4px;scrollbar-color:rgba(139,92,246,.2) transparent;scrollbar-width:thin;width:100%}.ChatTokenTrackerPage_donutLegend__Hjqjc::-webkit-scrollbar{height:4px;width:4px}.ChatTokenTrackerPage_donutLegend__Hjqjc::-webkit-scrollbar-thumb{background:rgba(139,92,246,.2);border-radius:3px}.ChatTokenTrackerPage_donutLegendItem__mkn9t{align-items:center;display:flex;flex-shrink:0;gap:6px}.ChatTokenTrackerPage_donutLegendDot__IlX1B{border-radius:3px;flex-shrink:0;height:10px;width:10px}.ChatTokenTrackerPage_donutLegendLabel__qqVvy{color:#4a3d5c;font-family:DM Sans,sans-serif;font-size:11px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatTokenTrackerPage_userCount__0W\+iB{background:rgba(139,92,246,.06);border-radius:20px;color:#8b7fa0;flex-shrink:0;font-size:13px;font-weight:500;padding:4px 12px}.ChatTokenTrackerPage_usersTableHeader__luOeB{grid-gap:8px;align-items:center;border-bottom:1px solid rgba(139,92,246,.08);display:grid;gap:8px;grid-template-columns:1fr 80px 80px 80px 120px 44px;padding:10px 28px}.ChatTokenTrackerPage_uthCol__AIzTy,.ChatTokenTrackerPage_uthUser__6QhYp{color:#8b7fa0;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ChatTokenTrackerPage_uthCol__AIzTy{text-align:center}.ChatTokenTrackerPage_uthBar__9tImt{color:#8b7fa0;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.ChatTokenTrackerPage_uthAction__\+GJ3t{width:44px}.ChatTokenTrackerPage_userRow__X7xiT{grid-gap:8px;align-items:center;border-bottom:1px solid rgba(139,92,246,.05);cursor:pointer;display:grid;gap:8px;grid-template-columns:1fr 80px 80px 80px 120px 44px;padding:12px 28px;transition:background .15s}.ChatTokenTrackerPage_userRow__X7xiT:hover{background:rgba(139,92,246,.03)}.ChatTokenTrackerPage_userRowActive__qPcSc{background:rgba(139,92,246,.04)}.ChatTokenTrackerPage_urUser__u5jOa{align-items:center;display:flex;gap:12px;min-width:0}.ChatTokenTrackerPage_urAvatar__uJcUr{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.ChatTokenTrackerPage_urInfo__URohJ{min-width:0}.ChatTokenTrackerPage_urName__rgGpJ{color:#1a1128;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatTokenTrackerPage_urRole__8mC1d{color:#8b7fa0;font-size:12px}.ChatTokenTrackerPage_urCol__ers7H{text-align:center}.ChatTokenTrackerPage_urColLabel__\+ULU1{display:none}.ChatTokenTrackerPage_urColValue__OTJmA{font-size:14px;font-weight:700}.ChatTokenTrackerPage_urBarCol__8jpFD{align-items:center;display:flex}.ChatTokenTrackerPage_urBarWrap__inx6Q{background:rgba(139,92,246,.08);border-radius:3px;height:6px;overflow:hidden;width:100%}.ChatTokenTrackerPage_urBar__TQZSr{background:linear-gradient(90deg,#8b5cf6,#ec4899);border-radius:3px;height:100%;transition:width .6s ease}.ChatTokenTrackerPage_urActionCol__m5fcV{align-items:center;display:flex;justify-content:center;width:44px}.ChatTokenTrackerPage_urExpand__EXzUo{background:none;border:none;border-radius:8px;color:#b8afc8;cursor:pointer;display:flex;padding:4px;transition:all .2s}.ChatTokenTrackerPage_urExpand__EXzUo:hover{background:rgba(139,92,246,.06);color:#8b5cf6}.ChatTokenTrackerPage_urExpandOpen__HUqZA{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ChatTokenTrackerPage_urDetail__Mc\+j3{-webkit-animation:ChatTokenTrackerPage_fadeSlide__Zqsda .3s ease;animation:ChatTokenTrackerPage_fadeSlide__Zqsda .3s ease;background:rgba(139,92,246,.015);border-bottom:1px solid rgba(139,92,246,.05);display:flex;flex-wrap:wrap;gap:10px;padding:14px 28px 18px 76px}@-webkit-keyframes ChatTokenTrackerPage_fadeSlide__Zqsda{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ChatTokenTrackerPage_fadeSlide__Zqsda{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ChatTokenTrackerPage_urdCard__aZU3\+{background:#fff;border:1px solid rgba(139,92,246,.08);border-radius:14px;min-width:140px;padding:14px 18px;transition:border-color .2s}.ChatTokenTrackerPage_urdCard__aZU3\+:hover{border-color:rgba(139,92,246,.2)}.ChatTokenTrackerPage_urdName__m0GlG{border-bottom:1px solid rgba(139,92,246,.06);color:#1a1128;font-size:13px;font-weight:600;margin-bottom:8px;padding-bottom:8px}.ChatTokenTrackerPage_urdStat__0tWFP{color:#8b7fa0;font-size:12px;margin-bottom:2px}.ChatTokenTrackerPage_urdStat__0tWFP span{font-weight:600}.ChatTokenTrackerPage_urdTotal__0lwqD span{color:#7c3aed}.ChatTokenTrackerPage_urdIn__Ymxkd span{color:#2563eb}.ChatTokenTrackerPage_urdOut__mKVXz span{color:#db2777}.ChatTokenTrackerPage_tableFooter__Ny0Mo{align-items:center;border-top:1px solid rgba(139,92,246,.08);display:flex;justify-content:space-between;padding:16px 28px}.ChatTokenTrackerPage_paginationInfo__X5ft0{color:#8b7fa0;font-size:13px}.ChatTokenTrackerPage_pagination__6WvOO{align-items:center;display:flex;gap:4px}.ChatTokenTrackerPage_pageBtn__Crc2R{align-items:center;background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.12);border-radius:10px;color:#4a3d5c;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;height:36px;justify-content:center;transition:all .2s;width:36px}.ChatTokenTrackerPage_pageBtn__Crc2R:hover:not(:disabled){background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.25)}.ChatTokenTrackerPage_pageBtn__Crc2R:disabled{cursor:not-allowed;opacity:.4}.ChatTokenTrackerPage_pageBtnActive__jc5Q-{background:#8b5cf6;border-color:#8b5cf6;color:#fff}.ChatTokenTrackerPage_pageBtnActive__jc5Q-:hover{background:#7c3aed}.ChatTokenTrackerPage_pageBtn__Crc2R .ChatTokenTrackerPage_material-symbols-outlined__MdMXV{font-size:18px}.ChatTokenTrackerPage_emptyState__RIEP5{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 20px;text-align:center}.ChatTokenTrackerPage_emptyState__RIEP5 .ChatTokenTrackerPage_material-symbols-outlined__MdMXV{color:#d4d0dc;font-size:44px;margin-bottom:8px}.ChatTokenTrackerPage_emptyState__RIEP5 p{color:#8b7fa0;font-size:14px}.ChatTokenTrackerPage_loadingState__4rALS{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:100px 20px;text-align:center}.ChatTokenTrackerPage_loadingState__4rALS .ChatTokenTrackerPage_material-symbols-outlined__MdMXV{-webkit-animation:ChatTokenTrackerPage_spin__kmy-C 1.5s linear infinite;animation:ChatTokenTrackerPage_spin__kmy-C 1.5s linear infinite;color:#8b5cf6;font-size:48px}.ChatTokenTrackerPage_loadingState__4rALS p{color:#8b7fa0;font-size:14px;margin-top:12px}@-webkit-keyframes ChatTokenTrackerPage_spin__kmy-C{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ChatTokenTrackerPage_spin__kmy-C{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1100px){.ChatTokenTrackerPage_chartsRow__dr5Pw{grid-template-columns:1fr}}@media (max-width:1024px){.ChatTokenTrackerPage_statsRow__YZ6Sp{grid-template-columns:repeat(2,1fr)}.ChatTokenTrackerPage_userRow__X7xiT,.ChatTokenTrackerPage_usersTableHeader__luOeB{grid-template-columns:1fr 70px 70px 70px 90px 44px}}@media (max-width:768px){.ChatTokenTrackerPage_content__W\+0a2{padding:20px 16px 32px}.ChatTokenTrackerPage_statsRow__YZ6Sp{grid-template-columns:1fr 1fr}.ChatTokenTrackerPage_cardBody__zpBIP,.ChatTokenTrackerPage_cardHeader__QRUWI{padding:16px 20px}.ChatTokenTrackerPage_pageTitle__cdfrp{font-size:24px}.ChatTokenTrackerPage_chartsRow__dr5Pw{grid-template-columns:1fr}.ChatTokenTrackerPage_usersTableHeader__luOeB{display:none}.ChatTokenTrackerPage_userRow__X7xiT{gap:12px;grid-template-columns:1fr auto auto auto auto;padding:12px 20px}.ChatTokenTrackerPage_urBarCol__8jpFD{display:none}.ChatTokenTrackerPage_urColLabel__\+ULU1{color:#8b7fa0;display:block;font-size:10px;font-weight:500}.ChatTokenTrackerPage_urCol__ers7H{min-width:44px}.ChatTokenTrackerPage_urColValue__OTJmA{font-size:13px}.ChatTokenTrackerPage_urDetail__Mc\+j3{padding:12px 20px 16px}.ChatTokenTrackerPage_tableFooter__Ny0Mo{flex-direction:column;gap:12px;padding:16px 20px}}@media (max-width:520px){.ChatTokenTrackerPage_statsRow__YZ6Sp{grid-template-columns:1fr}.ChatTokenTrackerPage_statCard__j2KUN{padding:18px 20px}.ChatTokenTrackerPage_statValue__AbvTJ{font-size:26px}.ChatTokenTrackerPage_cbTile__sreqP{min-width:200px}.ChatTokenTrackerPage_userRow__X7xiT{gap:8px;grid-template-columns:1fr auto auto}.ChatTokenTrackerPage_urCol__ers7H:nth-child(3),.ChatTokenTrackerPage_urCol__ers7H:nth-child(4){display:none}}.AddEditChatbotPage_pageWrapper__shfEr{box-sizing:border-box;min-height:100%;overflow-y:auto;padding:1.5rem 1rem;width:100%}.AddEditChatbotPage_container__NMn55{margin:0 auto;max-width:1100px}.AddEditChatbotPage_card__u9-S2{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.678);border-radius:.75rem;box-shadow:0 8px 16px 0 var(--shadow);display:grid;grid-template-columns:1fr;overflow:hidden}.AddEditChatbotPage_cardSidebar__o7Nue{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:none;padding:2rem}.AddEditChatbotPage_sidebarIcon__FikJ5{align-items:center;background:hsla(0,0%,100%,.2);border-radius:1rem;display:flex;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.AddEditChatbotPage_sidebarIcon__FikJ5 .AddEditChatbotPage_material-symbols-outlined__QsQGZ{font-size:2rem}.AddEditChatbotPage_sidebarTitle__J-Dau{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.AddEditChatbotPage_sidebarText__imCbG{font-size:.95rem;line-height:1.6;margin-bottom:2rem;opacity:.9}.AddEditChatbotPage_sidebarFeatures__RNWXv{list-style:none;margin:0;padding:0}.AddEditChatbotPage_sidebarFeatures__RNWXv li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;font-size:.9rem;gap:.75rem;padding:.75rem 0}.AddEditChatbotPage_sidebarFeatures__RNWXv li:last-child{border-bottom:none}.AddEditChatbotPage_sidebarFeatures__RNWXv .AddEditChatbotPage_material-symbols-outlined__QsQGZ{background:hsla(0,0%,100%,.2);border-radius:.25rem;font-size:1.2rem;padding:.25rem}.AddEditChatbotPage_cardMain__CBWHz{padding:1.5rem}.AddEditChatbotPage_formHeader__kxY29{margin-bottom:1.5rem}.AddEditChatbotPage_formTitle__Tjrge{color:#1f2937;color:var(--black,#1f2937);font-size:1.35rem;font-weight:700;margin:0 0 .25rem}.AddEditChatbotPage_formSubtitle__0neya{color:#6b7280;color:var(--text-muted,#6b7280);font-size:.85rem;margin:0}.AddEditChatbotPage_errorCard__7v0Dr{align-items:center;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:.5rem;color:#dc2626;display:flex;gap:.75rem;margin-bottom:1.25rem;padding:.85rem 1rem}.AddEditChatbotPage_errorCard__7v0Dr .AddEditChatbotPage_material-symbols-outlined__QsQGZ{font-size:1.2rem}.AddEditChatbotPage_errorCard__7v0Dr p{font-size:.85rem;font-weight:500;margin:0}.AddEditChatbotPage_formGrid__MCiYp{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}.AddEditChatbotPage_formGroup__K5rfM{display:flex;flex-direction:column;gap:.4rem}.AddEditChatbotPage_formGroup__K5rfM.AddEditChatbotPage_fullWidth__n-JKC{grid-column:1/-1}.AddEditChatbotPage_formLabel__qiaXV{color:#1f2937;color:var(--black,#1f2937);font-size:.8rem;font-weight:600}.AddEditChatbotPage_charCount__Wx21s{color:#6b7280;color:var(--text-muted,#6b7280);font-size:.75rem;font-weight:400}.AddEditChatbotPage_formInput__9y3qM,.AddEditChatbotPage_formTextarea__nTKLt{background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;box-sizing:border-box;color:#1f2937;color:var(--black,#1f2937);font-size:.9rem;padding:.65rem .85rem;transition:all .2s ease;width:100%}.AddEditChatbotPage_formInput__9y3qM:focus,.AddEditChatbotPage_formTextarea__nTKLt:focus{background:hsla(0,0%,100%,.8);border-color:#7c3aed;border-color:var(--accent-color,#7c3aed);box-shadow:0 0 0 3px rgba(124,58,237,.1);outline:none}.AddEditChatbotPage_formInput__9y3qM::-webkit-input-placeholder,.AddEditChatbotPage_formTextarea__nTKLt::-webkit-input-placeholder{color:#6b7280;color:var(--text-muted,#6b7280);opacity:.7}.AddEditChatbotPage_formInput__9y3qM::placeholder,.AddEditChatbotPage_formTextarea__nTKLt::placeholder{color:#6b7280;color:var(--text-muted,#6b7280);opacity:.7}.AddEditChatbotPage_formTextarea__nTKLt{min-height:99px;resize:vertical}.AddEditChatbotPage_dropdownContainer__EOCmZ{position:relative;width:100%}.AddEditChatbotPage_dropdownSelected__SD22-{align-items:center;background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:.5rem;box-sizing:border-box;color:#1f2937;color:var(--black,#1f2937);cursor:pointer;display:flex;font-size:.9rem;justify-content:space-between;padding:.65rem .85rem;transition:all .2s ease;width:100%}.AddEditChatbotPage_dropdownSelected__SD22-:hover{background:hsla(0,0%,100%,.7)}.AddEditChatbotPage_dropdownArrow__Yn9c9{color:#6b7280;color:var(--text-muted,#6b7280);font-size:.7rem;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.AddEditChatbotPage_dropdownArrow__Yn9c9.AddEditChatbotPage_open__vvfd1{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.AddEditChatbotPage_dropdownOptions__R2piq{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border-radius:.5rem;box-shadow:0 8px 16px rgba(0,0,0,.15);left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:1000}.AddEditChatbotPage_dropdownOption__05m5A{border-bottom:1px solid rgba(0,0,0,.05);cursor:pointer;padding:.65rem .85rem;transition:background-color .2s ease}.AddEditChatbotPage_dropdownOption__05m5A:last-child{border-bottom:none}.AddEditChatbotPage_dropdownOption__05m5A:hover{background-color:rgba(124,58,237,.08)}.AddEditChatbotPage_dropdownOption__05m5A.AddEditChatbotPage_selectedOption__UnwoX{background-color:rgba(124,58,237,.12)}.AddEditChatbotPage_optionName__6OdU8{color:#1f2937;color:var(--black,#1f2937);font-size:.85rem;font-weight:600;margin-bottom:2px}.AddEditChatbotPage_optionDescription__MZ64i{color:#6b7280;color:var(--text-muted,#6b7280);font-size:.7rem}.AddEditChatbotPage_toggleSection__2srcl{align-items:center;background:rgba(124,58,237,.08);border-radius:.5rem;display:flex;justify-content:space-between;padding:.75rem 1rem}.AddEditChatbotPage_toggleLabel__sG8vp{align-items:center;color:#1f2937;color:var(--black,#1f2937);display:flex;font-size:.9rem;font-weight:500;gap:.5rem}.AddEditChatbotPage_toggleLabel__sG8vp .AddEditChatbotPage_material-symbols-outlined__QsQGZ{color:#7c3aed;color:var(--accent-color,#7c3aed);font-size:1.2rem}.AddEditChatbotPage_toggleSwitch__a-9gt{height:26px;position:relative;width:48px}.AddEditChatbotPage_toggleSwitch__a-9gt input{height:0;opacity:0;width:0}.AddEditChatbotPage_toggleSlider__m96pv{background-color:#ccc;border-radius:26px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.AddEditChatbotPage_toggleSlider__m96pv:before{background-color:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);content:"";height:20px;left:3px;position:absolute;transition:.3s;width:20px}.AddEditChatbotPage_toggleSwitch__a-9gt input:checked+.AddEditChatbotPage_toggleSlider__m96pv{background:#7c3aed;background:var(--accent-color,#7c3aed)}.AddEditChatbotPage_toggleSwitch__a-9gt input:checked+.AddEditChatbotPage_toggleSlider__m96pv:before{-webkit-transform:translateX(22px);transform:translateX(22px)}.AddEditChatbotPage_avatarSection__CJQTa{margin-top:.5rem}.AddEditChatbotPage_avatarRow__wkJ7-{display:flex;flex-wrap:wrap;gap:.5rem}.AddEditChatbotPage_avatar__rEMLP{align-items:center;background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:2px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;overflow:hidden;transition:all .2s ease;width:45px}.AddEditChatbotPage_avatar__rEMLP img{border-radius:50%;height:100%;object-fit:cover;width:100%}.AddEditChatbotPage_avatar__rEMLP:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.AddEditChatbotPage_avatar__rEMLP.AddEditChatbotPage_selected__tBA9K{border-color:#7c3aed;border-color:var(--accent-color,#7c3aed);box-shadow:0 0 0 2px rgba(124,58,237,.2)}.AddEditChatbotPage_heygenAvatar__hppnR{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border:2px solid transparent;border-radius:.5rem;cursor:pointer;height:55px;overflow:hidden;transition:all .2s ease;width:55px}.AddEditChatbotPage_heygenAvatar__hppnR img{height:100%;object-fit:cover;width:100%}.AddEditChatbotPage_heygenAvatar__hppnR:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.AddEditChatbotPage_heygenAvatar__hppnR.AddEditChatbotPage_selected__tBA9K{border-color:#7c3aed;border-color:var(--accent-color,#7c3aed);box-shadow:0 0 0 2px rgba(124,58,237,.2)}.AddEditChatbotPage_submitBtn__BU\+px{align-items:center;background-color:#7c3aed;background-color:var(--accent-color,#7c3aed);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:.5rem;box-shadow:0 4px 14px rgba(124,58,237,.35);color:#fff;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:1.25rem;padding:.85rem;transition:all .2s ease;width:100%}.AddEditChatbotPage_submitBtn__BU\+px:hover{box-shadow:0 6px 20px rgba(124,58,237,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.AddEditChatbotPage_submitBtn__BU\+px:active{-webkit-transform:translateY(0);transform:translateY(0)}.AddEditChatbotPage_submitBtn__BU\+px .AddEditChatbotPage_material-symbols-outlined__QsQGZ{font-size:1.2rem}@media (min-width:576px){.AddEditChatbotPage_cardMain__CBWHz{padding:2rem}.AddEditChatbotPage_formTitle__Tjrge{font-size:1.5rem}.AddEditChatbotPage_formSubtitle__0neya{font-size:.9rem}.AddEditChatbotPage_avatar__rEMLP{height:48px;width:48px}.AddEditChatbotPage_heygenAvatar__hppnR{height:60px;width:60px}}@media (min-width:768px){.AddEditChatbotPage_pageWrapper__shfEr{padding:2rem 1.5rem}.AddEditChatbotPage_card__u9-S2{grid-template-columns:280px 1fr}.AddEditChatbotPage_cardSidebar__o7Nue{display:block}.AddEditChatbotPage_formGrid__MCiYp{grid-template-columns:1fr 1fr}.AddEditChatbotPage_formTitle__Tjrge{font-size:1.6rem}.AddEditChatbotPage_avatar__rEMLP{height:50px;width:50px}.AddEditChatbotPage_heygenAvatar__hppnR{height:65px;width:65px}.AddEditChatbotPage_dropdownSelected__SD22-,.AddEditChatbotPage_formInput__9y3qM,.AddEditChatbotPage_formTextarea__nTKLt{font-size:.9rem;padding:.7rem .9rem}}@media (min-width:1024px){.AddEditChatbotPage_card__u9-S2{grid-template-columns:320px 1fr}.AddEditChatbotPage_cardSidebar__o7Nue{padding:2.5rem}.AddEditChatbotPage_sidebarTitle__J-Dau{font-size:1.65rem}.AddEditChatbotPage_sidebarText__imCbG{font-size:1rem}.AddEditChatbotPage_cardMain__CBWHz{padding:2.5rem}.AddEditChatbotPage_formTitle__Tjrge{font-size:1.75rem}.AddEditChatbotPage_avatar__rEMLP{height:52px;width:52px}.AddEditChatbotPage_heygenAvatar__hppnR{height:70px;width:70px}.AddEditChatbotPage_submitBtn__BU\+px{font-size:1rem;padding:.9rem}}@media (min-width:1440px){.AddEditChatbotPage_pageWrapper__shfEr{padding:3rem 2rem}.AddEditChatbotPage_card__u9-S2{grid-template-columns:380px 1fr}.AddEditChatbotPage_cardSidebar__o7Nue{padding:3rem}.AddEditChatbotPage_sidebarIcon__FikJ5{height:70px;width:70px}.AddEditChatbotPage_sidebarIcon__FikJ5 .AddEditChatbotPage_material-symbols-outlined__QsQGZ{font-size:2.25rem}.AddEditChatbotPage_sidebarTitle__J-Dau{font-size:1.85rem}.AddEditChatbotPage_sidebarText__imCbG{font-size:1.05rem}.AddEditChatbotPage_sidebarFeatures__RNWXv li{font-size:.95rem;padding:.85rem 0}.AddEditChatbotPage_cardMain__CBWHz{padding:3rem}.AddEditChatbotPage_formTitle__Tjrge{font-size:1.9rem}.AddEditChatbotPage_formSubtitle__0neya{font-size:.95rem}.AddEditChatbotPage_formLabel__qiaXV{font-size:.85rem}.AddEditChatbotPage_dropdownSelected__SD22-,.AddEditChatbotPage_formInput__9y3qM,.AddEditChatbotPage_formTextarea__nTKLt{font-size:.95rem;padding:.75rem 1rem}.AddEditChatbotPage_avatar__rEMLP{height:55px;width:55px}.AddEditChatbotPage_heygenAvatar__hppnR{border-radius:.65rem;height:75px;width:75px}.AddEditChatbotPage_submitBtn__BU\+px{font-size:1.05rem;padding:1rem}}.App_appWrapper__lA27v{display:flex;flex-direction:column;height:100vh;overflow:hidden}.App_container__2qdOX{background-attachment:fixed,fixed;background-color:#6c40e4;background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;flex:1 1;overflow-y:auto}.ChatPanel_panel__qxRXa{color:var(--text-color);display:flex;flex-direction:column;margin-right:14px;min-width:215px;text-align:center;width:215px}.ChatPanel_containerSmall__Xlvfb{display:flex;flex-direction:row;padding-top:12px}.ChatPanel_conversationsList__0SQ4t{height:100%;overflow-y:auto}.ChatPanel_conversation_item__l0WOR{align-items:center;display:flex;gap:5px;padding-left:5px;padding-right:7px}.ChatPanel_conversationTitle__HxBeV{background:hsla(0,0%,100%,.678);border:none;border-radius:.65rem;box-shadow:0 7px 14px 0 var(--shadow);color:var(--black);cursor:pointer;font-size:.825rem;text-decoration:none}.ChatPanel_delete_button__s279r{background:none;border:none;color:var(--text-color);cursor:pointer}.ChatPanel_link__pCvME{align-items:center;border:none;border-radius:.65rem;color:var(--black);cursor:pointer;display:flex;flex:1 1;font-size:.825rem;justify-content:space-between;margin-bottom:3%;min-width:0;padding:6px 7px;position:relative;white-space:nowrap}.ChatPanel_icon__sK6lj{align-items:center;display:flex;flex-shrink:0;font-size:19px;justify-content:center}.ChatPanel_textContainer__GC4ko{display:inline-block;max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}button[data-tooltip]:hover:before{border:5px solid transparent;border-bottom-color:#000;content:"";top:calc(100% - 6px);z-index:1000}button[data-tooltip]:hover:after,button[data-tooltip]:hover:before{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}button[data-tooltip]:hover:after{word-wrap:break-word;background-color:#000;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.3);color:#fff;content:attr(data-tooltip);font-size:.75rem;line-height:1.4;max-width:240px;min-width:220px;padding:7px 10px;top:calc(100% + 4px);white-space:normal;width:-webkit-max-content;width:max-content;z-index:9999}.ChatPanel_link__pCvME:active{-webkit-transform:scale(.97);transform:scale(.97);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.ChatPanel_link__pCvME:hover{background-color:var(--white);color:var(--text-color);z-index:100}.ChatPanel_activeLink__6-0Uu{background-color:rgba(245,234,255,.692);color:var(--black)}.ChatPanel_line__A9\+Oq{background-color:var(--secondary-accent-color);border:0;height:1px;margin-bottom:3%;padding-left:20px;width:90%}.ChatPanel_name__BOGHn{display:flex;font-size:.92rem;font-weight:bolder;padding:7px 9px}.ChatPanel_arrowBack__agSWX{bottom:0;color:var(--text-color);font-size:16px;left:0;padding:7px;position:absolute}.ChatPanel_arrowBack__agSWX:active{-webkit-transform:scale(.9);transform:scale(.9);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:5px}*{scrollbar-color:var(--secondary-accent-color)}@media (min-width:576px){.ChatPanel_conversationTitle__HxBeV,.ChatPanel_link__pCvME{font-size:.85rem}}@media (min-width:768px){.ChatPanel_conversationTitle__HxBeV{font-size:.9rem}.ChatPanel_panel__qxRXa{min-width:250px;width:auto}.ChatPanel_link__pCvME{font-size:.9rem;margin-bottom:3%;padding:8px 9px}.ChatPanel_name__BOGHn{font-size:1.1rem;padding:8px 10px}.ChatPanel_containerSmall__Xlvfb{padding-top:0}}@media (min-width:1024px){.ChatPanel_conversationTitle__HxBeV{font-size:.95rem}.ChatPanel_panel__qxRXa{min-width:260px;width:auto}.ChatPanel_link__pCvME{font-size:.95rem;padding:9px 10px}.ChatPanel_name__BOGHn{font-size:1.15rem;padding:9px 11px}}@media (min-width:1440px){.ChatPanel_conversationTitle__HxBeV{font-size:1rem}.ChatPanel_panel__qxRXa{min-width:270px;width:auto}.ChatPanel_link__pCvME{font-size:1rem;padding:10px 11px}.ChatPanel_name__BOGHn{font-size:1.2rem;padding:10px 12px}}.ChatWindow_chatWindow__jUsyE{border-radius:.65rem;color:var(--black);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.ChatWindow_messagesContainer__Fztzj{gap:5px}.ChatWindow_messageContainerWrapper__IqRNE,.ChatWindow_messagesContainer__Fztzj{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;padding:0 8px;transition:opacity .5s ease-in-out}.ChatWindow_messageContainerWrapper__IqRNE{background:hsla(0,0%,100%,.678);border-radius:.65rem;box-shadow:0 7px 14px 0 var(--shadow);gap:6px}.ChatWindow_newMessageContainer__gdMIj{flex:1 1;min-height:0;overflow-y:auto;padding:0 4px;transition:opacity .5s ease-in-out}.ChatWindow_parentContainer__7Edzs{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:12px;padding:4px 0 8px;width:100%}.ChatWindow_chatbotTitle__rRKrw{flex:1 1;font-size:1.05rem;font-weight:700;line-height:1.3;min-width:0}.ChatWindow_parentContainer__7Edzs>:not(.ChatWindow_chatbotTitle__rRKrw){flex-shrink:0}.ChatWindow_messagesContainer__Fztzj::-webkit-scrollbar,.ChatWindow_newMessageContainer__gdMIj::-webkit-scrollbar{width:5px}.ChatWindow_messagesContainer__Fztzj::-webkit-scrollbar-track,.ChatWindow_newMessageContainer__gdMIj::-webkit-scrollbar-track{background-color:initial}.ChatWindow_messagesContainer__Fztzj::-webkit-scrollbar-thumb,.ChatWindow_newMessageContainer__gdMIj::-webkit-scrollbar-thumb{background-color:var(--secondary-accent-color);border-radius:10px}.ChatWindow_messagesContainer__Fztzj::-webkit-scrollbar-thumb:hover,.ChatWindow_newMessageContainer__gdMIj::-webkit-scrollbar-thumb:hover{background-color:#555}.ChatWindow_chatbotMessage__Jl8ML,.ChatWindow_userMessage__QkKLh{align-items:flex-start;color:var(--black);display:flex;flex-direction:row;font-size:.825rem;line-height:1.42;margin:4px 0;max-width:100%;padding:0}.ChatWindow_chatbotMessage__Jl8ML{justify-content:flex-start}.ChatWindow_userMessage__QkKLh{flex-direction:row-reverse;justify-content:flex-start}.ChatWindow_avatar__8iqDE{border-radius:50%;flex-shrink:0;height:1.65rem;width:1.65rem}.ChatWindow_message__nZ5rC{word-wrap:break-word;border-radius:9px;max-width:100%;padding:0 8px;position:relative;top:11px}.ChatWindow_chatbotMessage__Jl8ML .ChatWindow_message__nZ5rC{background-color:hsla(0,0%,100%,.658);border-top-left-radius:0;margin-left:7px}.ChatWindow_userMessage__QkKLh .ChatWindow_message__nZ5rC{background-color:rgba(202,181,255,.305);border-top-right-radius:0;margin-right:7px}.ChatWindow_dots__Q3z\+6{padding:0}.ChatWindow_dots__Q3z\+6 span{-webkit-animation:ChatWindow_blink__TrIhs 1.5s infinite;animation:ChatWindow_blink__TrIhs 1.5s infinite;font-size:1.5rem;opacity:0}.ChatWindow_dots__Q3z\+6 span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.ChatWindow_dots__Q3z\+6 span:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.ChatWindow_dots__Q3z\+6 span:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes ChatWindow_blink__TrIhs{50%{opacity:1}}@keyframes ChatWindow_blink__TrIhs{50%{opacity:1}}.ChatWindow_footer__aL4ta{background:hsla(0,0%,100%,.678);border-radius:.65rem;box-shadow:0 7px 14px 0 var(--shadow);display:flex;flex-direction:column;flex-shrink:0;margin-top:4px;min-height:64px;transition:opacity .5s ease-in-out}.ChatWindow_inputField__hkr1R{background-color:initial;border:none;box-sizing:border-box;color:var(--text-color);font-family:inherit;font-size:.85rem;height:34px;line-height:1.4;max-height:100px;min-height:34px;overflow-y:hidden;padding:7px 9px;resize:none;width:100%}.ChatWindow_inputField__hkr1R::-webkit-input-placeholder{color:var(--text-color);font-family:inherit;font-size:inherit;line-height:inherit;opacity:.5}.ChatWindow_inputField__hkr1R::placeholder{color:var(--text-color);font-family:inherit;font-size:inherit;line-height:inherit;opacity:.5}.ChatWindow_inputField__hkr1R:focus{outline:none}.ChatWindow_inputField__hkr1R::-webkit-scrollbar{width:4px}.ChatWindow_inputField__hkr1R::-webkit-scrollbar-track{background-color:initial}.ChatWindow_inputField__hkr1R::-webkit-scrollbar-thumb{background-color:var(--accent-color);border-radius:10px}.ChatWindow_inputField__hkr1R::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-accent-color)}.ChatWindow_footerToolbar__RaWAB{align-items:center;background-color:initial;display:flex;justify-content:space-between;padding:0 7px 4px}.ChatWindow_attachButton__f0xEC{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s ease}.ChatWindow_attachButton__f0xEC:hover{background-color:hsla(0,0%,100%,.1)}.ChatWindow_attachButton__f0xEC:active{-webkit-transform:scale(.95);transform:scale(.95)}.ChatWindow_attachIcon__an-hy{color:var(--accent-color)!important;font-size:18px!important}.ChatWindow_sendButtonInactive__mRvh7,.ChatWindow_sendButton__giS5N{align-items:center;background-color:var(--accent-color);border:none;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}.ChatWindow_sendButton__giS5N{cursor:pointer;transition:opacity .2s ease,-webkit-transform .1s ease;transition:transform .1s ease,opacity .2s ease;transition:transform .1s ease,opacity .2s ease,-webkit-transform .1s ease}.ChatWindow_sendButton__giS5N:hover{opacity:.85}.ChatWindow_sendButton__giS5N:active{-webkit-transform:scale(.95);transform:scale(.95)}.ChatWindow_sendButtonInactive__mRvh7{cursor:not-allowed;opacity:.35}.ChatWindow_sendIcon__B52EY{color:#fff!important;font-size:15px!important}.ChatWindow_saveButton__NMcNU{background-color:#006c67;border:none;border-radius:11px;box-shadow:0 0 9px rgba(0,0,0,.5);color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:7px}.ChatWindow_saveButton__NMcNU:active{-webkit-transform:scale(.98);transform:scale(.98)}.ChatWindow_saveButtonInactive__EKHuv{background-color:#ccc;border:none;border-radius:11px;color:#666;cursor:not-allowed;padding:7px}.ChatWindow_retryBtn__lPYnF,.ChatWindow_saveButtonInactive__EKHuv{box-shadow:0 0 9px rgba(0,0,0,.5);font-size:.85rem;font-weight:700}.ChatWindow_retryBtn__lPYnF{background-color:#e23e3e;border:#c72a2a;border-radius:11px;color:#fff;cursor:pointer;display:block;margin:0 auto;padding:7px 11px}.ChatWindow_link__X1LY6{border-bottom:1.5px solid rgba(124,58,237,.4);color:#7c3aed;font-weight:500;padding-bottom:1px;text-decoration:none;transition:color .2s ease,border-bottom-color .2s ease;word-break:break-word}.ChatWindow_link__X1LY6:hover{border-bottom-color:#5b21b6;color:#5b21b6}.ChatWindow_link__X1LY6:visited{color:#6d28d9}.ChatWindow_loadingContainer__YYNfJ{flex-shrink:0;padding-bottom:7px;position:relative}.ChatWindow_loadingContainer__YYNfJ,.ChatWindow_overlay__zUP5x{align-items:center;display:flex;flex-direction:column;justify-content:center}.ChatWindow_overlay__zUP5x{border-radius:13px;left:0;position:absolute;top:0;width:100%;z-index:100}.ChatWindow_overlay2__0cnpy{background-color:rgba(37,53,97,.5);height:calc(100% - 100px);left:0;position:absolute;top:100px;width:100%;z-index:1}.ChatWindow_videoContainer__tHXWl{position:relative}.ChatWindow_video__Ka0At{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ChatWindow_chat-messages__WdevB.ChatWindow_fade-out__tyWxv{opacity:0}.ChatWindow_chat-messages__WdevB.ChatWindow_fade-in__fbSfK{opacity:1}.ChatWindow_disclaimerWrapper__pTVfT{align-items:center;display:flex;flex-direction:row;justify-content:center}.ChatWindow_disclaimer__eVe-h{font-size:11px;margin:0!important}@media (min-width:576px){.ChatWindow_chatbotTitle__rRKrw{font-size:1.1rem}.ChatWindow_chatbotMessage__Jl8ML,.ChatWindow_userMessage__QkKLh{font-size:.85rem;margin:5px 0}.ChatWindow_avatar__8iqDE{height:1.75rem;width:1.75rem}.ChatWindow_inputField__hkr1R{font-size:.85rem;padding:8px 10px}}@media (min-width:768px){.ChatWindow_chatWindow__jUsyE{padding-top:0}.ChatWindow_chatbotTitle__rRKrw{font-size:1.15rem}.ChatWindow_chatbotMessage__Jl8ML,.ChatWindow_userMessage__QkKLh{font-size:.9rem;margin:6px 0}.ChatWindow_avatar__8iqDE{height:1.85rem;width:1.85rem}.ChatWindow_message__nZ5rC{padding:0 10px}.ChatWindow_chatbotMessage__Jl8ML .ChatWindow_message__nZ5rC{margin-left:9px}.ChatWindow_userMessage__QkKLh .ChatWindow_message__nZ5rC{margin-right:9px}.ChatWindow_inputField__hkr1R{font-size:.9rem;line-height:1.42;max-height:96px;min-height:24px;padding:8px 11px}.ChatWindow_footerToolbar__RaWAB{padding:0 9px 5px}.ChatWindow_attachIcon__an-hy{font-size:19px!important}.ChatWindow_sendButtonInactive__mRvh7,.ChatWindow_sendButton__giS5N{height:32px;width:32px}.ChatWindow_sendIcon__B52EY{font-size:15px!important}}@media (min-width:1024px){.ChatWindow_chatbotTitle__rRKrw{font-size:1.2rem}.ChatWindow_chatbotMessage__Jl8ML,.ChatWindow_userMessage__QkKLh{font-size:.95rem;margin:7px 0}.ChatWindow_avatar__8iqDE{height:2rem;width:2rem}.ChatWindow_messageContainerWrapper__IqRNE,.ChatWindow_messagesContainer__Fztzj{padding:0 10px}.ChatWindow_newMessageContainer__gdMIj{padding:0 5px}}@media (min-width:1440px){.ChatWindow_chatbotTitle__rRKrw{font-size:1.25rem}.ChatWindow_chatbotMessage__Jl8ML,.ChatWindow_userMessage__QkKLh{font-size:1rem;margin:8px 0}.ChatWindow_avatar__8iqDE{height:2.1rem;width:2.1rem}.ChatWindow_message__nZ5rC{padding:0 12px}.ChatWindow_messageContainerWrapper__IqRNE,.ChatWindow_messagesContainer__Fztzj{gap:8px;padding:0 12px}.ChatWindow_inputField__hkr1R{font-size:.925rem;padding:9px 12px}.ChatWindow_sendButtonInactive__mRvh7,.ChatWindow_sendButton__giS5N{height:34px;width:34px}.ChatWindow_sendIcon__B52EY{font-size:16px!important}}.DropZoneInput_container__0d6-I{align-items:center;background-color:var(--chat-win-color);border:2px solid var(--text-color-error);border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);cursor:default;display:flex;flex-direction:column;height:100px;justify-content:center;position:relative;width:100%}.DropZoneInput_text__xw\+AA{color:var(--text-color-error);font-size:13px;margin:0;padding:3px}.DropZoneInput_icon__l8toe{color:var(--text-color-error);font-size:24px}.DropZoneInput_floatingIcon__qmJu3{font-size:18px;position:absolute;right:10px;top:10px;z-index:99999}.DropZoneInput_picture__ojoN3{border-radius:12px;max-height:90px;max-width:150px}.LoadingSpinner_spinner__EnI4L{align-items:center;display:flex;justify-content:center;padding-top:20%}.InteractiveAvatar_container__W8dEK,.InteractiveAvatar_videoContainer__-0D8d{color:#404c68;display:flex;flex-direction:column}.InteractiveAvatar_videoContainer__-0D8d{gap:20px}.InteractiveAvatar_video__TwtFZ{width:350px}.InteractiveAvatar_btn__zHQ7E{background-color:#437eeb}.InteractiveAvatar_btn__zHQ7E:hover{background-color:#404c68}@media (min-width:768px){.InteractiveAvatar_video__TwtFZ{width:450px}}@media (min-width:992px){.InteractiveAvatar_video__TwtFZ{width:800px}}.ChatPage_box__KDfx9{--drawer-width:230px;background-attachment:scroll;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;display:flex;flex-direction:row;height:100%;padding:20px;position:relative;width:100%}.ChatPage_drawerWrapper__W1NBX{display:flex;height:calc(100vh - 3rem);left:0;position:fixed;top:3rem;-webkit-transform:translateX(calc(var(--drawer-width)*-1));transform:translateX(calc(var(--drawer-width)*-1));transition:-webkit-transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1);transition:transform .32s cubic-bezier(.4,0,.2,1),-webkit-transform .32s cubic-bezier(.4,0,.2,1);z-index:100}.ChatPage_drawerWrapperOpen__PAVOX{-webkit-transform:translateX(0);transform:translateX(0)}.ChatPage_firstBox__DuGtZ{background-color:#f8f8ff;box-shadow:4px 0 24px rgba(76,29,149,.15);flex-shrink:0;height:100%}.ChatPage_drawerWrapper__W1NBX>.ChatPage_firstBox__DuGtZ{margin-right:0;max-width:var(--drawer-width);min-width:var(--drawer-width);width:var(--drawer-width)}.ChatPage_ribbon__2wmXZ{align-items:center;align-self:center;background:linear-gradient(135deg,#7c3aed,#8b5cf6);border:none;border-bottom-right-radius:14px;border-top-right-radius:14px;box-shadow:2px 2px 10px rgba(124,58,237,.4);color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:56px;justify-content:center;padding:0;transition:box-shadow .2s ease,-webkit-transform .1s ease;transition:box-shadow .2s ease,transform .1s ease;transition:box-shadow .2s ease,transform .1s ease,-webkit-transform .1s ease;width:22px}.ChatPage_ribbon__2wmXZ:hover{box-shadow:2px 2px 14px rgba(124,58,237,.55)}.ChatPage_ribbon__2wmXZ:active{-webkit-transform:scale(.95);transform:scale(.95)}.ChatPage_ribbonIcon__i8Z3R{color:#fff!important;font-size:18px!important;transition:-webkit-transform .32s ease;transition:transform .32s ease;transition:transform .32s ease,-webkit-transform .32s ease}.ChatPage_drawerWrapperOpen__PAVOX .ChatPage_ribbonIcon__i8Z3R{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ChatPage_secondBox__GNnCw{flex-grow:1;min-height:0;width:100%}.ChatPage_overlay__Rnq6\+{background-color:rgba(30,27,46,0);inset:0;pointer-events:none;position:fixed;transition:background-color .32s ease;z-index:99}.ChatPage_overlayVisible__kVh9n{background-color:rgba(30,27,46,.42);pointer-events:auto}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--secondary-accent-color);border:3px solid transparent;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--secondary-accent-color)}::-webkit-scrollbar-track{background:transparent}*{scrollbar-color:var(--scrollbar-color)}@media (min-width:768px){.ChatPage_drawerWrapper__W1NBX{flex:0 0 330px;height:100%;position:static;-webkit-transform:none;transform:none;transition:none}.ChatPage_drawerWrapper__W1NBX>.ChatPage_firstBox__DuGtZ{max-width:none;min-width:0;width:100%}.ChatPage_firstBox__DuGtZ{background-color:initial;box-shadow:none;height:100%;width:100%}.ChatPage_overlay__Rnq6\+,.ChatPage_ribbon__2wmXZ{display:none}}.CardSlider_container__ZEag4{height:40rem;margin-left:auto;margin-right:auto;max-width:64rem;overflow:hidden;position:relative;width:100%}.CardSlider_sliderContainer__KfxTN{align-items:center;display:flex;gap:70px;height:100%;justify-content:center;position:relative}.CardSlider_card__uH8tz{height:30rem;opacity:.5;position:absolute;transition:all .3s ease-in-out;width:20rem}.CardSlider_cardInner__9ZWBT{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#070b1a;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);height:100%;overflow-y:auto;padding:1.5rem;width:100%}.CardSlider_currentCard__KFDFO{height:35rem;opacity:1;position:relative;transition:all .3s ease-in-out;width:25rem;z-index:20}.CardSlider_currentCardInner__GD6rb{background-color:#070b1a;border-radius:.5rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.1);height:100%;overflow-y:auto;padding:1.5rem;width:100%}.CardSlider_prevCard__nmjLC{-webkit-transform:translateX(-6rem) rotate(-12deg);transform:translateX(-6rem) rotate(-12deg)}.CardSlider_nextCard__IrVTn{-webkit-transform:translateX(6rem) rotate(12deg);transform:translateX(6rem) rotate(12deg)}.CardSlider_cardAnimating__Iatwk{-webkit-transform:scale(.95);transform:scale(.95)}.CardSlider_cardTitle__tAR5f{color:#fff;font-size:1.25rem;font-weight:600;line-height:1.75rem;margin-bottom:1rem}.CardSlider_currentCardTitle__5IGJ2{color:#fff;font-size:1.5rem;font-weight:600;line-height:2rem;margin-bottom:1rem}.CardSlider_cardContent__MFfDB{color:#fff;font-size:16px;margin-top:1rem}.CardSlider_imageContainer__eu2Wc{margin:1rem 0}.CardSlider_cardImage__zMeqz{border-radius:.375rem;height:auto;object-fit:cover;width:100%}.CardSlider_imageCaption__KjvkE{color:#666;font-size:.875rem;margin-top:.5rem;text-align:center}.CardSlider_audioContainer__xoGX4{margin:1rem 0}.CardSlider_audioTitle__g8RKn{font-weight:500;margin-bottom:.5rem}.CardSlider_audioPlayer__-K7AI{margin-top:.5rem;width:100%}.CardSlider_videoContainer__7ig2q{margin:1rem 0}.CardSlider_videoCardInner__OiDh7{align-items:center;background-color:#000;border-radius:.5rem;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.CardSlider_videoPlayer__hMZil{height:100%;object-fit:cover;width:100%}.CardSlider_mixedContent__ZUqfu>*{margin-bottom:1rem}.CardSlider_mixedContent__ZUqfu>:last-child{margin-bottom:0}.CardSlider_errorContainer__h0fgg{align-items:center;color:#ef4444;display:flex;flex-direction:column;justify-content:center;min-height:8rem;padding:1rem;text-align:center}.CardSlider_errorIcon__1M2PL{height:2rem;margin-bottom:.5rem;width:2rem}.CardSlider_errorMessage__GzbgT{color:#666;font-size:.875rem;line-height:1.25rem}.CardSlider_navigationButton__bzlnb{background-color:#fff;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);padding:.5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color .2s;z-index:100}.CardSlider_navigationButton__bzlnb:hover{background-color:#f3f4f6}.CardSlider_prevButton__8rUgP{left:2rem;z-index:100}.CardSlider_nextButton__Q9CsC{right:2rem;z-index:100}.TheoryChatbotRetrival_container__NoFFp{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%}.TheoryChatbotRetrival_title__Cnl03{color:#fff;font-size:24px}.TheoryChatbotRetrival_inputContainer__9jKeg{height:400px;overflow-y:scroll;width:60%}.MicrolearningCoursePage_container__omvdc{align-items:center;background-color:var(--secondary-background-color);border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);display:flex;flex-direction:column;height:90vh;margin:2em auto auto;position:relative;width:90%}.MicrolearningCoursePage_title__kBG5u{color:var(--text-color);font-size:1.5rem;padding-top:1em}.CourseSlider_sliderContainer__B\+KWO{align-items:center;display:flex;flex-direction:row;gap:70px;height:100%;justify-content:center}.CourseSlider_sliderWrapper__9\+kuf{align-items:center;display:flex;height:35rem;justify-content:center;position:relative;width:25rem}.CourseSlider_cardContainer__WusgN{display:flex;flex-direction:row;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.CourseSlider_card__Glhdl{background-image:var(--card-slider);border-radius:10px;height:35rem;opacity:1;padding:20px;transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;width:25rem}.CourseSlider_card__Glhdl.CourseSlider_entering__u4UBR{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.CourseSlider_card__Glhdl.CourseSlider_exiting__2Jmv6{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.CourseSlider_prevCard__QjFaU{-webkit-transform:translateX(-6rem) rotate(-12deg);transform:translateX(-6rem) rotate(-12deg)}.CourseSlider_nextCard__2p6eM{-webkit-transform:translateX(6rem) rotate(12deg);transform:translateX(6rem) rotate(12deg)}.CourseSlider_chevron__cl4cf{color:var(--text-color);height:50px;width:50px}.CourseSlider_cardCourseTitle__FyEPr{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.CourseSlider_cardCourseTitleText__8rvsC{color:var(--text-color);font-size:2rem;font-weight:700}.CourseSlider_cardCourseTitleImage__qYA6F{width:25rem}.CourseSlider_cardCoursDescription__Rn-LP{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:justify}.CourseSlider_cardCourseDescriptionTitleText__XUInv{color:var(--text-color);font-size:1.5rem;font-weight:700;margin-top:0;text-align:justify}.CourseSlider_cardCourseDescriptionText__Pj3E4{color:var(--text-color);font-size:1.3rem;margin:0}.CourseSlider_cardCourseLearningOutcomes__r9gf7{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:justify}.CourseSlider_cardCourseLearningOutcomesTitleText__Rvuqb{color:var(--text-color);font-size:1.5rem;font-weight:700;margin-top:0;text-align:left}.CourseSlider_cardCourseLearningOutcomesText__HzOar{color:var(--text-color);font-size:.9rem;margin:0;padding:0}.CourseSlider_cardSMTitle__IHKYL{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:center}.CourseSlider_cardSMTitleText__SPt4W{color:var(--text-color);font-size:2rem;font-weight:700}.CourseSlider_cardSMTitleImage2__bMuSj,.CourseSlider_cardSMTitleImage__hjYCp{width:25rem}.CourseSlider_cardVideo__sSYmF{border-radius:10px;height:100%;object-fit:cover;width:100%}.CourseSlider_cardCourseTheory__EwSAz{display:flex;flex-direction:column;height:100%;justify-content:center;text-align:justify}.CourseSlider_cardCourseTheoryTitleText__5Qe6N{color:var(--text-color);font-size:1.5rem;font-weight:700;margin-top:0;text-align:left}.CourseSlider_cardCourseTheoryText__JyocJ{color:var(--text-color);font-size:1.3rem;margin:0;padding:0}.CourseSlider_cardQuiz__c5YBR{height:100%}.CourseSlider_cardQuizTop__96bln,.CourseSlider_cardQuiz__c5YBR{display:flex;flex-direction:column}.CourseSlider_cardQuizQuestionNo__0dp7\+{color:var(--text-color);font-size:1.4rem;font-weight:700}.CourseSlider_cardQuizQuestionText__AjiQr{color:var(--text-color);font-size:1.3rem}.CourseSlider_cardQuizBottom__8Jd3\+{display:flex;flex-direction:column}.CourseSlider_answerOption__USTik{background-color:var(--card-answer);border-radius:5px;color:var(--text-color);cursor:pointer;font-size:1.1rem;margin:5px 0;padding:10px;transition:background-color .3s ease}.CourseSlider_answerOption__USTik:hover{background-color:#475569}.CourseSlider_correctAnswer__jsiP3{background-color:#16a34a;border-radius:5px;color:#fff;margin:5px 0;padding:10px}.CourseSlider_incorrectAnswer__fBoHb{background-color:#dc2626;border-radius:5px;color:#fff;margin:5px 0;padding:10px}.CourseSlider_feedbackTooltip__czI\+b{color:#facc15;display:block;font-size:.9rem;margin-top:5px}.CourseSlider_cardCourseEndOfSMimage__fgN9t{height:100%;object-fit:contain;position:absolute;width:100%;z-index:11}.CourseSlider_cardCourseEndOfSM__tA2Yc{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;text-align:center;width:100%;z-index:12}.CourseSlider_cardCourseEndOfSMTitle__069cl{color:var(--text-color);font-size:1.5rem;font-weight:700}.CourseSlider_cardCourseEndOfSMText__tjPzG{color:var(--text-color);font-size:1.3rem}.UserPage_pageContainer__LUocn{-webkit-animation:UserPage_fadeIn__76y1H .5s ease both;animation:UserPage_fadeIn__76y1H .5s ease both;margin:0 auto;max-width:1280px;padding:28px 36px 40px}@-webkit-keyframes UserPage_fadeIn__76y1H{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes UserPage_fadeIn__76y1H{0%{opacity:0;-webkit-transform:translateY(12px);transform:translateY(12px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.UserPage_breadcrumb__ee3Nr{align-items:center;display:flex;font-size:14px;gap:8px;margin-bottom:20px}.UserPage_backBtn__CF5aG{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.15);border-radius:10px;color:#6d28d9;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .2s;width:34px}.UserPage_backBtn__CF5aG:hover{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.UserPage_backBtn__CF5aG .UserPage_material-symbols-outlined__p01GJ{font-size:20px}.UserPage_breadcrumbLink__culNp{color:#8b5cf6;cursor:pointer;font-weight:500;transition:color .2s}.UserPage_breadcrumbLink__culNp:hover{color:#6d28d9;text-decoration:underline}.UserPage_breadcrumbCurrent__fLx5a{color:#4a3d5c;font-weight:600}.UserPage_pageTitle__68ySn{color:#1a1128;font-size:28px;font-weight:700;letter-spacing:-.5px;margin-bottom:24px}.UserPage_profileCard__mo5Dm{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 4px 20px rgba(139,92,246,.06);margin-bottom:24px;padding:32px}.UserPage_profileHeader__kPXpq{align-items:center;display:flex;gap:20px;margin-bottom:28px;position:relative}.UserPage_profileAvatar__5wR7a{align-items:center;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);color:#fff;display:flex;flex-shrink:0;font-size:24px;font-weight:700;height:72px;justify-content:center;letter-spacing:1px;width:72px}.UserPage_profileInfo__dvqOL{display:flex;flex:1 1;flex-direction:column;gap:4px}.UserPage_profileName__ZEj3Q{color:#1a1128;font-size:22px;font-weight:700;letter-spacing:-.3px;margin:0}.UserPage_profileEmail__CYt8R{color:#8b7fa0;font-size:14px}.UserPage_statusBadge__Z4nN0{align-items:center;border-radius:20px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;margin-top:4px;padding:4px 14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.UserPage_statusBadgeActive__ZwGOy{background:rgba(16,185,129,.1);color:#059669}.UserPage_statusBadgeInactive__ismTt{background:rgba(239,68,68,.1);color:#dc2626}.UserPage_statusDot__DIf8Q{background:currentColor;border-radius:50%;height:7px;width:7px}.UserPage_editBtn__gBj5R{align-items:center;background:rgba(139,92,246,.06);border:1px solid rgba(139,92,246,.15);border-radius:10px;color:#8b5cf6;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:0;top:0;transition:all .2s;width:38px}.UserPage_editBtn__gBj5R:hover{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserPage_editBtn__gBj5R .UserPage_material-symbols-outlined__p01GJ{font-size:20px}.UserPage_statusToggleWrapper__HiBRi{align-items:center;display:flex;gap:10px;margin-top:6px}.UserPage_statusToggleLabel__SJA-3{color:#8b7fa0;font-size:12px;font-weight:600}.UserPage_toggleSwitch__9kDpb{border:none;border-radius:12px;cursor:pointer;height:24px;padding:0;position:relative;transition:background .25s ease;width:44px}.UserPage_toggleActive__xtj8A{background:linear-gradient(135deg,#10b981,#059669)}.UserPage_toggleInactive__rVpzR{background:#d1d5db}.UserPage_toggleKnob__uxprG{background:#fff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.15);height:18px;position:absolute;top:3px;transition:left .25s ease;width:18px}.UserPage_toggleActive__xtj8A .UserPage_toggleKnob__uxprG{left:23px}.UserPage_toggleInactive__rVpzR .UserPage_toggleKnob__uxprG{left:3px}.UserPage_statusToggleText__wemIF{font-size:12px;font-weight:600}.UserPage_statusToggleTextActive__VhWgd{color:#059669}.UserPage_statusToggleTextInactive__1OCq3{color:#dc2626}.UserPage_editInput__5myOm{background:hsla(0,0%,100%,.7);border:1px solid rgba(139,92,246,.2);border-radius:10px;box-sizing:border-box;color:#1a1128;font-family:inherit;font-size:14px;font-weight:500;height:38px;max-width:220px;outline:none;padding:0 12px;transition:border-color .2s;width:100%}.UserPage_editInput__5myOm:focus{border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.08)}.UserPage_editSelect__pvvno{-webkit-appearance:none;appearance:none;background:hsla(0,0%,100%,.7);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%238b7fa0' viewBox='0 0 16 16'%3E%3Cpath d='M8 11 3 6h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;border:1px solid rgba(139,92,246,.2);border-radius:10px;box-sizing:border-box;color:#1a1128;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;height:38px;max-width:220px;outline:none;padding:0 32px 0 12px;transition:border-color .2s;width:100%}.UserPage_editSelect__pvvno:focus{border-color:rgba(139,92,246,.5);box-shadow:0 0 0 3px rgba(139,92,246,.08)}.UserPage_editActions__qTIga{border-top:1px solid rgba(139,92,246,.08);display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:20px}.UserPage_cancelBtn__-H4yL{background:transparent;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:#4a3d5c;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.UserPage_cancelBtn__-H4yL:hover{background:rgba(139,92,246,.06)}.UserPage_saveBtn__6xnzF{background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s}.UserPage_saveBtn__6xnzF:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserPage_saveBtnDisabled__ChNFK{box-shadow:none!important;cursor:not-allowed;opacity:.4;-webkit-transform:none!important;transform:none!important}.UserPage_profileDetails__BXs0l{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0}.UserPage_detailItem__u2awk{flex:1 1;min-width:160px;padding:16px 20px}.UserPage_detailLabel__cpUwO{color:#8b5cf6;display:block;font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:6px;text-transform:uppercase}.UserPage_detailValue__dnUr1{color:#1a1128;display:block;font-size:15px;font-weight:500}.UserPage_detailDivider__Q7\+mW{align-self:center;background:rgba(139,92,246,.1);height:48px;width:1px}.UserPage_statsRow__bySGv{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.UserPage_statCard__DaAx3{align-items:flex-start;border-radius:18px;box-shadow:0 6px 20px rgba(0,0,0,.12);color:#fff;display:flex;justify-content:space-between;min-height:130px;overflow:hidden;padding:24px;position:relative;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.UserPage_statCard__DaAx3:hover{box-shadow:0 8px 28px rgba(0,0,0,.16);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.UserPage_statAssigned__dGVoD{background:linear-gradient(135deg,#8b5cf6,#a78bfa 50%,#c4b5fd)}.UserPage_statInteracted__Ahx8Y{background:linear-gradient(135deg,#10b981,#34d399 50%,#6ee7b7)}.UserPage_statNotStarted__yiiNJ{background:linear-gradient(135deg,#f43f5e,#fb7185 50%,#fda4af)}.UserPage_statTopUsed__FmDOh{background:linear-gradient(135deg,#f59e0b,#fbbf24 50%,#fde68a)}.UserPage_statContent__JHWNc{display:flex;flex-direction:column;gap:2px;position:relative;z-index:2}.UserPage_statValue__\+gRHx{font-size:36px;font-weight:700;line-height:1.1}.UserPage_statLabel__aI0YF{font-size:13px;font-weight:600;opacity:.95}.UserPage_statSub__GBg8m{font-size:12px;margin-top:8px;opacity:.8}.UserPage_statSub__GBg8m span{font-weight:700}.UserPage_statIcon__9CcD7{bottom:16px;height:60px;opacity:.3;position:absolute;right:16px;width:60px;z-index:1}.UserPage_topUsedNA__HnP5C{font-size:28px;font-weight:700;margin-top:4px;opacity:.9}.UserPage_topUsedList__CfAv6{display:flex;flex-direction:column;gap:3px;margin-top:4px}.UserPage_topUsedName__xGY6c{font-size:13px;font-weight:600;opacity:.95}.UserPage_mainCard__Icx1q{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.6);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 4px 20px rgba(139,92,246,.06);overflow:hidden}.UserPage_tabBar__YEe0T{align-items:center;border-bottom:1px solid rgba(139,92,246,.08);display:flex;justify-content:space-between;padding:0 28px}.UserPage_tabGroup__kZt2T{display:flex;gap:0}.UserPage_tab__6PFIV{background:none;border:none;border-bottom:2px solid transparent;color:#8b7fa0;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:16px 20px;transition:all .2s}.UserPage_tab__6PFIV:hover{color:#4a3d5c}.UserPage_tabActive__DXsYQ{border-bottom-color:#8b5cf6;color:#1a1128;font-weight:600}.UserPage_assignBtn__4DXov{align-items:center;background:rgba(139,92,246,.06);border:1px solid rgba(139,92,246,.2);border-radius:10px;color:#8b5cf6;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;padding:8px 16px;transition:all .2s}.UserPage_assignBtn__4DXov:hover{background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserPage_assignBtn__4DXov .UserPage_material-symbols-outlined__p01GJ{font-size:18px}.UserPage_assignBtnEmpty__EwtHJ{background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;margin-top:12px;padding:10px 20px;transition:all .3s}.UserPage_assignBtnEmpty__EwtHJ:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.UserPage_toolbar__6bnjl{align-items:center;display:flex;gap:12px;justify-content:flex-start;padding:16px 28px}.UserPage_searchBox__j7ped{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(139,92,246,.12);border-radius:12px;display:flex;gap:8px;height:42px;max-width:400px;padding:0 14px;transition:border-color .2s;width:100%}.UserPage_searchBox__j7ped:focus-within{border-color:rgba(139,92,246,.4)}.UserPage_searchBox__j7ped .UserPage_material-symbols-outlined__p01GJ{color:#b8afc8;font-size:20px}.UserPage_searchInput__G3mBY{background:none;border:none;color:#1a1128;flex:1 1;font-family:inherit;font-size:14px;outline:none}.UserPage_searchInput__G3mBY::-webkit-input-placeholder{color:#b8afc8}.UserPage_searchInput__G3mBY::placeholder{color:#b8afc8}.UserPage_tableWrapper__G-55E{overflow-x:auto;padding:0 28px 24px}.UserPage_chatbotTable__sf7-c{border-collapse:collapse;width:100%}.UserPage_chatbotTable__sf7-c thead th{border-bottom:1px solid rgba(139,92,246,.08);color:#8b7fa0;font-size:12px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-align:left;text-transform:uppercase}.UserPage_chatbotTable__sf7-c tbody tr{border-bottom:1px solid rgba(139,92,246,.05);transition:background .15s}.UserPage_chatbotTable__sf7-c tbody tr:hover{background:rgba(139,92,246,.03)}.UserPage_chatbotTable__sf7-c tbody tr:last-child{border-bottom:none}.UserPage_chatbotTable__sf7-c tbody td{color:#4a3d5c;font-size:14px;padding:14px 16px}.UserPage_chatbotCell__14jrD{align-items:center;display:flex;gap:12px}.UserPage_chatbotAvatar__uLA2s{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:38px;justify-content:center;letter-spacing:.5px;width:38px}.UserPage_chatbotName__sevSn{color:#1a1128;font-weight:600}.UserPage_chatbotTitle__RHyGW{color:#8b7fa0}.UserPage_chatbotStatus__iMf4P{align-items:center;background:rgba(16,185,129,.1);border-radius:20px;color:#059669;display:inline-flex;font-size:12px;font-weight:600;padding:4px 12px}.UserPage_emptyState__ll130{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.UserPage_emptyState__ll130 .UserPage_material-symbols-outlined__p01GJ{color:#d4d0dc;font-size:48px;margin-bottom:12px}.UserPage_emptyState__ll130 h3{color:#4a3d5c;font-size:16px;font-weight:600;margin:0 0 4px}.UserPage_emptyState__ll130 p{color:#8b7fa0;font-size:14px;margin:0}.UserPage_greyishChatbot__KnpmS{-webkit-filter:invert(.7);filter:invert(.7);height:45px;padding-bottom:5px}.UserPage_errorState__KgxCf{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:60vh;text-align:center}.UserPage_errorState__KgxCf .UserPage_material-symbols-outlined__p01GJ{color:#d4d0dc;font-size:56px}.UserPage_errorState__KgxCf h2{color:#4a3d5c;font-size:20px;font-weight:600;margin:8px 0 0}.UserPage_errorState__KgxCf p{color:#8b7fa0;font-size:14px;margin:0 0 16px}.UserPage_backBtnPrimary__z-oZj{align-items:center;background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;padding:10px 20px;transition:all .2s}.UserPage_backBtnPrimary__z-oZj:hover{box-shadow:0 4px 14px rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media (max-width:1024px){.UserPage_statsRow__bySGv{grid-template-columns:repeat(2,1fr)}.UserPage_profileDetails__BXs0l{flex-wrap:wrap}.UserPage_detailDivider__Q7\+mW{display:none}.UserPage_detailItem__u2awk{min-width:45%}}@media (max-width:768px){.UserPage_pageContainer__LUocn{padding:20px 16px 32px}.UserPage_statsRow__bySGv{grid-template-columns:1fr}.UserPage_profileHeader__kPXpq{align-items:flex-start;flex-direction:column;gap:16px}.UserPage_editBtn__gBj5R{position:absolute;right:0;top:0}.UserPage_profileDetails__BXs0l{flex-direction:column}.UserPage_detailItem__u2awk{min-width:100%;padding:12px 0}.UserPage_tabBar__YEe0T{align-items:stretch;flex-direction:column;gap:12px;padding:0 16px 12px}.UserPage_assignBtn__4DXov{align-self:flex-end}.UserPage_toolbar__6bnjl{padding:12px 16px}.UserPage_tableWrapper__G-55E{padding:0 16px 20px}.UserPage_pageTitle__68ySn{font-size:24px}.UserPage_editActions__qTIga{flex-direction:column}.UserPage_editActions__qTIga .UserPage_cancelBtn__-H4yL,.UserPage_editActions__qTIga .UserPage_saveBtn__6xnzF{justify-content:center;text-align:center;width:100%}}.ChatbotAssignModal_backdrop__N-xg1{align-items:center;-webkit-animation:ChatbotAssignModal_fadeIn__a5fIt .2s ease;animation:ChatbotAssignModal_fadeIn__a5fIt .2s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:1000}@-webkit-keyframes ChatbotAssignModal_fadeIn__a5fIt{0%{opacity:0}to{opacity:1}}@keyframes ChatbotAssignModal_fadeIn__a5fIt{0%{opacity:0}to{opacity:1}}.ChatbotAssignModal_modal__kr8Oo{-webkit-animation:ChatbotAssignModal_slideUp__iHwT7 .3s ease;animation:ChatbotAssignModal_slideUp__iHwT7 .3s ease;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:hsla(0,0%,100%,.95);border:1px solid rgba(139,92,246,.1);border-radius:20px;box-shadow:0 8px 40px rgba(0,0,0,.15);display:flex;flex-direction:column;max-height:80vh;max-width:560px;width:100%}@-webkit-keyframes ChatbotAssignModal_slideUp__iHwT7{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ChatbotAssignModal_slideUp__iHwT7{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ChatbotAssignModal_header__2rAeO{align-items:flex-start;border-bottom:1px solid rgba(139,92,246,.08);display:flex;justify-content:space-between;padding:24px 24px 16px}.ChatbotAssignModal_title__7g3Ks{color:#1a1128;font-size:18px;font-weight:700;margin:0 0 4px}.ChatbotAssignModal_subtitle__iq8iL{color:#8b7fa0;font-size:13px;margin:0}.ChatbotAssignModal_closeBtn__PoksC{align-items:center;background:rgba(139,92,246,.06);border:none;border-radius:8px;color:#8b7fa0;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .2s;width:32px}.ChatbotAssignModal_closeBtn__PoksC:hover{background:rgba(139,92,246,.12);color:#4a3d5c}.ChatbotAssignModal_closeBtn__PoksC .ChatbotAssignModal_material-symbols-outlined__encR8{font-size:20px}.ChatbotAssignModal_toolbar__BN\+Ta{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 24px}.ChatbotAssignModal_searchBox__AmxxM{align-items:center;background:hsla(0,0%,100%,.7);border:1px solid rgba(139,92,246,.12);border-radius:10px;display:flex;flex:1 1;gap:8px;height:38px;min-width:180px;padding:0 12px;transition:border-color .2s}.ChatbotAssignModal_searchBox__AmxxM:focus-within{border-color:rgba(139,92,246,.4)}.ChatbotAssignModal_searchBox__AmxxM .ChatbotAssignModal_material-symbols-outlined__encR8{color:#b8afc8;font-size:18px}.ChatbotAssignModal_searchInput__B05Ex{background:none;border:none;color:#1a1128;flex:1 1;font-family:inherit;font-size:13px;outline:none}.ChatbotAssignModal_searchInput__B05Ex::-webkit-input-placeholder{color:#b8afc8}.ChatbotAssignModal_searchInput__B05Ex::placeholder{color:#b8afc8}.ChatbotAssignModal_bulkActions__ITPIw{display:flex;gap:8px}.ChatbotAssignModal_bulkBtn__utHLq{background:transparent;border:1px solid rgba(139,92,246,.15);border-radius:8px;color:#8b5cf6;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;padding:6px 12px;transition:all .2s}.ChatbotAssignModal_bulkBtn__utHLq:hover{background:rgba(139,92,246,.06);border-color:rgba(139,92,246,.3)}.ChatbotAssignModal_listContainer__7eH6L{flex:1 1;max-height:400px;overflow-y:auto;padding:8px 24px}.ChatbotAssignModal_chatbotItem__dcach{align-items:center;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-bottom:4px;padding:12px 14px;transition:all .15s}.ChatbotAssignModal_chatbotItem__dcach:hover{background:rgba(139,92,246,.04)}.ChatbotAssignModal_chatbotItemSelected__dNDDa{background:rgba(139,92,246,.06);border-color:rgba(139,92,246,.15)}.ChatbotAssignModal_checkbox__DhYPO{align-items:center;background:transparent;border:2px solid rgba(139,92,246,.25);border-radius:6px;display:flex;flex-shrink:0;height:22px;justify-content:center;transition:all .15s;width:22px}.ChatbotAssignModal_chatbotItemSelected__dNDDa .ChatbotAssignModal_checkbox__DhYPO{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#8b5cf6}.ChatbotAssignModal_checkbox__DhYPO .ChatbotAssignModal_material-symbols-outlined__encR8{color:#fff;font-size:16px;font-weight:700}.ChatbotAssignModal_chatbotAvatar__17KsE{align-items:center;background:linear-gradient(135deg,#8b5cf6,#a78bfa);border-radius:10px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:36px;justify-content:center;letter-spacing:.5px;width:36px}.ChatbotAssignModal_chatbotInfo__sYtek{display:flex;flex-direction:column;gap:2px;min-width:0}.ChatbotAssignModal_chatbotName__vrrp\+{color:#1a1128;font-size:14px;font-weight:600}.ChatbotAssignModal_chatbotDesc__WU2oU{color:#8b7fa0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatbotAssignModal_emptyState__jnWk\+{align-items:center;display:flex;flex-direction:column;padding:40px 20px;text-align:center}.ChatbotAssignModal_emptyState__jnWk\+ .ChatbotAssignModal_material-symbols-outlined__encR8{color:#d4d0dc;font-size:40px;margin-bottom:8px}.ChatbotAssignModal_emptyState__jnWk\+ p{color:#8b7fa0;font-size:14px;margin:0}.ChatbotAssignModal_footer__jMb\+L{border-top:1px solid rgba(139,92,246,.08);display:flex;gap:10px;justify-content:flex-end;padding:16px 24px}.ChatbotAssignModal_cancelBtn__U\+gla{background:transparent;border:1px solid rgba(139,92,246,.15);border-radius:12px;color:#4a3d5c;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.ChatbotAssignModal_cancelBtn__U\+gla:hover{background:rgba(139,92,246,.06)}.ChatbotAssignModal_saveBtn__exnIF{background:linear-gradient(135deg,#f97316,#ec4899 50%,#8b5cf6);background-size:200% auto;border:none;border-radius:12px;box-shadow:0 4px 14px rgba(139,92,246,.25);color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s}.ChatbotAssignModal_saveBtn__exnIF:hover{background-position:100%;box-shadow:0 6px 20px rgba(139,92,246,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ChatbotAssignModal_saveBtnDisabled__eDD5r{box-shadow:none!important;cursor:not-allowed;opacity:.4;-webkit-transform:none!important;transform:none!important}@media (max-width:576px){.ChatbotAssignModal_modal__kr8Oo{max-height:90vh}.ChatbotAssignModal_toolbar__BN\+Ta{align-items:stretch;flex-direction:column}.ChatbotAssignModal_bulkActions__ITPIw{justify-content:flex-end}.ChatbotAssignModal_header__2rAeO{padding:20px 16px 12px}.ChatbotAssignModal_toolbar__BN\+Ta{padding:10px 16px}.ChatbotAssignModal_listContainer__7eH6L{padding:8px 16px}.ChatbotAssignModal_footer__jMb\+L{padding:12px 16px}}
/*# sourceMappingURL=main.fa380c1a.css.map*/