html,body,#app{height:100%;margin:0;background:#121212}.header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid #444;background:#18181c;color:#fff}.title{font-size:20px;font-weight:600}.user-box{display:flex;align-items:center;gap:14px}.uname{font-size:16px;font-weight:600}.status-label{font-weight:600}.login-layout[data-v-2d0dbd6e]{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 130px)}.login-card[data-v-2d0dbd6e]{padding:24px;background:#1a1a1a;border:1px solid #444;box-shadow:0 2px 12px #0006;color:#fff}.switch-auth-mode[data-v-2d0dbd6e]{margin-top:12px;text-align:center}.q-mb-md[data-v-e6bb0868]{margin-bottom:24px}.snapshot-header-bar[data-v-e6bb0868]{position:relative;display:flex;align-items:center}.snapshot-header-title[data-v-e6bb0868]{flex:1}.snapshot-refresh[data-v-e6bb0868]{position:absolute;top:.25rem;right:.25rem;line-height:1}.positions-header-bar[data-v-e6bb0868]{position:relative;display:flex;align-items:center}.positions-header-title[data-v-e6bb0868]{flex:1;font-weight:500}.positions-refresh[data-v-e6bb0868]{position:absolute;top:.25rem;right:.25rem;line-height:1}.orders-tab .header-bar[data-v-3e651b7d]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:8px}.header-bar.with-filters .left-section[data-v-3e651b7d]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.header-bar.with-filters h2[data-v-3e651b7d]{white-space:nowrap;margin-right:12px;flex-shrink:0;font-size:1.5rem}.filter-group[data-v-3e651b7d]{display:flex;gap:12px;align-items:center}.side-toggle[data-v-3e651b7d]{text-transform:capitalize}.last-updated[data-v-3e651b7d]{font-size:.875rem;opacity:.8}.card[data-v-3e651b7d]{margin-top:0;border-radius:16px;overflow:hidden}.card[data-v-3e651b7d] .n-card__body,.card[data-v-3e651b7d] .n-card__content{padding:0}.card[data-v-3e651b7d] .ag-theme-quartz .ag-header,.card[data-v-3e651b7d] .ag-theme-quartz .ag-header-row{height:38px!important;min-height:38px!important;line-height:38px!important}.card[data-v-3e651b7d] .ag-theme-quartz .ag-header-cell{padding-top:0!important;padding-bottom:0!important;height:38px!important;line-height:38px!important}.card[data-v-3e651b7d] .ag-theme-quartz .ag-header-cell-label{font-size:14px!important;line-height:38px!important}.card[data-v-3e651b7d] ::-webkit-scrollbar{width:8px}.card[data-v-3e651b7d] ::-webkit-scrollbar-track{background:#121218}.card[data-v-3e651b7d] ::-webkit-scrollbar-thumb{background-color:#2e3240;border-radius:4px}.header-bar.with-filters .filter-group[data-v-3e651b7d]{margin-top:4px;margin-left:12px}.grid-card[data-v-3e651b7d]{position:relative;overflow:visible}.blurred[data-v-3e651b7d]{filter:blur(2px);opacity:.5;transition:filter .2s ease,opacity .2s ease;pointer-events:none}.spinner-overlay[data-v-3e651b7d]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#00000040;z-index:10}.action-bar[data-v-164820ca]{display:flex;align-items:flex-end;gap:24px;padding:0 16px;margin-bottom:25px}.cash-indicator[data-v-164820ca]{display:flex;flex-direction:column;align-items:center}.cash-label[data-v-164820ca]{font-size:13px;color:#888;font-weight:500;margin-bottom:4px}.circle-wrapper[data-v-164820ca]{width:80px;height:80px}.circle-wrapper[data-v-164820ca] .n-progress{width:100%!important;height:100%!important}.refresh-button[data-v-164820ca]{margin-left:auto}.card[data-v-1d792720]{margin-top:0;border-radius:10px;overflow:hidden}.card[data-v-1d792720] .n-card__body,.card[data-v-1d792720] .n-card__content{padding:0}.card[data-v-1d792720] .ag-theme-quartz .ag-header,.card[data-v-1d792720] .ag-theme-quartz .ag-header-row{height:38px!important;min-height:38px!important;line-height:38px!important}.card[data-v-1d792720] .ag-theme-quartz .ag-header-cell{padding-top:0!important;padding-bottom:0!important;height:38px!important;line-height:38px!important}.card[data-v-1d792720] .ag-theme-quartz .ag-header-cell-label{font-size:14px!important;line-height:38px!important}.card[data-v-1d792720] .live-number{font-weight:600;color:inherit}.card[data-v-1d792720] .positive-tag{font-weight:600;color:#00c853}.card[data-v-1d792720] .neutral-tag{font-weight:600;color:#888}.card[data-v-1d792720] .positive-pnl{font-weight:600;color:#00c853}.card[data-v-1d792720] .negative-pnl{font-weight:600;color:#ff5252}.form-footer[data-v-4f23260e]{margin-top:24px}.n-modal__header[data-v-53799257]{background-color:#fafafa;border-bottom:1px solid #eaeaea}.n-descriptions[data-v-53799257]{margin-bottom:16px;border-radius:4px}.n-divider--merged[data-v-53799257]{font-size:14px;font-weight:600;color:#444;margin-top:16px;margin-bottom:8px}.header-bar[data-v-2fbb31ca]{display:flex;align-items:center;margin-bottom:-40px;padding-left:16px}.runners-tab[data-v-2fbb31ca]{padding-top:16px}.fullscreen-spin[data-v-2fbb31ca]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000059;z-index:2500}.cards-wrapper[data-v-0c81617a]{display:flex;flex-wrap:wrap;gap:16px}.flow-group[data-v-0c81617a]{width:50%;border:1px solid #2a2a2a;border-radius:8px;--bg: #1f1f22;background-color:var(--bg)}.bg-error[data-v-0c81617a]{--bg: rgba(107, 7, 7, .205)}.n-timeline-item[data-v-0c81617a]{--n-content-font-size: 13px}.text-buy[data-v-0c81617a]{color:#25c26e;font-weight:600}.text-sell[data-v-0c81617a]{color:#d94b4b;font-weight:600}.content[data-v-28c87200]{padding:24px;overflow:visible}[data-v-28c87200]::-webkit-scrollbar{width:12px}[data-v-28c87200]::-webkit-scrollbar-track{background:#101014}[data-v-28c87200]::-webkit-scrollbar-thumb{background-color:#444;border-radius:6px;border:2px solid #101014}.scroll-container[data-v-28c87200]{scrollbar-width:auto;scrollbar-color:#444 #101014}.timeline-card[data-v-28c87200]{position:relative;overflow:visible}.blurred[data-v-28c87200]{filter:blur(2px);opacity:.5;transition:filter .2s ease,opacity .2s ease;pointer-events:none}.spinner-overlay[data-v-28c87200]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:#00000040;z-index:10}.content[data-v-0b0675ed]{padding:24px}.card[data-v-0b0675ed]{margin-top:0}
