*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0b0f;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.4;overflow-x:auto}code{font-family:SF Mono,Monaco,Consolas,Liberation Mono,Courier New,monospace}#root,.App{min-height:100vh}.App{background-color:#0a0b0f;color:#fff;display:flex;font-size:12px}.sidebar{background-color:#1a1b23;border-right:1px solid #2a2d3a;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:200px;z-index:1000}.sidebar-header{border-bottom:1px solid #2a2d3a;box-sizing:border-box;min-height:56px;padding:12px 20px}.sidebar-header,.sidebar-logo{align-items:center;display:flex}.sidebar-logo{color:#fff;font-size:16px;font-weight:600;gap:10px;text-decoration:none}.sidebar-logo-img{height:32px;object-fit:contain;width:32px}.sidebar-nav{padding:8px 0}.sidebar-nav ul{list-style:none}.sidebar-nav li{margin:0}.sidebar-nav a{align-items:center;border-left:3px solid #0000;color:#8b949e;display:flex;font-size:13px;padding:10px 20px;text-decoration:none;transition:all .2s ease}.sidebar-nav a:hover{background-color:#21262d;border-left-color:#f78166;color:#fff}.sidebar-nav a.active{background-color:#161b22;border-left-color:#f78166;color:#fff}.main-content{background-color:#0a0b0f;flex:1 1;margin-left:200px;min-height:100vh}.top-header{align-items:center;background-color:#1a1b23;border-bottom:1px solid #2a2d3a;box-sizing:border-box;display:flex;justify-content:space-between;min-height:56px;padding:12px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.breadcrumb{color:#8b949e;font-size:13px}.user-controls{align-items:center;display:flex;gap:16px}.user-menu-container{position:relative}.user-avatar-button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.user-avatar-button:hover .user-avatar{border-color:#f78166}.user-avatar{object-fit:cover}.user-avatar,.user-avatar-placeholder{border:2px solid #2a2d3a;border-radius:50%;height:36px;transition:border-color .2s ease;width:36px}.user-avatar-placeholder{align-items:center;background-color:#238636;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center}.user-avatar-button:hover .user-avatar-placeholder{border-color:#f78166}.user-dropdown{background-color:#1a1b23;border:1px solid #2a2d3a;border-radius:6px;box-shadow:0 8px 16px #0006;min-width:200px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.user-dropdown-header{display:flex;flex-direction:column;gap:4px;padding:12px 16px}.user-dropdown-name{color:#fff;font-size:14px;font-weight:600}.user-dropdown-email{color:#8b949e;font-size:12px;word-break:break-word}.user-dropdown-divider{background-color:#2a2d3a;height:1px;margin:0}.user-dropdown-item{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 16px;text-align:left;transition:background-color .2s ease;width:100%}.user-dropdown-item:hover{background-color:#21262d}.user-dropdown-item.logout{color:#f85149}.user-dropdown-item.logout:hover{background-color:#f851491a}.page-content{padding:20px 24px}.page-title{color:#fff;font-size:20px;font-weight:600;margin-bottom:20px}.balance-tables-container{display:flex;flex-direction:column;gap:15px;max-width:100%;width:100%}.balance-table{box-sizing:border-box;max-width:800px;width:100%}.data-table{background-color:#1a1b23;border:1px solid #2a2d3a;border-radius:4px;display:block;overflow-x:auto;overflow-y:visible;width:auto}.data-table table{border-collapse:collapse;font-family:Courier New,Courier,monospace;font-size:12px;table-layout:fixed;width:100%}.data-table thead{background-color:#21262d}.data-table th{background-color:#21262d;border-bottom:1px solid #2a2d3a;color:#8b949e;font-weight:500;letter-spacing:.3px;line-height:1.1;padding:6px 8px;text-align:left;text-transform:uppercase;vertical-align:top;white-space:normal}.data-table td,.data-table th{font-family:Courier New,Courier,monospace;font-size:12px}.data-table td{font-feature-settings:"tnum";border-bottom:1px solid #21262d;color:#fff;font-variant-numeric:tabular-nums;padding:4px 8px;white-space:nowrap}.data-table tbody tr:hover{background-color:#161b22}.data-table tbody tr:last-child td{border-bottom:none}.status-badge{border-radius:8px;display:inline-block;font-family:Courier New,Courier,monospace;font-size:10px;font-weight:500;padding:1px 4px;text-transform:uppercase}.status-badge.active{background-color:#2ea04326;color:#3fb950}.status-badge.inactive{background-color:#f8514926;color:#f85149}.loading{align-items:center;color:#8b949e;display:flex;justify-content:center;padding:40px}.error{color:#f85149}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#1a1b23}::-webkit-scrollbar-thumb{background-color:#2a2d3a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:#3a3d4a}.mobile-menu-toggle{align-items:center;background-color:initial;border:1px solid #2a2d3a;border-radius:4px;color:#fff;cursor:pointer;display:none;font-size:18px;height:36px;justify-content:center;transition:all .2s ease;width:36px}.mobile-menu-toggle:hover{background-color:#21262d;border-color:#f78166}.mobile-overlay{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.exchanges-table .exchange-name-text{color:#fff}@media (max-width:768px){.mobile-menu-toggle{display:flex}.mobile-overlay{display:block}.sidebar{transform:translateX(-100%);transition:transform .3s ease;width:250px}.sidebar.mobile-open{transform:translateX(0)}.main-content{margin-left:0}.page-content{padding:20px 12px 12px}.data-table{font-size:11px;overflow-x:auto}.data-table table{min-width:100%}.balance-table{max-width:100%}.data-table td,.data-table th{font-size:10px;padding:8px 6px}.data-table th{white-space:nowrap}.page-title{font-size:18px;margin-bottom:15px}.exchanges-table{overflow-x:visible}.exchanges-table table{min-width:100%}.exchanges-table thead{display:none}.exchanges-table tbody tr{background-color:#1a1b23;border:1px solid #2a2d3a;border-radius:6px;display:block;margin-bottom:15px;padding:12px}.exchanges-table tbody tr:hover{background-color:#1a1b23}.exchanges-table td{align-items:flex-start;border-bottom:1px solid #21262d;display:flex;font-size:11px;gap:10px;padding:8px 0}.exchanges-table td:first-child{padding-top:0}.exchanges-table td:last-child{border-bottom:none}.exchanges-table td:before{color:#8b949e;content:attr(data-label) ":";flex-shrink:0;font-weight:600;min-width:120px;text-align:right}.exchanges-table .exchange-name-cell{align-items:center;border-bottom:2px solid #2a2d3a;margin-bottom:4px;padding:0 0 10px!important}.exchanges-table .exchange-name-cell:before{display:none}.exchanges-table .exchange-name-cell .exchange-name-content{justify-content:flex-start;text-align:left;width:100%}.exchanges-table .exchange-name-cell .exchange-icon{height:22px;width:22px}.exchanges-table .exchange-name-cell .exchange-name-text{color:#fff;font-size:14px;font-weight:600}.exchanges-table td[data-label=Status]{align-items:center}.exchanges-table td[data-label=Status] .status-badge{flex:1 1;text-align:left}.exchanges-table td[data-label="Exchange Link"],.exchanges-table td[data-label=Note]{align-items:flex-start}.exchanges-table td[data-label=Note]{word-break:break-word}.exchanges-table td[data-label="Exchange Link"]{word-break:break-all}.exchanges-table td[data-label="Exchange Link"] a{flex:1 1;text-align:left}.exchanges-table td[data-label="Futures Enabled"],.exchanges-table td[data-label="Spot Enabled"]{align-items:center}.exchanges-table td[data-label="Futures Enabled"] input,.exchanges-table td[data-label="Spot Enabled"] input{flex:1 1;text-align:left}.exchanges-save-button-container{align-items:center;display:flex;justify-content:center}.exchanges-save-button-container button{max-width:300px;width:100%}}@media (max-width:480px){.data-table td,.data-table th{font-size:10px;padding:6px 4px}.page-content{padding:15px 8px 8px}.status-badge{font-size:9px;padding:1px 6px}.top-header{padding:10px 12px}.mobile-menu-toggle{font-size:16px}.mobile-menu-toggle,.user-avatar,.user-avatar-placeholder{height:32px;width:32px}.user-avatar-placeholder{font-size:14px}.user-dropdown{min-width:180px}.user-dropdown-header{padding:10px 12px}.user-dropdown-name{font-size:13px}.user-dropdown-email{font-size:11px}.user-dropdown-item{font-size:12px;padding:8px 12px}.balance-table{max-width:100%}.balance-tables-container{gap:12px}.exchanges-table tbody tr{margin-bottom:12px;padding:10px}.exchanges-table td{font-size:10px;gap:8px;padding:6px 0}.exchanges-table td:before{font-size:10px;min-width:100px;text-align:right}.exchanges-table .exchange-name-cell{padding:0 0 8px!important}.exchanges-table .exchange-name-cell .exchange-name-content{width:100%}.exchanges-table .exchange-name-cell .exchange-icon{height:20px;width:20px}.exchanges-table .exchange-name-cell .exchange-name-text{color:#fff;font-size:13px;font-weight:600}.exchanges-save-button-container button{font-size:13px;max-width:280px}}@media (max-width:768px){.data-table .hide-mobile,.hide-mobile{display:none!important}.data-table .mobile-details{display:table-row}.data-table .symbol-row td{padding:2px 4px}.data-table .symbol-row:hover{background-color:#21262d}}@media (max-width:480px){.data-table .symbol-row td{padding:1px 2px}.data-table th{padding:3px 2px}}@media (min-width:769px){.data-table .mobile-details{display:none!important}}@media (max-width:768px){.data-table .funding-row td{padding:2px 4px}.data-table .funding-row:hover{background-color:#21262d}.data-table[style*=inline-block]{display:block!important;margin:0 auto!important;max-width:100%!important;width:calc(100vw - 24px)!important}.data-table[style*=inline-block] table{width:100%!important}}@media (max-width:480px){.data-table .funding-row td{padding:1px 2px}}@media (max-width:768px){.data-table .takermaker-row td{padding:2px 4px}.data-table .takermaker-row:hover{background-color:#21262d}}@media (max-width:480px){.data-table .takermaker-row td{padding:1px 2px}}@media (max-width:768px){.data-table .opportunity-row td{font-size:11px;padding:2px 4px}.data-table .opportunity-row{display:table-row}.data-table .opportunity-row td:not(.hide-mobile){display:table-cell}.data-table .opportunity-row:hover{background-color:#21262d}.data-table .mobile-details{display:table-row}.data-table .mobile-details td{background-color:#161b22;border-top:1px solid #30363d;display:table-cell;padding:12px}.data-table .mobile-details strong{color:#8b949e;font-weight:600}}@media (max-width:480px){.data-table .opportunity-row td{font-size:10px;padding:1px 2px}}.home-container{background-color:#0d1117;color:#c9d1d9;min-height:100vh;padding:40px 20px}.home-content{margin:0 auto;max-width:900px}.home-header{margin-bottom:40px;padding:40px 0 20px;text-align:center}.home-title{color:#fff;font-family:Courier New,Courier,monospace;font-size:48px;font-weight:700;margin-bottom:16px}.home-subtitle{color:#8b949e;font-size:18px;line-height:1.6;margin:0 auto;max-width:700px}.home-cta{background-color:#161b22;border:1px solid #30363d;border-radius:6px;margin-bottom:40px;padding:24px;text-align:center}.cta-text{color:#c9d1d9;font-size:16px}.cta-link{color:#1e90ff;font-weight:700;text-decoration:none;transition:color .2s}.cta-link:hover{color:#4169e1;text-decoration:underline}.home-navigation{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:60px;padding:0}.nav-tile{align-items:center;background-color:#161b22;border:1px solid #30363d;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;gap:8px;justify-content:center;min-height:100px;padding:20px 12px;transition:all .2s}.nav-tile:hover{background-color:#1a2332;border-color:#1e90ff;box-shadow:0 4px 12px #1e90ff4d;transform:translateY(-4px)}.nav-tile:active{transform:translateY(-2px)}.nav-icon{color:#8b949e;filter:grayscale(100%);font-size:32px;line-height:1}.nav-tile:hover .nav-icon,.nav-title{color:#c9d1d9}.nav-title{font-size:12px;font-weight:500;line-height:1.3;text-align:center}.nav-tile:hover .nav-title{color:#fff}.home-sections{display:flex;flex-direction:column;gap:32px;margin-bottom:60px;scroll-margin-top:20px}.info-section{background-color:#161b22;border:1px solid #30363d;border-radius:6px;padding:32px;scroll-margin-top:80px}.info-section.highlight{background-color:#1a1313;border-color:#f85149}.info-section.security{background-color:#0f1912;border-color:#238636}.info-section h2{border-bottom:1px solid #30363d;color:#fff;font-family:Courier New,Courier,monospace;font-size:24px;justify-content:space-between;margin-bottom:20px;margin-top:0;padding-bottom:12px}.back-to-nav,.info-section h2{align-items:center;display:flex}.back-to-nav{background-color:#161b22;border:1px solid #30363d;border-radius:4px;color:#8b949e;cursor:pointer;flex-shrink:0;font-size:20px;height:32px;justify-content:center;line-height:1;margin-left:12px;padding:0;transition:all .2s;width:32px}.back-to-nav:hover{background-color:#1e90ff;border-color:#1e90ff;color:#fff;transform:translateY(-2px)}.back-to-nav:active{transform:translateY(0)}.info-section p{color:#c9d1d9;font-size:15px;line-height:1.8;margin-bottom:16px}.info-section p:last-child{margin-bottom:0}.info-section p.note{color:#8b949e;font-size:14px;font-style:italic;margin-top:16px}.info-section strong{color:#fff;font-weight:600}.features-list{list-style:none;margin:16px 0;padding:0}.features-list li{color:#c9d1d9;font-size:15px;line-height:1.6;padding:10px 0 10px 28px;position:relative}.features-list li:before{color:#1e90ff;content:"✓";font-size:16px;font-weight:700;left:0;position:absolute}.features-list.numbered{counter-reset:list-counter}.features-list.numbered li:before{color:#1e90ff;content:counter(list-counter) ".";counter-increment:list-counter;font-weight:700}@media (max-width:768px){.home-container{padding:20px 16px}.home-title{font-size:32px}.home-subtitle{font-size:16px}.home-header{margin-bottom:30px;padding:20px 0 10px}.home-navigation{gap:12px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-bottom:40px}.nav-tile{min-height:90px;padding:16px 8px}.nav-icon{font-size:28px}.nav-title{font-size:11px}.home-sections{gap:24px}.info-section{padding:24px 20px}.info-section h2{font-size:20px}.back-to-nav{font-size:18px;height:28px;width:28px}.features-list li,.info-section p{font-size:14px}}@media (max-width:480px){.home-navigation{grid-template-columns:repeat(2,1fr)}.back-to-nav{font-size:16px;height:26px;margin-left:8px;width:26px}}.dialog-overlay{background:#000c;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000}.dialog-content{background:#0d1117;border:1px solid #30363d;border-radius:6px;font-family:Courier New,Courier,monospace;font-size:12px;max-height:90vh;max-width:500px;overflow-y:auto;position:absolute;width:90%}.dialog-header{align-items:center;border-bottom:1px solid #30363d;display:flex;justify-content:space-between;padding:12px;-webkit-user-select:none;user-select:none}.dialog-header h2{color:#fff;font-size:14px;font-weight:400;margin:0}.dialog-close{background:none;border:none;color:#8b949e;cursor:pointer;font-size:24px;height:24px;line-height:1;padding:0;width:24px}.dialog-close:hover{color:#fff}.dialog-form{padding:12px}.dialog-error{background:#f85149;border-radius:4px;color:#fff;font-size:11px;margin-bottom:12px;padding:8px}.form-section{border-bottom:1px solid #30363d;margin-bottom:12px;padding-bottom:12px}.form-section:last-of-type{border-bottom:none}.form-section h3{color:#fff;font-size:12px;font-weight:400;margin:0 0 8px}.form-group{margin-bottom:8px}.form-group label{color:#8b949e;display:block;font-size:11px;margin-bottom:4px}.form-group input,.form-group select,.form-group textarea{background:#0d1117;border:1px solid #30363d;border-radius:4px;color:#c9d1d9;font-family:Courier New,Courier,monospace;font-size:12px;padding:4px 8px;width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#58a6ff;outline:none}.form-group textarea{min-height:60px;resize:vertical}.form-row{display:flex;gap:8px}.form-row .form-group{flex:1 1}.form-row .form-group.exchange-group{flex:2 1}.form-row .form-group.contract-group{flex:1 1}.dialog-actions{border-top:1px solid #30363d;display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:12px}.btn-cancel,.btn-submit{border:1px solid #30363d;border-radius:4px;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;padding:4px 12px;transition:all .2s}.btn-cancel{background:#21262d;color:#8b949e}.btn-cancel:hover{background:#30363d;color:#fff}.btn-submit{background:#238636;border-color:#238636;color:#fff}.btn-submit:hover{background:#2ea043;border-color:#2ea043}.btn-submit:disabled{background:#21262d;border-color:#30363d;color:#8b949e;cursor:not-allowed}.floating-window{background:#0d1117;border:1px solid #30363d;border-radius:6px;box-shadow:0 8px 24px #00000080;display:flex;flex-direction:column;overflow:hidden;position:fixed;width:500px}.floating-window.minimized{height:auto!important}.floating-window.maximized{border-radius:0}.window-header{align-items:center;background:#161b22;border-bottom:1px solid #30363d;cursor:move;display:flex;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;user-select:none}.window-title{color:#c9d1d9;font-size:14px;font-weight:600}.window-controls{display:flex;gap:8px}.window-control-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#8b949e;cursor:pointer;display:flex;font-size:18px;height:28px;justify-content:center;transition:background-color .2s,color .2s;width:28px}.window-control-btn:hover{background:#30363d;color:#c9d1d9}.window-control-btn.close:hover{background:#da3633;color:#fff}.window-content{color:#c9d1d9;flex:1 1;overflow:auto;padding:5px}.resize-handle{background:#0000;position:absolute}.resize-handle.n,.resize-handle.s{cursor:ns-resize;height:4px;left:0;right:0}.resize-handle.n{top:0}.resize-handle.s{bottom:0}.resize-handle.e,.resize-handle.w{bottom:0;cursor:ew-resize;top:0;width:2px}.resize-handle.e{right:0}.resize-handle.w{left:0}.resize-handle.ne,.resize-handle.nw,.resize-handle.se,.resize-handle.sw{height:8px;width:8px}.resize-handle.ne{cursor:nesw-resize;right:0;top:0}.resize-handle.nw{cursor:nwse-resize;left:0;top:0}.resize-handle.se{bottom:0;cursor:nwse-resize;right:0}.resize-handle.sw{bottom:0;cursor:nesw-resize;left:0}.floating-window.mobile-fullscreen{border:none;border-radius:0;box-shadow:none}.floating-window.mobile-fullscreen .window-header{background:#161b22;border-bottom:1px solid #30363d;cursor:default;padding:12px 16px}.floating-window.mobile-fullscreen .window-title{font-size:16px}.floating-window.mobile-fullscreen .window-control-btn{font-size:20px;height:36px;width:36px}.floating-window.mobile-fullscreen .window-content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:0}.trades-container{background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#c9d1d9;display:inline-block;font-family:Courier New,Courier,monospace;font-size:12px;line-height:1.2;max-width:100%;padding:8px}.trade-header{display:table;margin-bottom:8px;padding-bottom:4px}.trade-info-row{display:table-row;line-height:1.2;padding:1px 0}.trade-label{color:#8b949e;flex-shrink:0;min-width:10px;padding-right:1px}.trade-label,.trade-value{display:table-cell;font-weight:400}.trade-value{font-feature-settings:"tnum";color:#fff;font-variant-numeric:tabular-nums;min-width:50px;padding-right:10px;text-align:right}.section-divider{border-bottom:1px solid #30363d;border-top:1px solid #30363d;margin:8px 0 4px;padding:4px 0}.section-header{font-feature-settings:"tnum";color:#fff;font-family:Courier New,Courier,monospace;font-variant-numeric:tabular-nums;padding-right:10px;text-align:right;width:1%}.section-header span{display:inline-block;vertical-align:top}.section-header span:first-child{margin-right:1%;width:20%}.section-header span:nth-child(2){display:inline-block;width:20%}.section-header .refresh-btn{position:absolute;right:0;top:0}.refresh-btn{background:#21262d;border:1px solid #30363d;border-radius:2px;color:#58a6ff;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:400;padding:2px 8px;transition:all .2s}.refresh-btn:hover{background:#30363d;border-color:#58a6ff}.exchange-details-grid{border-collapse:collapse;display:inline-table;margin:0;table-layout:auto;width:-webkit-fit-content;width:fit-content}.exchange-row{line-height:1.3}.exchange-cell{padding:0;vertical-align:top;white-space:nowrap}.exchange-cell.label{border-right:none;color:#8b949e;font-size:11px;padding-right:8px;text-align:left;word-spacing:normal}.exchange-cell.value{font-feature-settings:"tnum";align-items:center;color:#fff;font-family:Courier New,Courier,monospace;font-size:11px;font-variant-numeric:tabular-nums;justify-content:space-between;padding-left:0;padding-right:8px;text-align:right;white-space:nowrap}.exchange-column{display:inline-block;margin-right:1%;vertical-align:top;width:20%}.exchange-column:last-child{margin-right:0}.exchange-column-header{border-bottom:1px solid #30363d;color:#fff;display:block;margin-bottom:4px;padding-bottom:2px}.exchange-column-header span{display:inline}.exchange-column-header .refresh-btn{float:right;margin-left:8px}.detail-row{display:flex;padding:1px 0;white-space:nowrap}.detail-row.empty-row{height:4px}.detail-label{color:#8b949e;display:inline-block;flex-shrink:0;min-width:160px}.detail-value{font-feature-settings:"tnum";color:#fff;display:inline-block;font-variant-numeric:tabular-nums;font-weight:400;min-width:100px;text-align:right}.na-value{color:#6e7681!important}.aligned-price{font-feature-settings:"tnum";display:inline-block;font-family:Courier New,Courier,monospace;font-variant-numeric:tabular-nums;min-width:100px;text-align:right}.best-bid-value{color:#3fb950!important}.best-ask-value{color:#f85149!important}.position-header{margin-top:4px}.position-header .detail-label{color:#fff;font-weight:400}.thick-divider{background:#30363d;height:1px;margin:8px 0}.thin-divider{background:#21262d;height:1px;margin:6px 0}.hedge-profit-section{display:block;font-size:12px;padding:4px 0;text-align:left}.hedge-profit-label{color:#8b949e;display:inline;font-weight:400}.hedge-profit-value{color:#fff;display:inline;font-size:12px;font-weight:400;padding-left:4px}.profit-action-row{display:block;padding:1px 0;white-space:nowrap}.profit-label{color:#8b949e;display:inline}.profit-value{color:#fff;display:inline;font-weight:400;padding-left:4px}.action-btn{border:1px solid #30363d;border-radius:2px;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:400;margin-left:8px;min-width:60px;padding:2px 8px;transition:all .2s}.close-btn{background:#21262d;border-color:#f85149;color:#f85149}.close-btn:hover{background:#f85149;color:#fff}.open-btn{background:#21262d;border-color:#3fb950;color:#3fb950}.open-btn:hover{background:#3fb950;color:#fff}.closed-btn{background:#21262d;border-color:#30363d;color:#6e7681;cursor:default;pointer-events:none}.job-btn{background:#1e90ff;border:1px solid #1e90ff;border-radius:4px;color:#fff;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:400;min-width:40px;padding:4px 8px;transition:all .2s}.job-btn:hover{background:#4169e1;border-color:#4169e1}.final-profit-section{margin-top:12px;text-align:left}.final-profit-title{border-bottom:1px solid #30363d;color:#fff;font-size:12px;font-weight:400;margin-bottom:6px;padding-bottom:4px;text-align:left}.profit-matrix{display:block;text-align:left}.profit-table{border-collapse:collapse;font-family:Courier New,Courier,monospace;font-size:11px;line-height:1.3;width:auto}.profit-table td,.profit-table th{border:1px solid #30363d;padding:0 8px;text-align:center;white-space:nowrap}.profit-table .row-label,.profit-table th{background:#161b22;color:#8b949e;font-weight:400}.profit-table .row-label{text-align:right}.profit-cell{background:#0d1117;color:#fff;font-weight:400}.trade-list-section{margin-top:24px}.trade-list-header{align-items:center;border-bottom:1px solid #30363d;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.trade-list-title{color:#fff;font-size:14px;font-weight:400;margin:0}.btn-new-trade{background:#238636;border:1px solid #238636;border-radius:4px;color:#fff;cursor:pointer;font-family:Courier New,Courier,monospace;font-size:11px;font-weight:400;padding:4px 12px;transition:all .2s}.btn-new-trade:hover{background:#2ea043;border-color:#2ea043}.trade-list-container{background:#0d1117;border:1px solid #30363d;border-radius:6px;font-family:Courier New,Courier,monospace;padding:8px}.trade-list-empty{color:#8b949e;font-size:12px;padding:20px;text-align:center}.trade-list-table{border-collapse:collapse;font-size:11px;max-width:100%;table-layout:auto;width:auto}.trade-list-table thead tr{border-bottom:0 solid #30363d}.trade-list-table th{border-bottom:0;color:#8b949e;font-weight:400;padding:0 8px;text-align:left;white-space:nowrap}.trade-list-table .desktop-header-line1 th{border-bottom:0 solid #30363d;font-size:11px;line-height:1.2;padding:0 8px}.trade-list-table .desktop-header-line2 th{border-bottom:1px solid #30363d;font-size:11px;line-height:1.2;padding:0 8px}.trade-list-table tbody tr{border-bottom:1px solid #21262d;cursor:pointer;transition:background .2s}.trade-list-table tbody tr:hover{background:#161b22}.trade-list-table tbody tr.selected{background:#1f2937}.trade-list-table tbody tr:last-child{border-bottom:none}.trade-list-table td{border-bottom:0;color:#c9d1d9;line-height:1;padding:0 8px;white-space:nowrap}.exchange-cell.diff-sum-value{color:#8b949e;padding-right:8px;text-align:center}tr.hide-mobile{display:table-row}td.hide-mobile,th.hide-mobile{display:table-cell}.show-mobile{display:none!important}span.hide-mobile{display:inline}span.show-mobile{display:none!important}@media (max-width:1024px){.exchange-column{display:block;margin-bottom:8px;margin-right:0;width:100%}.section-header span:last-child{display:block;float:none}}@media (max-width:768px){.trades-container{font-size:11px;padding:6px}td.hide-mobile,th.hide-mobile,tr.hide-mobile{display:none!important}tr.show-mobile{display:table-row!important}td.show-mobile,th.show-mobile{display:table-cell!important}span.hide-mobile{display:none!important}span.show-mobile{display:inline!important}.profit-table td,.profit-table th{font-size:11px;padding:3px 8px}.profit-table .funding-row-line1 td{border-bottom:none;padding-bottom:1px}.profit-table .funding-row-line2 td{border-bottom:1px solid #30363d;border-top:none;padding-top:1px}.action-btn{font-size:10px;min-width:50px;padding:2px 6px}.exchange-column{width:100%}.trade-list-table .hide-mobile{display:none}.trade-list-table .desktop-header-line1 th,.trade-list-table .desktop-header-line2 th{border-bottom:0 solid #30363d;font-size:11px;line-height:1.2;padding:0 8px}.trade-list-table .mobile-header-line1 th,.trade-list-table .mobile-header-line2 th,.trade-list-table .mobile-header-line3 th{border-bottom:0 solid #30363d;font-size:11px;line-height:1.2;padding:2px 4px}.trade-list-table .mobile-header-line2 th{border-top:none;padding-top:0}.trade-list-table .mobile-header-line3 th{border-bottom:1px solid #30363d;border-top:none;padding-top:0}.trade-list-table .trade-row td{font-size:11px;padding:2px 4px}.trade-list-table tbody tr{border-bottom:none}.trade-list-table .trade-row{display:table-row}.trade-list-table .trade-row-mobile td:not(.hide-mobile){border-bottom:none;display:table-cell}.trade-list-table .trade-row-mobile:hover{background-color:#161b22}.trade-list-table .trade-row-mobile.pressing{background-color:#21262d!important}.trade-list-table .mobile-second-line{border-bottom:0 solid #30363d;display:table-row}.trade-list-table .mobile-second-line td{border-bottom:0 solid #21262d;border-top:none;display:table-cell;font-size:11px;line-height:1;padding:0 2px}.trade-list-table .mobile-second-line:hover{background-color:#161b22}.trade-list-table .mobile-second-line.pressing{background-color:#21262d!important}.trade-list-table .mobile-third-line{border-bottom:1px solid #30363d;display:table-row}.trade-list-table .mobile-third-line td{border-bottom:1px solid #21262d;border-top:none;display:table-cell;font-size:11px;line-height:1;padding:0 2px}.trade-list-table .mobile-third-line:hover{background-color:#161b22}.trade-list-table .mobile-third-line.pressing{background-color:#21262d!important}}@media (max-width:480px){.trade-list-table .trade-row td{font-size:9px;padding:1px 2px}}
/*# sourceMappingURL=main.84feda28.css.map*/