@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.10ev4cu2inrn-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0i6ci0u~g4zml.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.0x1a9yg0jkq20.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0dyk20wuvya7a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0ctuso5mgh_i..woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.0kho-wj7-y-w1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_de7b2fa9-module__1ltb7q__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_de7b2fa9-module__1ltb7q__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.ChatWidget-module__MMKJYW__fab{z-index:1000;background:var(--accent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .15s,box-shadow .15s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 24px #c9a84559}.ChatWidget-module__MMKJYW__fab:hover{transform:scale(1.07);box-shadow:0 6px 28px #c9a84580}.ChatWidget-module__MMKJYW__fab:active{transform:scale(.95)}.ChatWidget-module__MMKJYW__panel{z-index:1000;background:var(--card);border:1px solid var(--card-border);border-radius:16px;flex-direction:column;width:360px;max-width:calc(100vw - 32px);height:500px;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden;box-shadow:0 16px 48px #00000080}.ChatWidget-module__MMKJYW__header{border-bottom:1px solid var(--line);background:#c9a8450f;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.ChatWidget-module__MMKJYW__headerIcon{background:#c9a84526;border:1px solid #c9a8454d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ChatWidget-module__MMKJYW__headerTitle{color:var(--foreground);font-size:13px;font-weight:600}.ChatWidget-module__MMKJYW__headerSub{color:var(--muted);font-size:10px}.ChatWidget-module__MMKJYW__closeBtn{cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:color .15s;display:flex}.ChatWidget-module__MMKJYW__closeBtn:hover{color:var(--foreground)}.ChatWidget-module__MMKJYW__messages{flex-direction:column;flex:1;gap:10px;padding:12px 16px;display:flex;overflow-y:auto}.ChatWidget-module__MMKJYW__bubble{white-space:pre-wrap;border-radius:14px;max-width:85%;padding:8px 12px;font-size:13px;line-height:1.5}.ChatWidget-module__MMKJYW__bubbleUser{background:var(--accent);color:#07091a;border-bottom-right-radius:4px;align-self:flex-end}.ChatWidget-module__MMKJYW__bubbleModel{color:var(--foreground);background:#ffffff0d;border-bottom-left-radius:4px;align-self:flex-start}.ChatWidget-module__MMKJYW__chips{flex-direction:column;gap:6px;padding-top:4px;display:flex}.ChatWidget-module__MMKJYW__chip{border:1px solid var(--card-border);color:var(--muted);cursor:pointer;text-align:left;font-size:12px;font-family:var(--font-manrope), sans-serif;background:0 0;border-radius:10px;padding:7px 12px;transition:border-color .15s,color .15s,background .15s}.ChatWidget-module__MMKJYW__chip:hover{color:var(--foreground);background:#c9a8450d;border-color:#c9a84580}.ChatWidget-module__MMKJYW__loader{background:#ffffff0d;border-radius:14px 14px 14px 4px;align-self:flex-start;align-items:center;gap:3px;padding:10px 14px;display:flex}.ChatWidget-module__MMKJYW__dot{background:var(--muted);border-radius:50%;width:5px;height:5px;animation:1.2s ease-in-out infinite ChatWidget-module__MMKJYW__pulse}.ChatWidget-module__MMKJYW__dot:nth-child(2){animation-delay:.2s}.ChatWidget-module__MMKJYW__dot:nth-child(3){animation-delay:.4s}@keyframes ChatWidget-module__MMKJYW__pulse{0%,80%,to{opacity:.5;transform:scale(.7)}40%{opacity:1;transform:scale(1)}}.ChatWidget-module__MMKJYW__inputRow{border-top:1px solid var(--line);flex-shrink:0;align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.ChatWidget-module__MMKJYW__textarea{resize:none;color:var(--foreground);font-family:var(--font-manrope), sans-serif;background:0 0;border:none;outline:none;flex:1;max-height:100px;padding:6px 0;font-size:13px;line-height:1.5}.ChatWidget-module__MMKJYW__textarea::placeholder{color:var(--muted)}.ChatWidget-module__MMKJYW__sendBtn{background:var(--accent);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:2px;transition:opacity .15s;display:flex}.ChatWidget-module__MMKJYW__sendBtn:disabled{opacity:.35;cursor:default}@media (max-width:600px){.ChatWidget-module__MMKJYW__panel{width:calc(100vw - 32px);right:16px}.ChatWidget-module__MMKJYW__fab{bottom:80px;right:16px}}
.TopNav-module__uWpAwW__topNav{z-index:100;background:#0a0e20;border-bottom:1px solid #ffffff12;flex-shrink:0;align-items:center;height:56px;padding:0 16px 0 20px;display:flex;position:sticky;top:0}.TopNav-module__uWpAwW__brand{flex-shrink:0;align-items:center;display:flex}.TopNav-module__uWpAwW__brandLogo{width:100px;height:auto;display:block}.TopNav-module__uWpAwW__divider{background:#ffffff14;flex-shrink:0;width:1px;height:24px;margin:0 16px}.TopNav-module__uWpAwW__tabs{scrollbar-width:none;flex:1;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.TopNav-module__uWpAwW__tabs::-webkit-scrollbar{display:none}.TopNav-module__uWpAwW__tab{color:#e8edf780;white-space:nowrap;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.TopNav-module__uWpAwW__tab:hover{color:#e8edf7;background:#ffffff0f}.TopNav-module__uWpAwW__tabActive{color:#c9a845;background:#c9a8451f;font-weight:600}.TopNav-module__uWpAwW__tabEmoji{font-size:14px}.TopNav-module__uWpAwW__right{flex-shrink:0;align-items:center;gap:12px;margin-left:12px;display:flex}.TopNav-module__uWpAwW__searchWrap{width:200px}.TopNav-module__uWpAwW__userSection{align-items:center;gap:8px;display:flex}.TopNav-module__uWpAwW__userEmail{color:#e8edf759;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:11px;overflow:hidden}.TopNav-module__uWpAwW__langToggle{color:#e8edf773;cursor:pointer;letter-spacing:.5px;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:6px;padding:4px 8px;font-family:inherit;font-size:10px;font-weight:700;transition:border-color .15s,color .15s}.TopNav-module__uWpAwW__langToggle:hover{color:#e8edf7;border-color:#ffffff38}.TopNav-module__uWpAwW__signOut{color:#e8edf773;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff1a;border-radius:7px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:500;transition:border-color .15s,color .15s}.TopNav-module__uWpAwW__signOut:hover{color:#e8edf7;border-color:#ffffff38}@media (max-width:900px){.TopNav-module__uWpAwW__userEmail,.TopNav-module__uWpAwW__tabLabel{display:none}.TopNav-module__uWpAwW__tab{gap:0;padding:7px 10px}.TopNav-module__uWpAwW__tabEmoji{font-size:17px}.TopNav-module__uWpAwW__searchWrap{width:140px}}@media (max-width:600px){.TopNav-module__uWpAwW__userSection,.TopNav-module__uWpAwW__divider,.TopNav-module__uWpAwW__tabs{display:none}.TopNav-module__uWpAwW__searchWrap{width:160px}}
.SideBar-module__fIIPZW__sidebar{background:#0a0e20;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;width:220px;height:calc(100vh - 56px);padding:20px 12px;display:flex;position:sticky;top:56px;overflow-y:auto}.SideBar-module__fIIPZW__groupLabel{text-transform:uppercase;letter-spacing:1.5px;color:#e8edf740;padding:0 12px 10px;font-size:10px;font-weight:700}.SideBar-module__fIIPZW__list{flex-direction:column;gap:2px;list-style:none;display:flex}.SideBar-module__fIIPZW__item{color:#e8edf78c;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}.SideBar-module__fIIPZW__item:hover{color:#e8edf7;background:#ffffff0f}.SideBar-module__fIIPZW__active{color:#c9a845;background:#c9a84524;font-weight:600}.SideBar-module__fIIPZW__emoji{text-align:center;flex-shrink:0;width:20px;font-size:15px}.SideBar-module__fIIPZW__spacer{flex:1}.SideBar-module__fIIPZW__footer{border-top:1px solid #ffffff14;margin-top:16px;padding-top:14px}@media (max-width:900px){.SideBar-module__fIIPZW__sidebar{width:60px;padding:20px 8px}.SideBar-module__fIIPZW__groupLabel,.SideBar-module__fIIPZW__item span:last-child{display:none}.SideBar-module__fIIPZW__item{justify-content:center;gap:0;padding:10px}.SideBar-module__fIIPZW__emoji{width:auto;font-size:18px}.SideBar-module__fIIPZW__footer{display:none}}@media (max-width:600px){.SideBar-module__fIIPZW__sidebar{display:none}}.SideBar-module__fIIPZW__mobileBar{z-index:200;scrollbar-width:none;background:#0a0e20;border-top:1px solid #ffffff14;justify-content:space-around;align-items:center;height:58px;display:none;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}.SideBar-module__fIIPZW__mobileBar::-webkit-scrollbar{display:none}.SideBar-module__fIIPZW__mobileBarItem{color:#e8edf773;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;padding:6px 10px;font-size:9px;font-weight:500;display:flex}.SideBar-module__fIIPZW__mobileBarEmoji{font-size:18px}.SideBar-module__fIIPZW__mobileBarItemActive{color:#c9a845}@media (max-width:600px){.SideBar-module__fIIPZW__mobileBar{display:flex}}
:root{--background:#07091a;--foreground:#e8edf7;--muted:#7b8db0;--card:#0d1634e6;--card-border:#ffffff12;--line:#ffffff0f;--accent:#c9a845;--accent-soft:#c9a84526;--danger:#d93939;--badge-customer:#1a3d2b;--badge-customer-text:#4ade80;--badge-distributor:#162040;--badge-distributor-text:#60a5fa;--badge-partner:#2d1540;--badge-partner-text:#c084fc}.appShell{flex:1;display:flex}.appContent{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.appMain{flex:1;min-width:0;padding:36px 40px;overflow-y:auto}@media (max-width:900px){.appMain{padding:24px 20px}}@media (max-width:600px){.appMain{padding:16px 14px 76px}}html{height:100%}body{max-width:100vw;min-height:100%;color:var(--foreground);background:radial-gradient(circle at top right, #c9a84514, transparent 35%), radial-gradient(circle at bottom left, #07123c99, transparent 45%), linear-gradient(180deg, #080b1f 0%, var(--background) 50%, #060817 100%);font-family:var(--font-manrope), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex;overflow-x:clip}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
