.mtt-otp-help-sep{margin:0 8px;color:var(--mtt-dim)}.mtt-otp-resend{padding:0;border:0;background:none;color:var(--mtt-blue);font:inherit;font-weight:600;cursor:pointer}.mtt-otp-resend:hover{text-decoration:underline}.mtt-otp-resend:disabled{opacity:.6;cursor:default;text-decoration:none}.mtt-btn-primary:disabled{opacity:.7;cursor:progress}.mtt-otp-input:disabled{opacity:.7}.mtt-auth-card .mtt-alert-card,.mtt-hero-card .mtt-alert-card{margin-bottom:18px}.mtt-balances-error{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:28px}.mtt-candle-chart{width:100%;height:100%}.mtt-candle-chart canvas{display:block}.mtt-chart-loading{display:flex;align-items:center;justify-content:center;min-height:320px}.mtt-chart-retry{min-height:36px;padding:0 16px;margin-left:12px;font-size:14px}.mtt-open-order-detail{display:block;margin-top:6px;color:var(--mtt-label);font-size:12px}.mtt-table-action-button:disabled{opacity:.55;cursor:progress}.mtt-open-loading{padding:34px;color:var(--mtt-label)}.mtt-exit-cell{display:grid;gap:2px;min-width:112px}.mtt-nowrap{white-space:nowrap}.mtt-exit-cell small{color:var(--mtt-text-tertiary);font-size:12px;line-height:1.3;white-space:normal}.mtt-funding-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;margin-bottom:28px}.mtt-funding-summary-grid .mtt-metric-card{width:100%;min-width:0}.mtt-funding-form{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(220px,1fr) minmax(280px,1.5fr);gap:18px;align-items:end;margin-top:8px}.mtt-funding-field{display:flex;flex-direction:column;gap:8px;min-width:0}.mtt-funding-field label{color:#a8a5c2;font-size:13px;font-weight:500}.mtt-funding-field input,.mtt-funding-field select{width:100%;height:44px;box-sizing:border-box;padding:0 14px;background:#121223;color:#fff;border:1px solid #3b3b55;border-radius:9px;font-family:inherit;font-size:14px;outline:none}.mtt-funding-field input:focus,.mtt-funding-field select:focus{border-color:#6d55ff}.mtt-funding-field input::placeholder{color:#77758d}.mtt-funding-field select{cursor:pointer}.mtt-funding-field select option{background:#121223;color:#fff}.mtt-funding-submit{grid-column:1 / -1;display:flex;justify-content:flex-start;margin-top:4px}.mtt-funding-submit .mtt-app-button{min-width:210px}.mtt-funding-history-header{margin-top:32px}.mtt-funding-history-header h2{margin-bottom:5px}.mtt-funding-history-header p{margin:0}@media (max-width: 1000px){.mtt-funding-summary-grid,.mtt-funding-form{grid-template-columns:1fr}.mtt-funding-submit{grid-column:1}}.mtt-filter-row.is-hidden{display:none!important}.mtt-funding-cancel-form{display:inline-block;margin:0}.mtt-table-header .mtt-kicker{margin:0 0 8px;color:var(--mtt-label);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mtt-admin-empty h3{margin:0 0 8px;color:var(--mtt-text-strong);font-size:18px;font-weight:500}.mtt-admin-empty p{margin:0;font-size:14px}.mtt-admin-funding-actions{display:inline-flex;align-items:center;gap:8px}.mtt-admin-chart-card .mtt-admin-position-chart{margin-bottom:0}.mtt-admin-chart-card .mtt-chart-wrap canvas{border-radius:12px}.mtt-alert.mtt-alert-success{background:#83f0001a;border-color:#83f00061}.mtt-signup-card .mtt-btn-primary:disabled{opacity:.6;cursor:progress}.mtt-admin-dashboard-warnings{margin-bottom:28px}.mtt-admin-dashboard-warnings .mtt-alert-card{margin-bottom:12px}.mtt-admin-reload{margin-top:16px}.mtt-table-action-button.secondary{background:#315be9f2}.mtt-table-action-button:disabled{opacity:.6;cursor:wait}.mtt-admin-link-button{display:inline-flex;align-items:center;text-decoration:none}.mtt-field select,.mtt-field input[type=date]{width:100%;height:58px;border:1px solid var(--mtt-border);border-radius:8px;background:var(--mtt-modal-bg);color:var(--mtt-text);padding:0 22px;font-size:16px;outline:none;color-scheme:dark}.mtt-account-badges{display:flex;gap:10px;margin-bottom:20px;text-transform:capitalize}.mtt-account-controls{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.mtt-account-controls button:disabled{opacity:.45;cursor:not-allowed}.mtt-account-blockers{margin:8px 0 0;padding-left:20px}.mtt-account-note{color:var(--mtt-label);margin:0}.mtt-account-confirm{display:grid;gap:14px}.mtt-account-confirm label{display:grid;gap:6px;color:var(--mtt-label);font-size:13px}.mtt-account-confirm input{min-height:44px;padding:0 14px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:15px}.mtt-account-confirm-buttons{display:flex;justify-content:flex-end;gap:12px}.mtt-account-temp{padding:14px;border-radius:8px;background:#00000059;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:22px;letter-spacing:.08em;text-align:center;-webkit-user-select:all;user-select:all}.mtt-invite-actions{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mtt-invite-link{margin-top:8px;word-break:break-all}.mtt-invite-link code{-webkit-user-select:all;user-select:all}.mtt-subhead{margin:22px 0 8px;font-size:15px}.mtt-account-confirm select,.mtt-account-confirm textarea{min-height:44px;padding:10px 14px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:15px;font-family:inherit}.mtt-check-area{margin:4px 0 2px;color:var(--mtt-text);font-size:13px;font-weight:600}.mtt-check-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}.mtt-account-confirm label.mtt-check,.mtt-check{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border:1px solid var(--mtt-input-border);border-radius:8px;color:var(--mtt-text);font-size:13px;cursor:pointer}.mtt-account-confirm label.mtt-check input,.mtt-check input{min-height:0;margin-top:2px;accent-color:#f5c518}.mtt-check small{display:block;color:var(--mtt-label);font-size:12px;line-height:1.35}.mtt-check.disabled{opacity:.55;cursor:not-allowed}.mtt-chip-list{display:flex;flex-wrap:wrap;gap:6px}.mtt-chip{display:inline-block;padding:2px 8px;border:1px solid var(--mtt-input-border);border-radius:999px;color:var(--mtt-text);font-size:12px;white-space:nowrap}.mtt-modal-scroll{max-height:62vh;overflow-y:auto;display:grid;gap:12px;padding-right:4px}.mtt-finding{display:flex;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.mtt-finding:last-child{border-bottom:0}.mtt-audit-filters{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mtt-audit-filters input,.mtt-audit-filters select{min-height:36px;padding:0 10px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:13px}.mtt-mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px}.mtt-hit-detail{color:var(--mtt-label);font-size:12px}.mtt-roles-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mtt-roles-search{min-height:38px;width:220px;max-width:100%;padding:0 12px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:14px}.mtt-roles-matrix{width:100%;border-collapse:collapse;min-width:760px}.mtt-roles-matrix th{padding:10px 8px 14px;color:var(--mtt-label);font-size:12px;font-weight:500;text-align:center;vertical-align:bottom;border-bottom:1px solid rgba(255,255,255,.1);line-height:1.3}.mtt-roles-matrix td{padding:12px 8px;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}.mtt-roles-matrix th.mtt-roles-person,.mtt-roles-matrix td.mtt-roles-person{text-align:left;min-width:190px;padding-left:4px}.mtt-roles-matrix td.mtt-roles-person a{color:var(--mtt-text);display:block}.mtt-roles-matrix input[type=checkbox]{width:18px;height:18px;accent-color:#f5c518;cursor:pointer}.mtt-roles-matrix input[type=checkbox]:disabled{cursor:not-allowed;opacity:.35}.mtt-roles-matrix tr.changed td{background:#f5c5180a}.mtt-roles-matrix td.staged{background:#f5c51829!important}.mtt-roles-savebar{position:sticky;bottom:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-top:16px;padding:12px 16px;border:1px solid rgba(245,197,24,.45);border-radius:12px;background:#17162a;box-shadow:0 10px 30px #00000073}.mtt-roles-savebar span{margin-right:auto;color:var(--mtt-text)}.mtt-roles-review{margin:0;padding-left:18px;display:grid;gap:6px;color:var(--mtt-text)}.mtt-role-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.mtt-role-card{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05}.mtt-role-card.owner{border-color:#f5c51859}.mtt-role-card header{display:flex;flex-direction:column;gap:2px}.mtt-role-card h3{margin:0;font-size:16px}.mtt-role-desc{margin:0;color:var(--mtt-label);font-size:13px;line-height:1.45}.mtt-role-perms{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:13px;line-height:1.45;color:var(--mtt-text)}.mtt-role-perms span{display:block;color:var(--mtt-label);font-size:11px;text-transform:uppercase;letter-spacing:.04em}.mtt-role-card footer{display:flex;gap:8px;margin-top:auto}.mtt-perm-reference summary{cursor:pointer;color:var(--mtt-text);font-size:16px;font-weight:600}.mtt-perm-reference[open] summary{margin-bottom:14px}.mtt-roles-list{display:none;margin:0;padding:0;list-style:none}.mtt-roles-list li{padding:14px 0;border-bottom:1px solid rgba(255,255,255,.08)}.mtt-roles-list-head{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.mtt-roles-list-head a{color:var(--mtt-text)}.mtt-role-toggles{display:flex;flex-wrap:wrap;gap:8px}.mtt-role-toggles button{min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:transparent;color:#b9b6c9;font-size:13px;cursor:pointer}.mtt-role-toggles button.on{border-color:#f5c518;background:#f5c51824;color:var(--mtt-text)}.mtt-role-toggles button.staged{box-shadow:0 0 0 2px #f5c51880}.mtt-role-toggles button:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 760px){.mtt-roles-matrix-wrap{display:none}.mtt-roles-list{display:block}}.mtt-tip{cursor:help;border-bottom:1px dotted rgba(255,255,255,.35);outline:none}.mtt-tip:focus-visible{border-bottom-color:#f5c518}.mtt-tip-body{position:fixed;z-index:1000;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#1b1a2e;box-shadow:0 14px 34px #0000008c;color:var(--mtt-text);font-size:13px;font-weight:400;line-height:1.45;text-align:left;white-space:normal;pointer-events:none}.mtt-tip-body strong{font-size:14px}.mtt-roles-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px;color:var(--mtt-text)}.mtt-roles-pager .mtt-hit-detail{margin-right:auto}.mtt-broker-choices{display:grid;gap:8px;margin:0;padding:12px;border:1px solid var(--mtt-input-border);border-radius:8px}.mtt-broker-choices legend{padding:0 6px;color:var(--mtt-label);font-size:13px}.mtt-account-confirm .mtt-broker-choice{display:flex;align-items:flex-start;gap:10px;color:var(--mtt-text);overflow-wrap:anywhere}.mtt-account-confirm .mtt-broker-choice input{min-height:0;margin-top:3px}.mtt-fund-amount.positive{color:var(--mtt-green)}.mtt-fund-amount.negative{color:var(--mtt-red)}.mtt-fund-form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.mtt-fund-form label{display:grid;gap:6px;color:var(--mtt-label);font-size:13px}.mtt-fund-form input,.mtt-fund-form select{min-height:46px;min-width:180px;padding:0 14px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:15px;color-scheme:dark}.mtt-fund-form button:disabled{opacity:.6;cursor:wait}.mtt-fund-two-col{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:28px;margin-bottom:28px}@media (max-width: 1200px){.mtt-fund-two-col{grid-template-columns:minmax(0,1fr)}}.mtt-fund-two-col>.mtt-app-card{margin-bottom:0}.mtt-fund-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:4px 0}.mtt-fund-stat{display:grid;gap:2px}.mtt-fund-stat span{color:var(--mtt-label);font-size:12px}.mtt-fund-stat strong{font-size:18px;font-weight:600}.mtt-fund-stat small{color:var(--mtt-dim);font-size:12px}.mtt-fund-scroll{overflow-x:auto}.mtt-fund-monthly td,.mtt-fund-monthly th{white-space:nowrap}.mtt-fund-total td{font-weight:700;border-top:1px solid var(--mtt-divider)}.mtt-fund-reason{display:inline-block;max-width:260px;color:var(--mtt-text-secondary);font-size:12px;line-height:1.4}.mtt-fund-footnote{color:var(--mtt-dim);font-size:12px;line-height:1.5;max-width:900px}.mtt-fund-log{margin:0;max-height:260px;overflow:auto;padding:14px;border-radius:8px;background:#00000059;color:var(--mtt-text-secondary);font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.mtt-range-buttons{display:flex;gap:6px;justify-content:flex-end;margin:-8px 0 12px}.mtt-range-buttons button{min-width:44px;padding:6px 10px;border:1px solid var(--mtt-card-border);border-radius:8px;background:transparent;color:var(--mtt-text-secondary);font-size:12px;font-weight:600;cursor:pointer}.mtt-range-buttons button.active{border-color:#b43cff99;background:#b43cff38;color:#fff}.mtt-range-empty{min-height:160px;display:grid;place-items:center}.mtt-home-hero{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-bottom:6px}.mtt-home-hero strong{font-size:40px;font-weight:600}.mtt-home-hero span{color:var(--mtt-label);font-size:14px}.mtt-panel-link{color:var(--mtt-blue-link);font-size:13px;text-decoration:none}.mtt-patterns{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.mtt-pattern{display:flex;flex-direction:column;gap:10px;min-width:0;padding:14px;border:1px solid var(--mtt-input-border);border-radius:10px}.mtt-pattern.active{border-color:#f2d000}.mtt-pattern-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.mtt-pattern p{flex:1;margin:0;color:var(--mtt-label);font-size:13px;line-height:1.45}.mtt-pattern-restore{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.mtt-pattern-restore select{min-width:0;max-width:100%;min-height:40px;padding:0 12px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text)}.mtt-pattern p.mtt-pattern-headline{flex:0;color:var(--mtt-text);font-weight:600}.mtt-pattern-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding-top:10px;border-top:1px solid var(--mtt-input-border);color:var(--mtt-label);font-size:12px}.mtt-pattern-stats strong{display:block;color:var(--mtt-text);font-size:14px;font-weight:600}.mtt-pattern p.mtt-pattern-titles{flex:0;font-size:11px;overflow-wrap:anywhere}.mtt-cash-record{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:0 0 16px}.mtt-cash-record label{display:flex;flex-direction:column;gap:4px;font-size:.85rem;min-width:180px;flex:1 1 180px}.mtt-cash-record select,.mtt-cash-record input{padding:8px 10px}.mtt-tabs.mtt-strategy-tabs{display:flex;flex-wrap:nowrap;gap:0;margin:0;overflow-x:auto;border-bottom:1px solid var(--mtt-input-border)}.mtt-strategy-tabs .mtt-tab-button{flex:none;margin:0 0 -1px;padding:10px 16px;border:0;border-bottom:2px solid transparent;border-radius:0;background:none;color:var(--mtt-label);font-weight:600;white-space:nowrap}.mtt-strategy-tabs .mtt-tab-button:hover{color:var(--mtt-text)}.mtt-strategy-tabs .mtt-tab-button.active{border-bottom-color:var(--mtt-purple);background:none;color:var(--mtt-text)}.mtt-tab-off{margin-left:6px;padding:1px 6px;border-radius:999px;background:#ffffff14;color:var(--mtt-label);font-size:11px;font-weight:500}.mtt-strategy-panel{padding:18px 0 0}.mtt-strategy-head{display:grid;gap:12px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--mtt-input-border)}.mtt-strategy-head-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px}.mtt-strategy-head h3{margin:0 0 4px;font-size:20px}.mtt-strategy-head-actions{display:flex;flex-wrap:wrap;gap:10px}.mtt-run-state{font-size:13px;font-weight:600}.mtt-run-state:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--mtt-label)}.mtt-run-state.on{color:var(--mtt-green)}.mtt-run-state.on:before{background:var(--mtt-green)}.mtt-run-state.off{color:var(--mtt-label)}.mtt-run-state.deleted{color:var(--mtt-red)}.mtt-run-state.deleted:before{background:var(--mtt-red)}.mtt-strategy-facts{display:grid;grid-template-columns:150px minmax(0,1fr);gap:6px 16px;margin:0;font-size:13px;line-height:1.45}.mtt-strategy-facts dt{color:var(--mtt-label)}.mtt-strategy-facts dd{margin:0;color:var(--mtt-text);overflow-wrap:anywhere}.mtt-strategy-caveat{color:var(--mtt-label)}.mtt-strategy-deleted{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;color:var(--mtt-label);font-size:13px}.mtt-strategy-deleted select{min-height:36px;padding:0 10px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text)}@media (max-width: 640px){.mtt-strategy-facts{grid-template-columns:minmax(0,1fr)}.mtt-strategy-facts dd{margin-bottom:6px}}.mtt-save-choice{display:flex!important;flex-direction:row!important;align-items:center;gap:8px}.mtt-buying-choice{display:flex;align-items:flex-start;gap:10px;margin:4px 0 12px;padding:10px 12px;border:1px solid var(--mtt-input-border);border-radius:8px;cursor:pointer}.mtt-buying-choice input{margin-top:3px}.mtt-buying-choice strong,.mtt-buying-choice .mtt-rules-text{display:block}.mtt-review h3{margin:10px 0 6px;font-size:15px}.mtt-review .mtt-alert-card{margin:0 0 6px;padding:8px 12px;font-size:13px;line-height:1.4}.mtt-review .mtt-data-table td,.mtt-review .mtt-data-table th{padding-top:6px;padding-bottom:6px}.mtt-review{grid-template-columns:minmax(0,1fr)}.mtt-review .mtt-account-confirm-buttons{flex-wrap:wrap;position:sticky;bottom:-32px;margin:0 -32px -32px;padding:14px 32px 32px;background:#0d0d1e}.mtt-review-table{margin-top:8px}.mtt-job-progress .mtt-account-note{margin:0 0 10px}.mtt-progress{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.mtt-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--mtt-purple-icon),var(--mtt-purple-alt));transition:width .6s ease}.mtt-progress-meta{display:flex;justify-content:space-between;margin:6px 0 12px;font-size:13px;color:var(--mtt-text-secondary);font-variant-numeric:tabular-nums}.mtt-job-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.mtt-job-steps li{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start;color:var(--mtt-text)}.mtt-job-steps li.waiting{color:var(--mtt-dim)}.mtt-job-steps small{display:block;margin-top:2px;font-size:12.5px;color:var(--mtt-text-secondary)}.mtt-job-step-mark{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;line-height:1}.mtt-job-steps li.done .mtt-job-step-mark{color:var(--mtt-green);font-weight:700}.mtt-job-steps li.waiting .mtt-job-step-mark:before{content:"";width:10px;height:10px;border-radius:50%;border:1.5px solid var(--mtt-dim)}.mtt-job-steps .mtt-spinner{border-width:2px}.mtt-desk-events{display:grid;gap:6px;margin-bottom:14px}.mtt-desk-event-time{margin-right:6px;color:var(--mtt-label);font-variant-numeric:tabular-nums}.mtt-settings-actions.pending{position:sticky;bottom:0;z-index:5;padding:12px 0;background:var(--mtt-modal-bg);border-top:1px solid var(--mtt-input-border)}.mtt-settings-pending{margin-right:auto;color:var(--mtt-text);font-weight:600}.mtt-app-card.mtt-strategies-panel{overflow:visible}.mtt-app-modal-content.mtt-modal-wide{width:min(860px,100%)}.mtt-preview-table{margin:8px 0 12px;overflow-x:auto}@media (max-width: 560px){.mtt-modal-wide .mtt-account-confirm-buttons .mtt-app-button{flex:1 1 auto}}.mtt-preview-listed{color:var(--mtt-text-tertiary)}.mtt-settings-switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:6px 10px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg)}.mtt-settings-switch.editing{border-color:var(--mtt-purple)}.mtt-settings-table .mtt-settings-switch input{width:18px;height:18px;min-height:0;margin:0;padding:0;border:0;background:none;accent-color:var(--mtt-purple)}.mtt-settings-switch span{min-width:26px;text-align:left}.mtt-fund-stats.mtt-finance-stats{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));margin-bottom:4px}.mtt-finance-stats .mtt-fund-stat strong{overflow-wrap:anywhere}.mtt-finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.mtt-finance-grid>.mtt-app-card{margin:0!important}@media (max-width: 1100px){.mtt-finance-grid{grid-template-columns:minmax(0,1fr)}}.mtt-finance-dialog-text{margin:0;color:var(--mtt-text-secondary);line-height:1.5;white-space:pre-line}.mtt-finance-hint{color:var(--mtt-dim);font-size:12px;line-height:1.4}.mtt-finance-note{margin:0 0 14px;color:var(--mtt-label);font-size:13px;line-height:1.5;max-width:900px}.mtt-finance-note:last-child{margin-bottom:0}.mtt-finance-buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.mtt-finance-buttons+.mtt-finance-note,.mtt-finance-note+.mtt-finance-buttons{margin-top:14px}.mtt-finance-form-gap{margin-top:18px}h3.mtt-finance-subhead-first{margin-top:0}.mtt-finance-panel-form{margin-bottom:22px}.mtt-fund-form textarea{min-height:46px;min-width:240px;padding:10px 14px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font:inherit;font-size:15px}.mtt-fund-form label.mtt-finance-inline{display:flex;align-items:center;gap:10px;min-height:46px;color:var(--mtt-text);font-size:14px}.mtt-fund-form label.mtt-finance-inline input{min-width:0;min-height:0;width:18px;height:18px;padding:0;accent-color:var(--mtt-purple)}.mtt-fund-form .mtt-finance-wide{flex:1 1 260px}.mtt-fund-form .mtt-finance-wide input,.mtt-fund-form .mtt-finance-wide textarea{width:100%;min-width:0}.mtt-finance-cell-input{width:100%;min-width:110px;min-height:38px;padding:0 10px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:14px;color-scheme:dark}select.mtt-finance-cell-input{min-width:180px}.mtt-finance-row-actions{justify-content:flex-end}.mtt-table-action-button.danger{background:#dc2626f2}.mtt-table-action-button.plain{background:#ffffff14}.mtt-finance-muted{color:var(--mtt-label);font-size:12px}.mtt-finance-mono{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:12px;overflow-wrap:anywhere}.mtt-finance-journal-toggle{padding:0;border:0;background:none;color:var(--mtt-blue-link);font:inherit;cursor:pointer;text-align:left}.mtt-data-table tr.mtt-finance-subrow>td{padding-top:0;background:var(--mtt-subtle-bg)}.mtt-finance-sublines{width:100%;border-collapse:collapse;font-size:13px}.mtt-finance-sublines th,.mtt-finance-sublines td{padding:6px 8px;border-bottom:1px solid rgba(255,255,255,.06);text-align:left}.mtt-finance-sublines .align-right{text-align:right}.mtt-finance-totals{display:flex;flex-wrap:wrap;gap:8px 24px;margin:14px 0;font-size:14px}.mtt-finance-totals strong{font-variant-numeric:tabular-nums}.mtt-finance-statement{width:100%;border-collapse:collapse;font-size:14px}.mtt-finance-statement td{padding:7px 4px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:top}.mtt-finance-statement td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mtt-finance-statement tr.head td{padding-top:16px;color:var(--mtt-label);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mtt-finance-statement tr.line td:first-child{padding-left:18px}.mtt-finance-statement tr.total td{font-weight:700;border-top:1px solid var(--mtt-divider, rgba(255, 255, 255, .2))}.mtt-finance-statement tr.grand td{font-weight:700;font-size:15px;border-top:2px solid var(--mtt-divider, rgba(255, 255, 255, .3))}.mtt-finance-statement .code{margin-right:8px;color:var(--mtt-dim);font-size:12px}.mtt-finance-print-head{display:none}@media print{.mtt-finance-print .mtt-app-sidebar,.mtt-finance-print .mtt-app-topbar-actions,.mtt-finance-print .mtt-paper-banner,.mtt-finance-print .mtt-finance-noprint,.mtt-finance-print .mtt-alert-card{display:none!important}.mtt-finance-print .mtt-finance-print-head{display:block;margin:0 0 12px}.mtt-finance-print,.mtt-finance-print .mtt-app-shell,.mtt-finance-print .mtt-app-main{display:block!important;min-height:0!important;margin:0!important;padding:0!important;width:auto!important}.mtt-finance-print *{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important}.mtt-finance-print .mtt-app-card{border:0!important;padding:0!important;margin:0 0 18px!important;overflow:visible!important;break-inside:avoid}.mtt-finance-print .mtt-finance-statement td{border-color:#bbb!important}.mtt-finance-print .mtt-finance-statement .code{color:#555!important}}.mtt-finance-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.mtt-profile-flash{margin-bottom:22px}.mtt-profile-retry{margin-left:10px;padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.mtt-profile-modal-alert{margin-bottom:20px}.mtt-profile-delete-card{margin-top:22px;padding:28px}.mtt-profile-delete-card .mtt-card-heading{align-items:flex-start;margin-bottom:22px}.mtt-profile-delete-card .mtt-card-heading h2{margin:0 0 8px}.mtt-profile-delete-card .mtt-card-heading p{margin:0}.mtt-about-stat .mtt-about-stat-loading{display:inline-flex;align-items:center;min-height:1em}.mtt-about-stat .mtt-about-stat-loading .mtt-spinner-inline{display:inline-flex;align-items:center}.mtt-contact-card .mtt-alert-card{margin-bottom:18px}.mtt-contact-form button[disabled]{opacity:.65;cursor:progress}.mtt-public-body .mtt-contact-form input.mtt-honeypot{position:absolute;left:-10000px;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;overflow:hidden;pointer-events:none}.mtt-desk{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;margin-bottom:28px}@media (max-width: 1200px){.mtt-desk{grid-template-columns:minmax(0,1fr)}}.mtt-desk-main,.mtt-desk-side{padding:20px;border:1px solid var(--mtt-card-border);border-radius:var(--mtt-radius-card);background:var(--mtt-card-bg)}.mtt-desk-side{display:flex;flex-direction:column;max-height:900px}.mtt-desk-symbols{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.mtt-desk-chip{display:grid;gap:2px;min-width:70px;padding:8px 12px;border:1px solid var(--mtt-card-border);border-radius:10px;background:#ffffff08;color:#fff;font-weight:700;text-align:left;cursor:pointer}.mtt-desk-chip small{color:var(--mtt-label);font-size:11px;font-weight:500}.mtt-desk-chip.held.gaining{border-color:#83f00073}.mtt-desk-chip.held.losing{border-color:#ff3e3e99}.mtt-desk-chip.held.flat{border-color:#b43cff99}.mtt-desk-chip.rec{border-color:#3fa2ff73}.mtt-desk-chip.active{background:#b43cff38;border-color:#b43cffb3}.mtt-desk-lookup input{height:100%;min-height:46px;width:120px;padding:0 12px;border:1px dashed var(--mtt-input-border);border-radius:10px;background:transparent;color:#fff;text-transform:uppercase}.mtt-desk-chart-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;color:var(--mtt-label);font-size:13px}.mtt-desk-live:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--mtt-dim)}.mtt-desk-live.on:before{background:var(--mtt-green);box-shadow:0 0 8px var(--mtt-green);animation:mtt-desk-pulse 1s infinite}@keyframes mtt-desk-pulse{50%{opacity:.35}}.mtt-desk-chart{height:460px;width:100%}.mtt-desk-legend{display:flex;flex-wrap:wrap;gap:16px;margin:10px 0 18px;color:var(--mtt-label);font-size:12px}.mtt-desk-legend i{display:inline-block;width:18px;height:0;margin-right:6px;vertical-align:middle;border-top:2px solid}.mtt-desk-legend i.sell{border-color:#ff3e3e}.mtt-desk-legend i.ratchet{border-color:#f2d000;border-top-style:dashed}.mtt-desk-legend i.info{border-color:#83f000;border-top-style:dotted}.mtt-desk-legend i.entry{border-color:#d1d5db;border-top-style:dashed}.mtt-desk-legend i.buy{border-color:#3fa2ff;border-top-style:dashed}.mtt-rules-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px;margin-bottom:12px}.mtt-rules-price span{font-weight:700}.mtt-rules-price strong{font-size:28px}.mtt-rules-price small,.mtt-rules-none,.mtt-rules-text{color:var(--mtt-label);font-size:12px;line-height:1.45}.mtt-rules-trade{margin-bottom:16px}.mtt-rules-title{margin-bottom:6px;font-size:13px;font-weight:600}.mtt-rules-table td{vertical-align:top}.mtt-rule-dot{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:2px}.mtt-rule-dot.sell{background:#ff3e3e}.mtt-rule-dot.ratchet{background:#f2d000}.mtt-rule-dot.info{background:#83f000}.mtt-rule-dot.time{background:#7c788b}.mtt-moves{display:flex;flex:1;flex-direction:column;min-height:0}.mtt-moves-head{display:flex;justify-content:space-between;margin:4px 0 10px;color:var(--mtt-label);font-size:12px}.mtt-moves-head strong{color:#fff;font-size:16px}.mtt-moves-list{flex:1;min-height:300px;margin:0;padding:0;overflow-y:auto;list-style:none;font-size:12.5px}.mtt-moves-day{position:sticky;top:0;padding:6px 8px;background:#11112a;color:var(--mtt-label);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.mtt-move>button,.mtt-move>div{display:grid;grid-template-columns:34px 62px 18px 1fr;align-items:start;gap:4px;width:100%;padding:6px 8px;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;color:var(--mtt-text);text-align:left;font:inherit;cursor:pointer}.mtt-move:nth-of-type(2n)>button{background:#ffffff05}.mtt-move>button:hover,.mtt-move.selected>button{background:#b43cff2e}.mtt-move.live>div{cursor:default;color:var(--mtt-label)}.mtt-move-no,.mtt-move-time{color:var(--mtt-dim);font-variant-numeric:tabular-nums}.mtt-move-icon{font-weight:700;text-align:center}.mtt-move-icon.green{color:#83f000}.mtt-move-icon.red{color:#ff3e3e}.mtt-move-icon.blue{color:#3fa2ff}.mtt-move-icon.yellow{color:#f2d000}.mtt-move-icon.orange{color:#ff8a1f}.mtt-move-icon.purple{color:#b43cff}.mtt-move-icon.dim{color:var(--mtt-dim)}.mtt-move-text{line-height:1.4;word-break:break-word}.mtt-moves-empty{padding:16px 8px;color:var(--mtt-label)}.mtt-move.live .mtt-move-text{white-space:normal}.mtt-settings{margin-top:18px;padding-top:18px;border-top:1px solid var(--mtt-divider)}.mtt-settings-bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:12px}.mtt-settings-bar button:disabled,.mtt-settings-actions button:disabled{opacity:.45;cursor:not-allowed}.mtt-settings-summary{flex:1;color:var(--mtt-label);font-size:13px}.mtt-settings-group h3{margin:22px 0 4px;font-size:17px}.mtt-settings-table{width:100%}.mtt-settings-table td{vertical-align:top;white-space:normal}.mtt-settings-table td.align-right,.mtt-settings-range span{white-space:nowrap}.mtt-settings-table tr.changed td:first-child{box-shadow:inset 3px 0 #f2d000}.mtt-settings-table input{width:130px;min-height:38px;padding:0 10px;border:1px solid var(--mtt-input-border);border-radius:8px;background:var(--mtt-input-bg);color:#fff;text-align:right;font-size:14px}.mtt-settings-table input.editing{border-color:#f2d000}.mtt-settings-unit{display:inline-block;min-width:46px;margin-left:6px;color:var(--mtt-label);font-size:12px;text-align:left}.mtt-settings-who{margin-top:4px;color:#f2d000;font-size:11px}.mtt-settings-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:16px}.mtt-desk-timeframes{margin:0}.mtt-desk-legend i.sma5{border-color:#38d9ff}.mtt-desk-legend i.sma20{border-color:#b43cff}.mtt-desk-legend i.sma200{border-color:#ff8a1f}:root{--mtt-bg: #070713;--mtt-panel: #080812;--mtt-text: #f5f5fb;--mtt-muted: #c7c3d6;--mtt-dim: #7c788b;--mtt-border: rgba(255, 255, 255, .78);--mtt-blue: #3f82f6;--mtt-orange: #ff5a00}.mtt-auth-body{margin:0;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;color:var(--mtt-text);background:#05050d}.mtt-auth-page{min-height:100vh;width:100%;background:url(/static/redesign/img/auth-gradient-bg.png) center center / cover no-repeat;display:flex;align-items:center;justify-content:center;padding:32px}.mtt-auth-card{width:100%;max-width:760px;min-height:620px;background:#050610f0;border-radius:12px;padding:58px 58px 52px;box-shadow:0 24px 90px #0000007a}.mtt-auth-title{margin:0;text-align:center;font-size:42px;line-height:1.1;font-weight:500;letter-spacing:-.03em}.mtt-auth-subtitle{margin:22px 0 48px;text-align:center;color:var(--mtt-muted);font-size:14px}.mtt-alert{width:100%;padding:12px 14px;margin-bottom:18px;border-radius:8px;color:#fff;background:#ff4a4a29;border:1px solid rgba(255,74,74,.36);font-size:14px}.mtt-auth-form{display:flex;flex-direction:column;gap:26px}.mtt-field{position:relative}.mtt-field input{width:100%;height:58px;border:1px solid var(--mtt-border);border-radius:8px;background:transparent;color:var(--mtt-text);padding:0 22px;font-size:16px;outline:none}.mtt-field input::placeholder{color:#d8d6df}.mtt-field input:focus{border-color:var(--mtt-orange)}.mtt-password-toggle{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:var(--mtt-orange);font-size:20px;line-height:1;-webkit-user-select:none;user-select:none}.mtt-auth-row{display:flex;justify-content:space-between;align-items:center;margin-top:-4px}.mtt-check{display:inline-flex;align-items:center;gap:12px;color:var(--mtt-muted);font-size:14px}.mtt-check input{width:20px;height:20px;accent-color:var(--mtt-orange)}.mtt-link{color:var(--mtt-orange);text-decoration:none;font-size:14px}.mtt-link:hover{text-decoration:underline}.mtt-btn-primary{width:100%;height:58px;border:none;border-radius:8px;cursor:pointer;color:#fff;font-size:22px;font-weight:400;background:var(--mtt-orange)}.mtt-btn-primary:hover{background:#ff6b17}.mtt-auth-footer-text{margin:30px 0 0;text-align:center;color:var(--mtt-muted);font-size:15px}.mtt-auth-footer-text a{color:var(--mtt-orange);text-decoration:none;font-weight:600}.mtt-auth-divider{margin:34px 0 28px;display:flex;align-items:center;gap:18px;color:var(--mtt-dim);font-size:15px}.mtt-auth-divider:before,.mtt-auth-divider:after{content:"";height:1px;flex:1;background:#ffffff14}.mtt-social-row{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mtt-social-btn{height:58px;border:1px solid #315be9;border-radius:6px;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:26px;font-weight:700}.mtt-social-btn:hover{background:#315be91f}.mtt-social-facebook{color:#1877f2}.mtt-social-google,.mtt-social-apple{color:#fff}@media (max-width: 820px){.mtt-auth-page{padding:18px}.mtt-auth-card{padding:42px 24px;min-height:auto}.mtt-auth-title{font-size:34px}.mtt-social-row{grid-template-columns:1fr}}.mtt-field input{padding-right:52px}.mtt-password-toggle{display:none}.mtt-auth-card{max-width:735px;min-height:610px}.mtt-btn-primary{margin-top:6px}.mtt-auth-card.mtt-signup-card{max-width:820px;min-height:auto;padding:54px 58px 52px}.mtt-signup-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mtt-signup-full{grid-column:1 / -1}.mtt-terms-row{display:flex;align-items:center;gap:10px;color:var(--mtt-muted);font-size:15px;margin-top:2px}.mtt-terms-row input{width:20px;height:20px;accent-color:var(--mtt-blue)}.mtt-terms-row a{color:var(--mtt-blue);text-decoration:none}.mtt-terms-row a:hover{text-decoration:underline}.mtt-address-section{grid-column:1 / -1;border-top:1px solid rgba(255,255,255,.08);padding-top:22px;margin-top:2px}.mtt-address-title{margin:0 0 18px;color:var(--mtt-muted);font-size:15px;font-weight:500}@media (max-width: 820px){.mtt-signup-grid{grid-template-columns:1fr}.mtt-signup-full,.mtt-address-section{grid-column:auto}.mtt-auth-card.mtt-signup-card{padding:42px 24px}}.mtt-auth-page{min-height:100vh;align-items:flex-start;padding-top:78px;padding-bottom:78px}.mtt-auth-card.mtt-signup-card{margin:0 auto;max-width:820px;width:100%;padding:48px 58px 42px}.mtt-signup-card .mtt-auth-title{font-size:40px;margin-bottom:0}.mtt-signup-card .mtt-auth-subtitle{margin:18px 0 38px}.mtt-signup-card .mtt-auth-form{gap:22px}.mtt-signup-card .mtt-field input{height:56px}.mtt-signup-card .mtt-address-section{padding-top:20px;margin-top:0}.mtt-signup-card .mtt-btn-primary{margin-top:8px}.mtt-signup-card .mtt-auth-footer-text{margin-top:24px}.mtt-signup-card .mtt-auth-divider,.mtt-signup-card .mtt-social-row{display:none}@media (max-width: 820px){.mtt-auth-page{padding-top:28px;padding-bottom:28px}.mtt-auth-card.mtt-signup-card{padding:36px 22px}}.mtt-field input:-webkit-autofill,.mtt-field input:-webkit-autofill:hover,.mtt-field input:-webkit-autofill:focus,.mtt-field input:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;caret-color:#fff;box-shadow:0 0 0 1000px #080812 inset!important;border:1px solid rgba(255,255,255,.78)}.mtt-auth-page{padding-top:32px;padding-bottom:32px}.mtt-auth-card.mtt-signup-card{max-width:780px;padding:34px 52px}.mtt-signup-card .mtt-auth-title{font-size:34px}.mtt-signup-card .mtt-auth-subtitle{margin:12px 0 28px}.mtt-signup-card .mtt-auth-form,.mtt-signup-grid{gap:16px}.mtt-signup-card .mtt-field input{height:50px;font-size:14px}.mtt-signup-card .mtt-address-section{padding-top:16px}.mtt-address-title{margin-bottom:14px}.mtt-terms-row{font-size:14px;margin-top:0}.mtt-terms-row input{width:16px;height:16px}.mtt-signup-card .mtt-btn-primary{height:52px;font-size:18px;margin-top:4px}.mtt-signup-card .mtt-auth-footer-text{margin-top:16px;font-size:14px}.mtt-auth-card.mtt-otp-card{max-width:760px;min-height:500px;padding:58px 58px 52px}.mtt-otp-row{display:grid;grid-template-columns:repeat(8,1fr);gap:14px;margin:18px 0 8px}.mtt-otp-input{width:100%;height:68px;border:1px solid var(--mtt-border);border-radius:8px;background:transparent;color:var(--mtt-text);text-align:center;font-size:30px;outline:none}.mtt-otp-input:focus{border-color:var(--mtt-blue);box-shadow:0 0 0 3px #3f82f62e}.mtt-otp-help{color:var(--mtt-muted);font-size:15px;margin:0 0 34px}.mtt-otp-help a{color:var(--mtt-blue);text-decoration:none;font-weight:600}@media (max-width: 820px){.mtt-otp-row{grid-template-columns:repeat(4,1fr)}.mtt-auth-card.mtt-otp-card{padding:42px 24px}}.mtt-password-rules{margin:4px 0 8px}.mtt-password-rules-title{margin:0 0 16px;color:var(--mtt-text);font-size:16px}.mtt-password-rules-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 36px}.mtt-password-rule{display:flex;align-items:center;gap:12px;color:var(--mtt-muted);font-size:15px}.mtt-password-check{width:24px;height:24px;border:1px solid #008d19;border-radius:50%;color:#00a51d;display:inline-flex;align-items:center;justify-content:center;font-size:16px}@media (max-width: 820px){.mtt-password-rules-grid{grid-template-columns:1fr}}.mtt-public-body{margin:0;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;color:#fff;background:#070713}.mtt-public-page{min-height:100vh;background:#070713}.mtt-public-hero{min-height:560px;background:linear-gradient(180deg,#0707132e,#0707132e 56%,#070713),url(/static/redesign/img/hero-candles.png) center top / cover no-repeat;position:relative}.mtt-public-nav{width:min(1420px,calc(100% - 80px));margin:0 auto;height:92px;display:flex;align-items:center;justify-content:space-between}.mtt-public-logo img{width:128px;height:auto;display:block}.mtt-public-links{display:flex;align-items:center;gap:54px}.mtt-public-links a{color:#fff;text-decoration:none;font-size:14px;opacity:.92}.mtt-public-links a:hover{color:#b43cff}.mtt-hero-card{width:min(680px,calc(100% - 48px));margin:72px auto 0;padding:54px 70px;text-align:center;background:#742996db;border:1px solid rgba(216,98,255,.36);border-radius:10px;box-shadow:0 28px 90px #0000006b}.mtt-hero-card h1{margin:0 0 22px;font-size:34px;line-height:1.18;font-weight:500}.mtt-hero-card p{margin:0 auto 26px;max-width:520px;color:#ffffffd1;font-size:14px;line-height:1.55}.mtt-public-btn{display:inline-flex;align-items:center;justify-content:center;min-width:300px;height:44px;border-radius:4px;border:none;color:#fff;background:linear-gradient(90deg,#b532ff,#a735f0);text-decoration:none;font-size:14px;font-weight:700}.mtt-public-section{padding:76px 0}.mtt-public-container{width:min(1320px,calc(100% - 80px));margin:0 auto}.mtt-section-heading{text-align:center;margin-bottom:48px}.mtt-section-heading h2{margin:0 0 16px;font-size:32px;line-height:1.2;font-weight:500}.mtt-section-heading h2 span.purple{color:#c13cff}.mtt-section-heading h2 span.green{color:#83f000}.mtt-section-heading h2 span.orange{color:#ff5a00}.mtt-section-heading p{margin:0 auto;max-width:820px;color:#bdb8cf;font-size:14px;line-height:1.65}.mtt-plan-toggle{display:flex;justify-content:center;align-items:center;gap:18px;margin:-20px 0 34px;color:#c7c3d6;font-size:13px}.mtt-toggle-pill{width:42px;height:20px;border-radius:999px;background:#fff;position:relative}.mtt-toggle-pill:after{content:"";width:12px;height:12px;border-radius:50%;background:#202032;position:absolute;top:4px;left:5px}.mtt-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;width:min(840px,100%);margin:0 auto}.mtt-price-card{min-height:250px;padding:26px 22px;background:#0d0d1eb8;border:1px solid #315be9;border-radius:6px;position:relative}.mtt-price-card.featured{border-color:#b43cff}.mtt-price-card.accent-orange{border-color:#ff5a00}.mtt-price-badge{position:absolute;right:16px;top:-12px;background:#c13cff;color:#fff;font-size:11px;padding:5px 14px;border-radius:2px}.mtt-price-card h3{margin:0 0 18px;font-size:15px;font-weight:500}.mtt-price{margin-bottom:20px;font-size:30px;color:#3fa2ff}.mtt-price span{font-size:13px;color:#bdb8cf}.mtt-price-card ul{margin:0 0 26px;padding:0;list-style:none;color:#c7c3d6;font-size:13px;line-height:1.9}.mtt-price-card li:before{content:"✓";color:#3fa2ff;margin-right:8px}.mtt-price-card.accent-orange .mtt-price,.mtt-price-card.accent-orange li:before{color:#ff8a1f}.mtt-price-link{display:block;color:#fff;text-decoration:none;border:1px solid currentColor;border-radius:3px;text-align:center;padding:10px;font-size:13px}.mtt-strategy-section{background:linear-gradient(180deg,#07071380,#070713d6),url(/static/redesign/img/investment-strategy-bg.png) center center / cover no-repeat}.mtt-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.mtt-feature-card{min-height:210px;padding:34px 28px;text-align:center;background:#0d0d1eb8;border:1px solid #b43cff;border-radius:6px}.mtt-feature-card.blue{border-color:#315be9}.mtt-feature-card.orange{border-color:#ff5a00}.mtt-feature-card img{height:72px;width:auto;margin-bottom:20px}.mtt-feature-card h3{margin:0 0 12px;font-size:18px;font-weight:500}.mtt-feature-card p{margin:0;color:#bdb8cf;font-size:13px;line-height:1.55}.mtt-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.mtt-team-card{background:#0d0d1ec2;border-radius:8px;overflow:hidden;text-align:center;padding-bottom:20px}.mtt-team-placeholder{height:190px;background:linear-gradient(135deg,#202040,#070713);display:flex;align-items:center;justify-content:center;color:#83f000;font-size:44px}.mtt-team-card h3{margin:18px 0 4px;font-size:16px;font-weight:600}.mtt-team-card p{margin:0;color:#8f8aa4;font-size:12px}.mtt-testimonial-grid,.mtt-performance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.mtt-testimonial-card,.mtt-performance-card{padding:28px;min-height:160px;background:#0d0d1eb8;border:1px solid #8cff00;border-radius:6px}.mtt-testimonial-card:nth-child(2),.mtt-performance-card:nth-child(2){border-color:#f2d000}.mtt-testimonial-card:nth-child(3),.mtt-performance-card:nth-child(3){border-color:#315be9}.mtt-testimonial-card h3,.mtt-performance-card h3{margin:0 0 14px;font-size:16px}.mtt-testimonial-card p,.mtt-performance-card p{margin:0;color:#bdb8cf;font-size:13px;line-height:1.65}.mtt-performance-section{background:linear-gradient(180deg,#07071359,#070713a6),url(/static/redesign/img/key-features-bg.png) center center / cover no-repeat}.mtt-performance-number{font-size:34px;color:#3fa2ff;margin-bottom:8px}.mtt-contact-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:54px;align-items:center}.mtt-contact-image{width:100%;border-radius:6px;display:block}.mtt-contact-info p{color:#bdb8cf;font-size:14px;line-height:1.7}.mtt-contact-form{display:flex;flex-direction:column;gap:14px}.mtt-contact-form input,.mtt-contact-form textarea{width:100%;border:1px solid rgba(255,255,255,.78);border-radius:4px;background:transparent;color:#fff;padding:14px 16px;font-size:14px;outline:none}.mtt-contact-form textarea{min-height:120px;resize:vertical}.mtt-contact-form button{height:48px;border:none;border-radius:4px;background:#ff5a00;color:#fff;cursor:pointer}.mtt-public-footer{padding:72px 0 42px;background:#10101c}.mtt-footer-grid{display:grid;grid-template-columns:1.4fr .7fr .8fr 1.2fr;gap:60px}.mtt-footer-logo{width:118px;margin-bottom:26px}.mtt-public-footer p,.mtt-public-footer a{color:#aaa6ba;font-size:13px;line-height:1.7;text-decoration:none}.mtt-public-footer h4{margin:0 0 18px;font-size:14px;font-weight:500}.mtt-footer-links{display:flex;flex-direction:column;gap:8px}.mtt-newsletter{display:flex;border:1px solid rgba(255,255,255,.8);border-radius:4px;overflow:hidden;margin-top:18px}.mtt-newsletter input{flex:1;min-width:0;background:#ffffff1f;border:0;color:#fff;padding:12px}.mtt-newsletter button{width:54px;border:0;background:#fff;color:#111;font-size:22px}.mtt-footer-bottom{margin-top:70px;display:flex;justify-content:space-between;color:#8f8aa4;font-size:12px}@media (max-width: 1000px){.mtt-price-grid,.mtt-feature-grid,.mtt-team-grid,.mtt-testimonial-grid,.mtt-performance-grid,.mtt-contact-layout,.mtt-footer-grid{grid-template-columns:1fr}.mtt-public-nav,.mtt-public-container{width:min(100% - 36px,720px)}.mtt-public-links{gap:18px}.mtt-hero-card{padding:36px 24px}.mtt-public-btn{min-width:100%}}.mtt-subpage-hero{min-height:420px;background:linear-gradient(180deg,#07071340,#07071373 58%,#070713),url(/static/redesign/img/hero-candles.png) center top / cover no-repeat;position:relative}.mtt-subpage-hero-content{width:min(980px,calc(100% - 48px));margin:70px auto 0;text-align:center}.mtt-subpage-hero-content h1{margin:0 0 18px;font-size:48px;line-height:1.08;font-weight:500}.mtt-subpage-hero-content p{max-width:760px;margin:0 auto;color:#c7c3d6;font-size:15px;line-height:1.7}.mtt-about-intro{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.mtt-about-graphic{min-height:360px;border-radius:12px;background:radial-gradient(circle at center,#b43cff61,#090918e0 62%),#0d0d1eb8;border:1px solid rgba(180,60,255,.28);display:flex;align-items:center;justify-content:center}.mtt-about-graphic img{width:min(260px,70%);height:auto}.mtt-about-copy h2{margin:0 0 20px;font-size:36px;line-height:1.18;font-weight:500}.mtt-about-copy h2 span{color:#c13cff}.mtt-about-copy p{margin:0 0 18px;color:#bdb8cf;font-size:14px;line-height:1.75}.mtt-about-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px}.mtt-about-stat{padding:22px;border-radius:8px;background:#0d0d1ec2;border:1px solid rgba(49,91,233,.7)}.mtt-about-stat strong{display:block;color:#3fa2ff;font-size:30px;margin-bottom:6px}.mtt-about-stat span{color:#bdb8cf;font-size:13px}.mtt-key-features-section{background:linear-gradient(180deg,#0707138f,#070713cc),url(/static/redesign/img/key-features-bg.png) center center / cover no-repeat}.mtt-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.mtt-value-card{min-height:260px;padding:36px 30px;text-align:center;background:#0d0d1ec2;border:1px solid #315be9;border-radius:8px}.mtt-value-card.purple{border-color:#b43cff}.mtt-value-card.green{border-color:#83f000}.mtt-value-card img{height:78px;width:auto;margin-bottom:24px}.mtt-value-card h3{margin:0 0 14px;font-size:20px;font-weight:500}.mtt-value-card p{margin:0;color:#bdb8cf;font-size:13px;line-height:1.65}.mtt-about-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}@media (max-width: 1000px){.mtt-about-intro,.mtt-values-grid,.mtt-about-feature-grid{grid-template-columns:1fr}.mtt-subpage-hero-content h1{font-size:38px}}.mtt-strategy-hero{min-height:460px;background:linear-gradient(180deg,#07071333,#0707137a 58%,#070713),url(/static/redesign/img/investment-strategy-bg.png) center center / cover no-repeat}.mtt-strategy-intro-layout{display:grid;grid-template-columns:1.05fr .95fr;gap:58px;align-items:center}.mtt-strategy-copy h2{margin:0 0 18px;font-size:38px;line-height:1.15;font-weight:500}.mtt-strategy-copy h2 span{color:#83f000}.mtt-strategy-copy p{margin:0 0 18px;color:#bdb8cf;font-size:14px;line-height:1.75}.mtt-strategy-graphic{min-height:390px;border-radius:14px;background:radial-gradient(circle at center,#83f0002e,#0d0d1ee6 64%),#0d0d1ec2;border:1px solid rgba(131,240,0,.34);display:flex;align-items:center;justify-content:center}.mtt-strategy-graphic img{width:min(300px,72%);height:auto}.mtt-process-section{background:linear-gradient(180deg,#07071399,#070713d6),url(/static/redesign/img/our-investment-process-bg.png) center center / cover no-repeat}.mtt-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.mtt-process-card{min-height:245px;padding:30px 22px;background:#0d0d1ec7;border:1px solid rgba(49,91,233,.82);border-radius:8px;text-align:center}.mtt-process-card:nth-child(2){border-color:#b43cff}.mtt-process-card:nth-child(3){border-color:#83f000}.mtt-process-card:nth-child(4){border-color:#ff5a00}.mtt-process-card img{height:70px;width:auto;margin-bottom:22px}.mtt-process-card h3{margin:0 0 12px;font-size:17px;font-weight:500}.mtt-process-card p{margin:0;color:#bdb8cf;font-size:13px;line-height:1.6}.mtt-risk-control-section{background:#090916}.mtt-risk-layout{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.mtt-risk-card{padding:34px 30px;min-height:250px;border-radius:8px;background:#0d0d1ecc;border:1px solid #b43cff}.mtt-risk-card.blue{border-color:#315be9}.mtt-risk-card.orange{border-color:#ff5a00}.mtt-risk-card img{height:72px;margin-bottom:22px}.mtt-risk-card h3{margin:0 0 12px;font-size:19px;font-weight:500}.mtt-risk-card p{margin:0;color:#bdb8cf;font-size:13px;line-height:1.65}@media (max-width: 1000px){.mtt-strategy-intro-layout,.mtt-process-grid,.mtt-risk-layout{grid-template-columns:1fr}}.mtt-performance-hero{min-height:460px;background:linear-gradient(180deg,#07071338,#0707137a 58%,#070713),url(/static/redesign/img/performance-bg.png) center center / cover no-repeat}.mtt-performance-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.mtt-performance-summary-card{min-height:230px;padding:32px 28px;border-radius:8px;background:#0d0d1ec7;border:1px solid #315be9;position:relative;overflow:hidden}.mtt-performance-summary-card.purple{border-color:#b43cff}.mtt-performance-summary-card.orange{border-color:#ff5a00}.mtt-performance-summary-card img{width:58px;height:58px;margin-bottom:22px}.mtt-performance-summary-card h3{margin:0 0 12px;color:#bdb8cf;font-size:15px;font-weight:500}.mtt-performance-summary-card strong{display:block;color:#fff;font-size:38px;line-height:1;margin-bottom:12px}.mtt-performance-summary-card p{margin:0;color:#8f8aa4;font-size:13px;line-height:1.6}.mtt-performance-chart-section{background:linear-gradient(180deg,#0707138c,#070713e0),url(/static/redesign/img/total-return-bg.png) center center / cover no-repeat}.mtt-performance-chart-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.mtt-performance-chart-copy h2{margin:0 0 20px;font-size:38px;line-height:1.15;font-weight:500}.mtt-performance-chart-copy h2 span{color:#83f000}.mtt-performance-chart-copy p{margin:0 0 18px;color:#bdb8cf;font-size:14px;line-height:1.75}.mtt-performance-chart-box{padding:24px;border-radius:12px;background:#0d0d1ec7;border:1px solid rgba(131,240,0,.36)}.mtt-performance-chart-box img{display:block;width:100%;border-radius:8px}.mtt-performance-disclaimer{margin-top:34px;padding:22px 26px;border-left:3px solid #ff5a00;background:#ff5a0014;color:#c7c3d6;font-size:13px;line-height:1.65}@media (max-width: 1000px){.mtt-performance-summary-grid,.mtt-performance-chart-layout{grid-template-columns:1fr}}.mtt-performance-mockup{min-height:390px;padding:32px;background:radial-gradient(circle at top right,rgba(131,240,0,.12),transparent 42%),linear-gradient(145deg,#0d0d1ef0,#070713f0)}.mtt-performance-mockup-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px}.mtt-performance-mockup-header span{color:#bdb8cf;font-size:15px}.mtt-performance-mockup-header strong{color:#83f000;font-size:34px;font-weight:600}.mtt-performance-line-chart{height:210px;display:flex;align-items:end;gap:14px;padding:24px;border-radius:10px;background:linear-gradient(to top,rgba(255,255,255,.08) 1px,transparent 1px) 0 0 / 100% 25%,#ffffff09;border:1px solid rgba(255,255,255,.1)}.mtt-performance-line-chart span{flex:1;min-width:12px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#83f000,#315be9);box-shadow:0 0 18px #83f00033}.mtt-performance-mockup-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:24px}.mtt-performance-mockup-stats div{padding:16px;border-radius:8px;background:#ffffff0b;border:1px solid rgba(255,255,255,.08)}.mtt-performance-mockup-stats span{display:block;color:#8f8aa4;font-size:12px;margin-bottom:8px}.mtt-performance-mockup-stats strong{display:block;color:#fff;font-size:18px}@media (max-width: 700px){.mtt-performance-mockup-stats{grid-template-columns:1fr}.mtt-performance-line-chart{gap:8px;padding:18px}}.mtt-auth-top-nav{position:absolute;top:0;left:0;width:100%;height:92px;z-index:5}.mtt-auth-top-nav .mtt-public-nav{height:92px}.mtt-auth-page.has-auth-nav{padding-top:120px}@media (max-width: 1000px){.mtt-auth-top-nav .mtt-public-links{gap:16px;flex-wrap:wrap;justify-content:flex-end}.mtt-auth-top-nav .mtt-public-nav{width:min(100% - 36px,720px)}}.mtt-contact-card{padding:42px;border-radius:12px;background:#0d0d1ed1;border:1px solid rgba(180,60,255,.42);box-shadow:0 28px 80px #00000047}.mtt-contact-card h2{margin:0 0 12px;font-size:34px;font-weight:500}.mtt-contact-card p{margin:0 0 26px;color:#bdb8cf;font-size:14px;line-height:1.7}.mtt-contact-methods{display:flex;flex-direction:column;gap:18px;margin-top:28px}.mtt-contact-method{display:flex;align-items:center;gap:18px;padding:18px;border-radius:8px;background:#0d0d1ec2;border:1px solid rgba(255,255,255,.1)}.mtt-contact-method img{width:48px;height:48px}.mtt-contact-method strong{display:block;color:#fff;font-size:15px;margin-bottom:4px}.mtt-contact-method span{display:block;color:#bdb8cf;font-size:13px}.mtt-contact-form input,.mtt-contact-form textarea{box-sizing:border-box}.mtt-contact-form button{background:#ff5a00;font-size:17px;font-weight:600}.mtt-public-body .mtt-subpage-hero{min-height:360px}.mtt-public-body .mtt-subpage-hero-content{margin-top:52px}.mtt-public-body .mtt-subpage-hero-content h1{font-size:42px}.mtt-public-body .mtt-contact-layout{align-items:start}.mtt-public-body .mtt-contact-card{margin-top:0}.mtt-public-body .mtt-contact-form textarea{min-height:96px}.mtt-public-body .mtt-contact-method{padding:14px 18px}.mtt-public-body .mtt-contact-image{max-height:220px;object-fit:cover}.mtt-public-body .mtt-subpage-hero{min-height:320px}.mtt-public-body .mtt-public-section:has(.mtt-contact-layout){padding-top:46px}.mtt-public-body .mtt-contact-methods{gap:12px;margin-top:22px}.mtt-public-body .mtt-contact-method{min-height:52px}.mtt-public-body .mtt-contact-method img{width:36px;height:36px}.mtt-public-body .mtt-contact-card{padding:36px}.mtt-public-body .mtt-contact-card h2{font-size:30px}.mtt-public-body .mtt-contact-card p{margin-bottom:20px}.mtt-public-body .mtt-contact-form{gap:12px}.mtt-public-body .mtt-contact-form input{padding:12px 14px}.mtt-public-body .mtt-contact-form textarea{min-height:86px}.mtt-public-body .mtt-contact-form button{height:44px}.mtt-app-body{margin:0;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif;color:#fff;background:#070713}.mtt-app-shell{min-height:100vh;display:grid;grid-template-columns:280px 1fr;background:radial-gradient(circle at top left,rgba(180,60,255,.18),transparent 32%),radial-gradient(circle at bottom right,rgba(49,91,233,.14),transparent 36%),#070713}.mtt-app-sidebar{min-height:100vh;padding:28px 22px;background:#080814f5;border-right:1px solid rgba(255,255,255,.08);box-sizing:border-box;position:sticky;top:0}.mtt-app-logo img{width:130px;height:auto;display:block;margin:0 0 44px}.mtt-app-nav{display:flex;flex-direction:column;gap:10px}.mtt-app-nav a{min-height:46px;display:flex;align-items:center;gap:14px;padding:0 14px;border-radius:10px;color:#bdb8cf;text-decoration:none;font-size:14px;transition:background .15s ease,color .15s ease}.mtt-app-nav a:hover,.mtt-app-nav a.active{color:#fff;background:#b43cff2e}.mtt-app-nav img{width:20px;height:20px}.mtt-app-logout{margin-top:34px;border-top:1px solid rgba(255,255,255,.08);padding-top:18px}.mtt-app-main{padding:34px 42px 54px;box-sizing:border-box}.mtt-app-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:34px}.mtt-app-title h1{margin:0 0 8px;font-size:34px;font-weight:500}.mtt-app-title p{margin:0;color:#8f8aa4;font-size:14px}.mtt-app-top-actions{display:flex;align-items:center;gap:14px}.mtt-app-icon-button{width:44px;height:44px;border-radius:12px;background:#0d0d1ee0;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center}.mtt-app-icon-button img{width:20px;height:20px}.mtt-app-card{background:#0d0d1ed1;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 28px 90px #0000003d}.mtt-profile-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;margin-bottom:28px}.mtt-profile-card{padding:34px;text-align:center}.mtt-profile-picture{width:122px;height:122px;border-radius:50%;object-fit:cover;border:3px solid #83f000;background:#10101c;margin-bottom:20px}.mtt-profile-card h2{margin:0 0 8px;font-size:24px;font-weight:600}.mtt-profile-card p{margin:0 0 24px;color:#bdb8cf;font-size:14px}.mtt-app-button{min-height:46px;padding:0 24px;border:none;border-radius:10px;color:#fff;background:#ff5a00;font-size:15px;font-weight:600;cursor:pointer}.mtt-app-button.secondary{background:#315be9f2}.mtt-app-button.danger{background:#dc2626f2}.mtt-balance-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.mtt-balance-card{padding:28px;min-height:150px;border-radius:16px;background:radial-gradient(circle at top right,rgba(49,91,233,.22),transparent 46%),#0d0d1edb;border:1px solid rgba(49,91,233,.5)}.mtt-balance-card.orange{background:radial-gradient(circle at top right,rgba(255,90,0,.2),transparent 46%),#0d0d1edb;border-color:#ff5a0080}.mtt-balance-card span{display:block;color:#8f8aa4;font-size:14px;margin-bottom:16px}.mtt-balance-card strong{display:block;color:#fff;font-size:34px;line-height:1.1}.mtt-subscription-card{padding:34px}.mtt-card-heading{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:28px}.mtt-card-heading h2{margin:0 0 8px;font-size:26px;font-weight:500}.mtt-card-heading p{margin:0;color:#8f8aa4;font-size:14px}.mtt-status-pill{display:inline-flex;align-items:center;min-height:34px;padding:0 16px;border-radius:999px;background:#83f0001f;border:1px solid rgba(131,240,0,.45);color:#83f000;font-size:13px;font-weight:600}.mtt-status-pill.paused{background:#ff5a001f;border-color:#ff5a0073;color:#ff8a1f}.mtt-subscription-details{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-bottom:28px}.mtt-detail-box{padding:18px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.08)}.mtt-detail-box span{display:block;color:#8f8aa4;font-size:12px;margin-bottom:8px}.mtt-detail-box strong,.mtt-detail-box a{display:block;color:#fff;font-size:15px;text-decoration:none}.mtt-detail-box a{color:#3fa2ff}.mtt-subscription-actions{display:flex;flex-wrap:wrap;gap:14px}.mtt-subscription-actions form{margin:0}.mtt-app-modal{display:none;position:fixed;z-index:50;top:0;right:0;bottom:0;left:0;background:#000000c7;align-items:center;justify-content:center;padding:24px}.mtt-app-modal-content{width:min(520px,100%);padding:32px;border-radius:18px;background:#0d0d1e;border:1px solid rgba(180,60,255,.42);color:#fff;box-shadow:0 32px 120px #00000073;box-sizing:border-box}.mtt-app-modal-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.mtt-app-modal-header h2{margin:0;font-size:26px;font-weight:500}.mtt-close-modal{border:none;background:transparent;color:#fff;font-size:32px;cursor:pointer;line-height:1}.mtt-app-form{display:flex;flex-direction:column;gap:16px}.mtt-app-form label{color:#bdb8cf;font-size:13px;margin-bottom:-8px}.mtt-app-form input{width:100%;height:48px;border:1px solid rgba(255,255,255,.72);border-radius:8px;background:transparent;color:#fff;padding:0 14px;box-sizing:border-box}.mtt-app-form small{color:#8f8aa4;font-size:12px;margin-top:-10px}.mtt-app-footer{padding:26px 42px;display:flex;justify-content:center;gap:28px;color:#8f8aa4;font-size:13px}.mtt-app-footer a{color:#8f8aa4;text-decoration:none}@media (max-width: 1100px){.mtt-app-shell{grid-template-columns:1fr}.mtt-app-sidebar{min-height:auto;position:relative}.mtt-app-nav{display:grid;grid-template-columns:repeat(2,1fr)}.mtt-profile-grid,.mtt-balance-grid,.mtt-subscription-details{grid-template-columns:1fr}}.mtt-profile-avatar-wrap{width:122px;height:122px;margin:0 auto 20px;position:relative;border-radius:50%;border:3px solid #83f000;background:radial-gradient(circle at top right,rgba(131,240,0,.2),transparent 45%),#10101c;display:flex;align-items:center;justify-content:center;overflow:hidden}.mtt-profile-avatar-wrap .mtt-profile-picture{width:100%;height:100%;margin:0;border:0;border-radius:50%;object-fit:cover}.mtt-profile-initials{display:none;color:#83f000;font-size:44px;font-weight:700}.mtt-profile-avatar-wrap.show-initials .mtt-profile-initials{display:block}.mtt-dashboard-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:28px}.mtt-metric-card{padding:26px;min-height:150px;border-radius:18px;background:#0d0d1ed1;border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 80px #0000002e}.mtt-metric-card.blue{border-color:#315be9b3;background:radial-gradient(circle at top right,rgba(49,91,233,.22),transparent 46%),#0d0d1edb}.mtt-metric-card.green{border-color:#83f0008c;background:radial-gradient(circle at top right,rgba(131,240,0,.14),transparent 46%),#0d0d1edb}.mtt-metric-card.orange{border-color:#ff5a008c;background:radial-gradient(circle at top right,rgba(255,90,0,.18),transparent 46%),#0d0d1edb}.mtt-metric-card.purple{border-color:#b43cff94;background:radial-gradient(circle at top right,rgba(180,60,255,.16),transparent 46%),#0d0d1edb}.mtt-metric-card span{display:block;color:#9f9ab3;font-size:13px;margin-bottom:14px}.mtt-metric-card strong{display:block;color:#fff;font-size:28px;line-height:1.15}.mtt-alpha-banner{margin-bottom:28px;padding:24px 28px;border-radius:18px;background:#0d0d1ed1;border:1px solid rgba(131,240,0,.45);display:flex;align-items:center;justify-content:space-between;gap:28px}.mtt-alpha-banner.negative{border-color:#ff3e3e8c}.mtt-alpha-banner h2{margin:0 0 8px;font-size:22px;font-weight:500}.mtt-alpha-banner p{margin:0;color:#9f9ab3;font-size:14px}.mtt-alpha-value{font-size:34px;font-weight:700;color:#83f000;white-space:nowrap}.mtt-alpha-banner.negative .mtt-alpha-value{color:#ff3e3e}.mtt-chart-card{padding:28px;margin-bottom:28px}.mtt-chart-card h2{margin:0 0 20px;font-size:24px;font-weight:500}.mtt-simple-chart{height:260px;display:flex;align-items:end;gap:8px;padding:22px;border-radius:14px;background:linear-gradient(to top,rgba(255,255,255,.075) 1px,transparent 1px) 0 0 / 100% 25%,#ffffff09;border:1px solid rgba(255,255,255,.08);overflow:hidden}.mtt-simple-chart span{flex:1;min-width:5px;max-width:32px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#83f000,#315be9)}.mtt-index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-bottom:28px}.mtt-table-card{padding:28px;overflow:hidden}.mtt-table-header{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:22px}.mtt-table-header h2{margin:0 0 8px;font-size:24px;font-weight:500}.mtt-table-header p{margin:0;color:#9f9ab3;font-size:14px}.mtt-data-table-wrap{width:100%;overflow-x:auto}.mtt-data-table{width:100%;border-collapse:collapse;min-width:850px}.mtt-data-table th{text-align:left;color:#9f9ab3;font-size:12px;font-weight:500;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.1);white-space:nowrap}.mtt-data-table td{color:#fff;font-size:13px;padding:16px;border-bottom:1px solid rgba(255,255,255,.06);white-space:nowrap}.mtt-data-table tr:hover td{background:#ffffff06}.mtt-empty-state{padding:34px;text-align:center;color:#9f9ab3;border-radius:14px;background:#ffffff09}@media (max-width: 1200px){.mtt-dashboard-grid-4,.mtt-index-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.mtt-dashboard-grid-4,.mtt-index-grid{grid-template-columns:1fr}.mtt-alpha-banner{align-items:start;flex-direction:column}}.mtt-balance-accordion{display:flex;flex-direction:column;gap:14px}.mtt-balance-year{border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.mtt-balance-year-toggle,.mtt-balance-month-toggle{width:100%;border:0;color:#fff;cursor:pointer;font-family:inherit}.mtt-balance-year-toggle{min-height:58px;padding:0 20px;background:#b43cff21;display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:700}.mtt-balance-year-toggle strong{color:#83f000;font-size:24px}.mtt-balance-months{display:none;padding:14px}.mtt-balance-months.open{display:flex;flex-direction:column;gap:12px}.mtt-balance-month{border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.mtt-balance-month-toggle{min-height:52px;padding:0 18px;background:#0d0d1edb;display:flex;align-items:center;justify-content:space-between;text-align:left}.mtt-balance-month-toggle span{font-size:15px;font-weight:700}.mtt-balance-month-toggle small{color:#9f9ab3;font-size:12px}.mtt-balance-month-content{display:none;padding:16px;background:#0707139e}.mtt-balance-month-content.open{display:block}.mtt-balance-loader{color:#9f9ab3;padding:18px}.mtt-position-status{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:700}.mtt-position-status.positive{color:#83f000;background:#83f0001f;border:1px solid rgba(131,240,0,.35)}.mtt-position-status.negative{color:#ff3e3e;background:#ff3e3e1f;border:1px solid rgba(255,62,62,.35)}.mtt-table-action-button{min-height:34px;padding:0 14px;border:0;border-radius:8px;background:#ff5a00;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.mtt-symbol-link{color:#83f000;text-decoration:none;font-weight:800}.mtt-symbol-link:hover{text-decoration:underline}.mtt-alert-card{margin-bottom:28px;padding:18px 22px;border-radius:14px;background:#83f0001a;border:1px solid rgba(131,240,0,.38);color:#fff}.mtt-open-summary-row{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:22px;margin-bottom:28px}@media (max-width: 1100px){.mtt-open-summary-row{grid-template-columns:1fr}}.mtt-chart-layout{display:grid;grid-template-columns:1fr;gap:28px}.mtt-price-chart-card{padding:30px}.mtt-price-chart-header{display:flex;align-items:start;justify-content:space-between;gap:24px;margin-bottom:24px}.mtt-price-chart-header h2{margin:0 0 8px;font-size:28px;font-weight:600}.mtt-price-chart-header p{margin:0;color:#9f9ab3;font-size:14px}.mtt-chart-symbol-pill{display:inline-flex;align-items:center;min-height:38px;padding:0 18px;border-radius:999px;background:#83f0001f;border:1px solid rgba(131,240,0,.45);color:#83f000;font-size:15px;font-weight:800}.mtt-candle-chart-wrap{position:relative;height:560px;padding:22px;border-radius:18px;background:linear-gradient(to top,rgba(255,255,255,.07) 1px,transparent 1px) 0 0 / 100% 20%,linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px) 0 0 / 10% 100%,#ffffff09;border:1px solid rgba(255,255,255,.08)}#mttCandleCanvas{width:100%;height:100%;display:block}.mtt-chart-tooltip{position:absolute;display:none;min-width:190px;padding:12px 14px;border-radius:10px;background:#070713f5;border:1px solid rgba(255,255,255,.14);color:#fff;font-size:12px;pointer-events:none;box-shadow:0 20px 60px #00000059;z-index:3}.mtt-chart-tooltip strong{display:block;margin-bottom:8px;color:#83f000}.mtt-chart-tooltip div{display:flex;justify-content:space-between;gap:16px;color:#c7c3d6;line-height:1.6}.mtt-chart-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mtt-chart-empty{padding:42px;border-radius:18px;background:#ff5a0014;border:1px solid rgba(255,90,0,.38);color:#fff}.mtt-chart-empty h2{margin:0 0 10px;font-size:24px}.mtt-chart-empty p{margin:0;color:#c7c3d6}@media (max-width: 1000px){.mtt-chart-stats-grid{grid-template-columns:repeat(2,1fr)}.mtt-candle-chart-wrap{height:420px}}@media (max-width: 700px){.mtt-chart-stats-grid{grid-template-columns:1fr}.mtt-price-chart-header{flex-direction:column}}.mtt-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.mtt-tab-button{min-height:44px;padding:0 18px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0d0d1ed1;color:#bdb8cf;font-size:14px;font-weight:700;cursor:pointer}.mtt-tab-button.active{color:#fff;background:#b43cff38;border-color:#b43cff99}.mtt-tab-panel{display:none}.mtt-tab-panel.active{display:block}.mtt-financial-total-row{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:28px}@media (max-width: 1200px){.mtt-financial-total-row{grid-template-columns:repeat(2,1fr)}}@media (max-width: 760px){.mtt-financial-total-row{grid-template-columns:1fr}}.mtt-report-card{margin-bottom:28px}.mtt-report-form{display:grid;grid-template-columns:1fr 1fr auto;gap:18px;align-items:end}.mtt-report-form label{display:block;color:#9f9ab3;font-size:13px;margin-bottom:8px}.mtt-report-form input{width:100%;height:46px;border:1px solid rgba(255,255,255,.35);border-radius:10px;background:#ffffff09;color:#fff;padding:0 14px;box-sizing:border-box}.mtt-report-form input::-webkit-calendar-picker-indicator{filter:invert(1)}@media (max-width: 900px){.mtt-report-form{grid-template-columns:1fr}}.mtt-report-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.mtt-ledger-explainer{margin-bottom:18px;padding:16px 18px;border-radius:12px;background:#315be91a;border:1px solid rgba(49,91,233,.35);color:#c7c3d6;font-size:14px;line-height:1.6}.mtt-filter-row[style*="display: none"]{display:none!important}.mtt-app-button:disabled,.mtt-tab-button:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.45)}.mtt-app-button:disabled:hover,.mtt-tab-button:disabled:hover{transform:none}.mtt-metric-label-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.mtt-metric-label-row span{margin-bottom:0}.mtt-info-button{width:22px;height:22px;border-radius:50%;border:1px solid rgba(255,255,255,.32);background:#ffffff0f;color:#fff;font-size:13px;font-weight:800;line-height:1;cursor:pointer}.mtt-info-button:hover{border-color:#83f000b3;color:#83f000}.mtt-info-modal-text{color:#c7c3d6;font-size:15px;line-height:1.7;margin:0}.mtt-disabled-download-wrap{display:inline-flex}.mtt-disabled-download-wrap.is-disabled{cursor:not-allowed}.mtt-app-shell{overflow-x:hidden}.mtt-app-main{min-width:0;box-sizing:border-box}.mtt-chart-page .mtt-app-main{width:calc(100vw - 250px);max-width:calc(100vw - 250px);padding-right:48px}.mtt-chart-page .mtt-app-topbar{flex-wrap:wrap}.mtt-chart-page .mtt-app-top-actions{margin-left:auto}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-candle-chart-wrap{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.mtt-chart-page .mtt-chart-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mtt-chart-page .mtt-metric-card{min-width:0}@media (max-width: 1200px){.mtt-chart-page .mtt-app-main{width:calc(100vw - 250px);max-width:calc(100vw - 250px);padding-right:32px}.mtt-chart-page .mtt-chart-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.mtt-chart-page .mtt-app-main{width:100%;max-width:100%;padding-right:20px}.mtt-chart-page .mtt-chart-stats-grid{grid-template-columns:1fr}}.mtt-chart-page .mtt-app-main{width:auto!important;max-width:none!important;padding-left:48px!important;padding-right:84px!important}.mtt-chart-page .mtt-app-topbar,.mtt-chart-page .mtt-chart-layout,.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{max-width:100%;box-sizing:border-box}.mtt-chart-page .mtt-app-topbar{padding-right:0}.mtt-chart-page .mtt-app-top-actions{padding-right:0;margin-right:0}.mtt-chart-page .mtt-price-chart-card{margin-right:0}.mtt-chart-page .mtt-chart-stats-grid{width:100%;padding-right:0}.mtt-chart-page .mtt-chart-stats-grid .mtt-metric-card{min-width:0}@media (max-width: 1200px){.mtt-chart-page .mtt-app-main{padding-left:36px!important;padding-right:60px!important}}.mtt-chart-page .mtt-app-main{padding-left:40px!important;padding-right:40px!important}.mtt-chart-page .mtt-candle-chart-wrap{height:560px;padding:22px 22px 36px;overflow:visible}.mtt-chart-page .mtt-price-chart-card{overflow:visible}.mtt-chart-page #mttCandleCanvas{display:block}@media (max-width: 1200px){.mtt-chart-page .mtt-app-main{padding-left:32px!important;padding-right:32px!important}}@media (max-width: 760px){.mtt-chart-page .mtt-app-main{padding-left:20px!important;padding-right:20px!important}}.mtt-chart-page .mtt-app-main{padding-left:40px!important;padding-right:40px!important;overflow-x:hidden!important}.mtt-chart-page .mtt-app-topbar,.mtt-chart-page .mtt-chart-layout,.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.mtt-chart-page .mtt-chart-layout{padding-right:0!important;margin-right:0!important}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{margin-right:0!important}.mtt-chart-page .mtt-candle-chart-wrap{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{max-width:calc(100vw - 330px)!important}@media (max-width: 1200px){.mtt-chart-page .mtt-app-main{padding-left:32px!important;padding-right:32px!important}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{max-width:calc(100vw - 314px)!important}}@media (max-width: 760px){.mtt-chart-page .mtt-app-main{padding-left:20px!important;padding-right:20px!important}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{max-width:calc(100vw - 40px)!important}}.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{width:auto!important;max-width:none!important;margin-left:0!important;margin-right:40px!important}.mtt-chart-page .mtt-candle-chart-wrap{width:100%!important;max-width:100%!important}.mtt-chart-page .mtt-chart-stats-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width: 1200px){.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{margin-right:32px!important}}@media (max-width: 760px){.mtt-chart-page .mtt-price-chart-card,.mtt-chart-page .mtt-chart-stats-grid{margin-right:0!important}}.mtt-legal-page{background:radial-gradient(circle at top left,rgba(255,122,24,.14),transparent 34%),linear-gradient(180deg,#07111f,#0b1422 45%,#f5f7fb 45%,#f5f7fb);color:#162033;min-height:100vh}.mtt-legal-hero{padding:84px 0 56px;color:#fff}.mtt-legal-kicker{color:#ff9d4d;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:13px;margin-bottom:14px}.mtt-legal-title{font-size:clamp(36px,5vw,64px);line-height:1.04;margin:0 0 18px;letter-spacing:-.04em}.mtt-legal-subtitle{max-width:760px;color:#ffffffc7;font-size:18px;line-height:1.7;margin:0}.mtt-legal-shell{padding:0 0 90px}.mtt-legal-card{background:#fff;border-radius:28px;box-shadow:0 30px 80px #10182824;border:1px solid rgba(15,23,42,.08);padding:clamp(28px,4vw,56px)}.mtt-legal-card h1{font-size:32px;margin:0 0 12px;color:#101828}.mtt-legal-card h2{margin:34px 0 12px;color:#101828;font-size:22px}.mtt-legal-card p,.mtt-legal-card li{color:#475467;line-height:1.75;font-size:16px}.mtt-legal-card a{color:#e96716;font-weight:700;text-decoration:none}.mtt-legal-card a:hover{text-decoration:underline}.mtt-legal-card hr{border:0;border-top:1px solid #e4e7ec;margin:30px 0}.mtt-legal-card ul,.mtt-legal-card ol{padding-left:24px}.mtt-legal-card strong{color:#101828}.mtt-legal-contact-box{margin-top:32px;padding:24px;border-radius:20px;background:#fff7ed;border:1px solid rgba(249,115,22,.18)}.mtt-legal-updated{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;background:#ffffff1f;color:#ffffffdb;font-weight:700;margin-top:24px}@media (max-width: 760px){.mtt-legal-hero{padding:56px 0 36px}.mtt-legal-card{border-radius:20px}}.mtt-legal-page .mtt-container{width:min(1180px,calc(100% - 80px));margin-left:auto;margin-right:auto}.mtt-legal-page .mtt-legal-hero{padding-top:88px;padding-bottom:64px}.mtt-legal-page .mtt-legal-card{max-width:1180px;margin-left:auto;margin-right:auto}@media (max-width: 760px){.mtt-legal-page .mtt-container{width:calc(100% - 40px)}}.mtt-company-section-final{width:100%;padding:92px 0;background:radial-gradient(circle at top center,rgba(174,54,255,.12),transparent 36%),#070816}.mtt-company-inner-final{width:min(920px,calc(100% - 80px));margin:0 auto;text-align:center}.mtt-company-section-final .mtt-section-heading{max-width:820px;margin:0 auto;text-align:center}.mtt-company-card-final{margin:36px auto 0;padding:36px 40px;border-radius:24px;background:linear-gradient(135deg,#191834f5,#080a18f5);border:1px solid rgba(174,54,255,.45);box-shadow:0 28px 80px #00000052;text-align:left}.mtt-company-card-final h3{margin:0 0 16px;color:#fff;font-size:26px;line-height:1.25}.mtt-company-card-final p{margin:0 0 14px;color:#ffffffc7;font-size:16px;line-height:1.75}.mtt-company-card-final p:last-child{margin-bottom:0}@media (max-width: 760px){.mtt-company-inner-final{width:calc(100% - 40px)}.mtt-company-card-final{padding:28px 24px}}.mtt-app-top-actions{display:none!important}.mtt-admin-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mtt-admin-chart-card{border:1px solid rgba(155,77,255,.25);border-radius:16px;background:#121222b8;padding:18px;box-shadow:0 18px 40px #00000038}.mtt-admin-chart-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.mtt-admin-chart-header h3{margin:0 0 5px;color:#fff;font-size:20px}.mtt-admin-chart-header p{margin:0;color:#e8e0ffb8;font-size:13px}.mtt-admin-position-chart{width:100%;height:230px;display:block;border-radius:12px;background:#0507146b}.mtt-admin-chart-levels{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.mtt-admin-chart-levels span{border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:5px 9px;color:#e8e0ffc7;font-size:12px}@media (max-width: 1200px){.mtt-admin-chart-grid{grid-template-columns:1fr}}.mtt-admin-news-block{margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.mtt-admin-news-block h4{margin:0 0 10px;color:#fff;font-size:15px}.mtt-admin-news-item{display:block;padding:10px 0;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.06)}.mtt-admin-news-item:last-child{border-bottom:0}.mtt-admin-news-item strong{display:block;color:#fff;font-size:14px;line-height:1.35}.mtt-admin-news-item span{display:block;margin-top:4px;color:#e8e0ff94;font-size:12px}.mtt-admin-news-item p{margin:6px 0 0;color:#e8e0ffb8;font-size:13px;line-height:1.45}.mtt-admin-news-empty{margin:0;color:#e8e0ff9e;font-size:13px}.mtt-buying-toggle-card{margin-top:22px}.mtt-buying-toggle-content{margin-top:16px}.mtt-buying-toggle-content p{margin:0 0 16px;color:#e8e0ffbd;line-height:1.55}.mtt-buying-toggle-card{margin-top:22px;padding:28px}.mtt-buying-toggle-card .mtt-card-heading{align-items:flex-start;gap:18px}.mtt-buying-toggle-card .mtt-card-heading h2{margin:0 0 8px}.mtt-buying-toggle-card .mtt-card-heading p{margin:0}.mtt-buying-toggle-content{margin-top:22px;max-width:980px}.mtt-buying-toggle-content p{margin:0 0 18px;color:#e8e0ffbd;line-height:1.55}.mtt-buying-toggle-content strong{color:#fff}:root{color-scheme:dark;--mtt-bg: #070713;--mtt-panel: #080812;--mtt-auth-bg: #05050d;--mtt-sidebar-bg: rgba(8, 8, 20, .96);--mtt-card-bg: rgba(13, 13, 30, .82);--mtt-metric-bg: rgba(13, 13, 30, .86);--mtt-modal-bg: #0d0d1e;--mtt-footer-bg: #10101c;--mtt-input-bg: #121223;--mtt-input-border: #3b3b55;--mtt-subtle-bg: rgba(255, 255, 255, .035);--mtt-row-hover: rgba(255, 255, 255, .025);--mtt-text: #f5f5fb;--mtt-text-strong: #ffffff;--mtt-text-secondary: #bdb8cf;--mtt-text-tertiary: #8f8aa4;--mtt-label: #9f9ab3;--mtt-muted: #c7c3d6;--mtt-dim: #7c788b;--mtt-purple: #b43cff;--mtt-purple-alt: #c13cff;--mtt-purple-icon: #9b4dff;--mtt-green: #83f000;--mtt-blue: #3f82f6;--mtt-blue-button: #315be9;--mtt-blue-link: #3fa2ff;--mtt-cyan: #38d9ff;--mtt-orange: #ff5a00;--mtt-orange-hover: #ff6b17;--mtt-paused: #ff8a1f;--mtt-red: #ff3e3e;--mtt-danger-button: rgba(220, 38, 38, .95);--mtt-yellow: #f2d000;--mtt-icon: #d1d5db;--mtt-border: rgba(255, 255, 255, .78);--mtt-divider: rgba(255, 255, 255, .08);--mtt-card-border: rgba(255, 255, 255, .1);--mtt-row-border: rgba(255, 255, 255, .06);--mtt-active-nav: rgba(180, 60, 255, .18);--mtt-shadow-card: 0 28px 90px rgba(0, 0, 0, .24);--mtt-shadow-metric: 0 24px 80px rgba(0, 0, 0, .18);--mtt-shadow-modal: 0 32px 120px rgba(0, 0, 0, .45);--mtt-radius-card: 18px;--mtt-radius-button: 10px;--mtt-radius-input: 8px;--mtt-radius-pill: 999px;--bg: var(--mtt-bg);--surface: var(--mtt-card-bg);--text: var(--mtt-text-strong);--muted: var(--mtt-label);--border: var(--mtt-card-border);--accent: var(--mtt-purple);--positive: var(--mtt-green);--negative: var(--mtt-red);--cta: var(--mtt-orange);--radius: var(--mtt-radius-card);font-family:Inter,Arial,Helvetica,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--mtt-bg);color:var(--mtt-text-strong);font-family:Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}button,input,select,textarea{font-family:inherit}.mtt-app-topbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.mtt-app-kicker{margin:0 0 8px;color:var(--mtt-label);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.mtt-app-nav a{cursor:pointer}.mtt-metric-card .mtt-metric-hint{display:block;margin-top:10px;color:var(--mtt-label);font-size:12px}.mtt-panel-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.mtt-app-card.mtt-panel-plain{padding:28px}.mtt-data-table th.align-right,.mtt-data-table td.align-right{text-align:right}.mtt-data-table th.align-center,.mtt-data-table td.align-center{text-align:center}.mtt-data-table.compact{min-width:0}.mtt-data-table tfoot td{color:var(--mtt-text-strong);font-weight:600;border-bottom:0}.mtt-app-modal.is-open{display:flex}.mtt-app-modal-content{max-height:calc(100vh - 48px);overflow-y:auto;overscroll-behavior:contain}.mtt-position-status.neutral,.mtt-status-pill.neutral{color:var(--mtt-text-secondary);background:#ffffff0f;border:1px solid rgba(255,255,255,.18)}.mtt-position-status.paused{color:var(--mtt-paused);background:#ff5a001f;border:1px solid rgba(255,90,0,.45)}.mtt-status-pill.positive{color:var(--mtt-green);background:#83f0001f;border-color:#83f00073}.mtt-status-pill.negative{color:var(--mtt-red);background:#ff3e3e1f;border-color:#ff3e3e59}.mtt-alert-card{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-size:14px;line-height:1.5}.mtt-alert-card.danger{background:#ff4a4a29;border-color:#ff4a4a5c}.mtt-alert-card.warning{background:#ff5a001f;border-color:#ff8a1f73}.mtt-alert-card.info{background:#3f82f61f;border-color:#3f82f673}.mtt-alert-card.tight{margin-bottom:18px}.mtt-alert-dismiss{flex:none;border:0;background:transparent;color:inherit;font-size:20px;line-height:1;cursor:pointer;opacity:.7}.mtt-alert-dismiss:hover{opacity:1}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes mtt-spin{to{transform:rotate(360deg)}}.mtt-spinner{display:inline-block;width:28px;height:28px;border-radius:50%;border:3px solid rgba(255,255,255,.12);border-top-color:var(--mtt-purple);animation:mtt-spin .8s linear infinite}.mtt-spinner-inline{display:inline-flex;align-items:center;gap:12px;color:var(--mtt-label);font-size:14px}.mtt-spinner-block{display:flex;align-items:center;justify-content:center;gap:12px;padding:34px;color:var(--mtt-label);font-size:14px}.mtt-page-loader{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--mtt-bg);color:var(--mtt-label)}.mtt-chart-wrap{position:relative;width:100%;min-width:0}.mtt-not-found{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px}.mtt-not-found .mtt-app-card{max-width:520px;padding:42px;text-align:center}.mtt-not-found h1{margin:0 0 12px;font-size:34px;font-weight:500}.mtt-not-found p{margin:0 0 26px;color:var(--mtt-text-secondary);font-size:14px}.mtt-not-found .mtt-app-button{display:inline-flex;align-items:center;text-decoration:none}a.mtt-app-button,a.mtt-table-action-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.mtt-newsletter input::placeholder{color:#fff9}.mtt-paper-banner{margin:0 0 18px;padding:10px 16px;border:1px solid rgba(63,130,246,.45);border-radius:10px;background:#3f82f61f;color:#cfe0ff;font-size:13px}.mtt-app-shell{overflow-x:clip}.mtt-app-shell{transition:grid-template-columns .18s ease}.mtt-app-shell.nav-rail{grid-template-columns:78px 1fr}.mtt-nav{display:flex;flex-direction:column;padding:22px 16px 16px}@media (min-width: 1101px){.mtt-app-sidebar.mtt-nav{min-height:100vh;position:relative}}.mtt-nav.rail{padding:22px 10px 16px}.mtt-nav-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:22px}.mtt-nav .mtt-app-logo img{width:118px;margin:0}.mtt-nav.rail .mtt-nav-top{flex-direction:column}.mtt-nav.rail .mtt-app-logo img{width:52px;height:22px;object-fit:cover;object-position:left center}.mtt-nav-icon-button{display:inline-flex;align-items:center;gap:8px;padding:7px;border:1px solid var(--mtt-card-border);border-radius:8px;background:transparent;color:var(--mtt-text-secondary);cursor:pointer}.mtt-nav-icon-button:hover{color:#fff;border-color:#b43cff99}.mtt-nav-mobile-toggle{display:none}.mtt-nav-body{display:flex;flex:1;flex-direction:column;gap:4px}.mtt-nav-section-head,.mtt-nav-admin-head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 12px 6px;border:0;background:transparent;color:var(--mtt-dim);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mtt-nav-items{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.mtt-nav-link{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border-radius:10px;color:#bdb8cf;font-size:14px;text-decoration:none;transition:background .15s ease,color .15s ease}.mtt-nav-link svg{flex:none;color:var(--mtt-purple-icon)}.mtt-nav-link:hover,.mtt-nav-link.active{color:#fff;background:#b43cff2e}.mtt-nav-link.active svg{color:#fff}.mtt-nav.rail .mtt-nav-link{justify-content:center;padding:0}.mtt-nav-group{margin:6px 0 12px;padding:4px 6px 6px;border:1px solid rgba(242,208,0,.55);border-radius:12px}.mtt-nav.rail .mtt-nav-group{padding:4px 2px 6px}.mtt-nav-group-head{display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 8px 4px;border:0;background:transparent;color:#f2d000;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mtt-nav-group .mtt-nav-section-head{padding:8px 8px 4px}.mtt-nav-group-admin .mtt-nav-link svg,.mtt-nav-group-owner .mtt-nav-link svg{color:#f2d000}.mtt-nav-group .mtt-nav-link.active svg{color:#fff}.mtt-nav-group-rule{height:3px;margin:6px 10px 8px;border-radius:2px;background:#f2d000;opacity:.6}.mtt-nav-footer{margin-top:auto;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}@media (max-width: 1100px){.mtt-app-shell.nav-rail{grid-template-columns:1fr}.mtt-nav,.mtt-nav.rail{height:auto;padding:14px 16px;position:sticky;top:0;z-index:20}.mtt-nav-top,.mtt-nav.rail .mtt-nav-top{flex-direction:row;margin-bottom:0}.mtt-nav.rail .mtt-app-logo img{width:118px;height:auto}.mtt-nav-rail-toggle{display:none}.mtt-nav-mobile-toggle{display:inline-flex}.mtt-nav-body{display:none}.mtt-nav.mobile-open .mtt-nav-body{display:flex;margin-top:12px}.mtt-nav.rail .mtt-nav-link{justify-content:flex-start;padding:0 12px}}.mtt-data-table td{white-space:normal;overflow-wrap:break-word;line-height:1.45;vertical-align:top}.mtt-data-table td.align-right,.mtt-data-table th{white-space:nowrap}.mtt-data-table.compact td{padding:12px 14px}.mtt-app-card{min-width:0;max-width:100%;overflow-x:auto}.mtt-app-main{min-width:0}.mtt-position-status,.mtt-status-pill{display:inline-flex;align-items:center;gap:7px;min-height:0;padding:0;border:0!important;border-radius:0;background:none!important;font-size:13px;font-weight:500;line-height:1.4;white-space:nowrap}.mtt-status-pill{font-size:14px}.mtt-position-status:before,.mtt-status-pill:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:currentColor}.mtt-position-status.neutral,.mtt-status-pill.neutral{color:#b9b6c9}.mtt-position-status.neutral:before,.mtt-status-pill.neutral:before{background:#6f6b84}.mtt-position-status.positive,.mtt-status-pill.positive{color:#8df21a}.mtt-position-status.negative,.mtt-status-pill.negative{color:#ff6b6b}.mtt-position-status.paused,.mtt-status-pill.paused{color:#ffa04a}.mtt-chip-list{display:block;line-height:1.6}.mtt-chip{display:inline;padding:0;border:0;border-radius:0;background:none;color:var(--mtt-text);font-size:13px;white-space:normal}.mtt-chip:not(:last-child):after{content:", ";color:var(--mtt-label)}.mtt-range-buttons{flex-wrap:wrap;max-width:100%}.mtt-table-header{flex-wrap:wrap}.mtt-table-header>div:first-child{min-width:0;flex:1 1 280px}.mtt-panel-actions{max-width:100%}.mtt-admin-chart-card{min-width:0;max-width:100%;overflow:hidden}.mtt-app-card+.mtt-app-card,.mtt-metric-grid+.mtt-app-card,.mtt-app-card+.mtt-metric-grid{margin-top:20px}@media (min-width: 1100px){.mtt-data-table td .mtt-invite-actions{flex-wrap:nowrap}}@media (max-width: 640px){.mtt-app-card,.mtt-app-card.mtt-panel-plain{padding:18px}.mtt-data-table.compact,.mtt-data-table.compact tbody,.mtt-data-table.compact tr,.mtt-data-table.compact td{display:block;width:100%}.mtt-data-table.compact thead{display:none}.mtt-data-table.compact tr{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.mtt-data-table.compact td{padding:3px 0;border:0;text-align:left}.mtt-data-table.compact td:first-child{font-weight:600}.mtt-data-table.compact td[data-label]:not([data-label=""]):not(:first-child){text-align:right}.mtt-data-table.compact td[data-label]:not([data-label=""]):not(:first-child):after{content:"";display:block;clear:both}.mtt-data-table.compact td[data-label]:not([data-label=""]):not(:first-child):before{content:attr(data-label);float:left;max-width:45%;margin-right:16px;color:var(--mtt-label);font-size:12px;font-weight:400;text-align:left}.mtt-data-table.compact .mtt-invite-actions{justify-content:flex-start;margin-top:6px}}.mtt-trading-account{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;max-width:440px;color:var(--mtt-label);font-size:12px;text-align:right}.mtt-trading-account strong{overflow:hidden;color:var(--mtt-text);font-size:14px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 760px){.mtt-app-main .mtt-app-topbar{flex-direction:column;align-items:stretch}.mtt-app-title{min-width:0}.mtt-app-topbar-actions,.mtt-trading-account{width:100%;max-width:100%;text-align:left}}.mtt-smart-quick{flex-wrap:wrap;margin-bottom:10px}.mtt-smart-status{display:flex;align-items:center;gap:12px;margin:0 0 8px;color:var(--mtt-label);font-size:13px}.mtt-data-table th.mtt-smart-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.mtt-data-table th.mtt-smart-sortable:hover{color:var(--mtt-text)}.mtt-smart-filters th{padding-top:0}.mtt-smart-filters input{width:100%;min-width:70px;box-sizing:border-box;padding:5px 8px;border:1px solid var(--mtt-input-border);border-radius:6px;background:var(--mtt-input-bg);color:var(--mtt-text);font-size:12px;font-weight:400}.mtt-smart-none{padding:18px;color:var(--mtt-label);text-align:center}.mtt-smart-more{display:flex;justify-content:center;margin-top:12px}
