html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{color-scheme:dark;font-family:Manrope,SF Pro Display,Segoe UI,system-ui,-apple-system,sans-serif;--bg: #030303;--ink: #ffffff;--muted: rgba(255, 255, 255, .58);--faint: rgba(255, 255, 255, .34);--panel: rgba(14, 14, 14, .78);--panel-2: rgba(24, 24, 24, .86);--line: rgba(255, 255, 255, .1);--line-2: rgba(255, 255, 255, .055);--accent: #f28c00;--accent-2: #ffa630;--accent-soft: rgba(242, 140, 0, .16);--accent-line: rgba(242, 140, 0, .32);--accent-glow: rgba(242, 140, 0, .34);--shadow: 0 28px 80px rgba(0, 0, 0, .76);background:var(--bg);color:var(--ink)}@property --risk-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --sweep-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;background:#000;scrollbar-width:none;-ms-overflow-style:none}body{overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar,*::-webkit-scrollbar{width:0;height:0;display:none}*{scrollbar-width:none;-ms-overflow-style:none}button,input{font:inherit}button{border:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.orion-app{min-height:100dvh;display:grid;place-items:start center;background:radial-gradient(circle at 50% -12%,rgba(242,140,0,.13),transparent 34%),radial-gradient(circle at 110% 20%,rgba(242,140,0,.06),transparent 32%),#000;position:relative;overflow-x:hidden;transition:background .72s cubic-bezier(.16,1,.3,1)}.orion-app:after{content:"";position:fixed;inset:0;z-index:90;background:radial-gradient(circle at 50% 26%,rgba(255,255,255,.1),transparent 24%),linear-gradient(115deg,transparent 0%,rgba(242,140,0,.08) 42%,rgba(255,255,255,.08) 50%,rgba(242,140,0,.06) 58%,transparent 100%);opacity:0;transform:translate(-24%) scale(1.05);filter:blur(18px);pointer-events:none}.orion-app.theme-morphing:after{animation:themeSweep .82s cubic-bezier(.16,1,.3,1) both}.path-field{position:absolute;top:0;left:50%;width:min(100%,430px);height:760px;opacity:.58;transform:translate(-50%);mask-image:linear-gradient(180deg,black 0%,black 58%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,black 0%,black 58%,transparent 100%);pointer-events:none;animation:backgroundReveal 1.1s cubic-bezier(.16,1,.3,1) .12s both;transition:opacity .72s cubic-bezier(.16,1,.3,1),filter .72s cubic-bezier(.16,1,.3,1)}.path-field path{animation:pathDrift 24s linear infinite}.app-frame{width:min(100%,430px);min-height:100dvh;position:relative;padding-bottom:calc(88px + env(safe-area-inset-bottom));background:linear-gradient(180deg,#0000002e,#000000c7);overflow:hidden;transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.top-rail{position:sticky;top:0;z-index:30;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:calc(16px + env(safe-area-inset-top)) 17px 12px;background:linear-gradient(180deg,rgba(0,0,0,.96),rgba(0,0,0,.68) 72%,transparent);transition:background .72s cubic-bezier(.16,1,.3,1)}.brand,.rail-actions,.panel-head,.live-pill,.deploy-stats,.action-pair,.settings-row,.ledger-row,.fleet-row{display:flex;align-items:center}.brand{min-width:0;gap:12px;animation:loadReveal .72s cubic-bezier(.16,1,.3,1) both}.brand-mark{width:46px;height:46px;display:grid;place-items:center;position:relative;border-radius:16px;transform:rotate(45deg);border:1px solid var(--line);color:var(--accent-2);background:linear-gradient(145deg,#f28c003d,#ffffff09);box-shadow:inset 0 1px #ffa6302e,0 12px 34px #00000080}.brand-mark svg{transform:rotate(-45deg)}.brand strong{display:block;font-size:20px;line-height:1;letter-spacing:0}.rail-actions{position:relative;gap:8px;animation:loadReveal .76s cubic-bezier(.16,1,.3,1) 90ms both}.notification-anchor{position:relative}.liquid-toggle{flex:0 0 78px;width:78px;height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border-radius:999px;color:#ffffffb8;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.06),transparent 38%),linear-gradient(145deg,#0f1112f0,#050607fa);border:1px solid rgba(255,255,255,.1);box-shadow:0 14px 34px #00000070,inset 0 1px 1px #ffffff24,inset -1px 0 1px #ffffff12;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);font-size:11px;font-weight:900;letter-spacing:0;transition:color .24s ease,background .24s ease,border-color .24s ease,transform .24s cubic-bezier(.16,1,.3,1)}.liquid-toggle.active{color:#fff;background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.075),transparent 38%),linear-gradient(145deg,#101213f5,#050607fc 58%,#f28c0013);border-color:#ffffff24;box-shadow:0 16px 40px #0000008f,inset 0 1px 1px #ffffff2b,inset -1px 0 1px #ffffff14,0 0 24px #f28c0014}.liquid-toggle svg{color:var(--accent-2)}@media(hover:hover)and (pointer:fine){.liquid-toggle:hover{color:#fff;border-color:#ffa63057;transform:translateY(-1px)}}.live-pill,.square-btn,.context-dock,.panel,.operator-card{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow),inset 0 1px #ffffff13;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),backdrop-filter .72s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .72s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),color .24s ease}.live-pill{height:38px;gap:7px;padding:0 12px;border-radius:13px;color:#ffffffd1;font-size:12px;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.live-pill i{width:7px;height:7px;border-radius:50%;background:var(--accent-2);box-shadow:0 0 12px #f28c00b8}.square-btn{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;transition:transform .24s cubic-bezier(.16,1,.3,1),border-color .24s ease,background .24s ease,box-shadow .24s ease,color .24s ease}.square-btn.active{color:var(--accent-2);border-color:#f28c004d;background:#f28c001f;box-shadow:0 14px 36px #00000080,0 0 22px #f28c001f,inset 0 1px #ffa63029}.square-btn svg,.balance-top button svg,.liquid-action svg,.dark-action svg,.light-action svg,.context-dock button svg{transition:transform .26s cubic-bezier(.16,1,.3,1)}.notification-menu{position:absolute;z-index:80;top:calc(100% + 12px);right:0;width:min(318px,calc(100vw - 28px));padding:12px;border-radius:20px;border:1px solid rgba(242,140,0,.22);background:linear-gradient(145deg,#3f260afa,#12100d 38%,#0b0b0b),#0b0b0b;box-shadow:0 26px 70px #000000c2,0 0 34px #f28c0014,inset 0 1px #ffa6301c;transform-origin:92% 0;animation:notificationMenuIn .36s cubic-bezier(.16,1,.3,1) both}.notification-menu:before{content:"";position:absolute;top:-6px;right:14px;width:12px;height:12px;border-left:1px solid rgba(242,140,0,.22);border-top:1px solid rgba(242,140,0,.22);background:#12100d;transform:rotate(45deg)}.notification-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 3px 11px}.notification-head strong{font-size:14px;line-height:1}.notification-head span{color:var(--accent-2);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.notification-list{position:relative;z-index:1;display:grid;gap:8px}.notification-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:#ffffff0b;opacity:0;animation:notificationItemIn .44s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--notice-index, 0) * 70ms + 90ms)}.notification-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;color:var(--accent-2);border:1px solid rgba(242,140,0,.18);background:#f28c001c}.notification-item strong,.notification-item p{overflow:hidden;text-overflow:ellipsis}.notification-item strong{display:block;font-size:13px;line-height:1.1;white-space:nowrap}.notification-item p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.25;white-space:nowrap}.notification-item time{align-self:start;color:var(--faint);font-size:11px;font-weight:850}.screen-wrap{animation:screenIn .48s cubic-bezier(.16,1,.3,1)}.screen{padding:10px 16px 24px}.command-screen{display:flex;flex-direction:column;gap:14px}.mission-brief{display:flex;align-items:center;justify-content:center;min-height:178px;text-align:center;animation:loadReveal .82s cubic-bezier(.16,1,.3,1) .14s both}.brief-copy{min-width:0;align-self:center;max-width:330px;margin:0 auto}.kicker{margin:0 0 10px;color:#ffffff9e;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.13em}.brief-copy h1,.page-intro h1{margin:0;letter-spacing:0;line-height:.98}.brief-copy h1{font-size:33px}.balance-widget{position:relative;width:132px;min-height:92px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;align-self:center;transform:translateY(-18px);padding:10px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#151515;box-shadow:var(--shadow),inset 0 1px #ffffff1a}.rail-balance{width:96px;height:34px;min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) 20px;grid-template-rows:1fr;align-content:center;align-items:center;column-gap:5px;padding:0 6px 0 9px;border-radius:12px;transform:none;box-shadow:inset 0 1px #ffffff1a,0 12px 28px #0000006b}.rail-balance:after,.rail-balance .balance-bottom{display:none}.rail-balance .balance-top button{grid-column:2;grid-row:1;width:20px;height:20px;border-radius:50%;align-self:center;padding:0;line-height:0}.rail-balance .balance-top button svg{width:13px;height:13px;stroke-width:3.2}.rail-balance .balance-top{display:contents}.rail-balance strong{grid-column:1;grid-row:1;margin:0;font-size:14px;min-width:0;white-space:nowrap}.balance-widget:after{content:"";position:absolute;left:12px;right:12px;bottom:32px;height:1px;background:#ffffff1a}.balance-top,.balance-bottom{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.balance-top span,.balance-bottom small{color:var(--muted);font-size:11px;font-weight:820}.balance-top button{width:26px;height:26px;display:grid;place-items:center;border-radius:11px;color:#050505;background:var(--accent-2);box-shadow:0 0 18px #f28c002e,inset 0 -2px 8px #0000002e;transition:transform .23s cubic-bezier(.16,1,.3,1),filter .23s ease,box-shadow .23s ease}.balance-widget strong{position:relative;z-index:1;display:block;margin:8px 0 7px;font-size:24px;line-height:1;letter-spacing:0}.rail-balance strong{margin:0;font-size:13px;font-weight:850;line-height:1}.balance-bottom em{color:#ffffffdb;font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.bento-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.command-grid{grid-auto-flow:dense}.span-2{grid-column:span 2}.panel{position:relative;overflow:hidden;border-radius:22px;padding:14px;animation:panelReveal .78s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--panel-index, 0) * 90ms + .22s)}.command-grid .panel:nth-child(1){--panel-index: 0}.command-grid .panel:nth-child(2){--panel-index: 1}.command-grid .panel:nth-child(3){--panel-index: 2}.command-grid .panel:nth-child(4){--panel-index: 3}.panel:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at center,rgba(255,255,255,.055) 1px,transparent 1px);background-size:5px 5px;opacity:0;transition:opacity .22s ease;pointer-events:none}.panel:hover:before{opacity:.55}.panel-head{position:relative;z-index:1;justify-content:space-between;gap:10px;margin-bottom:12px}.panel-head span{display:inline-flex;align-items:center;gap:7px;min-width:0;color:#ffffffdb;font-size:13px;font-weight:850}.panel-head em{flex:0 0 auto;color:var(--faint);font-size:11px;font-style:normal;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.deploy-panel{min-height:300px}.deploy-body{position:relative;z-index:1}.deploy-body>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-bottom:6px}.deploy-body>div:first-child .slot-editor{grid-column:2;grid-row:1 / 3}.mode-badge{justify-self:start;width:fit-content;padding:5px 8px;border-radius:999px;color:var(--faint);background:#ffffff0e;border:1px solid var(--line-2);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.deploy-wave{display:block;position:relative;width:calc(100% + 28px);height:108px;margin:0 -14px 12px;opacity:.82;overflow:visible;pointer-events:none}.wave-line{fill:none;stroke:url(#deployLineGlow);stroke-width:2.15;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px rgba(242,140,0,.2))}.wave-area{fill:url(#deployAreaGlow);filter:drop-shadow(0 18px 24px rgba(242,140,0,.1))}.soft-label{display:block;color:#ffffff94;font-size:13px;font-weight:760}.slot-editor{min-width:0;width:108px;display:flex;align-items:baseline;justify-content:flex-end;gap:6px;padding:10px 12px;border-radius:15px;border:1px solid var(--line);background:#00000080;transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),backdrop-filter .72s cubic-bezier(.16,1,.3,1)}.slot-editor input{width:52px;border:0;outline:0;padding:0;color:#fff;background:transparent;text-align:right;font-size:24px;font-weight:900;line-height:1}.slot-editor span{color:var(--faint);font-size:14px}.range{width:100%;height:7px;appearance:none;outline:0;border-radius:999px;background:linear-gradient(90deg,var(--accent) var(--fill),rgba(242,140,0,.16) var(--fill));transition:background .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.range::-webkit-slider-thumb{appearance:none;width:29px;height:29px;border-radius:50%;background:var(--accent-2);border:5px solid #111;box-shadow:0 10px 24px #0009,0 0 18px #f28c0061}.range::-moz-range-thumb{width:29px;height:29px;border-radius:50%;border:5px solid #111;background:var(--accent-2)}.deploy-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;margin:15px 0 16px;padding-top:15px;border-top:1px solid var(--line)}.deploy-stats .metric:nth-child(2){text-align:center}.metric{min-width:0}.metric.right{text-align:right}.metric span{display:block;color:var(--muted);font-size:12px;font-weight:690}.metric strong{display:block;margin-top:4px;font-size:18px;line-height:1.05;letter-spacing:0}.count-up{display:inline-block;animation:numberReveal .76s cubic-bezier(.16,1,.3,1) both;font-variant-numeric:tabular-nums}.liquid-action,.dark-action,.light-action{position:relative;isolation:isolate;overflow:hidden;min-height:54px;border-radius:17px;font-weight:900;transition:transform .24s cubic-bezier(.16,1,.3,1),filter .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}.liquid-action:before,.dark-action:before,.light-action:before{content:"";position:absolute;inset:-40% -28%;z-index:-1;background:linear-gradient(110deg,transparent 28%,rgba(255,231,190,.48) 45%,transparent 62%);opacity:0;transform:translate(-48%) rotate(8deg);transition:opacity .24s ease,transform .62s cubic-bezier(.16,1,.3,1);pointer-events:none}.dark-action:before{background:linear-gradient(110deg,transparent 28%,rgba(242,140,0,.22) 45%,transparent 62%)}.liquid-action{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#050505;background:linear-gradient(180deg,#ffa630fa,#f28c00f2),var(--accent);box-shadow:0 18px 45px #f28c0038,inset 2px 2px #ffdda49e,inset -2px -3px 10px #0000001f}.liquid-action:active,.dark-action:active,.light-action:active,.context-dock button:active,.shortcut-tray button:active,.square-btn:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.square-btn:hover{color:var(--accent-2);border-color:#f28c0047;background:#f28c001a;box-shadow:0 14px 36px #00000080,0 0 22px #f28c001f,inset 0 1px #ffa63029;transform:translateY(-2px)}.square-btn:hover svg{transform:translateY(-1px) rotate(-8deg)}.balance-top button:hover{filter:brightness(1.08);box-shadow:0 0 22px #f28c0057,inset 0 -2px 8px #0000002e;transform:translateY(-1px) scale(1.04)}.balance-top button:hover svg{transform:rotate(90deg) scale(1.04)}.liquid-action:hover,.light-action:hover{filter:brightness(1.06) saturate(1.06);transform:translateY(-2px);box-shadow:0 22px 54px #f28c0047,inset 2px 2px #ffe2b394,inset -2px -3px 10px #0000001f}.dark-action:hover{color:var(--accent-2);border-color:#f28c0047;background:#f28c001c;box-shadow:0 18px 42px #00000085,0 0 22px #f28c001a,inset 0 1px #ffa63021;transform:translateY(-2px)}.liquid-action:hover:before,.dark-action:hover:before,.light-action:hover:before{opacity:1;transform:translate(52%) rotate(8deg)}.liquid-action:hover svg,.dark-action:hover svg,.light-action:hover svg{transform:translate(3px)}}.density-panel,.route-panel{min-height:172px}.radial-score{--score: 220deg;--risk-angle: 0deg;position:relative;width:118px;aspect-ratio:1;margin:14px auto 0;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at center,#111 0 55%,transparent 56%),conic-gradient(var(--accent-2) var(--risk-angle),rgba(242,140,0,.13) 0);box-shadow:inset 0 0 0 1px var(--line);animation:riskFill 1.15s cubic-bezier(.16,1,.3,1) .18s forwards}.radial-score:before{display:none}.radial-score:after{display:none}.radial-score span{position:relative;z-index:1;display:block;font-size:30px;font-weight:900;line-height:1;animation:riskNumber .7s cubic-bezier(.16,1,.3,1) .46s both}.mesh-map{position:relative;z-index:1;width:100%;height:122px;overflow:visible}.mesh-line{fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;animation:meshDraw 4.6s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--delay)}.mesh-line.primary{stroke:#ffa630db;filter:drop-shadow(0 0 8px rgba(242,140,0,.32))}.mesh-line.secondary{stroke:#f28c0047;stroke-width:1.35;animation-name:meshDrawSoft}.mesh-dot{fill:var(--accent-2);opacity:0;transform-box:fill-box;transform-origin:center;animation:meshDot 4.6s cubic-bezier(.16,1,.3,1) infinite;animation-delay:var(--delay);filter:drop-shadow(0 0 9px rgba(242,140,0,.68))}.feed-panel{min-height:250px}.stack-feed{position:relative;z-index:1;display:grid;gap:10px}.feed-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:58px;padding:12px;border-radius:17px;background:#ffffff0e;border:1px solid var(--line-2);animation:rowRise .56s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i) * 70ms)}.feed-item small,.feed-item span{display:block;color:var(--faint);font-size:11px;font-weight:720}.feed-item strong{display:block;margin:2px 0;font-size:14px}.feed-item b{flex:0 0 auto;font-size:13px}.feed-item .feed-status-icon{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;color:var(--accent-2);background:#f28c001c;border:1px solid rgba(242,140,0,.26);box-shadow:inset 0 1px #ffa6302e,0 0 18px #f28c0014;transition:transform .24s cubic-bezier(.16,1,.3,1),background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.feed-item .feed-status-icon.idle{color:#ff5a5f;background:#ff5a5f17;border-color:#ff5a5f33;box-shadow:inset 0 1px #ffb4b81f,0 0 18px #ff5a5f14}.feed-item .feed-status-icon svg{stroke-width:2.25}@media(hover:hover)and (pointer:fine){.feed-item:hover .feed-status-icon{transform:translateY(-1px) scale(1.03);box-shadow:inset 0 1px #ffa63038,0 0 22px #f28c0024}}.page-intro{padding:16px 1px 20px}.page-intro h1{font-size:37px}.page-intro>p:last-child{max-width:310px;margin:12px 0 0;color:var(--muted);font-size:14px;line-height:1.5}.segmented{--active-segment: 0;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:5px;margin-bottom:14px;border-radius:17px;background:#ffffff0f;border:1px solid var(--line)}.segmented:before{content:"";position:absolute;z-index:0;left:5px;top:5px;width:calc((100% - 10px - 12px) / 3);height:calc(100% - 10px);border-radius:13px;background:#f28c0029;box-shadow:inset 0 1px #ffa6302e,0 0 18px #f28c0014;transform:translate(calc(var(--active-segment) * (100% + 6px)));transition:transform .28s cubic-bezier(.16,1,.3,1)}.segmented button{position:relative;z-index:1;height:38px;border-radius:13px;background:transparent;color:var(--muted);font-size:13px;font-weight:850;transition:color .2s ease,transform .2s cubic-bezier(.16,1,.3,1)}.segmented button.active{color:var(--accent-2);background:transparent;box-shadow:none}@media(hover:hover)and (pointer:fine){.segmented button:hover{color:var(--accent-2);transform:translateY(-1px)}}.list-panel{display:grid;gap:10px;margin-bottom:14px}.fleet-list-panel{box-sizing:content-box;display:block;overflow:hidden;transition:height .32s cubic-bezier(.16,1,.3,1)}.fleet-list-inner{display:grid;gap:10px}.fleet-row,.ledger-row,.settings-row{position:relative;z-index:1;gap:12px;min-height:66px;padding:10px;border-radius:18px;background:#ffffff0b;border:1px solid var(--line-2);transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.ledger-row,.settings-row{animation:listItemReveal .56s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-index, 0) * 75ms + .16s)}.fleet-row{animation:listItemReveal .56s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-index, 0) * 75ms + .12s)}.server-badge,.mission-icon{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;border-radius:14px;border:1px solid var(--line);color:var(--accent-2);background:#f28c001c;transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),color .36s ease}.row-copy{min-width:0;flex:1}.row-copy strong,.settings-row strong{display:block;font-size:14px}.row-copy span,.row-end small,.settings-row span{display:block;color:var(--faint);font-size:12px;margin-top:3px}.row-end{flex:0 0 auto;text-align:right}.row-end b,.ledger-row b{color:var(--accent-2);font-size:13px;text-shadow:0 0 14px rgba(242,140,0,.16)}.feed-item b,.settings-row span,.row-end small{color:var(--accent-2);text-shadow:0 0 14px rgba(242,140,0,.14)}.progress{height:5px;margin-top:9px;border-radius:999px;background:#ffffff1a;overflow:hidden;transition:background .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(242,140,0,.55),var(--accent-2));transition:background .72s cubic-bezier(.16,1,.3,1)}.tiny-panel{min-height:112px}.tiny-panel svg{margin-bottom:14px}.tiny-panel span{display:block;color:var(--muted);font-size:12px;font-weight:760}.tiny-panel strong{display:block;margin-top:5px;font-size:23px}.vault-hero{min-height:226px;margin-bottom:14px}.vault-chart{position:relative;z-index:1;width:100%;height:168px;overflow:visible}.vault-chart .gridline{stroke:#ffffff13;stroke-width:1}.vault-chart .area{fill:url(#vaultAreaFill)}.vault-chart .area-glow{fill:url(#vaultDarkGlowFill);filter:url(#vaultBottomBlur);opacity:1;transform:translateY(8px) scale(1.07,1.24);transform-origin:center bottom;pointer-events:none}.vault-chart .line{fill:none;stroke:var(--accent-2);stroke-width:2.5;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(242,140,0,.28))}.vault-chart circle{fill:var(--accent-2);filter:drop-shadow(0 0 12px rgba(242,140,0,.62))}.action-pair{gap:10px;margin-bottom:14px}.action-pair .dark-action,.action-pair .light-action{opacity:0;animation:actionReveal .76s cubic-bezier(.16,1,.3,1) both}.action-pair .dark-action{animation-delay:.36s}.action-pair .light-action{animation-delay:.5s}.dark-action,.light-action{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line)}.dark-action{background:#ffffff14}.light-action{color:#000;background:linear-gradient(180deg,var(--accent-2),var(--accent));box-shadow:0 16px 34px #f28c002e,inset 1px 1px #ffe2b37a}.dark-action.active,.light-action.active{border-color:#f28c0061;box-shadow:0 18px 44px #f28c0024,inset 0 1px #ffa63033}.deposit-modal-overlay{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:calc(74px + env(safe-area-inset-top)) 16px calc(92px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 28%,rgba(242,140,0,.12),transparent 32%),#00000094;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1);animation:depositOverlayIn .36s cubic-bezier(.16,1,.3,1) both}.deposit-modal-overlay.closing{pointer-events:none;animation:depositOverlayOut .46s cubic-bezier(.16,1,.3,1) both}.deposit-modal-sheet{width:min(394px,100%);max-height:calc(100dvh - 170px);overflow:auto;border-radius:26px;scrollbar-width:none;animation:depositSheetIn .43s cubic-bezier(.16,1,.3,1) both}.deposit-modal-sheet::-webkit-scrollbar{display:none}.deposit-modal-overlay.closing .deposit-modal-sheet{animation:depositSheetOut .42s cubic-bezier(.16,1,.3,1) both}.deposit-modal-sheet .vault-action-menu,.deposit-modal-sheet .vault-action-menu.closing{max-height:none;margin:0;animation:none}.deposit-modal-overlay.closing .vault-action-content{animation:vaultContentOut .28s ease both}.vault-menu-anchor{scroll-margin-bottom:116px;scroll-margin-top:70px}.vault-action-menu{position:relative;overflow:hidden;max-height:680px;margin:-2px 0 22px;padding:14px;border-radius:24px;border:1px solid rgba(242,140,0,.18);background:radial-gradient(circle at 18% 0%,rgba(242,140,0,.12),transparent 34%),linear-gradient(145deg,#121212f0,#060606fa);box-shadow:0 24px 70px #000000b3,inset 0 1px #ffa6301f;animation:vaultMenuIn .42s cubic-bezier(.16,1,.3,1) both}.vault-action-menu.closing{pointer-events:none;animation:vaultMenuOut .46s cubic-bezier(.16,1,.3,1) both}.vault-action-menu:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,transparent,rgba(255,166,48,.08),transparent 58%);opacity:.75;pointer-events:none}.vault-action-menu>*{position:relative;z-index:1}.vault-action-content{animation:vaultContentIn .39s cubic-bezier(.16,1,.3,1) both}.vault-action-menu.switching .vault-action-content{animation:vaultContentSwitch .42s cubic-bezier(.16,1,.3,1) both}.vault-action-menu.switching .vault-amount,.vault-action-menu.switching .rail-picker,.vault-action-menu.switching .vault-confirm{animation:none}.vault-action-menu.closing .vault-action-content{animation:vaultContentOut .26s ease both}.vault-action-head,.vault-action-head span,.vault-confirm,.rail-picker button{display:flex;align-items:center}.vault-action-head{justify-content:space-between;gap:12px;margin-bottom:13px}.vault-action-head span{gap:7px;color:var(--ink);font-size:13px;font-weight:900}.vault-action-head span svg{color:var(--accent-2)}.vault-action-head button{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;color:#ffffff9e;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:900;transition:transform .18s ease,color .18s ease,background .18s ease}.vault-amount{padding:14px 16px 13px;border-radius:18px;background:#ffffff0b;border:1px solid rgba(255,255,255,.07);animation:vaultMenuItemIn .52s cubic-bezier(.16,1,.3,1) 40ms both;transition:border-color .22s ease,background .22s ease,box-shadow .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.vault-amount small{display:block;color:var(--muted);font-size:11px;font-weight:820}.vault-amount:focus-within{border-color:#f28c0057;background:#f28c000f;box-shadow:0 0 0 3px #f28c0014,inset 0 1px #ffa6301f}.amount-input{position:relative;display:flex;align-items:center;gap:1px;margin-top:6px;min-height:32px}.amount-display,.amount-input input{font-size:28px;font-weight:900;line-height:1;letter-spacing:0}.amount-input input{position:relative;z-index:2;width:100%;min-width:0;border:0;outline:0;padding:0;color:transparent;caret-color:transparent;background:transparent;font-variant-numeric:tabular-nums}.amount-display{position:absolute;inset:0 auto 0 0;z-index:1;display:inline-flex;align-items:center;color:var(--ink);pointer-events:none;font-variant-numeric:tabular-nums}.amount-exit{position:absolute;left:0;top:50%;display:inline-flex;transform:translateY(-50%);color:var(--ink);pointer-events:none}.amount-prefix,.amount-char{display:inline-block}.amount-char{animation:amountDigitIn .21s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--char-index, 0) * 16ms)}.amount-exit+.amount-prefix,.amount-exit~.amount-char{opacity:0;animation-delay:90ms}.amount-char.out{animation:amountDigitOut .13s ease both;animation-delay:calc(var(--char-index, 0) * 8ms)}.amount-caret{width:2px;height:30px;margin-left:2px;border-radius:999px;background:var(--accent-2);box-shadow:0 0 10px #f28c005c;animation:amountCaretBlink .95s steps(2,jump-none) infinite}.amount-input:not(:focus-within) .amount-caret{opacity:0}.amount-input input::selection{color:#050505;background:var(--accent-2)}.rail-picker button.active,.crypto-picker button.active{color:var(--accent-2);background:#f28c001c;border-color:#f28c003d}.rail-picker{display:grid;gap:8px;margin-top:10px;animation:vaultMenuItemIn .52s cubic-bezier(.16,1,.3,1) .14s both}.deposit-methods{position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.deposit-methods:before{content:"";position:absolute;z-index:0;top:0;left:0;width:calc((100% - 14px) / 3);height:100%;border-radius:16px;border:1px solid rgba(242,140,0,.24);background:#f28c001c;box-shadow:inset 0 1px #ffa63024,0 0 18px #f28c000f;transform:translate(calc(var(--method-index, 0) * (100% + 7px)));transition:transform .32s cubic-bezier(.16,1,.3,1),background .22s ease,border-color .22s ease;pointer-events:none}.deposit-methods button{position:relative;z-index:1;min-height:56px;display:grid;align-content:center;justify-items:start;gap:3px;padding:8px 10px}.deposit-methods button span,.deposit-methods button em{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deposit-methods button.active{background:transparent;border-color:transparent;box-shadow:none}.deposit-method-body{animation:depositBodyIn .36s cubic-bezier(.16,1,.3,1) both}.deposit-method-note{min-height:66px;display:grid;align-content:center;gap:5px;margin-top:8px;padding:13px 14px;border-radius:17px;border:1px solid rgba(242,140,0,.14);background:radial-gradient(circle at 16% 0%,rgba(242,140,0,.09),transparent 34%),#ffffff09}.deposit-method-note strong{color:var(--accent-2);font-size:13px;line-height:1}.deposit-method-note span{color:var(--muted);font-size:12px;line-height:1.35}.crypto-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:8px;animation:cryptoPickerIn .36s cubic-bezier(.16,1,.3,1) both}.crypto-picker button{min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:7px 5px;border-radius:15px;color:var(--muted);background:#ffffff09;border:1px solid rgba(255,255,255,.065);text-align:center;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.coin-mark{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;color:#111;background:linear-gradient(145deg,#ffb13b,#f28c00);box-shadow:inset 0 1px #ffffff59,0 8px 18px #f28c0029;font-size:12px;font-weight:950}.coin-mark.btc{background:linear-gradient(145deg,#ffbf55,#f7931a)}.coin-mark.ltc{color:#071014;background:linear-gradient(145deg,#d8e3ef,#8fa2b5)}.coin-mark.usdt{color:#041610;background:linear-gradient(145deg,#5df0b0,#26a17b)}.coin-mark.ton{color:#06121d;background:linear-gradient(145deg,#74c8ff,#168ad6)}.coin-mark.xrp{color:#050505;background:linear-gradient(145deg,#f5f5f5,#8b8f98)}.coin-mark.trx{color:#fff;background:linear-gradient(145deg,#ff5863,#d4122f)}.coin-copy{min-width:0;display:grid;gap:1px;justify-items:center;width:100%}.coin-copy strong{color:#ffffffdb;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:10.5px;line-height:1}.coin-copy em{color:var(--faint);font-size:8px;font-style:normal;font-weight:900;letter-spacing:.08em}.crypto-picker button.active .coin-copy strong{color:var(--accent-2)}.rail-picker button{justify-content:space-between;min-height:46px;padding:10px 12px;border-radius:16px;color:#ffffffd6;background:#ffffff0a;border:1px solid rgba(255,255,255,.07);font-size:13px;font-weight:850;transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.rail-picker em{color:var(--faint);font-size:10px;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.vault-confirm{width:100%;min-height:50px;justify-content:center;gap:8px;margin-top:10px;border-radius:17px;color:#050505;background:linear-gradient(180deg,var(--accent-2),var(--accent));box-shadow:0 18px 44px #f28c002e,inset 1px 1px #ffe2b37a;font-weight:950;animation:vaultMenuItemIn .52s cubic-bezier(.16,1,.3,1) .19s both;transition:transform .18s ease,filter .18s ease}@media(hover:hover)and (pointer:fine){.vault-action-head button:hover,.rail-picker button:hover,.crypto-picker button:hover{color:var(--accent-2);border-color:#f28c0038;transform:translateY(-1px)}.vault-confirm:hover{filter:brightness(1.06);transform:translateY(-1px)}.deposit-methods button:hover{border-color:transparent}}.ledger-row>.row-copy{flex:1}.mission-list{display:grid;gap:12px}.mission-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:start;padding:15px;border-radius:22px;border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow),inset 0 1px #ffffff12;animation:listItemReveal .62s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--row-index, 0) * 85ms + .18s);transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1)}.mission-card strong{display:block;font-size:15px}.mission-card p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.42}.mission-card>span{align-self:start;padding:7px 9px;border-radius:999px;color:#000;background:var(--accent-2);font-size:12px;font-weight:900;transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1),color .36s ease}.operator-screen{display:grid;gap:14px;padding-top:18px}.operator-card{border-radius:28px;padding:24px 20px;text-align:center;animation:panelReveal .82s cubic-bezier(.16,1,.3,1) .18s both}.fingerprint{width:90px;height:90px;margin:0 auto 14px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line);color:var(--accent-2);background:#f28c001a;overflow:hidden}.fingerprint.has-avatar{padding:3px;border-color:#f28c0047;background:linear-gradient(145deg,#f28c004d,#ffffff0f),#111;box-shadow:0 0 28px #f28c0024,inset 0 1px #ffa6302e}.fingerprint img{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.operator-card h2{max-width:100%;margin:0 auto 6px;font-size:36px;line-height:1;overflow-wrap:anywhere}.operator-card>span{color:var(--muted);font-weight:700}.operator-metrics{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.operator-stat{display:flex;align-items:center;gap:10px;min-height:62px;padding:10px;border-radius:17px;background:#ffffff0e;border:1px solid var(--line-2);text-align:left;transition:background .72s cubic-bezier(.16,1,.3,1),border-color .72s cubic-bezier(.16,1,.3,1),box-shadow .72s cubic-bezier(.16,1,.3,1)}.operator-stat>span{flex:0 0 auto;width:34px;height:34px;display:grid;place-items:center;border-radius:12px;color:var(--accent-2);background:#f28c001c;border:1px solid var(--line)}.operator-stat small{display:block;color:var(--muted);font-size:11px;font-weight:820}.operator-stat strong{display:block;margin-top:2px;font-size:20px;line-height:1}.settings-row strong{flex:1}.dock-zone{position:fixed;left:50%;bottom:calc(10px + env(safe-area-inset-bottom));z-index:60;width:min(calc(100% - 22px),408px);transform:translate(-50%);display:grid;gap:8px;animation:dockReveal .76s cubic-bezier(.16,1,.3,1) .36s both}.context-dock{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:7px;border-radius:18px;background:linear-gradient(135deg,#ffffff1c,#ffffff09 45%,#ffffff14),#090909e6}.context-dock button{position:relative;z-index:1;min-width:0;height:57px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:13px;color:#ffffff6b;background:#ffffff06;border:1px solid transparent;overflow:hidden;transition:color .21s ease,background .21s ease,border-color .21s ease,box-shadow .21s ease,transform .22s cubic-bezier(.16,1,.3,1)}.context-dock button:before{content:"";position:absolute;inset:auto 14px -14px;height:26px;border-radius:50%;background:radial-gradient(circle,rgba(242,140,0,.34),transparent 68%);opacity:0;transform:translateY(10px) scale(.78);transition:opacity .21s ease,transform .26s cubic-bezier(.16,1,.3,1);pointer-events:none}.context-dock button.active{color:var(--accent-2);background:#f28c0021;border-color:#f28c0047;box-shadow:inset 0 1px #ffa63024,0 0 18px #f28c0014}@media(hover:hover)and (pointer:fine){.context-dock button:hover{color:var(--accent-2);background:#f28c0017;border-color:#f28c002e;transform:translateY(-3px)}.context-dock button:hover:before{opacity:1;transform:translateY(0) scale(1)}.context-dock button:hover svg{transform:translateY(-2px) scale(1.08)}}.context-dock span{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:860}.orion-app.liquid-mode{background:radial-gradient(circle at 50% -10%,rgba(255,255,255,.1),transparent 30%),radial-gradient(circle at 108% 18%,rgba(242,140,0,.09),transparent 34%),radial-gradient(circle at -18% 48%,rgba(255,255,255,.05),transparent 32%),#000}.liquid-mode .app-frame{background:linear-gradient(180deg,#191c1e14,#000c)}.liquid-mode .path-field{opacity:.72;filter:saturate(1.2)}.liquid-mode .top-rail{background:linear-gradient(180deg,rgba(0,0,0,.86),rgba(0,0,0,.42) 74%,transparent)}.liquid-mode .panel,.liquid-mode .operator-card,.liquid-mode .context-dock,.liquid-mode .square-btn,.liquid-mode .balance-widget,.liquid-mode .segmented,.liquid-mode .notification-menu,.liquid-mode .fleet-row,.liquid-mode .ledger-row,.liquid-mode .settings-row,.liquid-mode .feed-item,.liquid-mode .mission-card,.liquid-mode .operator-stat,.liquid-mode .server-badge,.liquid-mode .mission-icon,.liquid-mode .slot-editor,.liquid-mode .dark-action,.liquid-mode .vault-action-menu,.liquid-mode .vault-amount,.liquid-mode .rail-picker button,.liquid-mode .crypto-picker button,.liquid-mode .deposit-method-note{border-color:#ffffff13;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.028),transparent 34%),radial-gradient(circle at 100% 12%,rgba(255,255,255,.032),transparent 20%),linear-gradient(145deg,#0c0e0ff5,#050607fc 52%,#020203fe),#08090af5;box-shadow:0 26px 70px #000000c2,0 0 0 1px #ffffff03,inset 0 1px 1px #ffffff1b,inset 1px 0 1px #ffffff09,inset -1px 0 1px #ffffff0b,inset 0 -26px 50px #00000057;backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.liquid-mode .panel,.liquid-mode .operator-card,.liquid-mode .mission-card,.liquid-mode .context-dock,.liquid-mode .notification-menu{overflow:hidden}.liquid-mode .panel:after,.liquid-mode .operator-card:after,.liquid-mode .mission-card:after,.liquid-mode .context-dock:after,.liquid-mode .notification-menu:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(150deg,rgba(255,255,255,.14),transparent 12%,transparent 82%,rgba(255,255,255,.06)),linear-gradient(90deg,rgba(255,255,255,.035),transparent 22%,transparent 86%,rgba(255,255,255,.065)),radial-gradient(circle at 20% 0%,rgba(255,255,255,.035),transparent 32%);opacity:.3;mix-blend-mode:screen;pointer-events:none}.liquid-mode .panel>*,.liquid-mode .operator-card>*,.liquid-mode .mission-card>*,.liquid-mode .context-dock>*,.liquid-mode .notification-menu>*{position:relative;z-index:1}.liquid-mode .brand-mark{border-color:#ffffff16;background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.038),transparent 38%),linear-gradient(145deg,#0c0e0ff5,#040506fe),#08090af5;box-shadow:inset 0 1px 1px #ffffff1a,inset -1px 0 1px #ffffff0d,0 18px 42px #000000a3;backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2)}.liquid-mode .liquid-action,.liquid-mode .light-action,.liquid-mode .balance-top button,.liquid-mode .mission-card>span,.liquid-mode .vault-confirm{color:var(--accent-2);border:1px solid rgba(255,255,255,.075);background:radial-gradient(circle at 16% 0%,rgba(255,255,255,.03),transparent 36%),linear-gradient(145deg,#0b0d0efa,#030405fe 58%,#f28c000a),#08090af5;box-shadow:0 18px 44px #0000009e,inset 0 1px 1px #ffffff17,inset -1px 0 1px #ffffff0b,inset 0 -18px 34px #00000047;backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.liquid-mode .deposit-methods:before{opacity:0;transform:none}.liquid-mode .deposit-methods button.active{color:var(--accent-2);border-color:#f28c0047;background:radial-gradient(circle at 18% 0%,rgba(255,166,48,.08),transparent 38%),linear-gradient(145deg,#120f0bf5,#060606fc 58%,#f28c0013),#08090af5;box-shadow:0 18px 44px #0000009e,0 0 20px #f28c0014,inset 0 1px 1px #ffa63024,inset 0 -18px 34px #00000042}.liquid-mode .range{background:linear-gradient(90deg,rgba(255,255,255,.72) var(--fill),rgba(0,0,0,.58) var(--fill));box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #00000080}.liquid-mode .range::-webkit-slider-thumb{background:var(--accent-2);border-color:#161616db;box-shadow:0 12px 26px #00000094,0 0 24px #f28c006b}.liquid-mode .range::-moz-range-thumb{background:var(--accent-2);border-color:#161616db}.liquid-mode .progress i{background:linear-gradient(90deg,#ffffff9e,#fffffff5)}.liquid-mode .segmented:before,.liquid-mode .context-dock button.active{background:radial-gradient(circle at 18% 0%,rgba(255,255,255,.07),transparent 38%),linear-gradient(145deg,#0f1112f0,#050607fa);border-color:#ffffff13;box-shadow:inset 0 1px 1px #ffffff16,inset -1px 0 1px #ffffff0a,0 0 24px #ffffff0e}.liquid-mode .notification-menu:before{background:#0d0e0f;border-color:#f28c0029}.liquid-mode .notification-item{background:radial-gradient(circle at 16% 0%,rgba(242,140,0,.055),transparent 32%),linear-gradient(145deg,#0e0f10f0,#050607fb);border-color:#fff1;box-shadow:inset 0 1px 1px #ffffff0b,inset 0 -18px 34px #00000042}.liquid-mode .notification-icon{background:#f28c0018;border-color:#f28c0033;box-shadow:inset 0 1px #ffa6301a}.liquid-mode .vault-action-menu:after{background:linear-gradient(150deg,rgba(255,255,255,.14),transparent 12%,transparent 82%,rgba(255,255,255,.06)),linear-gradient(90deg,rgba(255,255,255,.035),transparent 22%,transparent 86%,rgba(255,255,255,.065));opacity:.28}@media(hover:hover)and (pointer:fine){.liquid-mode .panel:hover,.liquid-mode .mission-card:hover,.liquid-mode .fleet-row:hover,.liquid-mode .ledger-row:hover{border-color:#ffffff4d;transform:translateY(-1px)}}@keyframes pathDrift{to{stroke-dashoffset:-260}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes screenIn{0%{opacity:0;transform:translateY(12px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes loadReveal{0%{opacity:0;transform:translateY(14px) scale(.98);filter:blur(10px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes backgroundReveal{0%{opacity:0;transform:translate(-50%) scale(1.04);filter:blur(14px)}to{opacity:.58;transform:translate(-50%) scale(1);filter:blur(0)}}@keyframes panelReveal{0%{opacity:0;transform:translateY(18px) scale(.985);filter:blur(12px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes dockReveal{0%{opacity:0;transform:translate(-50%) translateY(24px) scale(.98);filter:blur(12px)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0)}}@keyframes themeSweep{0%{opacity:0;transform:translate(-34%) scale(1.06);filter:blur(20px)}34%{opacity:.72}to{opacity:0;transform:translate(34%) scale(1);filter:blur(12px)}}@keyframes notificationMenuIn{0%{opacity:0;transform:translateY(-8px) scale(.94);filter:blur(12px)}70%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes notificationItemIn{0%{opacity:0;transform:translateY(8px) scale(.97);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes depositOverlayIn{0%{opacity:0;-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1)}to{opacity:1;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}}@keyframes depositOverlayOut{0%{opacity:1;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}to{opacity:0;-webkit-backdrop-filter:blur(0) saturate(1);backdrop-filter:blur(0) saturate(1)}}@keyframes depositSheetIn{0%{opacity:0;transform:translateY(22px) scale(.95);filter:blur(16px)}58%{opacity:1;filter:blur(2px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes depositSheetOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(14px) scale(.965);filter:blur(14px)}}@keyframes vaultMenuIn{0%{max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-10px) scale(.975);filter:blur(12px)}to{max-height:680px;margin-top:-2px;margin-bottom:22px;padding-top:14px;padding-bottom:14px;opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes vaultMenuOut{0%{max-height:680px;margin-top:-2px;margin-bottom:22px;padding-top:14px;padding-bottom:14px;opacity:1;transform:translateY(0) scale(1);filter:blur(0)}45%{opacity:0;filter:blur(8px)}to{max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateY(-4px) scale(.985);filter:blur(8px)}}@keyframes vaultContentIn{0%{opacity:0;transform:translateY(8px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes vaultContentSwitch{0%{opacity:0;transform:translateY(10px) scale(.985);filter:blur(10px)}62%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes vaultContentOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-6px) scale(.985);filter:blur(8px)}}@keyframes cryptoPickerIn{0%{opacity:0;transform:translateY(-6px) scale(.985);filter:blur(7px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes depositBodyIn{0%{opacity:0;transform:translateY(8px) scale(.985);filter:blur(9px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes amountDigitIn{0%{opacity:0;transform:translateY(8px) scale(.88);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes amountDigitOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateY(-7px) scale(.9);filter:blur(5px)}}@keyframes amountCaretBlink{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes vaultMenuItemIn{0%{opacity:0;transform:translateY(9px);filter:blur(7px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes numberReveal{0%{opacity:0;transform:translateY(7px) scale(.94);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes actionReveal{0%{opacity:0;transform:translateY(14px) scale(.97);filter:blur(10px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes rowRise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes listItemReveal{0%{opacity:0;transform:translateY(14px) scale(.975);filter:blur(9px)}65%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes meshDraw{0%{opacity:0;stroke-dashoffset:1}12%{opacity:1}36%{opacity:1;stroke-dashoffset:0}68%{opacity:.92;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes meshDrawSoft{0%{opacity:0;stroke-dashoffset:1}22%{opacity:0}42%{opacity:.48;stroke-dashoffset:0}70%{opacity:.26;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes meshDot{0%{opacity:0;transform:scale(.55)}16%{opacity:0;transform:scale(.55)}30%{opacity:1;transform:scale(1.18)}42%{transform:scale(1)}72%{opacity:1}to{opacity:0;transform:scale(.82)}}@keyframes riskFill{0%{--risk-angle: 0deg}to{--risk-angle: var(--score)}}@keyframes riskBreathe{0%,to{filter:brightness(1);box-shadow:inset 0 0 0 1px var(--line),0 0 18px #f28c000d}50%{filter:brightness(1.08);box-shadow:inset 0 0 0 1px #f28c003d,0 0 28px #f28c0024}}@keyframes riskSweep{0%{opacity:0;--sweep-angle: 0deg}32%{opacity:.58}68%{opacity:.14}to{opacity:0;--sweep-angle: var(--score)}}@keyframes riskCore{0%,to{opacity:.16;transform:scale(.96)}50%{opacity:.34;transform:scale(1.04)}}@keyframes riskNumber{0%{opacity:0;transform:translateY(6px) scale(.92);filter:blur(5px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@media(min-width:760px){.orion-app{padding:22px 0}.app-frame{min-height:min(900px,calc(100dvh - 44px));border-radius:34px;border:1px solid rgba(255,255,255,.08);box-shadow:0 32px 130px #000000e6}}@media(max-width:376px){.screen{padding-left:13px;padding-right:13px}.mission-brief{display:flex}.rail-balance{width:92px;min-height:34px}.brief-copy h1{font-size:31px}.bento-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.mission-card{grid-template-columns:42px minmax(0,1fr)}.mission-card>span{grid-column:2;justify-self:start}.context-dock{gap:3px}.context-dock span{font-size:8.5px}}
