.HelpReportButton-module__ABdzKW__sidebarButton{width:100%;height:38px;color:var(--color-text-secondary,#999);border:1px solid var(--color-border,#333);cursor:pointer;font:600 13px var(--bs-font-body,inherit);letter-spacing:0;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;transition:background .15s,color .15s,border-color .15s;display:flex}.HelpReportButton-module__ABdzKW__sidebarButton:hover{color:var(--color-text,#f1f1f1);background:var(--color-bg-secondary,#1a1a1a);border-color:rgba(236,237,246,.16)}.HelpReportButton-module__ABdzKW__sidebarButton svg{flex:none}.HelpReportButton-module__ABdzKW__backdrop{z-index:1300;background:rgba(7,9,13,.68);justify-content:center;align-items:center;padding:24px;animation:.14s both HelpReportButton-module__ABdzKW__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.HelpReportButton-module__ABdzKW__modal{width:min(460px,100%);max-height:min(680px,100dvh - 48px);color:var(--bs-text,#ecedf6);background:var(--bs-surface,#161a21);border:1px solid rgba(236,237,246,.14);border-radius:8px;padding:20px;animation:.17s ease-out both HelpReportButton-module__ABdzKW__riseIn;position:relative;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.42)}.HelpReportButton-module__ABdzKW__close{width:32px;height:32px;color:var(--bs-text-dim,rgba(236,237,246,.6));cursor:pointer;background:0 0;border:1px solid rgba(236,237,246,.1);border-radius:6px;place-items:center;transition:color .14s,background .14s,border-color .14s;display:grid;position:absolute;top:12px;right:12px}.HelpReportButton-module__ABdzKW__close:hover{color:var(--bs-text,#ecedf6);background:rgba(236,237,246,.05);border-color:rgba(236,237,246,.2)}.HelpReportButton-module__ABdzKW__header{padding-right:42px}.HelpReportButton-module__ABdzKW__header h2{font:700 18px/1.2 var(--bs-font-body,inherit);letter-spacing:0;margin:0}.HelpReportButton-module__ABdzKW__header p{max-width:34rem;color:var(--bs-text-dim,rgba(236,237,246,.6));font:500 13px/1.45 var(--bs-font-body,inherit);margin:6px 0 0}.HelpReportButton-module__ABdzKW__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:18px 0 16px;display:grid}.HelpReportButton-module__ABdzKW__categoryButton{color:rgba(236,237,246,.66);cursor:pointer;min-width:0;height:36px;font:600 12px var(--bs-font-body,inherit);letter-spacing:0;background:0 0;border:1px solid rgba(236,237,246,.1);border-radius:6px;justify-content:center;align-items:center;gap:6px;transition:color .15s,background .15s,border-color .15s;display:flex}.HelpReportButton-module__ABdzKW__categoryButton span{text-overflow:ellipsis;min-width:0;overflow:hidden}.HelpReportButton-module__ABdzKW__categoryButton:hover{color:var(--bs-text,#ecedf6);background:rgba(236,237,246,.04);border-color:rgba(236,237,246,.18)}.HelpReportButton-module__ABdzKW__categoryButtonActive{color:var(--bs-text,#ecedf6);background:rgba(63,255,139,.1);border-color:rgba(63,255,139,.42)}.HelpReportButton-module__ABdzKW__label{color:rgba(236,237,246,.82);font:600 13px var(--bs-font-body,inherit);margin-bottom:7px;display:block}.HelpReportButton-module__ABdzKW__textarea{resize:vertical;width:100%;min-height:148px;color:var(--bs-text,#ecedf6);font:500 14px/1.45 var(--bs-font-body,inherit);letter-spacing:0;background:rgba(8,10,15,.58);border:1px solid rgba(236,237,246,.12);border-radius:8px;outline:none;padding:11px 12px}.HelpReportButton-module__ABdzKW__textarea:focus{border-color:rgba(63,255,139,.52);box-shadow:0 0 0 3px rgba(63,255,139,.1)}.HelpReportButton-module__ABdzKW__textarea::placeholder{color:rgba(236,237,246,.34)}.HelpReportButton-module__ABdzKW__footerRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:22px;margin-top:7px;display:grid}.HelpReportButton-module__ABdzKW__counter,.HelpReportButton-module__ABdzKW__count,.HelpReportButton-module__ABdzKW__error{font:600 12px var(--bs-font-body,inherit)}.HelpReportButton-module__ABdzKW__counter,.HelpReportButton-module__ABdzKW__count{color:rgba(236,237,246,.48)}.HelpReportButton-module__ABdzKW__error{color:#ff8f92;grid-column:1/-1}.HelpReportButton-module__ABdzKW__submit{color:#0b0e14;background:var(--bs-secondary,#3fff8b);cursor:pointer;width:100%;height:40px;font:700 13px var(--bs-font-body,inherit);letter-spacing:0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;margin-top:10px;transition:background .15s,opacity .15s;display:inline-flex}.HelpReportButton-module__ABdzKW__submit:hover:not(:disabled){background:#6cffaa}.HelpReportButton-module__ABdzKW__submit:disabled{cursor:not-allowed;opacity:.45}.HelpReportButton-module__ABdzKW__successPanel{color:rgba(236,237,246,.78);background:rgba(63,255,139,.06);border:1px solid rgba(63,255,139,.18);border-radius:8px;align-items:flex-start;gap:10px;margin-top:18px;padding:14px;display:flex}.HelpReportButton-module__ABdzKW__successPanel svg{color:var(--bs-secondary,#3fff8b);flex:none}.HelpReportButton-module__ABdzKW__successPanel h3{color:var(--bs-text,#ecedf6);font:700 14px var(--bs-font-body,inherit);margin:0 0 3px}.HelpReportButton-module__ABdzKW__successPanel p{color:rgba(236,237,246,.58);font:500 13px/1.4 var(--bs-font-body,inherit);margin:0}.HelpReportButton-module__ABdzKW__spin{animation:.9s linear infinite HelpReportButton-module__ABdzKW__spin}@keyframes HelpReportButton-module__ABdzKW__fadeIn{0%{opacity:0}}@keyframes HelpReportButton-module__ABdzKW__riseIn{0%{opacity:0;transform:translateY(10px)}}@keyframes HelpReportButton-module__ABdzKW__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.HelpReportButton-module__ABdzKW__backdrop{align-items:flex-end;padding:10px}.HelpReportButton-module__ABdzKW__modal{border-radius:10px;width:100%;max-height:calc(100dvh - 20px);padding:18px 16px 16px}.HelpReportButton-module__ABdzKW__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HelpReportButton-module__ABdzKW__categoryButton{gap:5px;padding:0 6px;font-size:12px}.HelpReportButton-module__ABdzKW__textarea{min-height:132px}}@media (max-width:390px){.HelpReportButton-module__ABdzKW__categoryGrid{grid-template-columns:1fr}.HelpReportButton-module__ABdzKW__categoryButton{justify-content:flex-start;padding:0 12px}}
.BotSidebar-module__xDwVTW__sidebar{background:var(--color-bg,#0a0a0a);border-right:1px solid var(--color-border,#222);flex-direction:column;width:240px;min-width:240px;height:100%;display:flex}.BotSidebar-module__xDwVTW__menu{border-bottom:1px solid var(--color-border,#222);flex-direction:column;gap:4px;padding:14px 12px 12px;display:flex}.BotSidebar-module__xDwVTW__navLink{color:var(--color-text-secondary,#999);border-radius:6px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.BotSidebar-module__xDwVTW__navLink:hover,.BotSidebar-module__xDwVTW__navLinkActive{color:var(--color-text,#fff);background:var(--color-bg-secondary,#1a1a1a)}.BotSidebar-module__xDwVTW__navLink svg{color:inherit;flex-shrink:0}.BotSidebar-module__xDwVTW__navButton,.BotSidebar-module__xDwVTW__navLink[type=button]{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.BotSidebar-module__xDwVTW__newStrategyButton{border:1px solid var(--color-border,#333);color:var(--color-text,#fff);cursor:pointer;text-align:left;background:0 0;border-radius:8px;margin-top:8px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .2s}.BotSidebar-module__xDwVTW__newStrategyButton:hover:not(:disabled){background:var(--color-bg-secondary,#1a1a1a)}.BotSidebar-module__xDwVTW__newStrategyButton:disabled{opacity:.4;cursor:not-allowed}.BotSidebar-module__xDwVTW__botListHeader{text-transform:uppercase;color:var(--color-text-secondary,#999);letter-spacing:.5px;justify-content:space-between;align-items:center;padding:12px 16px 8px;font-size:11px;display:flex}.BotSidebar-module__xDwVTW__botCount{color:var(--color-text-secondary,#666);font-size:11px}.BotSidebar-module__xDwVTW__botList{flex:1;padding:0 8px 8px;overflow-y:auto}.BotSidebar-module__xDwVTW__botItem{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;transition:background .15s;animation:.3s ease-out BotSidebar-module__xDwVTW__slideIn;display:flex}@keyframes BotSidebar-module__xDwVTW__slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.BotSidebar-module__xDwVTW__botItem:hover,.BotSidebar-module__xDwVTW__botItemActive{background:var(--color-bg-secondary,#1a1a1a)}.BotSidebar-module__xDwVTW__botItemLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.BotSidebar-module__xDwVTW__greenDot{background:#22c55e;border-radius:50%;flex-shrink:0;width:8px;height:8px}.BotSidebar-module__xDwVTW__botName{color:var(--color-text,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.BotSidebar-module__xDwVTW__renameInput{background:var(--color-bg,#0a0a0a);border:1px solid var(--color-accent,#6366f1);color:var(--color-text,#fff);border-radius:4px;outline:none;width:100%;padding:2px 6px;font-size:13px}.BotSidebar-module__xDwVTW__deleteButton{color:var(--color-text-secondary,#666);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:12px;transition:opacity .15s}.BotSidebar-module__xDwVTW__botItem:hover .BotSidebar-module__xDwVTW__deleteButton{opacity:1}.BotSidebar-module__xDwVTW__deleteButton:hover{color:#ef4444;background:rgba(239,68,68,.1)}.BotSidebar-module__xDwVTW__emptyState{text-align:center;color:var(--color-text-secondary,#666);padding:20px 16px;font-size:13px}.BotSidebar-module__xDwVTW__supportSlot{padding:8px 12px 12px}@media (max-width:768px){.BotSidebar-module__xDwVTW__sidebar{border-right:none;width:100%;min-width:0}}
.layout-module__h40gRa__layout{--bs-bg:#0b0e14;--bs-surface:#161a21;--bs-surface-high:#1c2028;--bs-surface-highest:#22262f;--bs-primary:#85adff;--bs-primary-container:#6d9fff;--bs-secondary:#3fff8b;--bs-error:#d7383b;--bs-text:#ecedf6;--bs-text-dim:rgba(236,237,246,.6);--bs-outline:rgba(236,237,246,.15);--bs-gradient-primary:linear-gradient(135deg,#85adff,#6d9fff);--bs-edge-light:inset 0 1px 0 rgba(133,173,255,.1);--bs-radius-default:.375rem;--bs-radius-md:.25rem;--bs-font-display:var(--font-league-spartan),system-ui,sans-serif;--bs-font-body:var(--font-league-spartan),system-ui,sans-serif;--bs-font-mono:var(--font-jetbrains-mono),"JetBrains Mono","Monaco",monospace;width:100%;height:calc(100vh - 72px);display:flex}.layout-module__h40gRa__content{flex:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto}.layout-module__h40gRa__gateLoader{background:#0b0e14;width:100%;height:calc(100vh - 72px);display:flex}@media (max-width:768px){.layout-module__h40gRa__gateLoader{height:100vh;height:100dvh}}.layout-module__h40gRa__mobileTopBar,.layout-module__h40gRa__drawerBackdrop{display:none}.layout-module__h40gRa__sidebarWrapper{flex-shrink:0;width:240px}@media (max-width:768px){.layout-module__h40gRa__layout{height:100vh;flex-direction:column;height:100dvh}.layout-module__h40gRa__mobileTopBar{background:var(--bs-bg);border-bottom:1px solid var(--bs-outline);z-index:100;flex-shrink:0;justify-content:space-between;align-items:center;height:52px;padding:0 12px;display:flex}.layout-module__h40gRa__mobileTopBarBtn{width:40px;height:40px;color:var(--bs-text-dim);border-radius:var(--bs-radius-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .2s,background .2s;display:flex}.layout-module__h40gRa__mobileTopBarBtn:hover,.layout-module__h40gRa__mobileTopBarBtn:active{color:var(--bs-text);background:var(--bs-surface-high)}.layout-module__h40gRa__mobileTopBarLogo{justify-content:center;align-items:center;text-decoration:none;display:flex}.layout-module__h40gRa__sidebarWrapper{z-index:1100;background:var(--bs-surface);will-change:transform;width:280px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.layout-module__h40gRa__sidebarWrapperOpen{transform:translate(0)}.layout-module__h40gRa__drawerBackdrop{z-index:1099;opacity:0;pointer-events:none;background:rgba(0,0,0,.5);transition:opacity .3s;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.layout-module__h40gRa__drawerBackdropVisible{opacity:1;pointer-events:auto}.layout-module__h40gRa__content{flex:1;min-height:0;padding-bottom:0}}
