:root{--canvas:#07100e;--paper:#f4f0df;--panel:#0e1916;--panel-2:#14231f;--ink:#08100e;--text:#f4f0df;--muted:#92aaa2;--muted-dark:#6e817a;--line:#20352f;--line-strong:#44695f;--lime:#b9ee63;--sun:#f5c45a;--sky:#6ff0cf;--clay:#d79a5b;--pink:#d2a8ff;--green:#5bd99d;--sans:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;font-family:var(--sans);color:var(--text);background:var(--canvas);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:500;line-height:1.45}html{scroll-behavior:smooth}body{min-width:320px;min-height:100svh;margin:0}h1,h2,h3,p{letter-spacing:0}a{color:inherit}#root{min-height:100svh}@media (width<=860px){:root{font-size:15px}}:root{--ink:#090b09;--rail:#0f120e;--panel:#141a12;--panel-2:#1a2117;--panel-3:#0b100d;--line:#2b392f;--line-strong:#66755d;--text:#f8f2df;--muted:#a2ac98;--soft:#dbe4cf;--acid:#d9ef54;--blue:#54dbe4;--pink:#ff7aa8;--orange:#d99a45;--danger:#ff647f;--ok:#58eaa4;color:var(--text);background:var(--ink)}*{box-sizing:border-box}button,input,select,textarea{font:inherit}.vaytric-shell{min-height:100svh;color:var(--text);background:linear-gradient(135deg, #54dbe417 0 1px, transparent 1px 46%), linear-gradient(315deg, #d9ef5413, transparent 36%), linear-gradient(180deg, #ffffff05, transparent 260px), var(--ink);grid-template-columns:246px minmax(0,1fr);font-family:Aptos,Segoe UI,system-ui,sans-serif;display:grid}.vaytric-login-shell{min-height:100svh;color:var(--text);background:radial-gradient(circle at 18% 12%, #62d2dc14, transparent 30%), linear-gradient(135deg, #1a3022b8, transparent 42%), linear-gradient(315deg, #4225186b, transparent 48%), var(--ink);place-items:center;padding:24px;font-family:Aptos,Segoe UI,system-ui,sans-serif;display:grid}.login-gate-card{border:1px solid var(--line);background:linear-gradient(145deg,#55d5e814,#0000 38%),linear-gradient(315deg,#f3b44913,#0000 44%),#111710fa;border-radius:8px;gap:12px;width:min(860px,100%);padding:16px;display:grid;box-shadow:0 24px 50px #00000057}.login-brand{align-items:center;gap:14px;display:flex}.login-brand img{width:54px;height:54px}.login-brand h1{color:var(--text);margin:2px 0 4px;font-size:28px;line-height:1}.login-brand span,.login-footnotes span{color:var(--muted);font-size:12px}.login-footnotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.login-footnotes span{border:1px solid var(--line);background:#090d0b;border-radius:7px;align-content:center;min-height:36px;padding:8px;display:grid}.launcher-rail{border-right:1px solid var(--line);background:linear-gradient(180deg, #d9ef5414, transparent 46%), linear-gradient(90deg, #54dbe40b, transparent 70%), var(--rail);grid-template-rows:auto auto 1fr auto auto;gap:16px;height:100svh;padding:18px 16px;display:grid;position:sticky;top:0}.rail-brand{align-items:center;gap:10px;display:flex}.rail-brand img{width:38px;height:38px}.rail-brand h1{color:var(--text);margin:0;font-size:23px;line-height:1}.rail-brand span,.eyebrow,.metric-tile span,.balance-block span,.rail-wallet span,.connector-status span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:10.5px;font-weight:800}.balance-block,.rail-wallet,.panel,.new-bundle-board,.swap-terminal,.settings-console>section,.launch-module,.command-card{border:1px solid var(--line);background:linear-gradient(145deg,#54dbe40a,#0000 44%),#121810f5;border-radius:8px;box-shadow:0 18px 42px #00000038}.balance-block{gap:6px;padding:12px;display:grid}.balance-block>div{justify-content:space-between;align-items:center;display:flex}.balance-block strong{color:var(--acid);font-size:23px;line-height:1}.balance-block em,.rail-wallet em,.module-head em,.bundle-list em,.connector-status em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.35}.rail-nav{align-content:start;gap:8px;display:grid}.rail-footer{grid-template-columns:1fr 1fr;gap:7px;display:grid}a,button{border:1px solid var(--line);min-height:34px;color:var(--text);cursor:pointer;background:#f6f0dc09;border-radius:7px;justify-content:center;align-items:center;gap:7px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}button:hover,a:hover{border-color:var(--acid);color:var(--acid)}button:disabled{cursor:not-allowed;opacity:.55}.rail-nav a,.rail-nav button{justify-content:flex-start;padding:0 10px}.rail-wallet{gap:5px;padding:10px;display:grid}.rail-wallet strong{color:var(--blue);font-size:13px}.rail-footer a,.rail-footer button,.rail-logout{min-height:32px;font-size:11px}.rail-logout{width:100%}.launcher-stage{width:min(1280px,100%);min-width:0;margin:0 auto;padding:16px}.top-strip{z-index:20;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080b09eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin:-12px -12px 10px;padding:10px 12px;display:grid;position:sticky;top:0}.trend-feed{white-space:nowrap;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}.trend-feed strong{color:var(--text);font-size:12px}.trend-feed span{color:var(--muted);font-size:11px}.trend-feed b{color:var(--ok);font-weight:900}.trend-feed .hot b{color:var(--pink)}.trend-feed .flat b{color:var(--orange)}.top-actions{align-items:center;gap:7px;display:flex}.top-actions a{white-space:nowrap;padding:0 10px}.dashboard-header{grid-template-columns:minmax(0,1fr) minmax(230px,auto);align-items:stretch;gap:8px;margin-bottom:8px;display:grid}.dashboard-title,.dashboard-account,.dashboard-summary,.dashboard-actions,.runway-strip{border:1px solid var(--line);background:linear-gradient(145deg,#54dbe40d,#0000 44%),#121810f5;border-radius:8px;min-width:0}.dashboard-title{align-content:center;gap:4px;padding:14px 16px;display:grid}.dashboard-title h2{color:var(--text);margin:0;font-size:25px;line-height:1.02}.dashboard-title span,.dashboard-account small{color:var(--muted);font-size:12px;line-height:1.45}.runway-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.runway-strip div{border-left:1px solid var(--line);background:#070b0859;align-content:center;gap:5px;min-height:100%;padding:15px 12px;display:grid}.runway-strip div:first-child{border-left:0}.runway-strip b{width:24px;height:24px;color:var(--ink);background:var(--line-strong);border-radius:999px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.runway-strip span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.runway-strip strong{color:var(--soft);font-size:12px;line-height:1.2}.runway-strip .active{background:linear-gradient(#d9ef541f,#54dbe40b),#070b0880}.runway-strip .active b{background:var(--acid)}.dashboard-summary{background:var(--line);grid-column:1/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.runway-strip,.dashboard-summary,.dashboard-actions,.launcher-tool-strip{display:none}.dashboard-summary .metric-tile{min-height:100%;box-shadow:none;background:#151a13fa;border:0;border-radius:0}.dashboard-account{align-content:center;gap:5px;padding:16px;display:grid}.dashboard-account span{color:var(--ok);font-size:12px;font-weight:800}.dashboard-account strong{color:var(--text);font-size:18px}.dashboard-account button{width:max-content;margin-top:5px;padding:0 12px}.dashboard-actions{background:#0c0f0bb8;grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.dashboard-actions a,.dashboard-actions button{min-height:38px;padding:0 13px}.connection-banner{grid-template-columns:minmax(340px,1.2fr) repeat(3,minmax(130px,.5fr));gap:10px;margin-bottom:10px;display:grid}.connector-status{background:#4df7ba0f;border:1px solid #4df7ba3d;border-radius:8px;align-items:center;gap:12px;min-width:0;min-height:64px;padding:10px 12px;display:flex}.connector-status.offline{background:#55d5e80f;border-color:#55d5e833}.connector-status>div:nth-child(2){flex:1;min-width:0}.login-methods{flex-wrap:wrap;gap:6px;margin-bottom:7px;display:flex}.login-methods button{border-radius:6px;min-height:26px;padding:0 8px;font-size:10px}.connector-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.connector-actions button{white-space:nowrap;min-height:32px;padding:0 10px}.wallet-picker{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wallet-picker button{border-radius:6px;min-height:28px;padding:0 8px;font-size:10px}.wallet-picker span{min-height:28px;color:var(--muted);text-transform:none;align-items:center;font-size:11px;display:inline-flex}.access-gate{background:#ffb05712;border:1px solid #ffb05747;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:10px;padding:10px 12px;display:grid}.access-gate.unlocked{background:#4df7ba0f;border-color:#4df7ba47}.access-gate span,.access-gate em{color:var(--muted);font-size:11px;font-style:normal}.access-gate strong{color:var(--text);margin:2px 0;font-size:13px;display:block}.gate-steps{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.gate-steps b{border:1px solid var(--line);min-height:28px;color:var(--soft);background:#090d0b;border-radius:999px;align-items:center;padding:0 9px;font-size:10px;display:inline-flex}.gate-steps .done{color:#0b1410;background:var(--ok);border-color:#4df7ba61}.plug-orb,.panel-head>span,.module-head>span{color:#071018;background:var(--acid);border-radius:7px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.command-deck{grid-template-columns:minmax(420px,1.15fr) minmax(300px,.75fr) minmax(360px,1fr);align-items:start;gap:10px;margin-bottom:10px;display:grid}.command-card{min-width:0;padding:11px}.command-card-primary{border-color:#f3b44957}.command-card-tape{border-color:#55d5e83d}.command-heading,.runway-steps,.execution-tape div{justify-content:space-between;align-items:center;gap:10px;display:flex}.command-heading{margin-bottom:9px}.command-heading span{color:var(--muted);text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.command-heading strong{color:var(--acid);text-transform:uppercase;font-size:11px}.runway-steps{align-items:stretch}.runway-steps div{border:1px solid var(--line);background:#090d0b;border-radius:7px;flex:1;grid-template-columns:24px minmax(0,1fr);align-content:center;gap:3px 7px;min-width:0;min-height:62px;padding:7px;display:grid}.runway-steps b{color:#10120d;background:var(--line-strong);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;display:inline-flex}.runway-steps strong{color:var(--text);font-size:11px}.runway-steps span,.execution-tape span{color:var(--muted);font-size:10px}.runway-steps .done{border-color:#5be0a852}.runway-steps .done b{background:var(--ok)}.runway-steps .active{box-shadow:inset 0 -3px 0 var(--acid);border-color:#f3b4496b}.runway-steps .active b{background:var(--acid)}.runway-steps .locked{opacity:.66}.fee-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.execution-tape{gap:5px;display:grid}.execution-tape div{background:#090d0b;border:1px solid #55d5e821;border-radius:6px;min-height:30px;padding:6px 8px}.execution-tape strong{color:var(--soft);text-align:right;font-size:10px}.execution-tape .ready strong,.execution-tape .armed strong{color:var(--ok)}.execution-tape .locked strong{color:var(--orange)}.workspace-tabs{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;margin-bottom:18px;display:grid}.launcher-tool-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:8px;display:none}.launcher-tool-strip button{text-align:left;background:#f6f0dc09;border-color:#55d5e829;grid-template-columns:24px minmax(0,1fr);align-content:center;justify-items:start;gap:1px 7px;min-width:0;min-height:50px;padding:7px 9px;display:grid}.launcher-tool-strip svg{grid-row:span 2;align-self:center}.launcher-tool-strip span{color:var(--text);font-size:12px;font-weight:900}.launcher-tool-strip em{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.workspace-tabs button{background:#f6f0dc0b;border-color:#55d5e824;justify-content:flex-start;min-height:52px;padding:0 16px}.workspace-tabs .selected{color:#10120d;background:var(--acid);border-color:#f3b44975}.connector-status strong{color:var(--text);margin:2px 0;font-size:15px;display:block}.launcher-grid{grid-template-columns:minmax(410px,.95fr) minmax(360px,1fr) minmax(250px,.62fr);align-items:start;gap:10px;display:grid}.focused-launch{grid-template-columns:minmax(520px,.92fr) minmax(440px,1fr);gap:18px}.new-bundle-board,.swap-terminal,.settings-console{min-width:0}.settings-console{gap:10px;display:grid}.board-title,.terminal-head,.subhead-row,.copy-block-header,.panel-head,.module-head,.token-card,.balance-block>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.board-title{margin-bottom:12px}.board-title h2,.terminal-head h2,.panel-head h2,.subhead-row h2,.launch-nameplate h2,.risk-ledger h2{color:var(--text);margin:2px 0 0;font-size:21px;line-height:1.05}.board-title span,.terminal-head span{color:var(--muted);font-size:12px}.mode-pill,.terminal-state,.button-row,.guard-links,.buy-mode-grid,.preset-row,.wallet-plan-summary,.settings-proof-grid{flex-wrap:wrap;gap:7px;display:flex}.preset-row button,.buy-mode-grid button{min-height:31px;padding:0 10px;font-size:11px}.mode-pill,.terminal-state{min-height:30px;color:var(--acid);background:#f3b44914;border:1px solid #f3b44947;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:900}.terminal-state{color:var(--soft);background:#55d5e80f;border-color:#55d5e833;justify-items:end;display:grid}.terminal-state span{color:var(--muted);font-size:10px}.terminal-state strong{color:var(--orange);font-size:11px}.selected,.primary-action{border-color:var(--acid);color:#10120d;background:var(--acid)}.wizard-stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.wizard-stepper button{border:1px solid var(--line);min-height:66px;color:var(--text);background:var(--panel-3);text-align:left;border-radius:7px;grid-template-columns:26px minmax(0,1fr);align-content:center;gap:3px 8px;padding:8px;display:grid}.wizard-stepper b{width:24px;height:24px;color:var(--ink);background:var(--line-strong);border-radius:999px;grid-row:span 2;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.wizard-stepper .done b{background:var(--blue)}.wizard-stepper .active{border-color:var(--acid);box-shadow:inset 0 -3px 0 var(--acid)}.wizard-stepper .active b{background:var(--acid)}.wizard-stepper strong,.module-head h3,.automation-card strong,.token-card h3,.launch-summary strong,.bundle-list strong,.buy-mode-grid strong{color:var(--text);font-size:13px;line-height:1.15}.buy-mode-grid button{text-align:left;align-content:center;justify-items:start;min-height:68px;display:grid}.buy-mode-grid span{color:var(--muted);font-size:10px;line-height:1.3}.wizard-stepper span{color:var(--muted);font-size:10px;line-height:1.25}.step-navigation{grid-template-columns:1fr 1fr;gap:8px;display:grid}.launch-stack{gap:10px;display:grid}.launch-module{gap:10px;padding:12px;display:grid}.compact-module{gap:8px}.module-head{justify-content:flex-start}.module-head>span{width:30px;height:30px}.module-head h3{margin:1px 0;font-size:16px}.quality-meter{border:1px solid #ffb05757;border-left:4px solid var(--orange);background:#ffb05712;border-radius:7px;gap:8px;padding:10px;display:grid}.quality-meter>div{justify-content:space-between;gap:12px;display:flex}.quality-meter ul,.alert-list,.check-list,.settings-alerts,.risk-ledger ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.quality-meter li,.alert-list li,.check-list li,.settings-alerts li,.risk-ledger li{color:var(--soft);font-size:11px;line-height:1.35}label{color:var(--soft);font-size:11px;font-weight:900}input,select,textarea{border:1px solid var(--line);width:100%;min-height:34px;color:var(--text);background:#070b09;border-radius:7px;outline:none;padding:7px 9px;font-size:12px}textarea{resize:vertical;min-height:92px;line-height:1.45}input:focus,select:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 2px #55d5e826}.form-row,.form-row.three,.link-row,.review-grid,.metric-row{gap:8px;display:grid}.form-row{grid-template-columns:minmax(0,1fr) minmax(120px,.55fr)}.form-row.three,.link-row,.metric-row{grid-template-columns:repeat(3,minmax(0,1fr))}.check-row{align-items:center;gap:8px;display:inline-flex}.check-row input{width:16px;min-height:16px}.mayhem-toggle{background:#ffb05711;border:1px solid #ffb05747;border-radius:7px;align-items:flex-start;padding:9px}.mayhem-toggle span{gap:2px;display:grid}.mayhem-toggle strong{color:var(--text);font-size:12px}.mayhem-toggle em{color:var(--muted);font-size:11px;line-height:1.35}.upload-well{border:1px dashed var(--line-strong);min-height:82px;color:var(--muted);cursor:pointer;text-align:center;background:#ffffff06;border-radius:8px;place-items:center;font-size:12px;display:grid;position:relative;overflow:hidden}.upload-well input{opacity:0;cursor:pointer;position:absolute;inset:0}.upload-well img{border:1px solid var(--line);object-fit:cover;border-radius:8px;width:58px;height:58px}.wallet-warning{color:var(--soft);background:#ffb05712;border:1px solid #ffb05747;border-radius:7px;align-items:flex-start;gap:8px;padding:9px;font-size:11px;line-height:1.35;display:flex}.wallet-table{gap:5px;display:grid}.wallet-table .table-head,.wallet-table.matrix>div:not(.table-head){grid-template-columns:58px minmax(80px,1fr) 54px 58px 96px;align-items:center;gap:7px;display:grid}.wallet-table .table-head{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.wallet-table.matrix>div:not(.table-head){background:#090d0b;border:1px solid #55d5e821;border-radius:7px;min-height:40px;padding:7px}.wallet-table span,.wallet-table em,.swap-grid span,.swap-grid em,.terminal-log em{color:var(--muted);font-size:11px;font-style:normal}.wallet-table strong,.swap-grid strong,.terminal-log strong{color:var(--text);font-size:12px}.wallet-table b,.terminal-log b,.bundle-list b{color:#11120d;background:var(--orange);text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:22px;padding:3px 7px;font-size:9px;font-weight:900;display:inline-flex}.range-row{grid-template-columns:86px minmax(0,1fr) 44px;align-items:center;gap:9px;display:grid}.range-row input{accent-color:var(--acid);padding:0}.advanced-settings{gap:8px;display:grid}.settings-proof-grid,.wallet-plan-summary{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.strategy-presets{background:#090d0b;border:1px solid #55d5e833;border-radius:7px;gap:9px;padding:10px;display:grid}.strategy-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.strategy-grid button{text-align:left;align-content:center;justify-items:start;min-height:58px;padding:8px;display:grid}.strategy-grid strong{color:inherit;font-size:11px;line-height:1.2}.strategy-grid span,.strategy-copy,.strategy-rules li{color:var(--muted);font-size:11px;line-height:1.35}.strategy-copy{margin:0}.strategy-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.strategy-rules li{background:#f3b4490e;border:1px solid #f3b4492e;border-radius:7px;align-items:center;min-height:34px;padding:7px 8px;display:flex}.risk-tag{color:#11120d;background:var(--acid);border-radius:999px;align-items:center;min-height:29px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.risk-tag.blocked{background:var(--danger)}.risk-tag.ready{background:var(--ok)}.launch-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.launch-summary>*{border:1px solid var(--line);min-height:44px;color:var(--soft);background:#090d0b;border-radius:7px;align-content:center;padding:8px;font-size:11px;display:grid}.launch-summary strong{color:var(--acid)}.settings-alerts li{background:#ffb05712;border:1px solid #ffb0573d;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:7px 9px;display:flex}.fee-ledger{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.fee-ledger div{background:#090d0b;border:1px solid #55d5e826;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:6px 8px;display:flex}.fee-ledger span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.fee-ledger strong{color:var(--ok);text-align:right;font-size:11px}.review-grid{grid-template-columns:minmax(0,1fr) minmax(190px,.55fr)}.launch-nameplate,.risk-ledger{border:1px solid var(--line);background:#090d0b;border-radius:7px;min-width:0;padding:10px}.launch-nameplate span,.concept-line span{color:#11120d;background:var(--blue);border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.launch-nameplate p,.copy-block textarea,.empty-state p,.status-line,.muted-copy,.automation-card p{color:var(--soft);font-size:11px;line-height:1.45}.risk-ledger li{border-left:3px solid var(--orange);background:#ffb05712;align-items:flex-start;gap:7px;padding:7px;display:flex}.copy-block{gap:7px;display:grid}.copy-block textarea{min-height:116px}.copy-block-header strong{font-size:12px}.copy-block-header button{background:#ffffff0f;min-height:30px;padding:0 9px}.live-launch-panel{background:linear-gradient(145deg,#54dbe414,#0000 42%),#090d0b;border:1px solid #54dbe447;border-radius:8px;gap:10px;padding:12px;display:grid}.live-launch-panel.error{border-color:#ff647f7a}.live-launch-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.live-launch-head h3{margin:5px 0 3px;font-size:17px;line-height:1.1}.live-launch-head p,.live-result-grid span,.ca-line span,.live-log span{color:var(--muted);font-size:11px;line-height:1.4}.status-pill{border:1px solid var(--line-strong);min-height:22px;color:var(--soft);text-transform:uppercase;background:#ffffff0d;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:900;display:inline-flex}.status-pill.live{color:#09100d;background:var(--ok);border-color:#58eaa485}.status-pill.error{color:#10090b;background:var(--danger);border-color:#ff647f8a}.live-launch-button{min-width:198px}.live-result-grid{grid-template-columns:.65fr 1.1fr .65fr .8fr;gap:8px;display:grid}.live-result-grid>div,.ca-line{border:1px solid var(--line);background:#ffffff08;border-radius:7px;gap:4px;min-width:0;padding:8px;display:grid}.live-result-grid strong,.ca-line code{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:12px}.live-links,.live-actions{flex-wrap:wrap;gap:7px;display:flex}.preflight-banner{min-width:0;color:var(--soft);background:#55d5e80e;border:1px solid #55d5e82e;border-radius:7px;align-items:flex-start;gap:8px;padding:8px;font-size:11px;line-height:1.35;display:flex}.preflight-banner svg{color:var(--blue);flex:none}.preflight-banner.ready,.preflight-banner.verified{background:#58eaa40f;border-color:#58eaa44d}.preflight-banner.blocked,.preflight-banner.failed,.preflight-banner.degraded{background:#ff647f12;border-color:#ff647f5c}.live-links a,.live-actions button{min-height:31px;padding:0 10px;font-size:11px}.live-log{border:1px solid var(--line);background:#0000003d;border-radius:7px;gap:5px;max-height:150px;padding:8px;display:grid;overflow:auto}.terminal-head{margin-bottom:10px}.token-terminal{grid-template-columns:1fr;gap:10px;display:grid}.token-details{align-content:start;gap:9px;display:grid}.token-card{border:1px solid var(--line);background:#090d0b;border-radius:7px;padding:8px}.token-avatar{color:#10120d;background:var(--acid);border-radius:7px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:900;display:grid}.token-title{color:var(--text);margin:0;font-size:14px;line-height:1.15;display:block}.token-card span{color:var(--muted);font-size:10px}.token-card strong{color:var(--acid);font-size:15px}.launch-readiness{gap:14px;display:grid}.launch-readiness .terminal-head{margin-bottom:0}.launch-readiness .terminal-head h2{font-size:24px}.launch-readiness .terminal-head span{max-width:420px;line-height:1.4;display:block}.readiness-hero{grid-template-columns:minmax(0,1fr) minmax(150px,.36fr);align-items:stretch;gap:10px;display:grid}.launch-readiness .token-card{padding:12px}.launch-readiness .token-card span{font-size:11px;line-height:1.35}.readiness-total{background:#59d79e12;border:1px solid #59d79e3d;border-radius:7px;align-content:center;gap:5px;min-height:72px;padding:12px;display:grid}.readiness-total span,.readiness-list span,.allocation-details summary span{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:900}.readiness-total strong{color:var(--ok);font-size:23px;line-height:1}.readiness-total em,.readiness-list em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.35}.readiness-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.readiness-list div{border:1px solid var(--line);background:#090d0b;border-radius:7px;align-content:start;gap:7px;min-height:92px;padding:12px;display:grid}.readiness-list strong{color:var(--text);font-size:17px;line-height:1.08}.readiness-list .ready{border-color:#59d79e52}.readiness-list .ready strong{color:var(--ok)}.readiness-list .planned strong{color:var(--blue)}.readiness-list .pending strong{color:var(--orange)}.allocation-details{border:1px solid var(--line);background:#090d0bd1;border-radius:7px}.allocation-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:50px;padding:0 12px;list-style:none;display:flex}.allocation-details summary::-webkit-details-marker{display:none}.allocation-details summary strong{color:var(--soft);font-size:12px}.allocation-details[open]{padding-bottom:10px}.allocation-details[open] .swap-grid,.allocation-details[open] .terminal-log{margin:0 10px}.bonding-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.readiness-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.readiness-panel div,.wallet-status-line{border:1px solid var(--line);background:#090d0b;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px;display:flex}.readiness-panel span,.wallet-status-line span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.readiness-panel strong,.wallet-status-line strong{color:var(--soft);text-align:right;font-size:11px}.readiness-panel .ready strong{color:var(--ok)}.readiness-panel .waiting strong{color:var(--orange)}.metric-tile{border:1px solid var(--line);background:#090d0b;border-radius:7px;align-content:center;gap:4px;min-height:52px;padding:8px;display:grid}.metric-tile strong{color:var(--text);font-size:16px;line-height:1.05}.swap-grid{gap:5px;min-width:0;padding-bottom:4px;display:grid;overflow-x:auto}.swap-grid-head,.swap-grid>div:not(.swap-grid-head){grid-template-columns:52px 76px 56px 68px minmax(86px,1fr);align-items:center;gap:6px;display:grid}.swap-grid-head{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.swap-grid>div:not(.swap-grid-head){border:1px solid var(--line);background:#090d0b;border-radius:7px;min-height:42px;padding:6px}.terminal-log{gap:5px;margin-top:10px;display:grid}.terminal-log div{border:1px solid var(--line);background:#090d0b;border-radius:7px;grid-template-columns:52px minmax(0,1fr) 78px 82px;align-items:center;gap:8px;min-height:38px;padding:7px;display:grid}.terminal-log .ready b,.terminal-log .logged b{background:var(--ok)}.terminal-log .planned b{background:var(--blue)}.terminal-log .pending b{color:var(--soft);background:var(--line-strong)}.connection-card{background:#4df7ba0f;border:1px solid #4df7ba38;border-radius:7px;align-items:center;gap:9px;padding:9px;display:flex}.connection-card.offline{background:#55d5e80f;border-color:#55d5e833}.connection-card strong{color:var(--text);font-size:12px;display:block}.connection-card span{color:var(--muted);font-size:11px}.settings-list{gap:6px;margin-top:10px;display:grid}.settings-list div{border:1px solid var(--line);background:#090d0b;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:7px;display:flex}.settings-list span{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.settings-list strong{color:var(--text);text-align:right;font-size:11px}.panel{min-width:0;padding:12px}.panel-head{justify-content:flex-start;margin-bottom:10px}.panel-head h2{font-size:19px}.lower-workspace,.market-workspace{gap:10px;margin-top:10px;display:grid}.workspace-page{margin-top:0}.vault-workspace{grid-template-columns:minmax(360px,1fr) minmax(320px,.9fr) minmax(300px,.75fr);gap:10px;display:grid}.lower-workspace{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.market-workspace{grid-template-columns:minmax(300px,.8fr) minmax(300px,.8fr) minmax(420px,1.2fr) minmax(300px,.8fr)}.launch-wallet-console{gap:10px;display:grid}.launch-wallet-active,.pnl-calendar-head{grid-template-columns:minmax(0,1.2fr) minmax(160px,.55fr);gap:8px;display:grid}.launch-wallet-active>div,.pnl-calendar-head>div,.launch-wallet-notes span,.calendar-grid>div{border:1px solid var(--line);background:#090d0b;border-radius:7px;gap:4px;min-width:0;padding:9px;display:grid}.launch-wallet-active.unlocked>div:first-child{border-color:#58eaa47a}.launch-wallet-active span,.launch-wallet-notes span,.pnl-calendar-head span,.calendar-grid span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:850}.launch-wallet-active strong,.pnl-calendar-head strong{color:var(--text);overflow-wrap:anywhere;font-size:15px}.launch-wallet-active em,.pnl-calendar-head em{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-style:normal}.wallet-action-row{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.launch-wallet-list{gap:7px;max-height:330px;display:grid;overflow:auto}.launch-wallet-list .wallet-record{grid-template-columns:minmax(0,1fr) 36px 36px;gap:7px;display:grid}.wallet-row-main{text-align:left;grid-template-columns:minmax(100px,.85fr) minmax(92px,.55fr) minmax(130px,.75fr);justify-content:space-between;min-height:48px;display:grid}.launch-wallet-list .selected .wallet-row-main,.calendar-grid .live{background:#d9ef5414;border-color:#d9ef5480}.wallet-row-main span,.wallet-row-main em{min-width:0;color:var(--muted);text-overflow:ellipsis;font-size:11px;font-style:normal;overflow:hidden}.danger{border-color:#ff647f61}.import-wallet-details{border:1px solid var(--line);background:#ffffff06;border-radius:7px;padding:9px}.import-wallet-details summary{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.import-wallet-details textarea{width:100%;margin:10px 0 8px}.launch-wallet-notes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pnl-calendar{gap:10px;display:grid}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.calendar-grid>div{align-content:space-between;min-height:78px}.calendar-grid strong{color:var(--soft);font-size:12px}.wallet-manager,.bundle-list,.automation-grid,.report-stack,.project-list{gap:8px;display:grid}.bundle-list div{border:1px solid var(--line);background:#090d0b;border-radius:7px;grid-template-columns:64px minmax(0,1fr) minmax(120px,.8fr) 100px;align-items:center;gap:8px;min-height:58px;padding:8px;display:grid}.bundle-list span{color:var(--acid);font-size:11px;font-weight:900}.automation-grid{grid-template-columns:1fr 1fr}.automation-card{align-content:start;gap:8px;min-height:104px;padding:10px;display:grid}.automation-card.locked{opacity:.84;border-color:#ffb0573d}.automation-card svg{color:var(--acid)}.guard-links{margin-top:10px}.guard-links a,.external-link{justify-content:flex-start;padding:0 10px}.vault-actions{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(130px,150px));align-items:end;gap:8px;display:grid}.vault-actions button:nth-of-type(3),.vault-actions button:nth-of-type(4){grid-column:span 1}.saved-project-row{grid-template-columns:minmax(0,1fr) 36px;gap:8px;display:grid}.saved-project-main{justify-items:start;gap:3px;min-height:48px;padding:7px 9px;display:grid}.saved-project-main span{color:var(--muted);font-size:11px}.icon-button{width:36px;min-height:36px;padding:0}.danger{color:var(--danger)}.match-table{gap:6px;display:grid}.match-table a{grid-template-columns:minmax(0,1fr) 86px 86px;justify-content:stretch;gap:8px;min-height:44px;padding:7px;display:grid}.match-table strong{display:block}.concept-line{justify-content:space-between;align-items:center;gap:10px;display:flex}.concept-line h3{color:var(--text);text-align:right;margin:0;font-size:16px}.empty-state{text-align:center;place-content:center;justify-items:center;min-height:126px;display:grid}.empty-state svg{color:var(--orange)}.empty-state h3{margin:8px 0 0;font-size:16px}.error-text{color:var(--danger);font-size:12px;font-weight:900}.withdrawal-panel .metric-tile{margin-bottom:7px}.vaytric-shell{background:linear-gradient(180deg, #0c100df5, #070908 360px), var(--ink);grid-template-columns:246px minmax(0,1fr)}.balance-block,.rail-wallet,.panel,.new-bundle-board,.swap-terminal,.settings-console>section,.launch-module,.command-card,.dashboard-title,.dashboard-account,.dashboard-summary,.dashboard-actions,.runway-strip{box-shadow:none;border-radius:6px}.launcher-stage{padding:14px}.launcher-rail{background:linear-gradient(#54dbe40e,#0000 42%),#0d110d;gap:12px;padding:14px 12px;display:grid}.rail-brand h1{font-size:24px}.rail-nav{gap:6px}.rail-nav button{border-radius:6px;justify-content:flex-start;min-height:38px;padding:0 10px;font-size:12px}.rail-nav .selected{color:#10120d;background:var(--acid);border-color:#d9ef549e}.rail-wallet,.balance-block{padding:10px}.rail-footer{grid-template-columns:1fr}.rail-logout{justify-content:flex-start;padding:0 10px}.dashboard-header{grid-template-columns:minmax(0,1fr) minmax(210px,auto);gap:8px;margin-bottom:8px}.dashboard-title{gap:4px;padding:13px 14px}.dashboard-title h2{font-size:26px}.dashboard-title span,.dashboard-account small{font-size:12px}.dashboard-account{padding:11px 12px}.dashboard-account strong{font-size:15px}.dashboard-summary .metric-tile{min-height:54px;padding:9px 10px}.dashboard-actions{gap:6px;padding:7px}.dashboard-actions a,.dashboard-actions button,.workspace-tabs button{min-height:34px}.dashboard-summary,.dashboard-actions,.runway-strip,.launcher-tool-strip,.workspace-tabs{display:none}.status-footer{border:1px solid var(--line);background:#080b09f7;border-radius:6px;align-items:stretch;gap:1px;min-height:42px;margin-bottom:10px;display:flex;overflow-x:auto}.status-footer button,.status-footer span{border:0;border-right:1px solid var(--line);min-height:42px;color:var(--muted);white-space:nowrap;background:0 0;border-radius:0;flex:none;align-items:center;gap:6px;padding:0 13px;font-size:11px;font-weight:800;display:inline-flex}.status-footer strong{color:var(--text);font-size:12px}.status-footer button:hover{color:var(--acid);background:#d9ef5414}.runway-strip div{gap:4px;min-height:76px;padding:9px 10px}.runway-strip b{width:20px;height:20px}.workspace-tabs{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:7px;margin-bottom:10px}.workspace-tabs button{padding:0 10px}.focused-launch{gap:10px}.new-bundle-board,.swap-terminal{padding:14px}.panel{padding:10px}.live-control-room{gap:10px;display:grid}.live-hero{border:1px solid var(--line);background:#0b100d;border-radius:6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.live-hero.online{border-color:#58eaa457}.live-token-identity{align-items:center;gap:10px;min-width:0;display:flex}.live-token-identity h2{color:var(--text);margin:1px 0;font-size:22px;line-height:1.05}.live-token-identity strong{color:var(--acid);font-size:12px}.live-hero-actions,.live-actions.stacked{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.live-hero-actions span{color:var(--muted);font-size:12px}.danger-action{color:#12090c;background:var(--danger);border-color:#ff647f85}.live-control-grid{grid-template-columns:minmax(440px,1.15fr) minmax(300px,.75fr);align-items:start;gap:10px;display:grid}.integrity-panel{grid-row:span 2}.receipt-panel{grid-column:1/-1}.live-stat-grid,.receipt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.integrity-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.integrity-table>div{border:1px solid var(--line);background:#090d0b;border-radius:6px;gap:3px;min-width:0;padding:8px;display:grid}.integrity-table span,.failed-lanes span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.integrity-table strong{color:var(--text);text-transform:capitalize;font-size:12px}.integrity-table em{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-style:normal;line-height:1.35}.failed-lanes{gap:5px;margin-top:8px;display:grid}.failed-lanes span{color:var(--danger);text-transform:none;background:#ff647f12;border:1px solid #ff647f52;border-radius:6px;padding:7px}.exit-stack{gap:6px;margin-bottom:8px;display:grid}.exit-stack>div{border:1px solid var(--line);background:#090d0b;border-radius:6px;gap:3px;padding:8px;display:grid}.exit-stack span{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:900}.exit-stack strong{color:var(--text);font-size:12px}.exit-stack em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.35}@media (width<=1480px){.lower-workspace,.market-workspace{grid-template-columns:1fr 1fr}}@media (width<=1280px){.launcher-grid{grid-template-columns:minmax(430px,1fr) minmax(380px,1fr)}.live-control-grid{grid-template-columns:1fr}.command-deck{grid-template-columns:minmax(430px,1.2fr) minmax(380px,1fr)}.command-card-tape{grid-column:1/-1}.token-terminal{grid-template-columns:1fr}.swap-grid{padding-bottom:4px;overflow-x:auto}.swap-grid-head,.swap-grid>div:not(.swap-grid-head){min-width:640px}.settings-console{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.vaytric-shell{grid-template-columns:1fr}.dashboard-header{grid-template-columns:minmax(0,1fr) minmax(220px,.45fr)}.dashboard-summary,.dashboard-actions,.runway-strip{grid-column:1/-1}.dashboard-summary,.dashboard-actions{display:none}.launcher-rail{grid-template-rows:auto auto;grid-template-columns:auto minmax(150px,.6fr) minmax(0,1fr);height:auto;position:static}.rail-nav{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr))}.rail-wallet,.rail-footer{display:none}.top-strip,.connection-banner,.access-gate,.launcher-grid,.live-control-grid,.settings-console,.lower-workspace,.market-workspace{grid-template-columns:1fr}.top-strip{position:static}.command-deck{display:none}.token-terminal{grid-template-columns:1fr}}@media (width<=720px){.launcher-stage,.launcher-rail{padding:8px}.dashboard-header{grid-template-columns:1fr;gap:8px;margin-bottom:8px}.dashboard-title,.dashboard-account{padding:12px}.dashboard-title h2{font-size:27px}.dashboard-title span,.dashboard-account small{font-size:12px}.dashboard-summary,.dashboard-actions,.runway-strip{display:none}.launcher-rail{gap:6px}.top-strip,.trend-feed{display:none}.top-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.balance-block,.connection-banner .metric-tile,.access-gate.unlocked{display:none}.connection-banner{gap:6px;margin-bottom:6px}.connector-status{grid-template-columns:34px minmax(0,1fr);gap:8px;min-height:54px;padding:8px;display:grid}.connector-status em,.access-gate em{display:none}.connector-actions,.wallet-picker{grid-column:1/-1}.access-gate{gap:6px;margin-bottom:6px;padding:7px 8px}.gate-steps b{min-height:23px;padding:0 6px;font-size:9px}.metric-tile{min-height:42px}.rail-brand{grid-column:1/-1}.wizard-stepper,.runway-steps,.live-hero,.live-stat-grid,.receipt-grid,.connector-actions,.access-gate,.gate-steps,.launcher-tool-strip,.form-row,.form-row.three,.link-row,.metric-row,.review-grid,.live-launch-head,.live-result-grid,.bonding-panel,.readiness-panel,.readiness-hero,.readiness-list,.integrity-table,.wallet-plan-summary,.settings-proof-grid,.launch-summary,.fee-ledger,.automation-grid,.vault-actions,.settings-console{grid-template-columns:1fr}.board-title,.terminal-head,.subhead-row,.copy-block-header,.live-launch-head,.concept-line{flex-direction:column;align-items:flex-start}.connector-actions,.wallet-picker,.button-row,.guard-links,.buy-mode-grid,.preset-row,.strategy-grid,.strategy-rules{grid-template-columns:1fr 1fr;display:grid}.workspace-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rail-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.live-hero-actions{justify-content:stretch}.live-hero-actions button{flex:110px}.workspace-tabs button{min-height:38px;padding:7px}.command-card-tape{grid-column:auto}.wallet-table .table-head,.wallet-table.matrix>div:not(.table-head),.terminal-log div,.bundle-list div,.match-table a{grid-template-columns:1fr}.swap-grid{padding-bottom:4px;overflow-x:auto}.swap-grid-head,.swap-grid>div:not(.swap-grid-head){min-width:360px}.launch-readiness .terminal-head h2{font-size:22px}.readiness-total strong,.readiness-list strong{font-size:16px}}
