.login-transition{position:fixed;inset:0;z-index:200;isolation:isolate;display:grid;place-items:center;overflow:hidden;background:var(--nx-bg);animation:nexus-login-out .26s cubic-bezier(.22,.61,.36,1) 1.84s both}.login-transition .backdrop:before{animation:none}.login-transition .grain{display:none}.login-transition-brand{text-align:center}.login-transition-logo{position:relative;width:clamp(232px,62vw,280px);aspect-ratio:503 / 160}.login-transition-logo img{position:absolute;inset:0;width:100%;height:100%}.login-transition-symbol{clip-path:inset(0 73% 0 0);transform-origin:15.9% 50%;will-change:transform,opacity;animation:nexus-login-symbol 1.05s cubic-bezier(.22,.61,.36,1) 80ms both}.login-transition-wordmark{clip-path:inset(0 0 0 27%);will-change:transform,opacity;animation:nexus-login-wordmark .38s cubic-bezier(.22,.61,.36,1) .86s both}.login-transition-brand p{margin:12px 0 0;color:var(--nx-faint);font-size:12px;font-weight:400;animation:nexus-login-caption .28s cubic-bezier(.22,.61,.36,1) 1.13s both}@keyframes nexus-login-symbol{0%{opacity:0;transform:translate3d(34.1%,64px,0) scale(1.8) rotate(-7deg)}34%,52%{opacity:1;transform:translate3d(34.1%,0,0) scale(1.65)}to{opacity:1;transform:none}}@keyframes nexus-login-wordmark{0%{opacity:0;transform:translate3d(12px,0,0)}to{opacity:1;transform:none}}@keyframes nexus-login-caption{0%{opacity:0;transform:translate3d(0,4px,0)}to{opacity:1;transform:none}}@keyframes nexus-login-out{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.login-transition,.login-transition-brand p,.login-transition-logo img{animation:none;transform:none;will-change:auto}}.market-icon{--icon-size: 44px;display:inline-flex;position:relative;width:var(--icon-size);height:var(--icon-size);flex-shrink:0;vertical-align:middle}.market-icon-sm{--icon-size: 36px}.market-icon-lg{--icon-size: 56px}.market-icon-circle{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;border:1px solid #ffffff18;background:#151922;box-shadow:0 0 0 2px #0e1517}.market-icon-base{width:100%;height:100%}.has-badge .market-icon-base{width:90%;height:90%}.market-icon-badge{position:absolute;bottom:0;right:0;width:48%;height:48%}.market-icon-circle img{width:100%;height:100%;object-fit:cover}.market-icon-circle img.contain{object-fit:contain;padding:18%}.market-glyph{display:block;width:80%;height:80%}.market-picker-trigger{display:flex;align-items:center;gap:14px;min-width:0;padding:7px 10px 7px 0;border:0;border-radius:10px;background:transparent;text-align:left}.market-picker-trigger:hover:not(:disabled){background:#ffffff06}.market-picker-trigger>span:nth-child(2){min-width:0}.market-picker-trigger strong{display:block;font-size:19px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.market-picker-trigger small{display:block;color:var(--nx-faint);font-size:11px}.market-picker-trigger>svg{flex-shrink:0;color:var(--nx-muted)}.market-picker-search{margin:22px 0 15px;width:100%}.market-picker-filter{display:flex;gap:12px;justify-content:space-between;align-items:center;color:var(--nx-faint);font-size:11px;margin-bottom:12px}.market-picker-filter .checkbox-field{font-size:11px;margin:0}.market-picker-list{max-height:min(52dvh,480px);overflow:auto;overscroll-behavior:contain;padding:3px}.market-picker-option{display:flex;align-items:center;gap:14px;width:100%;background:transparent;border:1px solid transparent;padding:13px 10px;border-radius:10px;text-align:left}.market-picker-option:hover{background:#ffffff07}.market-picker-option.selected{background:#ffffff09;border-color:#ffffff20}.market-picker-name{flex:1;min-width:0}.market-picker-name strong{font-weight:500;font-size:14px}.market-picker-name small{display:block;font-size:11px;color:var(--nx-faint);margin-top:3px}.market-picker-payout{text-align:right;font-size:15px;font-variant-numeric:tabular-nums}.market-picker-payout small{display:block;font-size:10px;color:var(--nx-faint);margin-top:3px}.market-picker-option>svg{flex-shrink:0}.market-table-asset{display:flex;align-items:center;gap:13px}.intel-selector>.market-picker-trigger{flex:1}.asset-card .asset-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}@media(max-width:760px){.market-picker-trigger{gap:12px}.market-picker-trigger strong{font-size:17px}.market-picker-list{max-height:49dvh}.market-picker-option{gap:12px;padding:13px 5px}.market-picker-name small{font-size:10px}}.open-positions{margin:28px 0;display:grid;gap:18px}.position-heading,.position-title,.position-footer{display:flex;align-items:center;justify-content:space-between;gap:16px}.position-heading h2{font-size:17px;font-weight:500}.position-heading p,.position-title small,.position-footer p,.position-footer small{color:var(--nx-muted);font-size:12px}.position-card{border:1px solid var(--nx-border-strong);border-radius:14px;padding:24px;background:#ffffff02;display:grid;gap:22px}.position-title>div{display:grid;gap:5px;flex:1}.position-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.position-values .stat-value{font-size:20px}.position-footer{align-items:flex-end}.position-footer p{margin-top:6px;max-width:520px}@media(max-width:700px){.position-card{padding:18px}.position-values{grid-template-columns:repeat(2,minmax(0,1fr))}.position-heading,.position-footer{align-items:flex-start;flex-direction:column}.position-footer>button{width:100%}}.strategy-selector{margin-bottom:22px}.strategy-selector-heading{display:grid;gap:5px;margin-bottom:12px}.strategy-selector-heading h3{font-size:14px;margin:0}.strategy-selector-heading>span{font-size:12px;color:var(--text-muted, #879291)}.strategy-selector-options{display:grid;gap:6px}.strategy-option{display:flex;align-items:center;gap:11px;width:100%;padding:12px;text-align:left;color:inherit;background:#ffffff06;border:1px solid transparent;border-radius:11px;cursor:pointer}.strategy-option:hover:not(:disabled),.strategy-option:focus-visible{background:#ffffff0e}.strategy-option:focus-visible{outline:2px solid #a8c5bc;outline-offset:2px}.strategy-option.is-selected{background:#87ada017;border-color:#93b8ab5c}.strategy-option:disabled{opacity:.5;cursor:default}.strategy-option-icon{display:grid;place-items:center;width:30px;flex-shrink:0;color:#a8bdb6}.strategy-option-copy{display:grid;gap:4px;flex:1;min-width:0}.strategy-option-copy strong{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600}.strategy-option-copy em{font-size:9px;font-style:normal;text-transform:uppercase;letter-spacing:.05em}.strategy-option-copy small{color:var(--text-muted, #879291);font-size:11px;line-height:1.4}.strategy-option-check{border:1px solid #5c6c66;border-radius:50%;width:18px;height:18px;display:grid;place-items:center;flex-shrink:0}.is-selected .strategy-option-check{background:#b5cfc4;color:#12201b;border-color:#b5cfc4}.strategy-profile{margin:12px 0 0;font-size:11px;color:#a3b6ae;line-height:1.7}.strategy-profile span{padding:0 3px;color:#687771}.strategy-profile .strategy-vip,.strategy-vip{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;margin-right:8px;background:#ffffff0c;color:#a3abac;font-size:12px;font-weight:500;letter-spacing:.04em;vertical-align:middle}.operation-strategy-status{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:#9ab1a8;margin:13px 0;line-height:1.5}.operation-strategy-status>svg{flex-shrink:0;margin-top:2px}.operation-strategy-status div{display:grid;gap:3px}.operation-strategy-status strong{color:#c2d0cb;font-size:12px;font-weight:500}.operation-strategy-status p{margin:0;color:#899995}.operation-review-strategy{padding:13px 0 16px;border-bottom:1px solid rgba(255,255,255,.07)}.invest-engine-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#9cb6ab;margin:12px 0}.invest-review-engine{display:flex;gap:9px;align-items:flex-start;color:#a4b9b0;padding:12px 0;font-size:12px;line-height:1.5}.invest-review-engine>svg{flex-shrink:0;margin-top:2px}.invest-review-engine span{display:grid;gap:3px}.invest-review-engine small{color:#8b9c95;font-size:11px}@media(max-width:700px){.invest-review.is-long-strategy .invest-review-investment{margin-block:10px 14px}.invest-review.is-long-strategy .invest-review-chart svg{height:80px}.invest-review.is-long-strategy .invest-review-engine{padding-block:10px}}.execution-selector{display:grid;gap:8px;margin-bottom:20px}.execution-selector .caption{margin:0;line-height:1.55}.execution-label{font-size:12px;color:var(--text-muted)}.execution-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.execution-options button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:10px;border:1px solid #303a37;border-radius:10px;background:transparent;color:#aab5b0;font:inherit;font-size:12px;cursor:pointer}.execution-options button.is-selected{background:#1d3029;border-color:#8fbba9;color:#d7e9e1}.execution-options button:focus-visible{outline:2px solid #a8c5bc;outline-offset:2px}.execution-options button:disabled{cursor:default}.execution-required{padding:12px;border:1px solid #35493f;border-radius:10px;background:#17231e}.execution-required strong{display:flex;align-items:center;gap:8px;font-size:13px;color:#c2d8cd}.page-content:has(.operation-workspace){padding-top:12px;max-width:1280px}.trading-page.operation-workspace{max-width:1040px}.operation-chart-stage{min-width:0;border:1px solid var(--nx-border-strong);border-radius:18px;background:linear-gradient(160deg,#ffffff05,#ffffff01);overflow:hidden}.operation-chart-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px 4px 18px}.operation-chart-header .market-picker-trigger{padding:6px 12px 6px 6px;border:1px solid transparent;border-radius:14px}.operation-chart-header .market-picker-trigger:hover:not(:disabled){background:#ffffff0a;border-color:var(--nx-border-strong)}.operation-chart-header .market-picker-trigger strong{font-size:18px;line-height:1.35}.operation-chart-header .market-picker-trigger>svg{margin-left:2px}.operation-chart-header .asset-meta{gap:6px}.operation-workspace .nexus-chart{padding:0 14px 10px;border:0;border-radius:0;background:none}.operation-workspace .nexus-chart .chart-canvas{height:clamp(340px,calc(100dvh - 435px),680px)}.operation-workspace .nexus-chart .market-chart{min-height:0;margin-top:0}.nexus-chart-details{margin:8px 8px 0}.nexus-chart-details>summary{display:flex;align-items:center;gap:6px;width:fit-content;min-height:28px;cursor:pointer;color:var(--nx-faint);font-size:10px;list-style:none}.nexus-chart-details>summary::-webkit-details-marker{display:none}.nexus-chart-details[open]>summary svg{transform:rotate(180deg)}.nexus-chart-details .nexus-chart-ohlc{padding:8px 0}.operation-chart-loading{min-height:520px;display:flex;justify-content:center;align-items:center;gap:12px;color:var(--nx-muted)}.operation-controls{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,1fr);align-items:stretch;gap:16px;margin-top:18px}.operation-settings-trigger{display:flex;align-items:center;text-align:left;gap:13px;min-width:0;min-height:66px;padding:12px 16px;border:1px solid var(--nx-border-strong);border-radius:12px;background:#ffffff03;transition:background .16s ease,border-color .16s ease}.operation-settings-trigger:hover{background:#ffffff08;border-color:#ffffff24}.operation-control-icon{color:var(--nx-muted);display:flex}.operation-settings-trigger>span:nth-child(2){flex:1;min-width:0}.operation-settings-trigger strong{display:block;font-size:13px;font-weight:500}.operation-settings-trigger small{display:block;font-size:11px;color:var(--nx-muted);margin-top:5px;font-variant-numeric:tabular-nums}.operation-settings-trigger small>span{margin:0 4px}.operation-settings-trigger>svg{color:var(--nx-faint);flex:none}.operation-controls .operation-main-action{border-radius:12px;font-size:13px;gap:10px}.operation-main-action.is-running{background:var(--nx-elevated);color:var(--nx-text);border:1px solid var(--nx-border-strong)}.operation-main-action.is-running:hover{background:var(--nx-surface-hover)}.operation-activity-trigger{width:100%;min-height:56px;padding:14px 4px;margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:transparent;border:0;border-bottom:1px solid var(--nx-border-strong);color:var(--nx-muted);border-radius:8px 8px 0 0;transition:background .16s ease}.operation-activity-trigger:hover{background:#ffffff04}.operation-activity-label,.operation-activity-status{display:flex;align-items:center;gap:10px}.operation-activity-label strong{font-size:12px;font-weight:500;color:var(--nx-text)}.operation-activity-status{font-size:11px}.operation-activity-status i{width:5px;height:5px;border-radius:50%;background:var(--nx-accent)}.operation-activity-status.is-running{color:var(--nx-up)}.operation-drawer-chevron{display:flex;transform:rotate(180deg);margin-left:10px}.operation-live-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;margin-top:10px;padding:15px 16px 13px;border:1px solid var(--nx-border-strong);border-radius:12px;background:radial-gradient(circle at 7% 50%,#79c5a30a,transparent 35%),#ffffff03}.operation-live-main{display:flex;align-items:center;gap:13px;min-width:0}.operation-live-indicator{display:flex;align-items:center;justify-content:center;gap:3px;width:22px;height:24px;flex:none;color:var(--nx-up)}.operation-live-indicator i{width:2px;height:12px;border-radius:2px;background:currentColor;transform-origin:center;animation:operation-signal 1.3s ease-in-out infinite}.operation-live-indicator i:nth-child(2){animation-delay:-1s}.operation-live-indicator i:nth-child(3){animation-delay:-.7s}.operation-live-indicator i:nth-child(4){animation-delay:-.4s}.operation-live-copy,.operation-live-pnl{display:flex;flex-direction:column;gap:4px;min-width:0}.operation-live-copy small,.operation-live-pnl small{color:var(--nx-muted);font-size:10px;line-height:1.2}.operation-live-copy strong{color:var(--nx-text);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.operation-live-pnl{text-align:right}.operation-live-pnl strong{color:var(--nx-text);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.operation-live-track{grid-column:1 / -1;position:relative;height:2px;overflow:hidden;border-radius:2px;background:#ffffff0e}.operation-live-track>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4e9f7c,#8cdbb4);box-shadow:0 0 10px #68c99b66;transition:width .85s linear}.operation-live-track.is-indeterminate>span{position:absolute;width:28%;animation:operation-search 2.4s ease-in-out infinite}@keyframes operation-signal{0%,to{transform:scaleY(.42);opacity:.55}50%{transform:scaleY(1.25);opacity:1}}@keyframes operation-search{0%{left:-28%}to{left:100%}}.operation-chart-credit{color:var(--nx-faint);font-size:9px;text-align:center;margin-top:12px}.operation-chart-credit a{color:inherit;text-decoration-color:var(--nx-border-strong);text-underline-offset:3px}.operation-validation{margin:12px 0 0}.dialog-content.operation-settings-dialog{max-width:560px;padding:28px}.operation-settings-dialog>p.muted{margin-bottom:26px}.operation-settings-form fieldset{min-width:0}.operation-settings-form .field-grid{gap:18px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.operation-settings-form .field label{font-size:12px}.operation-settings-form .field input,.operation-settings-form .field select{height:48px;border:1px solid var(--nx-border-strong);background:var(--nx-elevated)}.operation-limits{margin-top:26px;padding-top:22px;border-top:1px solid var(--nx-border-strong)}.operation-limits h3{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500}.operation-limits h3 svg{color:var(--nx-muted)}.operation-limits>p{font-size:11px;color:var(--nx-muted);margin:8px 0 20px}.operation-advanced.disclosure{margin-top:24px;border:1px solid var(--nx-border-strong);background:#ffffff02;border-radius:10px}.operation-advanced.disclosure summary{padding:16px;font-size:12px}.operation-advanced .disclosure-content{padding:4px 16px 18px}.operation-settings-form .field small,.operation-progression-note{font-size:10px;line-height:1.6;color:var(--nx-muted)}.operation-progression-note{margin-top:16px}.operation-risk{display:flex;justify-content:space-between;gap:16px;font-size:12px;margin-top:20px;color:var(--nx-muted)}.operation-risk strong{color:var(--nx-text);font-variant-numeric:tabular-nums}.operation-settings-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.operation-settings-actions .button{min-height:46px}.dialog-content.operation-activity-drawer{top:auto;bottom:0;transform:translate(-50%);width:min(900px,calc(100% - 48px));max-width:900px;max-height:80dvh;border-radius:22px 22px 0 0;padding:32px 32px max(28px,env(safe-area-inset-bottom));animation:operation-drawer-enter .2s ease-out;overscroll-behavior:contain}.operation-activity-drawer:before{content:"";width:36px;height:3px;background:var(--nx-border-strong);border-radius:2px;position:absolute;top:12px;left:calc(50% - 18px)}.operation-session-stats{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--nx-border-strong);margin-bottom:12px}.operation-session-stats .stat{min-width:0}.operation-session-stats .stat>strong{font-size:19px}.operation-session-stats .stat:first-child>strong{font-size:14px;letter-spacing:0}.operation-activity-list .empty{padding:36px 16px}.operation-activity-list .trade-row{padding:18px 0}.operation-drawer-actions{margin-top:16px;display:flex;justify-content:flex-end}.operation-running-note{color:var(--nx-muted);font-size:12px;line-height:1.7;margin:16px 0}.dialog-content.operation-review-dialog{max-width:470px;padding:26px}.operation-review-dialog .dialog-heading{margin-bottom:0}.operation-review-dialog .dialog-heading h2{font-size:19px}.operation-review-dialog .review-asset{margin:22px 0 18px}.operation-review-dialog .review-asset small{font-size:11px}.operation-review-dialog .review-asset .tag{white-space:nowrap}.operation-review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:17px 0 20px;border-top:1px solid var(--nx-border-strong)}.operation-review-summary .stat{min-width:0}.operation-review-summary .stat span{font-size:10px;line-height:1.4}.operation-review-summary .stat strong{font-size:16px;line-height:1.3;font-variant-numeric:tabular-nums}.operation-review-dialog .notice{margin:0;font-size:11px;line-height:1.6}.operation-review-actions{display:grid;grid-template-columns:95px minmax(0,1fr);margin-top:22px}.operation-review-actions .button{width:100%;min-height:46px}@keyframes operation-drawer-enter{0%{opacity:0;transform:translate(-50%,32px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:760px){.page-content:has(.operation-workspace){padding:12px 16px 22px}.operation-chart-stage{border-radius:14px}.operation-chart-header{padding:8px 10px 2px 8px;gap:10px}.operation-chart-header .market-picker-trigger{gap:10px;padding-right:8px}.operation-chart-header .market-picker-trigger strong{font-size:16px}.operation-workspace .nexus-chart{padding:0 6px 6px}.operation-workspace .nexus-chart .chart-canvas{height:clamp(300px,calc(100dvh - 470px),560px)}.operation-controls{gap:10px;margin-top:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.operation-settings-trigger{gap:9px;padding:11px 12px;min-height:64px}.operation-settings-trigger>svg{display:none}.operation-settings-trigger strong{font-size:12px}.operation-settings-trigger small{font-size:10px}.operation-controls .operation-main-action{font-size:12px;padding:10px;gap:7px}.operation-controls .operation-main-action svg{width:16px;flex-shrink:0}.operation-activity-trigger{min-height:52px;margin-top:8px}.operation-live-summary{margin-top:8px;padding:13px 12px 11px;gap:11px}.operation-live-main{gap:9px}.operation-live-copy strong{font-size:11px}.operation-live-pnl strong{font-size:12px}.operation-chart-credit{font-size:8px}.dialog-content.operation-settings-dialog{padding:24px 20px;width:calc(100% - 24px)}.operation-settings-form .field-grid{gap:18px 12px}.operation-settings-actions>.button{flex:1;font-size:12px}.dialog-content.operation-activity-drawer{width:100%;max-height:85dvh;padding:30px 20px max(24px,env(safe-area-inset-bottom))}.operation-session-stats{gap:12px}.operation-session-stats .stat>span{font-size:10px}.operation-session-stats .stat>strong{font-size:17px}.operation-session-stats .stat:first-child>strong{font-size:12px}.operation-activity-list .trade-row{gap:10px}.dialog-content.operation-review-dialog{width:calc(100% - 24px);padding:22px 20px}}@media(max-width:359px){.operation-controls{grid-template-columns:1fr}.operation-controls .operation-main-action{min-height:48px}.operation-settings-form .field-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.dialog-content.operation-activity-drawer,.operation-live-indicator i,.operation-live-track.is-indeterminate>span{animation:none}.operation-live-indicator i{transform:scaleY(.8);opacity:.8}.operation-live-track.is-indeterminate>span{left:0}.operation-live-track>span{transition:none}}.dialog-content.home-quick-start-dialog{max-width:490px;padding:26px}.home-quick-account{display:inline-flex;margin:4px 0 18px;padding:5px 10px;border:1px solid var(--nx-border-strong);border-radius:20px;color:var(--nx-muted);font-size:11px}.home-quick-form fieldset{min-width:0;margin:0;padding:0;border:0}.home-quick-form fieldset>.field{margin-bottom:17px}.home-quick-form .field label{font-size:11px}.home-quick-asset-field{position:relative;margin-bottom:17px}.home-quick-asset-label{display:block;margin-bottom:8px;color:var(--nx-muted);font-size:11px}.home-quick-asset-trigger{width:100%;min-height:58px;display:flex;align-items:center;gap:11px;padding:8px 13px;border:1px solid var(--nx-border-strong);border-radius:10px;background:var(--nx-elevated);color:var(--nx-text);text-align:left;cursor:pointer}.home-quick-asset-trigger:hover,.home-quick-asset-trigger[aria-expanded=true]{border-color:var(--nx-muted)}.home-quick-asset-trigger:focus-visible,.home-quick-asset-option:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px}.home-quick-asset-trigger>svg{flex:none;color:var(--nx-muted);transition:transform .18s ease}.home-quick-asset-trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.home-quick-asset-copy{min-width:0;flex:1}.home-quick-asset-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.home-quick-asset-copy small{display:block;margin-top:3px;color:var(--nx-muted);font-size:11px;text-transform:capitalize}.home-quick-asset-menu{position:absolute;z-index:20;top:calc(100% + 5px);left:0;right:0;padding:8px;border:1px solid var(--nx-border-strong);border-radius:11px;background:var(--nx-surface);box-shadow:0 16px 40px #0009}.home-quick-asset-search{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--nx-border-strong);border-radius:8px;color:var(--nx-muted)}.home-quick-asset-search input{width:100%;min-width:0;height:39px!important;padding:0!important;border:0!important;background:transparent!important;outline:0;color:var(--nx-text)}.home-quick-asset-list{max-height:min(250px,35dvh);overflow-y:auto;margin-top:5px;overscroll-behavior:contain}.home-quick-asset-option{width:100%;min-height:51px;display:flex;align-items:center;gap:10px;padding:7px 9px;border:0;border-radius:7px;background:transparent;color:var(--nx-text);text-align:left;cursor:pointer}.home-quick-asset-option:hover,.home-quick-asset-option.selected{background:var(--nx-elevated)}.home-quick-asset-payout{flex:none;color:var(--nx-muted);font-size:11px;font-variant-numeric:tabular-nums}.home-quick-asset-empty{padding:14px 9px;color:var(--nx-muted);font-size:12px}.home-quick-form .field input,.home-quick-form .field select{height:46px;border:1px solid var(--nx-border-strong);background:var(--nx-elevated);font-size:14px}.home-quick-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px}.home-quick-form .notice,.home-quick-review .notice{margin:18px 0 0;font-size:11px;line-height:1.6}.home-quick-actions{display:grid;grid-template-columns:minmax(85px,.7fr) minmax(0,1.5fr);gap:10px;margin-top:24px}.home-quick-actions .button{min-height:46px;width:100%;font-size:12px}.home-quick-review-asset{display:flex;align-items:center;gap:11px;min-width:0;margin:20px 0 18px}.home-quick-review-asset>div{flex:1;min-width:0}.home-quick-review-asset strong{display:block;font-size:13px}.home-quick-review-asset small{display:block;color:var(--nx-muted);font-size:11px;margin-top:3px}.home-quick-review-asset .tag{flex:none;white-space:nowrap;font-size:10px}.home-quick-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:19px 0;border-top:1px solid var(--nx-border-strong)}.home-quick-review-grid .stat{min-width:0;gap:4px}.home-quick-review-grid .stat span{font-size:10px}.home-quick-review-grid .stat strong{font-size:16px;font-variant-numeric:tabular-nums}@media(max-width:540px){.dialog-content.home-quick-start-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px);padding:22px 20px}}@media(max-width:360px){.home-quick-fields{gap:14px 10px}.home-quick-form .field label{font-size:10px}.home-quick-actions{grid-template-columns:85px minmax(0,1fr)}}.nx-mascot{--mascot-color: #43e4a3;--gaze-x: 0px;--gaze-y: 0px;position:relative;isolation:isolate;width:var(--mascot-size, 300px);height:var(--mascot-size, 300px);flex-shrink:0;display:grid;place-items:center}.nx-mascot *,.nx-mascot *:before,.nx-mascot *:after{box-sizing:border-box}.nx-mascot-halo{position:absolute;inset:-30%;z-index:-1;pointer-events:none;background:radial-gradient(circle,#25c8960c,transparent 62%);transition:opacity .8s}.nx-mascot-orbit{position:absolute;inset:0;border:1px solid #b7dadb0d;border-radius:50%}.nx-mascot-orbit i{position:absolute;width:13px;height:1px;background:#b7dadb24;top:50%;left:-6px}.nx-mascot-orbit i:nth-child(2){left:auto;right:-6px}.nx-mascot-orbit i:nth-child(3){left:calc(50% - 6px);top:0;transform:rotate(90deg)}.nx-mascot-orbit i:nth-child(4){left:calc(50% - 6px);top:auto;bottom:0;transform:rotate(90deg)}.nx-mascot-inner{position:absolute;inset:5%;border:1px solid #b7dadb12;border-radius:50%;background:radial-gradient(circle at 50% 48%,#13222322,#0a121400 68%)}.nx-mascot-ring{position:absolute;inset:5%;border-radius:50%;background:conic-gradient(from 180deg,transparent 0deg,#43e4a30a 15deg,var(--mascot-color) 100deg,transparent 101deg);-webkit-mask-image:radial-gradient(circle,transparent 68.8%,#000 69.2%,#000 70.2%,transparent 70.6%);mask-image:radial-gradient(circle,transparent 68.8%,#000 69.2%,#000 70.2%,transparent 70.6%);opacity:.85;will-change:transform;transition:opacity .7s}.nx-mascot-character{position:relative;display:block;z-index:2;width:59%;padding:0;border:0;margin-top:-5%;background:none;border-radius:50%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.nx-mascot-character:disabled{cursor:default;opacity:1}.nx-mascot-character:focus-visible{outline:1px solid #43e4a3;outline-offset:8px}.nx-mascot-body{width:100%;display:block;overflow:visible}.nx-mascot-shell{fill:#101b1f;stroke:#e3eeec;stroke-width:2.3;transition:fill .65s,stroke .65s}.nx-mascot-fill,.nx-mascot-shine{opacity:0;transition:opacity .65s}.nx-skin-top{stop-color:#52eba8;transition:stop-color .65s}.nx-skin-bottom{stop-color:#10b589;transition:stop-color .65s}.nx-mascot-eye{fill:#4ee3a4;transform-box:fill-box;transform-origin:center;transition:fill .45s,transform .65s}.nx-mascot-happy{opacity:0;stroke:#f4fff9;stroke-width:6;stroke-linecap:round;transition:opacity .3s}.nx-mascot-eyelids{transform-origin:80px 67px}.nx-mascot-pointer{transform:translate(var(--gaze-x),var(--gaze-y));transition:transform .4s ease-out}.nx-mascot-shadow{position:absolute;bottom:24%;width:27%;height:3%;background:#0007;border-radius:50%;filter:blur(5px)}.nx-mascot-ripple{position:absolute;inset:18%;border:1px solid var(--mascot-color);border-radius:50%;opacity:0;pointer-events:none}.nx-mascot[data-state=entering] .nx-mascot-fill,.nx-mascot[data-state=trading] .nx-mascot-fill,.nx-mascot[data-state=won] .nx-mascot-fill,.nx-mascot[data-state=lost] .nx-mascot-fill,.nx-mascot[data-state=entering] .nx-mascot-shine,.nx-mascot[data-state=trading] .nx-mascot-shine,.nx-mascot[data-state=won] .nx-mascot-shine{opacity:1}.nx-mascot:is([data-state=entering],[data-state=trading],[data-state=won]) .nx-mascot-shell{stroke:#5cdeb0}.nx-mascot:is([data-state=entering],[data-state=trading],[data-state=won],[data-state=lost]) .nx-mascot-eye{fill:#f2fff8}.nx-mascot[data-state=invest]{--mascot-color: #819497}.nx-mascot[data-state=invest] .nx-mascot-halo{opacity:0}.nx-mascot[data-state=invest] .nx-mascot-ring{opacity:.2;background:conic-gradient(from 180deg,transparent 0deg,#8194970a 15deg,var(--mascot-color) 100deg,transparent 101deg)}.nx-mascot[data-state=invest] .nx-mascot-shell{stroke:#87989a}.nx-mascot[data-state=invest] .nx-mascot-eye{fill:#aebdbd}.nx-mascot[data-state=invest] .nx-mascot-character:focus-visible{outline-color:#aebdbd}.nx-mascot[data-state=entering] .nx-mascot-eye{transform:scaleY(.7)}.nx-mascot[data-state=won] .nx-mascot-eye{opacity:0}.nx-mascot[data-state=won] .nx-mascot-happy{opacity:1}.nx-mascot[data-state=lost]{--mascot-color: #c99aa3}.nx-mascot[data-state=lost] .nx-skin-top{stop-color:#8b717d}.nx-mascot[data-state=lost] .nx-skin-bottom{stop-color:#594c5b}.nx-mascot[data-state=lost] .nx-mascot-shell{stroke:#b58d98}.nx-mascot[data-state=lost] .nx-eye-left{transform:translateY(5px) rotate(-15deg) scaleY(.6)}.nx-mascot[data-state=lost] .nx-eye-right{transform:translateY(5px) rotate(15deg) scaleY(.6)}.nx-mascot[data-state=paused]{--mascot-color: #baa78a}.nx-mascot[data-state=paused] .nx-mascot-shell{stroke:#9bafa9}.nx-mascot[data-state=paused] .nx-mascot-eye{fill:#baa78a;transform:scaleY(.22)}.nx-mascot[data-state=paused] .nx-mascot-ring{opacity:.32}.nx-mascot[data-state=idle] .nx-mascot-ring{opacity:.35}.nx-mascot[data-motion=true] .nx-mascot-float{animation:nx-float 5.2s ease-in-out infinite}.nx-mascot[data-motion=true] .nx-mascot-eyelids{animation:nx-blink 7.3s infinite}.nx-mascot[data-motion=true] .nx-mascot-gaze{animation:nx-look 15s ease-in-out infinite}.nx-mascot[data-motion=true] .nx-mascot-shadow{animation:nx-shadow 5.2s ease-in-out infinite}.nx-mascot[data-motion=true][data-state=entering] .nx-mascot-reaction{animation:nx-enter .9s cubic-bezier(.22,1,.36,1)}.nx-mascot[data-motion=true][data-state=entering] .nx-mascot-ripple{animation:nx-ripple 1.3s ease-out 2}.nx-mascot[data-motion=true][data-state=won] .nx-mascot-reaction{animation:nx-win 1.2s cubic-bezier(.22,1,.36,1)}.nx-mascot[data-motion=true][data-state=lost] .nx-mascot-reaction{animation:nx-loss .85s ease-in-out}.nx-mascot[data-motion=true] .nx-gesture-hello{animation:nx-hello 1.2s ease-in-out}.nx-mascot[data-motion=true] .nx-gesture-blink .nx-mascot-eyelids{animation:nx-blink-once .24s ease-in-out,nx-blink 7.3s .3s infinite}.nx-mascot[data-motion=true] .nx-gesture-look .nx-mascot-gaze{animation:nx-look-once 1.8s ease-in-out,nx-look 15s 1.8s infinite}@keyframes nx-float{0%,to{transform:translateY(1px) rotate(-1deg)}50%{transform:translateY(-6px) rotate(1deg)}}@keyframes nx-shadow{50%{transform:scaleX(.88);opacity:.65}}@keyframes nx-blink{0%,35%,39%,76%,80%,84%,to{transform:scaleY(1)}37%,78%,82%{transform:scaleY(.08)}}@keyframes nx-blink-once{0%,to{transform:scaleY(1)}45%{transform:scaleY(.08)}}@keyframes nx-look{0%,13%,32%,58%,78%,to{transform:translate(0)}18%,27%{transform:translate(7px,1px)}64%,72%{transform:translate(-7px,-2px)}}@keyframes nx-look-once{0%,to{transform:translate(0)}25%{transform:translate(-9px)}70%{transform:translate(9px)}}@keyframes nx-enter{0%{transform:scale(1)}25%{transform:translateY(8px) scale(1.1,.84)}65%{transform:translateY(-15px) scale(.93,1.09)}to{transform:scale(1)}}@keyframes nx-win{0%,to{transform:translateY(0)}30%{transform:translateY(-19px) rotate(-7deg)}55%{transform:translateY(1px) scale(1.06,.94)}75%{transform:translateY(-8px) rotate(5deg)}}@keyframes nx-loss{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(-5px) rotate(-5deg)}55%{transform:translate(4px) rotate(4deg)}80%{transform:translate(-2px) rotate(-2deg)}}@keyframes nx-hello{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg) translateY(-6px)}65%{transform:rotate(10deg) translateY(-6px)}}@keyframes nx-ripple{0%{transform:scale(.8);opacity:.3}to{transform:scale(1.5);opacity:0}}@media(prefers-reduced-motion:reduce){.nx-mascot *,.nx-mascot *:before,.nx-mascot *:after{animation:none!important;transition:none!important}}.live-mascot{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px;margin-bottom:20px}.live-mascot .nx-mascot{width:230px;height:230px}.live-mascot-subject{margin-top:7px;font-size:12px;font-weight:500;color:var(--nx-text)}.live-mascot-status{display:flex;align-items:center;justify-content:center;gap:7px;margin:9px 0 16px;font-size:11px;color:var(--nx-muted)}.live-mascot-status>i{width:5px;height:5px;flex:none;border-radius:50%;background:var(--nx-accent)}.live-mascot-status:is([data-state=idle],[data-state=paused],[data-state=invest])>i{background:var(--nx-faint)}.live-mascot-status[data-state=lost]>i{background:var(--nx-down)}.live-mascot-comment{position:relative;width:100%;min-height:100px;padding:17px 19px;border:1px solid var(--nx-border-strong);border-radius:19px 19px 19px 5px;background:linear-gradient(140deg,#ffffff0a,#ffffff03 72%)}.live-mascot-comment:before{content:"";position:absolute;top:-5px;left:28px;width:9px;height:9px;border-top:1px solid var(--nx-border-strong);border-left:1px solid var(--nx-border-strong);background:#171f20;transform:rotate(45deg)}.live-mascot-author{display:flex;align-items:center;gap:7px;color:var(--nx-text);font-size:8px;font-weight:600;letter-spacing:1px}.live-mascot-author>span{display:flex;align-items:center;gap:2px;color:var(--nx-accent)}.live-mascot[data-state=invest] .live-mascot-author>span{color:var(--nx-faint)}.live-mascot-author i{display:block;width:2px;height:5px;border-radius:1px;background:currentColor}.live-mascot-author i:nth-child(2){height:9px}.live-mascot-author small{font-size:9px;letter-spacing:0;font-weight:400;color:var(--nx-faint)}.live-mascot-comment p{margin:9px 0 0;color:var(--nx-muted);font-size:11px;line-height:1.75;overflow-wrap:anywhere}@media(max-width:700px){.live-mascot{max-width:100%;margin-bottom:18px}.live-mascot .nx-mascot{width:188px;height:188px}.live-mascot-comment{max-width:420px}.live-mascot-comment p{font-size:12px}}.home-invest{margin-top:32px}.home-invest-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.home-invest-heading h2{font-size:16px;font-weight:600;letter-spacing:-.03em}.home-invest-heading .text-button{font-size:12px;white-space:nowrap}.home-invest [data-tone=positive]{color:var(--nx-up)}.home-invest [data-tone=negative]{color:var(--nx-down)}.home-invest-positions{margin-top:16px}.home-invest-position{display:flex;align-items:center;gap:12px;width:100%;padding:10px 0;text-align:left;background:none;border:0}.home-invest-position:hover{opacity:.75}.home-invest-position:focus-visible,.home-invest-more:focus-visible{outline:2px solid var(--nx-focus);outline-offset:4px;border-radius:6px}.home-invest-asset{flex:1;min-width:0}.home-invest-asset strong{display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-invest-asset small{display:block;font-size:11px;color:var(--nx-faint);margin-top:2px}.home-invest-position-result{flex-shrink:0;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.home-invest-more{display:flex;align-items:center;gap:5px;color:var(--nx-muted);font-size:11px;padding:8px 0;border:0;background:none}.home-invest-status{margin:12px 0 0;color:var(--nx-faint);font-size:11px}.home-invest-empty{margin:20px 0 0;color:var(--nx-faint);font-size:12px}@media(max-width:360px){.home-invest-position{gap:9px}.home-invest-position-result{font-size:12px}}:root,.nexus-theme{color-scheme:dark;--nx-deep: #060c0e;--nx-bg: #0a1114;--nx-surface: #14181b;--nx-elevated: #1b2023;--nx-surface-hover: #22282b;--nx-accent: #00e6a1;--nx-accent-hover: #30eeb3;--nx-accent-pressed: #00c98c;--nx-accent-soft: #00e6a10f;--nx-on-accent: #032318;--nx-action: #e9edeb;--nx-action-hover: #ffffff;--nx-action-pressed: #cfd6d3;--nx-on-action: #11171a;--nx-text: #eef1f0;--nx-muted: #a3abac;--nx-faint: #7e8789;--nx-up: #93b8a8;--nx-down: #c99aa3;--nx-warning: #c2ab85;--nx-info: #96aec2;--nx-border: #e8f4f408;--nx-border-strong: #e8f4f414;--nx-focus: #00e6a1;--nx-overlay: #070a0bc4;--surface-page: var(--nx-bg);--surface-deep: var(--nx-deep);--surface-card: var(--nx-surface);--surface-raised: var(--nx-elevated);--text-primary: var(--nx-text);--text-secondary: var(--nx-muted);--text-caption: var(--nx-faint);--action-primary: var(--nx-action);--action-primary-ink: var(--nx-on-action);--line-hairline: var(--nx-border);--line-group: var(--nx-border-strong)}@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-variable.woff2) format("woff2")}:root{font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.55;color:var(--nx-text);background:var(--nx-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--control-radius: 9px;--surface-radius: 12px;--transition: .18s cubic-bezier(.22, .61, .36, 1)}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}button,a{transition:background var(--transition),color var(--transition),opacity var(--transition)}button{color:inherit}button:disabled,input:disabled,select:disabled{opacity:.42;cursor:not-allowed}input,select{max-width:100%}a{color:inherit;text-underline-offset:4px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--nx-focus);outline-offset:4px}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,strong,b{font-weight:500}h1{font-size:28px;line-height:1.2;letter-spacing:-.04em}h2{font-size:20px;line-height:1.35;letter-spacing:-.035em}h3{font-size:16px;line-height:1.4;letter-spacing:-.02em}small{font-size:12px}svg{flex-shrink:0}fieldset{padding:0;margin:0;border:0;min-width:0}select option{background:var(--nx-surface);color:var(--nx-text)}.numeric,.stat strong,.balance-value{font-variant-numeric:tabular-nums}.positive{color:var(--nx-up)!important}.negative{color:var(--nx-down)!important}.warning-text{color:var(--nx-warning)!important}.muted{color:var(--nx-muted)}.caption{font-size:12px;color:var(--nx-faint);line-height:1.7}.centered{text-align:center;justify-content:center}.full-width{width:100%}.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}.inline-group{display:inline-flex;gap:8px;align-items:center}.eyebrow{font-size:12px;letter-spacing:.15em;color:var(--nx-faint);font-weight:400}.brand{width:137px;height:auto;display:block}.brand-symbol{width:36px;height:36px;object-fit:contain}.brand-button{border:0;background:transparent;padding:4px;min-height:44px;display:flex;align-items:center}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:var(--control-radius);background:#ffffff09;color:var(--nx-text);padding:11px 18px;font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap}.button:hover{background:#ffffff12}.button.primary{min-height:48px;background:var(--nx-action);color:var(--nx-on-action)}.button.primary:hover{background:var(--nx-action-hover)}.button.primary:active{background:var(--nx-action-pressed)}.button:disabled:hover{background:#ffffff09}.button.primary:disabled:hover{background:var(--nx-action)}.icon-button{min-width:44px;min-height:44px;padding:10px;border:0;background:transparent;color:var(--nx-muted);border-radius:var(--control-radius);display:inline-flex;align-items:center;justify-content:center}.icon-button:hover{background:#ffffff09;color:var(--nx-text)}.text-button{border:0;background:transparent;padding:10px 0;min-height:44px;color:var(--nx-muted);font-size:13px;display:inline-flex;align-items:center;gap:8px}.text-button:hover{color:var(--nx-text)}.text-button.inline{display:inline;padding:0;min-height:0;font-size:inherit;text-decoration:underline;text-underline-offset:3px;color:var(--nx-text)}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field label{font-size:13px;color:var(--nx-muted)}.field input,.field select,.history-toolbar>select{width:100%;height:48px;background:#ffffff09;border:0;border-radius:var(--control-radius);padding:0 14px;font-size:16px;color:var(--nx-text);transition:background var(--transition)}.field input:hover,.field select:hover{background:#ffffff0c}.field input::placeholder{color:var(--nx-faint);font-size:14px}.field small{color:var(--nx-faint);font-size:12px}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.form-stack{display:flex;flex-direction:column;gap:19px}.checkbox-field{display:flex;align-items:flex-start;gap:11px;color:var(--nx-muted);font-size:12px;line-height:1.7;cursor:pointer}.checkbox-field input{width:17px;height:17px;margin:3px 0 0;accent-color:var(--nx-action);flex-shrink:0;cursor:pointer}.checkbox-field:has(input:disabled){cursor:not-allowed}.tag{display:inline-flex;align-items:center;justify-content:center;border-radius:99px;min-height:27px;background:#ffffff09;padding:4px 10px;color:var(--nx-muted);font-size:12px;white-space:nowrap}.notice{display:flex;gap:11px;align-items:flex-start;padding:14px 16px;background:#ffffff06;border-radius:var(--surface-radius);color:var(--nx-muted);font-size:13px;line-height:1.65;margin:16px 0}.notice>svg{margin-top:2px}.notice.error{color:var(--nx-down);background:#c99aa308}.notice.warning{color:var(--nx-warning);background:#c2ab8508}.empty{padding:38px 16px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:10px}.empty-icon{color:var(--nx-faint);margin-bottom:5px}.empty h3{font-size:15px;color:var(--nx-muted)}.empty p{max-width:380px;color:var(--nx-faint);font-size:13px;line-height:1.75}.empty .button{margin-top:8px}.stat{display:flex;flex-direction:column;gap:8px;min-width:0}.stat>span{font-size:12px;color:var(--nx-faint)}.stat>strong{font-size:24px;line-height:1.2;letter-spacing:-.045em;overflow-wrap:anywhere}.stat>small{font-size:12px;color:var(--nx-faint)}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:36px 0}.stats-grid:has(>.stat:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.backdrop{position:absolute;inset:0;overflow:hidden;z-index:-1;pointer-events:none;background:radial-gradient(115% 85% at 50% 42%,#0c1719,#081012 62%,#060c0e)}.backdrop:before,.backdrop:after{content:"";position:absolute;pointer-events:none}.backdrop:before{inset:-18%;background:radial-gradient(680px 620px at 4% 88%,#1d7a7040,#1d7a7014 42%,transparent 70%),radial-gradient(560px 720px at 99% 10%,#1a6f6b33,#1a6f6b10 44%,transparent 72%),radial-gradient(520px 480px at 96% 96%,#17605d1f,transparent 68%);opacity:.42;animation:light-drift 38s ease-in-out infinite}.backdrop:after{inset:-30%;background-image:linear-gradient(#a8d8d40e 1px,transparent 1px),linear-gradient(90deg,#a8d8d40e 1px,transparent 1px);background-size:112px 112px;transform:rotate(-12deg);opacity:.23}.grain{position:absolute;inset:-6%;pointer-events:none;opacity:.5;mix-blend-mode:soft-light;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");animation:grain-shift 9s steps(4,end) infinite}.auth-screen{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:32px 24px}.auth-brand{width:min(100%,420px);display:flex;justify-content:center;margin-bottom:32px}.auth-brand>.brand{width:136px}.auth-form-side{display:flex;justify-content:center;width:100%;min-width:0}.auth-form{width:100%;max-width:420px}.auth-form h1{min-height:0;padding:0;margin:0 0 28px;font-size:30px;line-height:1.2;letter-spacing:-.045em;text-align:center}.auth-form>.notice{margin:0 0 18px}.auth-form .form-stack{gap:16px}.auth-form .field-grid{gap:14px}.password-field{position:relative}.password-field input{padding-right:48px}.password-field .icon-button{position:absolute;right:2px;top:2px;height:44px;min-height:44px}.auth-submit{justify-content:space-between;min-height:48px;padding:12px 18px;margin-top:2px}.auth-form .checkbox-field{margin:0}.auth-terms>div{min-width:0}.auth-terms label{color:var(--nx-muted);font-size:12px;line-height:1.6}.auth-legal-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:3px}.auth-legal-links button{min-height:34px;padding:4px 0}.auth-status{margin:16px 0 0;color:var(--nx-faint);font-size:12px;text-align:center}.auth-switch{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin:18px 0 0;color:var(--nx-muted);font-size:13px;text-align:center}.auth-switch button{min-height:40px;padding:6px}.auth-resuming{margin:0;padding:8px 0;color:var(--nx-muted);font-size:13px;text-align:center}.app-shell{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:100dvh}.sidebar{position:sticky;top:0;height:100dvh;padding:26px 14px 20px;display:flex;flex-direction:column;background:#0b0f12;z-index:10}.sidebar>.brand-button{padding-left:12px}.primary-nav{margin-top:49px;display:flex;flex-direction:column;gap:6px}.nav-item{display:flex;gap:12px;align-items:center;min-height:46px;width:100%;padding:12px;border:0;border-radius:9px;background:transparent;color:var(--nx-muted);font-size:13px;text-align:left}.nav-item:hover{background:#ffffff07;color:var(--nx-text)}.nav-item.selected{background:#ffffff0c;color:var(--nx-text)}.explore-nav{margin-top:40px}.nav-label{display:block;padding:0 12px 15px;color:var(--nx-faint);font-size:10px;letter-spacing:.15em}.explore-nav .nav-item{font-size:12px;min-height:44px;margin-bottom:3px;gap:10px}.sidebar-bottom{margin-top:auto;padding-top:32px}.sidebar-connection{display:flex;align-items:center;gap:7px;padding:12px;color:var(--nx-faint);font-size:11px}.user-button{display:flex;align-items:center;width:100%;padding:12px 10px;gap:9px;text-align:left;border:0;border-radius:9px;background:#ffffff06}.user-button:hover{background:#ffffff0c}.avatar{width:34px;height:34px;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:#ffffff0a;font-size:11px;color:var(--nx-muted)}.user-button>span:nth-child(2){flex:1;min-width:0}.user-button strong,.user-button small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-button strong{font-size:12px}.user-button small{font-size:11px;color:var(--nx-faint);margin-top:2px}.user-button>svg{color:var(--nx-faint)}.app-main{display:flex;flex-direction:column;position:relative;isolation:isolate;min-width:0}.topbar{height:78px;padding:0 36px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.breadcrumb{font-size:13px;color:var(--nx-muted)}.topbar-actions{display:flex;align-items:center;gap:12px}.account-switch{display:flex;align-items:center;gap:9px;background:#ffffff06;border:0;border-radius:99px;padding:0 12px;min-height:36px;color:var(--nx-muted);font-size:12px}.account-switch:hover{background:#ffffff0c}.global-stop{min-height:36px;padding:7px 12px;font-size:12px;border-radius:99px}.page-content{padding:36px 42px 40px;width:100%;max-width:1170px;margin:0 auto;flex:1;min-width:0}.app-footer{display:flex;justify-content:space-between;gap:16px;padding:16px 36px 24px;color:var(--nx-faint);font-size:11px}.app-footer>span>span{padding:0 5px}.mobile-brand,.mobile-nav{display:none}.page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:35px}.page-heading p{color:var(--nx-faint);font-size:13px;margin-top:10px}.page-heading>.robot-status{padding-top:8px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px}.section-heading h2{font-size:18px}.connection-banner{display:flex;align-items:center;gap:12px;padding:14px 36px;background:#c2ab8508;color:var(--nx-warning);font-size:12px}.connection-banner>span{flex:1}.skip-link{position:fixed;left:16px;top:-100px;background:var(--nx-action);color:var(--nx-on-action);padding:12px;z-index:100}.skip-link:focus{top:12px}.screen-enter{animation:screen-enter .24s cubic-bezier(.22,.61,.36,1)}.home-page{max-width:900px;margin:0 auto}.welcome h1{font-size:26px;letter-spacing:-.045em}.welcome h1 span{color:var(--nx-faint)}.home-stage{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:42px 0 35px;min-height:400px}.home-balance{align-self:stretch;display:flex;flex-direction:column;padding-top:6px;min-width:0}.balance-value-row{display:flex;align-items:center;gap:8px;min-width:0;margin-top:2px}.balance-value-row .icon-button{width:40px;height:40px;min-width:40px;min-height:40px;flex:none;margin-top:4px}.balance-value-row .icon-button svg{width:18px}.balance-value{font-size:clamp(30px,3.4vw,43px);font-weight:500;letter-spacing:-.055em;line-height:1.35;margin-top:0;white-space:nowrap}.balance-return{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:12px;color:var(--nx-faint);flex-wrap:wrap}.home-manifesto{margin-top:auto;padding-top:45px}.home-manifesto h2{font-size:28px;line-height:1.4;color:var(--nx-muted);font-weight:400;letter-spacing:-.04em}.home-manifesto p{font-size:12px;color:var(--nx-faint);margin-top:15px;line-height:1.9}.home-control{display:flex;align-items:center;flex-direction:column}.orb{width:230px;height:230px;position:relative;display:grid;place-items:center;isolation:isolate;flex-shrink:0}.orb:before{content:"";position:absolute;width:135%;height:135%;border-radius:50%;background:radial-gradient(circle,#00e6a10d,transparent 67%);z-index:-1;pointer-events:none}.orbit{position:absolute;inset:1px;border:1px solid #cfe2e30f;border-radius:50%}.orbit:before,.orbit:after{content:"";position:absolute;width:12px;height:1px;top:50%;left:-6px;background:#bfd6d61c}.orbit:after{left:auto;right:-6px}.orbit.inner{inset:17px;border-color:#cfe2e312;background:#0b1013b8;box-shadow:inset 0 0 40px #00e6a10a}.orb-arc{position:absolute;inset:16px;border-radius:50%;background:conic-gradient(from 220deg,transparent 0deg,#00e6a115 26deg,#00e6a17d 65deg,#10d9a5 80deg,transparent 81deg);-webkit-mask-image:radial-gradient(circle,transparent 67%,#000 68%,#000 70%,transparent 71%);mask-image:radial-gradient(circle,transparent 67%,#000 68%,#000 70%,transparent 71%);opacity:.8}.orb.is-running .orb-arc{animation:orb-spin 2.4s linear infinite;background:conic-gradient(from 200deg,transparent 0deg,#00e6a125 20deg,#00e6a1bf 85deg,#43eab9 120deg,transparent 121deg)}.orb-center{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:5px;max-width:160px;text-align:center}.orb-center .brand-symbol{margin-bottom:12px}.orb-center strong{font-size:17px;letter-spacing:-.03em}.orb-center>span{font-size:12px;color:var(--nx-faint)}.robot-status{display:inline-flex;align-items:center;gap:8px;color:var(--nx-muted);font-size:12px;white-space:nowrap}.robot-status i{width:5px;height:5px;border-radius:50%;background:var(--nx-faint)}.robot-status i.active{background:var(--nx-accent);box-shadow:0 0 8px #00e6a12b}.home-control>.robot-status{margin:18px 0 23px}.home-control:has(.home-state-update)>.robot-status{margin-bottom:10px}.home-state-update{width:100%;margin-bottom:16px}.home-state-update .notice{margin:0;padding:12px 14px;border:1px solid var(--nx-border-strong);background:#ffffff04;font-size:11px;line-height:1.5}.home-cta{width:100%;max-width:330px}.home-control>.caption{margin-top:12px;font-size:11px;max-width:340px;text-align:center}.group-icon{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#ffffff09;color:var(--nx-muted)}.home-recent{margin-top:40px}.home-recent>.section-heading{margin-bottom:0}.home-recent .empty{padding:25px 12px}.home-recent .empty-icon{display:none}.home-recent .empty p{font-size:12px}.trading-page{max-width:880px;margin:0 auto}.asset-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:20px 0}.asset-select{display:flex;align-items:center;gap:14px;min-width:0}.asset-icon{height:42px;width:42px;background:#ffffff08;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--nx-muted);flex-shrink:0}.asset-select label{display:block;font-size:12px;color:var(--nx-faint)}.asset-select select{background:transparent;border:0;color:var(--nx-text);font-size:19px;font-weight:500;padding:3px 24px 3px 0;max-width:270px;cursor:pointer}.asset-meta{display:flex;flex-direction:column;align-items:flex-end;gap:7px;font-size:12px;color:var(--nx-faint)}.asset-meta strong{color:var(--nx-muted);padding-left:4px}.trade-quick-summary{display:flex;gap:18px;flex-wrap:wrap;font-size:12px;color:var(--nx-faint);margin:15px 0 32px}.trade-quick-summary strong{color:var(--nx-muted);margin-left:5px}.tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 28px}.tabs>button{min-height:48px;display:flex;align-items:center;justify-content:center;gap:9px;background:transparent;border:0;border-bottom:1px solid transparent;border-radius:9px 9px 0 0;color:var(--nx-faint);font-size:13px}.tabs>button:hover{background:#ffffff05;color:var(--nx-text)}.tabs>button.selected{color:var(--nx-text);border-bottom-color:var(--nx-action);background:#ffffff04}.trade-panel{min-height:400px}.configuration-form>fieldset>.field-grid{grid-template-columns:1fr;margin-top:6px}.config-section{margin-top:28px;padding:22px 24px 25px;background:#ffffff06;border-radius:12px}.config-section h3{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:0}.config-section>p{font-size:12px;color:var(--nx-faint);margin:7px 0 23px}.disclosure{background:#ffffff06;border-radius:12px;margin:16px 0}.disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 20px;min-height:60px;list-style:none;cursor:pointer;font-size:13px}.disclosure summary::-webkit-details-marker{display:none}.disclosure summary>span{display:flex;align-items:center;gap:12px}.disclosure summary>svg{color:var(--nx-faint);transition:transform var(--transition)}.disclosure[open] summary>svg{transform:rotate(180deg)}.disclosure-content{padding:0 20px 22px;color:var(--nx-muted);font-size:13px;line-height:1.8}.disclosure-content>p{margin-bottom:20px}.disclosure-content>p:last-child{margin:0}.risk-summary{display:flex;justify-content:space-between;gap:16px;align-items:center;color:var(--nx-muted);font-size:13px;margin:24px 0 18px}.risk-summary>span{display:flex;align-items:center;gap:10px}.risk-summary strong{font-variant-numeric:tabular-nums;color:var(--nx-text)}.trade-actions{display:flex;gap:12px}.trade-actions>.button.primary{flex:1}.configuration-form>.caption{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:15px}.validation-hint{font-size:12px;color:var(--nx-warning);margin:8px 0 15px}.chart-heading{display:flex;justify-content:space-between;gap:18px;font-size:13px;margin:8px 0 24px}.market-chart{position:relative;min-height:330px}.chart-canvas{height:330px}.chart-muted{opacity:.15}.chart-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.chart-overlay .empty{max-width:440px}.chart-overlay .empty p{font-size:12px}.floating-stop{display:flex;justify-content:flex-end;margin-top:24px}.review-asset{display:flex;gap:12px;align-items:center;margin:24px 0}.review-asset>div{flex:1}.review-asset strong,.review-asset small{display:block}.review-asset small{font-size:12px;color:var(--nx-faint);margin-top:3px}.review-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px 20px;margin:26px 0}.review-grid .stat strong{font-size:22px}.review-checkbox{margin:20px 0}.review-checkbox input{margin-top:3px}.trade-list{display:flex;flex-direction:column;gap:3px}.trade-row{display:flex;gap:14px;align-items:center;padding:14px 8px;border-radius:9px}.trade-row:hover{background:#ffffff05}.trade-row .asset-icon{width:34px;height:34px}.trade-asset{flex:1;min-width:0}.trade-asset strong{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trade-asset small,.trade-result small{display:block;font-size:12px;color:var(--nx-faint);margin-top:5px}.trade-result{text-align:right}.trade-result strong{font-size:13px;font-variant-numeric:tabular-nums}.desktop-table{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left}th{font-weight:400;color:var(--nx-faint);font-size:12px;padding:14px 12px;white-space:nowrap}td{font-size:13px;padding:16px 12px;white-space:nowrap}td small{display:block;font-size:12px;color:var(--nx-faint);margin-top:5px}tbody tr:hover{background:#ffffff05}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0;text-align:right}.mobile-table{display:none}.history-toolbar{display:flex;gap:16px;align-items:center;margin:28px 0 14px}.search-field{display:flex;align-items:center;gap:10px;background:#ffffff08;border-radius:9px;padding:0 13px;flex:1;min-width:0;color:var(--nx-faint)}.search-field input{height:46px;width:100%;min-width:0;border:0;background:transparent;color:var(--nx-text);font-size:14px;outline-offset:0}.search-field input::placeholder{color:var(--nx-faint)}.history-toolbar>select{width:auto;min-width:180px;font-size:13px}.history-count{margin:18px 0 14px}.intelligence{text-align:center;max-width:700px;margin:18px auto 32px;display:flex;flex-direction:column;align-items:center}.intelligence .orb{width:180px;height:180px;margin-bottom:26px}.intelligence .orb-center .brand-symbol{width:27px;height:27px;margin-bottom:9px}.intelligence .orb-center strong{font-size:18px}.intelligence .orb-center>span{font-size:11px}.intelligence .eyebrow{font-size:10px}.intelligence h2{font-size:30px;letter-spacing:-.045em;margin:12px 0 16px}.intelligence>p{max-width:520px;font-size:13px;color:var(--nx-muted);line-height:1.85}.intelligence>p.caption{font-size:12px;color:var(--nx-faint);margin-top:16px}.intelligence>.button{margin-top:24px}.intel-selector{display:flex;align-items:flex-end;gap:18px;max-width:570px}.intel-selector>.field{flex:1}.features-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:8px 22px 28px}.features-grid .stat strong{font-size:20px}.explanation-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:28px}.explanation-grid>div{padding:24px;background:#ffffff06;border-radius:12px;color:var(--nx-muted)}.explanation-grid h3{margin:12px 0 8px;color:var(--nx-text);font-size:15px}.explanation-grid p{font-size:13px;color:var(--nx-faint);line-height:1.8}.assets-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:25px}.asset-card{border:0;background:#ffffff06;border-radius:12px;padding:18px 14px;display:flex;gap:12px;align-items:center;text-align:left}.asset-card:hover{background:#ffffff0b}.asset-card>div{flex:1;min-width:0}.asset-card strong{display:block;font-size:13px}.asset-card small{display:block;font-size:11px;color:var(--nx-faint);margin-top:3px}.asset-card>span:nth-last-child(2){font-size:17px;font-variant-numeric:tabular-nums;text-align:right}.asset-card>.asset-icon{width:36px;height:36px}.asset-card>svg{color:var(--nx-faint)}.narrow-page{max-width:800px;margin:0 auto}.profile-header{display:flex;align-items:center;gap:18px;margin:34px 0}.avatar.large{width:56px;height:56px;font-size:18px}.profile-header>div:nth-child(2){flex:1;min-width:0}.profile-header h2{font-size:21px}.profile-header p{font-size:13px;color:var(--nx-faint);margin-top:5px;overflow-wrap:anywhere}.settings-group{background:#ffffff06;padding:24px;border-radius:12px;margin:22px 0}.settings-group>h2{font-size:17px;margin-bottom:12px}.settings-group>p{font-size:13px;margin-bottom:20px}.settings-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 0}.settings-row strong,.settings-row small{display:block}.settings-row strong{font-size:13px}.settings-row small{font-size:12px;color:var(--nx-faint);margin-top:5px;line-height:1.75;max-width:440px}.settings-row>svg{color:var(--nx-muted)}.settings-group>.notice{margin-bottom:0;background:#ffffff04}.account-options{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:22px 0}.account-option{background:#ffffff06;border:0;border-radius:12px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;text-align:left;min-height:180px}.account-option:hover{background:#ffffff0c}.account-option.selected{background:#ffffff10}.account-option>svg{color:var(--nx-muted)}.account-option>strong{font-size:14px}.account-option>span:not(.tag){font-size:19px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.account-option>.tag{font-size:11px}.cashier-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0}.cashier-card{background:#ffffff06;border-radius:12px;padding:28px}.cashier-card>svg{color:var(--nx-muted);margin-bottom:22px}.cashier-card h2{font-size:19px}.cashier-card p{font-size:13px;color:var(--nx-faint);line-height:1.8;margin:12px 0 24px}.cashier-card .button{width:100%}.help-intro{display:flex;gap:16px;align-items:flex-start;background:#ffffff06;border-radius:12px;padding:24px;margin-bottom:30px}.help-intro h2{font-size:18px}.help-intro p{margin-top:9px;color:var(--nx-faint);font-size:13px;line-height:1.8}.help-intro .group-icon{width:44px;height:44px}.help-links{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0}.prose{font-size:13px;color:var(--nx-muted);line-height:1.85;padding-top:10px}.prose p{margin:14px 0}.prose h3{font-size:16px;color:var(--nx-text);margin:22px 0 8px}.prose .button{margin:10px 0}.more-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 4px}.more-grid>button{display:flex;align-items:center;gap:12px;text-align:left;padding:16px;background:#ffffff06;border:0;border-radius:9px;min-height:80px;font-size:13px}.more-grid>button>svg{color:var(--nx-muted)}.dialog-overlay{position:fixed;inset:0;background:var(--nx-overlay);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;animation:fade-enter .18s ease-out}.dialog-content{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:540px;max-height:calc(100dvh - 48px);overflow-y:auto;padding:28px;border:1px solid var(--nx-border-strong);border-radius:20px;background:var(--nx-surface);box-shadow:0 22px 80px #0006;z-index:101;animation:fade-enter .18s ease-out}.dialog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:-4px -8px 8px 0}.dialog-heading h2{font-size:21px;letter-spacing:-.04em}.dialog-heading .icon-button{width:40px;min-width:40px;flex-shrink:0}.dialog-content>p.muted{font-size:13px;line-height:1.8;margin-bottom:12px}.dialog-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:26px}.toast-stack{position:fixed;right:24px;bottom:24px;z-index:120;display:flex;flex-direction:column;gap:10px;max-width:440px;width:calc(100% - 48px)}.toast{display:flex;gap:12px;align-items:center;border:1px solid var(--nx-border-strong);border-radius:12px;padding:12px 10px 12px 16px;background:var(--nx-elevated);box-shadow:0 12px 40px #0003;font-size:12px;line-height:1.65}.toast>svg{color:var(--nx-muted)}.toast.error>svg{color:var(--nx-down)}.toast>p{flex:1}.toast .icon-button{min-width:36px;min-height:36px;padding:7px}.fatal-error{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:24px;text-align:center}.fatal-error h1{max-width:440px}.fatal-error p{max-width:450px;color:var(--nx-muted)}@keyframes screen-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-enter{0%{opacity:0}to{opacity:1}}@keyframes orb-spin{to{transform:rotate(360deg)}}@keyframes light-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-2%,-2%,0) scale(1.05)}}@keyframes grain-shift{0%,to{transform:translateZ(0)}25%{transform:translate3d(-1.5%,1%,0)}50%{transform:translate3d(1%,-1.5%,0)}75%{transform:translate3d(-1%,-1%,0)}}@media(min-width:1500px){.page-content{padding-top:50px}.home-stage{min-height:450px}.home-page{padding-top:10px}}@media(max-width:1100px){.home-stage{gap:28px}.page-content{padding-inline:30px}.stats-grid{gap:20px}.stat>strong{font-size:22px}.assets-grid{grid-template-columns:1fr}.asset-card small{font-size:12px}}@media(min-width:761px)and (max-width:1000px){.app-shell{grid-template-columns:164px minmax(0,1fr)}.sidebar{padding-inline:10px}.sidebar>.brand-button{padding-left:8px}.sidebar .brand{width:124px}.nav-item{padding-inline:10px;gap:10px}.explore-nav .nav-item{font-size:11px;gap:9px}.sidebar-connection{font-size:10px;padding-inline:6px}.page-content,.topbar{padding-inline:28px}.home-stage{gap:16px}.orb{width:200px;height:200px}.balance-value{font-size:34px}.home-manifesto h2{font-size:25px}.stats-grid{grid-template-columns:1fr 1fr;gap:26px}.cashier-card{padding:22px}.history-toolbar{flex-wrap:wrap}.field-grid{gap:20px 18px}}@media(max-width:760px){h1{font-size:25px}.app-shell{display:block;padding-bottom:calc(72px + env(safe-area-inset-bottom))}.sidebar{display:none}.app-main{min-height:calc(100dvh - 72px)}.topbar{height:66px;padding:0 22px;gap:10px}.breadcrumb{display:none}.mobile-brand{display:flex}.mobile-brand .brand{width:107px}.topbar-actions{gap:4px}.topbar-actions>.icon-button{display:none}.account-switch{padding:0 10px;min-height:32px;font-size:11px;gap:6px}.global-stop{font-size:11px;min-height:32px;padding:6px 9px;gap:5px}.global-stop svg{width:14px}.page-content{padding:27px 24px 28px;max-width:620px}.page-heading{gap:16px;margin-bottom:28px;flex-wrap:wrap}.page-heading p{font-size:12px;max-width:340px;line-height:1.8}.page-heading>.button{min-height:40px;padding:8px 12px;font-size:12px}.page-heading>.robot-status{padding:0}.app-footer{display:none}.mobile-nav{position:fixed;bottom:0;left:0;right:0;height:calc(72px + env(safe-area-inset-bottom));padding:7px 14px calc(7px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);z-index:30;background:#0d1114e6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.mobile-nav>button{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;border:0;background:transparent;border-radius:9px;color:var(--nx-faint);font-size:11px;position:relative}.mobile-nav>button.selected{color:var(--nx-text)}.mobile-nav>button.selected:after{content:"";position:absolute;bottom:0;width:3px;height:3px;border-radius:50%;background:var(--nx-text)}.mobile-nav>button svg{transition:transform var(--transition)}.mobile-nav>button.selected svg{transform:translateY(-2px)}.connection-banner{padding:12px 24px;font-size:12px;align-items:flex-start;flex-wrap:wrap;gap:8px}.connection-banner>svg{margin-top:1px}.connection-banner>span{flex-basis:calc(100% - 32px)}.connection-banner>.text-button{margin-left:26px}.home-stage{display:flex;flex-direction:column;gap:0;min-height:0;padding:23px 0 7px}.home-balance{align-self:stretch;padding-top:0}.welcome h1{font-size:23px}.balance-value{font-size:clamp(30px,8.5vw,42px)}.balance-return{font-size:12px;margin-top:6px}.home-manifesto{display:none}.home-control{width:100%;margin-top:27px}.orb{width:188px;height:188px}.orbit.inner,.orb-arc{inset:12px}.orb-center .brand-symbol{width:31px;height:31px;margin-bottom:10px}.orb-center strong{font-size:16px}.orb-center>span{font-size:11px}.home-control>.robot-status{margin:13px 0 20px}.home-control:has(.home-state-update)>.robot-status{margin-bottom:10px}.home-state-update{margin-bottom:14px}.home-cta{max-width:100%;min-height:48px}.home-control>.caption{font-size:11px;margin-top:11px}.home-recent{margin-top:28px}.section-heading h2{font-size:16px}.section-heading .text-button{font-size:12px}.home-recent .empty{padding:18px 8px}.home-recent .empty p{font-size:12px;max-width:290px}.stats-grid{grid-template-columns:1fr 1fr;gap:27px 18px;margin:28px 0}.stats-grid:has(>.stat:nth-child(3):last-child){grid-template-columns:1fr 1fr}.stat>strong{font-size:23px}.stat>span,.stat>small{font-size:12px}.stat{gap:7px}.desktop-table{display:none}.mobile-table{display:block}.history-toolbar{flex-direction:column;align-items:stretch;gap:12px;margin-top:22px}.history-toolbar>select{width:100%;height:46px;font-size:14px}.history-toolbar .search-field input{font-size:16px}.history-count{font-size:12px;line-height:1.8}.trade-row{padding:15px 0;gap:11px}.trade-asset small,.trade-result small{font-size:11px}.trade-asset strong,.trade-result strong{font-size:13px}.asset-toolbar{gap:12px;margin-top:20px;align-items:center}.asset-select{gap:10px}.asset-select .asset-icon{width:38px;height:38px}.asset-select label{font-size:11px}.asset-select select{font-size:17px;max-width:175px}.asset-meta .tag{font-size:10px;padding:4px 7px;min-height:25px}.asset-meta>span:not(.tag){font-size:10px;max-width:110px;text-align:right}.asset-meta strong{font-size:12px}.trade-quick-summary{font-size:11px;gap:10px 14px;margin:18px 0 23px}.trade-quick-summary strong{margin-left:4px}.tabs{gap:7px;margin:22px 0 26px}.tabs>button{min-height:46px;font-size:12px;gap:7px}.tabs>button svg{width:17px}.field-grid{gap:20px 16px}.field label{font-size:12px}.field input,.field select{font-size:16px;height:46px;padding:0 12px}.config-section{padding:20px 16px;margin-top:24px}.config-section .field-grid{grid-template-columns:1fr 1fr;gap:20px 14px}.config-section h3{font-size:13px}.config-section>p{font-size:12px;line-height:1.75;margin-bottom:20px}.disclosure summary{padding:18px 16px;font-size:13px;gap:10px}.disclosure-content{padding:0 16px 20px;font-size:12px}.disclosure summary>span{gap:10px}.risk-summary{font-size:12px;gap:12px;margin-top:22px}.risk-summary>span{gap:8px}.risk-summary strong{font-size:13px;white-space:nowrap}.trade-actions{gap:10px}.trade-actions .button{padding-inline:13px;font-size:12px}.configuration-form>.caption{font-size:11px;line-height:1.8;gap:4px}.chart-heading{font-size:12px;flex-wrap:wrap;gap:8px}.chart-heading .caption{font-size:11px}.market-chart{margin-inline:-12px}.chart-overlay .empty p{max-width:270px}.notice{font-size:12px;padding:13px 14px;line-height:1.75;gap:9px}.intel-selector{align-items:stretch;flex-direction:column;gap:15px}.intel-selector .button{align-self:flex-start}.intelligence{margin-top:15px}.intelligence h2{font-size:26px}.intelligence>p{font-size:13px}.intelligence .orb{width:160px;height:160px;margin-bottom:23px}.features-grid{grid-template-columns:1fr 1fr;gap:25px 20px;padding:8px 18px 25px}.explanation-grid{grid-template-columns:1fr;gap:12px}.explanation-grid>div{padding:22px}.assets-grid{grid-template-columns:1fr}.asset-card{padding:16px 12px;gap:11px}.asset-card>span:nth-last-child(2){font-size:16px}.asset-card small{font-size:11px}.asset-card>span:nth-last-child(2)>small{max-width:74px}.asset-card>svg:last-child{display:none}.profile-header{gap:13px;flex-wrap:wrap;margin:26px 0}.profile-header h2{font-size:19px}.profile-header p{font-size:12px}.profile-header>.tag{margin-left:70px}.settings-group{padding:20px 16px;margin:18px 0}.settings-group>h2{font-size:17px}.settings-row{gap:14px;padding:16px 0}.settings-row strong{font-size:13px}.settings-row small{font-size:12px}.settings-row>.tag{font-size:11px;padding-inline:8px}.settings-row .tag{align-self:flex-start}.account-options{gap:12px}.account-option{padding:18px 14px;gap:11px;min-height:165px}.account-option>strong{font-size:13px}.account-option>span:not(.tag){font-size:18px}.cashier-grid{grid-template-columns:1fr;gap:14px}.cashier-card{padding:24px}.cashier-card>svg{margin-bottom:15px}.help-intro{padding:20px;gap:13px}.help-intro h2{font-size:16px}.help-intro p{font-size:12px}.help-intro .group-icon{width:36px;height:36px}.help-links{gap:10px}.help-links>.button{font-size:12px}.dialog-content{max-height:calc(100dvh - 32px);padding:24px 20px;width:calc(100% - 32px)}.dialog-heading h2{font-size:20px}.dialog-content>p.muted{font-size:12px}.review-asset{gap:11px}.review-asset strong{font-size:14px}.review-asset>.tag{font-size:11px}.review-grid{gap:24px 16px}.review-grid .stat strong{font-size:22px}.dialog-actions{gap:10px}.dialog-actions .button{font-size:12px;padding-inline:14px}.toast-stack{right:16px;bottom:calc(86px + env(safe-area-inset-bottom));width:calc(100% - 32px);max-width:none}.toast{font-size:12px}.auth-screen{padding:max(24px,env(safe-area-inset-top)) 22px max(24px,env(safe-area-inset-bottom))}.auth-brand{margin-bottom:26px}.auth-brand>.brand{width:124px}.auth-form h1{margin-bottom:24px;font-size:27px}.auth-form .field-grid{grid-template-columns:1fr;gap:14px}.auth-screen .toast-stack{bottom:20px}}@media(max-width:380px){.page-content{padding-inline:20px}.topbar{padding-inline:18px}.mobile-brand .brand{width:96px}.account-switch{font-size:10px;padding-inline:8px}.global-stop{font-size:10px;padding-inline:7px}.global-stop>svg{display:none}.asset-select select{max-width:140px}.asset-toolbar,.asset-select{gap:8px}.asset-meta .tag{font-size:9px}.asset-meta>span:not(.tag){font-size:9px}.trade-quick-summary{gap:8px 10px}.field-grid,.config-section .field-grid{grid-template-columns:1fr}.auth-screen{padding-inline:18px}.review-grid .stat strong{font-size:20px}.home-control>.caption{font-size:10px}.settings-row{align-items:flex-start}.settings-row>.tag{white-space:normal;text-align:center}.account-options{gap:10px}.account-option{padding:16px 11px}.account-option>span:not(.tag){font-size:16px}.more-grid{gap:10px}.more-grid>button{font-size:12px;padding:14px;gap:9px}.toast{font-size:11px}.trade-asset small{font-size:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mobile-nav>button.selected svg{transform:none}}@media(forced-colors:active){.backdrop,.grain{display:none}.button,.field input,.field select,.tag{border:1px solid ButtonText}.orb-arc{display:none}}
