@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&display=swap";
:root{--v2-font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--v2-font-mono:"DM Mono", "Courier New", monospace;--v2-background-default:#0f0f12}[data-v2-app-shell],[data-v2-app-shell] *{font-family:var(--v2-font-family)}html:has([data-v2-app-shell]){box-sizing:border-box!important;scrollbar-gutter:auto!important;border:none!important;outline:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}:is(html:has([data-v2-app-shell]):focus,html:has([data-v2-app-shell]):focus-visible){border:none!important;outline:none!important}html:has([data-v2-app-shell]) body{background-color:var(--v2-background-default)!important;background:var(--v2-background-default)!important;box-sizing:border-box!important;scrollbar-gutter:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important;border:none!important;outline:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden auto!important}html:has([data-v2-app-shell]) body::-webkit-scrollbar{display:none!important}@media (max-width:1023px){html:has([data-v2-app-shell]){height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}html:has([data-v2-app-shell]) body{height:100%!important;max-height:100dvh!important;overflow-y:hidden!important}[data-v2-app-shell]{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100dvh!important;display:flex!important;overflow:visible hidden!important}main[data-v2-chat-scroll-main]{overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;overflow-y:auto!important}}:is(html:has([data-v2-app-shell]) body:focus,html:has([data-v2-app-shell]) body:focus-visible){border:none!important;outline:none!important}[data-v2-app-shell]{box-sizing:border-box!important;outline:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;position:relative!important}[data-v2-app-shell]:focus,[data-v2-app-shell]:focus-visible{border:none!important;outline:none!important}[data-v2-main-container]{box-sizing:border-box!important;outline:none!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}[data-v2-main-container]:focus,[data-v2-main-container]:focus-visible{outline:none!important}[data-v2-app-shell]:focus,[data-v2-app-shell]:focus-visible,[data-v2-main-container]:focus,[data-v2-main-container]:focus-visible{box-shadow:none!important;outline:none!important}html:has([data-v2-app-shell]):focus{box-shadow:none!important;border:none!important;outline:none!important}html:has([data-v2-app-shell]):focus-visible{box-shadow:none!important;border:none!important;outline:none!important}html:has([data-v2-app-shell]) body:focus{box-shadow:none!important;border:none!important;outline:none!important}html:has([data-v2-app-shell]) body:focus-visible{box-shadow:none!important;border:none!important;outline:none!important}[data-v2-app-shell]>div:first-child:focus,[data-v2-app-shell]>div:first-child:focus-visible{box-shadow:none!important;outline:none!important}html:has([data-v2-app-shell]) div:focus-visible:not(button):not(input):not(textarea):not(select):not(a){box-shadow:none!important;outline:none!important}[data-v2-app-shell] .recharts-wrapper,[data-v2-app-shell] .recharts-wrapper:focus,[data-v2-app-shell] .recharts-wrapper:focus-visible,[data-v2-app-shell] .recharts-surface,[data-v2-app-shell] .recharts-surface:focus,[data-v2-app-shell] .recharts-surface:focus-visible,[data-v2-app-shell] .recharts-wrapper svg,[data-v2-app-shell] .recharts-wrapper svg:focus,[data-v2-app-shell] .recharts-wrapper svg:focus-visible,[data-v2-app-shell] .recharts-wrapper svg *,[data-v2-app-shell] .recharts-wrapper svg :focus,[data-v2-app-shell] .recharts-wrapper svg :focus-visible{-webkit-tap-highlight-color:transparent;box-shadow:none!important;outline:none!important}.v2-number{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-family:var(--v2-font-mono)!important}.dropdown-menu-item:hover:not(.dropdown-menu-item-danger),.dropdown-menu-item[data-highlighted]:not(.dropdown-menu-item-danger){background-color:#ffffff14}.dropdown-menu-item:hover .dropdown-menu-icon,.dropdown-menu-item:hover .dropdown-menu-text,.dropdown-menu-item[data-highlighted] .dropdown-menu-icon,.dropdown-menu-item[data-highlighted] .dropdown-menu-text{color:#fafafa!important}.dropdown-menu-item-danger:hover,.dropdown-menu-item-danger[data-highlighted]{background-color:#ff2c2b26!important}@keyframes agents-open-pos-pnl-sweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.agents-open-pos-row--profit,.agents-open-pos-row--loss{isolation:isolate;position:relative}.agents-open-pos-row--profit{background-color:#00f14708}.agents-open-pos-row--loss{background-color:#ff2c2b08}.agents-open-pos-row--profit:before,.agents-open-pos-row--loss:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;animation:2.8s ease-in-out infinite agents-open-pos-pnl-sweep;position:absolute;inset:0}.agents-open-pos-row--profit:before{background:linear-gradient(100deg,#0000 0%,#00f14705 30%,#00f1471f 50%,#00f14705 70%,#0000 100%)}.agents-open-pos-row--loss:before{background:linear-gradient(100deg,#0000 0%,#ff2c2b05 30%,#ff2c2b1f 50%,#ff2c2b05 70%,#0000 100%)}.agents-open-pos-row--profit>*,.agents-open-pos-row--loss>*{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.agents-open-pos-row--profit:before,.agents-open-pos-row--loss:before{opacity:.5;animation:none;transform:none}}@keyframes agents-open-pos-pnl-flash-up{0%{background-color:#00f14729;transform:scale(1.02)}to{background-color:#0000;transform:scale(1)}}@keyframes agents-open-pos-pnl-flash-down{0%{background-color:#ff2c2b29;transform:scale(1.02)}to{background-color:#0000;transform:scale(1)}}.agents-open-pos-pnl--flash-up,.agents-open-pos-pnl--flash-down{border-radius:4px;margin:0 -2px;padding:0 2px;display:inline-block}.agents-open-pos-pnl--flash-up{animation:.7s ease-out agents-open-pos-pnl-flash-up}.agents-open-pos-pnl--flash-down{animation:.7s ease-out agents-open-pos-pnl-flash-down}@media (prefers-reduced-motion:reduce){.agents-open-pos-pnl--flash-up,.agents-open-pos-pnl--flash-down{animation:none}}
