.standalone{padding-bottom:100px}.eve-page-loading{padding:40px 20px;color:#aab8d2;text-align:center}.eve-open-bridge{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:11px 14px;border:0;border-radius:10px;background:#9da5ed;color:#101429;font-size:12px;font-weight:700}@media(max-width:600px){.eve-open-bridge{align-self:stretch;justify-content:center}}.eve-tabs{position:fixed;z-index:30;bottom:max(14px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:min(460px,calc(100% - 32px));padding:6px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #51587c;border-radius:20px;background:#151b30ed;box-shadow:0 12px 36px #040610a8;backdrop-filter:blur(18px)}.eve-tabs button{min-height:55px;background:transparent;border:0;border-radius:14px;color:#97a4c5;font-size:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.eve-tabs button.is-active{background:linear-gradient(140deg,#454a77,#292f56);color:#e4e8ff}.eve-tabs button:focus-visible,.eve-team button:focus-visible,.eve-ref-modal button:focus-visible{outline:2px solid #c5c5ff;outline-offset:3px}.eve-binding-status{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:15px 0;padding:12px 14px;border:1px solid #425b64;border-radius:10px;background:#1b303a;color:#bfe9d9;font-size:12px;line-height:1.6}.eve-binding-status.is-warning{border-color:#74603a;background:#30291f;color:#f3ddab}.eve-binding-status button{flex:none;border:0;background:transparent;color:#f6deb2;font-size:12px;display:flex;align-items:center}.eve-team{max-width:900px;margin:30px auto 120px;color:#edf2ff}.eve-team-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.eve-team-heading span,.eve-card-heading span,.eve-ref-overline{color:#abaaf3;font-size:10px;font-weight:700;letter-spacing:.16em}.eve-team-heading h1{font-size:32px;margin:6px 0}.eve-team-heading p,.eve-team-card p,.eve-team-connect p{color:#9faecb;font-size:13px;line-height:1.65;margin:5px 0 0}.eve-team-heading-icon,.eve-team-icon,.eve-avatar{display:grid;place-items:center;flex:none;border:1px solid #59607f;background:linear-gradient(140deg,#3c436d,#20283f);color:#cbcaff;border-radius:14px}.eve-team-heading-icon{height:53px;width:53px}.eve-team-icon{height:37px;width:37px}.eve-team-icon.alternate{background:linear-gradient(145deg,#534275,#282c49)}.eve-avatar{width:38px;height:38px;border-radius:12px}.eve-team-connect,.eve-team-card,.eve-team-metric{border:1px solid #343d5a;border-radius:20px;background:linear-gradient(135deg,#252c48f0,#14192bf0);box-shadow:inset 0 1px #ffffff08}.eve-team-connect{padding:44px 24px;text-align:center}.eve-team-connect>svg{color:#bdbdff}.eve-team-connect h2{margin:12px 0 0;font-size:18px}.eve-team-connect button{display:inline-flex;align-items:center;gap:5px;margin-top:22px;padding:12px 20px;border:0;border-radius:11px;background:#b9b9f4;color:#14182d;font-weight:700}.eve-team-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.eve-team-metric{padding:20px}.eve-team-metric>div{display:flex;align-items:center;gap:10px}.eve-team-metric small{color:#9faccc;font-size:12px}.eve-team-metric>strong{display:block;margin-top:18px;font-size:32px;letter-spacing:-.03em}.eve-team-metric>strong small{font-size:12px;font-weight:500;margin-left:6px}.eve-team-metric>p{font-size:11px;color:#8c9bb9;margin:3px 0 0}.eve-team-card{margin-top:14px;padding:20px}.eve-card-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.eve-card-heading h2{font-size:17px;margin:4px 0}.eve-card-heading>svg{color:#a9a9e5}.eve-link-box{display:flex;gap:8px;margin-top:16px;padding:6px;border:1px solid #4d5473;border-radius:12px;background:#10172b}.eve-link-box input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#d9dff3;font-size:11px;padding:6px}.eve-link-box button{border:0;border-radius:8px;padding:8px 11px;display:flex;align-items:center;gap:5px;background:#3a4164;color:#e2e5ff;font-size:12px;font-weight:600}.eve-copy-status{display:block;margin-top:6px;color:#b5bfdd}.eve-parent-address{display:flex;align-items:center;gap:10px;margin-top:16px}.eve-parent-address div,.eve-children li div{display:flex;flex-direction:column;gap:3px}.eve-parent-address strong,.eve-children strong{font-size:13px}.eve-parent-address small,.eve-children small{color:#9eaccc;font-size:10px}.eve-team-card .eve-team-rule{padding-top:13px;border-top:1px solid #ffffff12;margin-top:14px;font-size:11px}.eve-muted{margin-top:17px!important}.eve-team-error,.eve-ref-error{color:#ffb8b8!important}.eve-refresh,.eve-team-empty button{border:0;background:transparent;color:#c4c3ff;font-size:12px}.eve-children{list-style:none;padding:0;margin:12px 0 0}.eve-children li{display:flex;align-items:center;gap:10px;padding:11px 0;border-top:1px solid #ffffff12}.eve-children li>div{flex:1}.eve-children li>svg{color:#8f9bb8}.eve-team-empty{display:flex;align-items:center;flex-direction:column;padding:23px 0 8px;text-align:center;color:#9faccc}.eve-team-empty strong{margin-top:8px;font-size:13px}.eve-team-empty p{margin-top:5px;font-size:12px}.eve-pagination{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px;color:#aab8d6;font-size:11px}.eve-pagination button{padding:7px 10px;border:1px solid #4d5473;border-radius:8px;background:#202944;color:#dfe5ff}.eve-pagination button:disabled{opacity:.45}.eve-modal-backdrop{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:18px;background:#050713c9;backdrop-filter:blur(7px)}.eve-ref-modal{width:min(460px,100%);padding:24px;background:linear-gradient(145deg,#272e4c,#141a2c);border:1px solid #586080;border-radius:22px;box-shadow:0 22px 80px #0009;color:#eef2ff}.eve-ref-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.eve-ref-logo{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;border:1px solid #7379a0;background:#40466f;color:#d4d1ff}.eve-ref-close{width:36px;height:36px;display:grid;place-items:center;background:transparent;border:0;color:#b3bfd8}.eve-ref-modal h2{font-size:24px;margin:7px 0}.eve-ref-modal>p{margin:0 0 21px;color:#aab8d2;font-size:13px;line-height:1.7}.eve-ref-modal label{display:block;color:#b7c2db;font-size:12px;margin-bottom:8px}.eve-ref-input{width:100%;padding:13px;border:1px solid #505b7c;border-radius:10px;background:#11182a;color:#fff;outline:0;font-size:12px}.eve-ref-input:focus{border-color:#b0b2fa}.eve-ref-input[aria-invalid=true]{border-color:#e39c9c}.eve-ref-error{font-size:11px;margin-top:7px}.eve-ref-info{display:flex;gap:8px;margin:14px 0;color:#aebbd7;font-size:11px;line-height:1.6}.eve-ref-info svg{flex:none}.eve-ref-submit{width:100%;border:0;border-radius:11px;background:#b5b9f8;color:#11162b;padding:14px;font-weight:700}.eve-ref-submit:disabled{opacity:.6}@media(max-width:600px){.eve-team{margin:26px auto 110px}.eve-team-heading h1{font-size:27px}.eve-team-heading p{font-size:12px}.eve-team-grid{gap:10px}.eve-team-metric{padding:16px 14px}.eve-team-metric>strong{font-size:27px}.eve-team-card{padding:17px}.eve-team-heading-icon{width:48px;height:48px}.eve-modal-backdrop{align-items:end;padding:0}.eve-ref-modal{width:100%;max-width:none;border-radius:22px 22px 0 0;padding:22px 20px max(24px,env(safe-area-inset-bottom))}}:root{font-family:Segoe UI,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:var(--text);background:var(--bg);--bg:#070d13;--panel:#101b25;--cyan:#8ee9ec;--teal:#55d6bc;--text:#eaf4f7;--muted:#9bb0bd;--line:#223543;--amber:#f4bd61;--danger:#ff7e80;font-synthesis:none;color-scheme:dark;font-size:14px;line-height:1.6;font-weight:400}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:disabled{cursor:not-allowed;opacity:.45}button{border:0}a{color:var(--cyan)}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}::selection{background:#255965;color:#fff}input{caret-color:var(--cyan)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#314651;border-radius:4px}svg{flex-shrink:0}h1,h2,h3,p{margin:0}h1{font-size:30px;line-height:1.3;font-weight:650;letter-spacing:-.025em}h2{font-size:17px;line-height:1.4;font-weight:600;letter-spacing:-.01em}h3{font-size:16px}small{font-size:12px}.muted{color:var(--muted)}.cyan{color:var(--cyan)}.teal{color:var(--teal)}.amber{color:var(--amber)}.error{color:var(--danger);font-size:12px;margin:8px 0}.number{font-variant-numeric:tabular-nums;letter-spacing:-.025em}.right{text-align:right}.center{text-align:center}.full{width:100%}.mobile-brand,.mobile-menu,.bottom-nav{display:none}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:210px;padding:32px 18px;background:#0a131c;border-right:1px solid var(--line);display:flex;flex-direction:column;z-index:20}.brand-button{background:transparent;padding:0;text-align:left;display:inline-flex}.brand{display:inline-flex;gap:10px;align-items:center;color:var(--cyan)}.brand>span{font-size:27px;letter-spacing:.08em;font-weight:750;line-height:1}.sidebar .brand-button{padding-left:12px}.side-caption{margin:12px 0 36px 13px;font-size:11px;color:var(--muted);letter-spacing:.12em}.sidebar nav{display:flex;flex-direction:column;gap:9px}.nav-item{display:flex;gap:13px;align-items:center;position:relative;background:transparent;padding:13px 15px;border-radius:7px;color:var(--muted);width:100%;text-align:left;white-space:nowrap}.nav-item:hover{color:var(--text);background:#12222e}.nav-item.active{background:#17323e;color:var(--cyan)}.nav-item.active i{margin-left:auto;width:4px;height:4px;border-radius:50%;background:var(--cyan)}.sidebar-bottom{margin-top:auto}.sidebar-bottom .nav-item{font-size:12px;padding-inline:12px;gap:10px}.network-indicator{border-top:1px solid var(--line);padding:24px 4px 0;margin-top:20px;display:flex;gap:7px;align-items:center;font-size:10px;color:var(--muted)}.network-indicator i,.demo-banner i{height:5px;width:5px;border-radius:50%;background:var(--teal);display:inline-block;flex-shrink:0}.network-indicator span{margin-left:auto;color:var(--amber)}.workspace{margin-left:210px}.topbar{height:80px;border-bottom:1px solid #152530;padding:0 38px;display:flex;justify-content:space-between;align-items:center}.breadcrumb{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12px}.breadcrumb strong{color:var(--text);font-weight:500}.topbar-actions{display:flex;align-items:center;gap:20px}.chain{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.chain svg{color:var(--cyan)}.wallet-button{display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #2f636f;color:var(--cyan);background:#0c202a;border-radius:7px;padding:9px 15px;font-size:12px;min-height:40px}.wallet-button:hover{background:#14313c}.main{max-width:1440px;margin:0 auto;padding:20px 38px 0}.demo-banner{min-height:30px;border:1px solid #233743;background:#0d1a24;border-radius:6px;padding:4px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:#b5c9d3}.demo-banner span{display:flex;align-items:center;gap:8px}.demo-banner button{display:flex;gap:5px;align-items:center;background:transparent;font-size:11px;color:var(--muted);padding:0}.page-enter{animation:appear .35s ease-out}.page-footer{border-top:1px solid var(--line);padding:25px 0;margin-top:40px;display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.page-footer button{display:flex;align-items:center;gap:5px;background:none;color:var(--muted);font-size:11px}.btn{display:inline-flex;justify-content:center;align-items:center;gap:9px;padding:12px 20px;min-height:46px;border-radius:8px;font-weight:600;transition:background .18s ease,transform .18s ease;border:1px solid transparent;font-size:13px}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn-primary{background:var(--cyan);color:#08202a}.btn-primary:hover:not(:disabled){background:#b5f5f4}.btn-outline{background:transparent;color:var(--cyan);border-color:#477c86}.btn-outline:hover{background:#112b36}.btn-ghost{background:#142630;border-color:#2a4553;color:#c4dce4}.btn-danger{border-color:var(--danger);color:var(--danger);background:#2c171e}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;color:var(--muted);border-radius:6px}.icon-btn:hover{background:#1b303b;color:var(--cyan)}.text-link{display:flex;gap:5px;align-items:center;background:transparent;color:var(--cyan);font-size:12px;padding:0}.badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #2c4552;background:#10212b;color:#c0d7df;padding:5px 9px;border-radius:5px;font-size:11px;white-space:nowrap}.panel{padding:23px;border:1px solid var(--line);border-radius:12px;background:linear-gradient(130deg,#101c26,#0b151e)}.section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.section-title h2{display:flex;align-items:center;gap:8px}.section-title>.muted{font-size:11px}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:30px 0 25px}.page-heading p{color:var(--muted);font-size:13px;margin-top:8px}.detail-row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:10px 0;font-size:13px}.detail-row strong{font-weight:500;text-align:right;overflow-wrap:anywhere}.notice{display:flex;gap:9px;align-items:flex-start;padding:12px;border:1px solid #24424c;border-radius:7px;background:#10232c;color:#b7d6df;font-size:12px;line-height:1.7}.notice>svg{margin-top:2px;flex-shrink:0}.notice.warning{background:#302619;border-color:#625031;color:#f3cd8e}.small-note{color:var(--muted);font-size:11px;line-height:1.8;margin-top:13px}.field,.amount-input{width:100%;border:1px solid #2d4857;border-radius:7px;background:#08151e;color:var(--text);padding:11px 13px;outline:none;min-height:44px}.field:focus,.amount-input:focus-within{border-color:var(--cyan)}.field::placeholder,input::placeholder{color:#7f99a7}.input-label{display:block;color:var(--muted);font-size:12px;margin:18px 0 8px}.segmented{display:flex;gap:2px;background:#0a161f;border:1px solid #243a47;border-radius:6px;padding:3px;flex-shrink:0}.segmented button{font-size:11px;padding:4px 9px;background:transparent;color:var(--muted);border-radius:4px;min-height:28px}.segmented button.active{color:var(--cyan);background:#17313d}.progress{height:5px;background:#1c303c;border-radius:5px;overflow:hidden}.progress i{display:block;height:100%;background:var(--teal);border-radius:5px;transition:width .4s ease}.progress.alt i{background:#71bfe0}.cap-label{display:flex;justify-content:space-between;gap:7px;font-size:10px;color:var(--muted);margin:10px 0 6px;font-variant-numeric:tabular-nums}.table-wrap{overflow-x:auto}.count{display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:400;color:var(--cyan);background:#1b3440;min-width:22px;height:22px;border-radius:5px}.asset-hero{position:relative;min-height:325px;padding:33px 0 22px;isolation:isolate}.asset-content{position:relative;z-index:2;width:65%;pointer-events:none}.asset-content button{pointer-events:auto}.balance-label{display:flex;align-items:center;gap:8px;color:var(--muted);background:transparent;padding:0;margin-top:22px;font-size:12px}.asset-number{font-size:54px;line-height:1.15;font-weight:600;letter-spacing:-.035em;margin-top:10px}.asset-number>span{display:inline-block;font-size:14px;color:var(--muted);margin-left:10px;letter-spacing:0}.daily-output{font-size:12px;color:var(--muted);margin-top:20px}.daily-output strong{color:var(--cyan);font-size:20px;font-weight:550;margin-left:9px;font-variant-numeric:tabular-nums}.daily-output small{font-size:12px}.asset-actions{position:relative;z-index:2;display:flex;gap:12px;margin-top:26px;max-width:430px}.asset-actions button{flex:1}.orbit-scene{position:absolute;width:390px;height:310px;right:7%;top:6px;z-index:0;touch-action:pan-y}.orbit-perspective{position:relative;transform-style:preserve-3d;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:100%;height:100%}.orb-image{width:100%;height:100%;object-fit:contain;opacity:.88;animation:orb-float 8s ease-in-out infinite;user-select:none;filter:brightness(.85)}.orbit-outer{position:absolute;inset:8% 12%;border:1px solid #4cbad920;border-radius:50%;transform:rotate(-28deg) rotateX(30deg);pointer-events:none}.market-strip{display:grid;grid-template-columns:1fr 1fr 1fr;background:#0e1b25;border:1px solid var(--line);border-radius:10px;padding:17px 24px;gap:24px}.market-strip>div,.market-strip>button{display:flex;flex-direction:column;align-items:flex-start;gap:5px;position:relative;min-width:0}.market-strip>button{padding:0;background:none;text-align:left}.market-strip>div:not(:first-child):before,.market-strip>button:before{content:"";position:absolute;left:-13px;top:7px;bottom:7px;width:1px;background:var(--line)}.market-strip .muted{font-size:11px;display:flex;align-items:center;gap:6px}.market-strip strong{font-size:19px;font-weight:550;display:flex;gap:10px;align-items:center}.market-strip strong small{font-size:11px;display:flex;gap:4px;align-items:center}.home-grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.pool-panel{display:flex;flex-direction:column}.pool-value{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.pool-value strong{font-size:27px;font-weight:550}.pool-value small{color:var(--cyan);font-size:12px;letter-spacing:0}.gate-label{font-size:11px}.pool-track{display:flex;gap:12px;align-items:center;margin-top:24px}.pool-track .progress{flex:1;height:7px}.pool-track strong{color:var(--cyan);font-weight:500;font-size:11px}.pool-caption{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:var(--muted);margin-top:10px}.chart{width:100%}.chart svg{width:100%;height:auto;display:block;overflow:visible}.yield-panel .section-title{margin-bottom:18px}.reward-mini{display:grid;grid-template-columns:1fr 1fr;gap:20px}.reward-mini>div{display:flex;flex-direction:column;gap:7px}.reward-mini span{font-size:11px}.reward-mini strong{font-size:26px;font-weight:550}.reward-mini small{font-size:11px;color:var(--muted)}.exempt-summary{display:flex;align-items:center;gap:8px;border-top:1px solid var(--line);padding-top:16px;margin-top:20px;font-size:11px;color:var(--teal)}.mint-number{font-weight:550;font-size:26px;display:block;margin:2px 0 21px}.mint-number small{font-size:12px;color:var(--muted)}.order-section-title{margin:30px 0 16px}.orders-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.order-card{background:#0d1923;border:1px solid var(--line);border-radius:10px;padding:18px}.order-heading{display:flex;align-items:center;justify-content:space-between;width:100%;background:transparent;padding:0;margin-bottom:18px}.order-heading>div{display:flex;align-items:center;gap:10px}.order-heading svg{transition:transform .2s}.order-heading svg.turned{transform:rotate(90deg)}.order-type{color:var(--cyan);background:#18343f;border-radius:4px;font-size:10px;padding:3px 7px}.order-type.reinvest{color:var(--teal);background:#12332f}.order-id{font-size:10px}.order-main{display:flex;justify-content:space-between;gap:12px}.order-main>div{display:flex;flex-direction:column;gap:5px}.order-main strong{font-size:17px;font-weight:550}.order-main small{font-size:10px}.order-main .right strong{font-size:14px}.order-card>.cap-label{margin-top:15px}.order-details{margin-top:18px;border-top:1px solid var(--line);padding-top:8px}.order-details .notice{margin-top:10px}.order-details .detail-row{font-size:11px;padding:7px 0}.investment-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;align-items:start}.amount-input{display:flex;align-items:center;gap:10px;padding:14px 16px}.amount-input input{width:100%;min-width:0;background:transparent;color:var(--text);border:0;outline:none;font-size:28px;font-weight:550;font-variant-numeric:tabular-nums}.amount-input>span{color:var(--cyan);font-size:12px}.quick-amounts{display:flex;gap:8px;margin-top:10px}.quick-amounts button{flex:1;background:#142632;color:var(--muted);border-radius:5px;padding:6px;font-size:11px;border:1px solid transparent}.quick-amounts button.selected{border-color:#487481;color:var(--cyan);background:#183540}.tier-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px}.tier-option{display:flex;flex-direction:column;padding:14px 8px;border:1px solid #263c49;border-radius:7px;align-items:center;gap:2px;position:relative}.tier-option>span{font-size:10px;color:var(--muted)}.tier-option>strong{font-size:27px;line-height:1.2;margin-top:8px;font-weight:550}.tier-option strong small{font-size:13px}.tier-option b{font-size:10px;font-weight:400;margin-top:10px;color:var(--muted)}.tier-option.active{background:#13313c;border-color:#62beca}.tier-option.active>span:first-child,.tier-option.active>strong,.tier-option.active>b{color:var(--cyan)}.estimate-box{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:24px;padding:9px 0}.investment-form>.btn{margin-top:22px}.investment-form>.notice{margin-top:16px}.allocation-visual{display:flex;height:9px;gap:4px;margin:27px 0}.allocation-visual>span{background:var(--teal);border-radius:3px}.allocation-visual>span:nth-child(2){background:var(--cyan)}.allocation-visual>span:nth-child(3){background:#527fcb}.allocation-row{display:flex;align-items:flex-start;gap:10px;padding:20px 0;border-bottom:1px solid var(--line)}.allocation-row .dot{margin-top:6px}.dot{width:7px;height:7px;display:inline-block;border-radius:50%;flex-shrink:0}.teal-bg{background:var(--teal)}.cyan-bg{background:var(--cyan)}.blue-bg{background:#7097d7}.allocation-row>div{display:flex;flex-direction:column;gap:5px}.allocation-row>div strong{font-size:12px;font-weight:500}.allocation-row>div span{color:var(--muted);font-size:10px}.allocation-row>strong{font-size:16px;text-align:right;margin-left:auto;font-weight:500}.allocation-row>strong small{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:4px}.allocation-panel>.notice{margin-top:22px}.empty{text-align:center;color:var(--muted);padding:50px 20px;border:1px dashed var(--line);border-radius:10px}.empty svg{color:var(--cyan);margin-bottom:10px}.empty h3{color:var(--text);margin-bottom:8px}.empty p{font-size:12px}.rewards-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:22px;align-items:start}.reward-assets{padding-bottom:10px}.reward-select{display:flex;align-items:center;gap:12px;padding:21px 0;border-top:1px solid var(--line);cursor:pointer}.reward-select input{position:absolute;width:1px;height:1px;opacity:0}.reward-select:focus-within{outline:2px solid var(--cyan);outline-offset:3px}.custom-check{height:20px;width:20px;flex-shrink:0;border:1px solid #46616f;border-radius:4px;display:flex;justify-content:center;align-items:center}.selected .custom-check{background:var(--cyan);border-color:var(--cyan);color:#09212a}.reward-select-content{display:flex;flex-direction:column;gap:5px}.reward-select-content>strong{font-size:12px;font-weight:500;display:flex;gap:8px;align-items:center}.reward-select-content>small{font-size:10px;color:var(--muted)}.reward-select-content em{font-style:normal;font-size:9px;color:var(--teal);padding:2px 5px;background:#14352f;border-radius:3px;white-space:nowrap}.reward-quantity{margin-left:auto;font-size:21px;line-height:1.2;text-align:right;font-weight:550}.reward-quantity>small{display:block;font-size:10px;color:var(--muted);margin-top:6px}.reinvest-panel{margin-top:20px}.reinvest-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:20px}.reinvest-choice{position:relative;display:flex;align-items:center;flex-direction:column;gap:6px;border:1px solid #2c4350;border-radius:8px;background:#0b1821;padding:18px 5px}.reinvest-choice>strong{font-size:28px;line-height:1.3;font-weight:550}.reinvest-choice>strong small{font-size:13px}.reinvest-choice>span{font-size:10px;color:var(--muted)}.reinvest-choice.active{background:#12353e;border-color:#67c8d0;color:var(--cyan)}.reinvest-choice.active>span{color:#b6e6e8}.reinvest-choice>svg{position:absolute;top:7px;right:7px}.claim-calculation .detail-row{font-size:12px}.required-amount{padding:23px 0 20px;border-top:1px solid var(--line);margin-top:12px}.required-amount>span{font-size:12px;color:var(--muted)}.required-amount strong{display:block;font-size:35px;line-height:1.4;color:var(--cyan);font-weight:550;margin-top:6px}.required-amount small{font-size:13px}.required-amount p{font-size:11px;color:var(--muted);margin-top:5px}.formula-note{border:1px solid #243d48;background:#0a1821;border-radius:6px;padding:12px;font-size:11px;line-height:1.8;color:#b5cdd6;margin-bottom:22px}.formula-note span{display:block;font-size:10px;color:var(--muted);border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.claim-calculation>.notice{margin-bottom:16px}.history-panel{margin-top:24px}.history-row{display:flex;gap:12px;align-items:center;padding:18px 0;border-top:1px solid var(--line)}.history-icon{background:#16303c;color:var(--cyan);width:35px;height:35px;display:flex;align-items:center;justify-content:center;border-radius:8px}.history-row>div{display:flex;flex-direction:column;gap:4px}.history-row>div strong{font-size:12px;font-weight:500}.history-row>div small{color:var(--muted);font-size:10px}.history-row>strong{margin-left:auto;font-size:16px;font-weight:500}.history-row>strong small{font-size:10px}.sheet-backdrop{position:fixed;inset:0;z-index:90;background:#02070bc9;backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;padding:24px}.sheet{width:490px;max-width:100%;max-height:88dvh;overflow-y:auto;background:#0e1b25;border:1px solid #345361;border-radius:14px;box-shadow:0 24px 80px #0008;animation:sheet-rise .25s ease-out}.sheet-handle{display:none}.sheet-header{display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#0e1b25;z-index:1;padding:20px 24px;border-bottom:1px solid var(--line)}.sheet-header h2{font-size:18px}.sheet-body{padding:24px}.sheet-body>.notice{margin-bottom:20px}.sheet-body>.btn:last-child{margin-top:22px}.body-copy{font-size:13px;color:#bdd1da;line-height:1.9;margin:15px 0 20px}.toast{position:fixed;z-index:120;bottom:28px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:14px 18px;color:#d4f2f1;background:#15343e;border:1px solid #3a6974;border-radius:9px;box-shadow:0 9px 28px #0006;font-size:12px;animation:appear .2s ease-out}.toast>svg{color:var(--teal)}.toast button{background:none;color:var(--muted);padding:0;display:flex;margin-left:8px}.success-message{text-align:center;padding:15px 0}.success-message>span{width:54px;height:54px;border-radius:50%;background:#163d37;color:var(--teal);display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.success-message h3{font-size:20px;margin-bottom:12px}.success-message p{font-size:12px}.rules details{border-bottom:1px solid var(--line);padding:16px 0}.rules summary{font-size:14px;font-weight:500;cursor:pointer}.rules details p{color:var(--muted);font-size:12px;line-height:1.9;margin-top:12px}.menu-list{display:flex;flex-direction:column}.menu-list>button{padding:18px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;background:none;text-align:left;font-size:14px}.menu-list>button svg:last-child{margin-left:auto}@keyframes orb-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(2deg)}}@keyframes appear{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sheet-rise{0%{opacity:.4;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1450px){.asset-hero{min-height:355px}.orbit-scene{right:15%;width:430px;height:345px}.asset-number{font-size:62px}.home-grid{grid-template-columns:1.1fr 1fr}.pool-panel{justify-content:space-between}}@media(max-width:1100px){.sidebar{width:180px;padding-inline:12px}.workspace{margin-left:180px}.topbar,.main{padding-inline:24px}.orbit-scene{right:-10px;width:320px}.asset-number{font-size:44px}.market-strip{grid-template-columns:1fr 1fr}.market-strip .desktop-only{display:none}.pool-value strong{font-size:24px}.rewards-layout{grid-template-columns:1.3fr 1fr}.reward-select-content>strong{font-size:11px}.reward-quantity{font-size:18px}}@media(max-width:800px){.sidebar{display:none}.workspace{margin-left:0}.breadcrumb{display:none}.mobile-brand{display:flex}.mobile-menu{display:inline-flex}.topbar{height:72px;padding-inline:20px}.brand{gap:7px}.brand>span{font-size:24px}.brand>svg{width:26px;height:26px}.topbar-actions{gap:11px}.chain{font-size:11px;gap:5px}.wallet-button{font-size:11px;padding:7px 10px;min-height:36px;gap:6px}.wallet-button svg{width:15px}.mobile-menu{width:24px}.main{padding:14px 20px 90px}.demo-banner{font-size:10px;min-height:29px;padding:4px 9px}.demo-banner button{font-size:10px}.demo-banner i{width:4px;height:4px}.bottom-nav{position:fixed;inset:auto 0 0;z-index:30;border-top:1px solid #243845;background:#0a1720ed;backdrop-filter:blur(16px);display:grid;grid-template-columns:repeat(6,1fr);padding:10px 8px max(10px,env(safe-area-inset-bottom));min-height:69px}.bottom-nav button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:transparent;color:#a0b4c1;font-size:10px;position:relative;min-height:43px}.bottom-nav button.active{color:var(--cyan)}.bottom-nav button.active:after{content:"";position:absolute;bottom:-4px;height:2px;width:20px;background:var(--cyan);border-radius:2px}.page-footer{margin-top:28px;padding:22px 0}.asset-hero{padding-top:24px;min-height:298px}.asset-content{width:75%}h1{font-size:25px}.balance-label{font-size:11px;margin-top:20px}.asset-number{font-size:40px;margin-top:11px;letter-spacing:-.035em}.asset-number>span{display:block;margin:5px 0 0;font-size:11px}.daily-output{font-size:11px;margin-top:17px}.daily-output strong{font-size:18px;margin-left:7px}.daily-output small{font-size:10px}.orbit-scene{width:245px;height:245px;right:-44px;top:18px;opacity:.62;pointer-events:auto;overflow:visible}.asset-actions{max-width:none;gap:10px;margin-top:25px}.asset-actions .btn{min-height:45px;font-size:13px}.market-strip{padding:15px 17px;gap:22px}.market-strip strong{font-size:18px;gap:8px}.market-strip strong small{font-size:9px;gap:3px}.market-strip strong small svg{width:12px}.market-strip .muted{font-size:10px}.home-grid{margin-top:18px;gap:16px;grid-template-columns:1fr}.panel{padding:18px;border-radius:11px}.section-title{margin-bottom:17px}h2{font-size:16px}.pool-value strong{font-size:25px}.pool-value small,.gate-label{font-size:10px}.pool-track{margin-top:17px}.pool-caption{font-size:9px}.small-note{font-size:10px;margin-top:9px}.yield-panel .section-title{margin-bottom:12px}.claim-summary{display:block}.reward-mini strong{font-size:24px}.orders-grid{grid-template-columns:1fr}.order-section-title{margin-top:25px}.order-card{padding:17px}.page-heading{margin:25px 0 20px;align-items:flex-start}.page-heading p{font-size:12px;margin-top:8px;max-width:28ch}.page-heading>.badge{font-size:9px;padding:4px 6px;margin-top:5px}.page-heading .badge svg{width:12px}.investment-layout,.rewards-layout{grid-template-columns:1fr;gap:17px}.investment-form{padding:20px 18px}.allocation-panel{padding-bottom:18px}.allocation-visual{margin:20px 0 10px}.allocation-row{padding:15px 0}.tier-option{padding-block:14px}.tier-grid{margin-top:20px}.amount-input input{font-size:28px}.quick-amounts button{min-height:32px}.detail-row{font-size:12px}.reward-select{gap:10px;padding:20px 0}.reward-select-content>strong{font-size:12px}.reward-quantity{font-size:22px}.reward-select-content>small{font-size:9px}.reinvest-choice{padding-block:18px}.reinvest-panel{margin-top:17px}.reinvest-choice>strong{font-size:29px}.claim-calculation .detail-row{font-size:12px}.required-amount{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap}.required-amount>strong{font-size:34px;margin:0}.required-amount>p{width:100%}.formula-note{line-height:1.9}.history-panel{margin-top:17px}.history-row>strong{font-size:14px}.history-row>div small{font-size:9px}.sheet-backdrop{padding:0;align-items:flex-end}.sheet{width:100%;max-height:90dvh;border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom);border-bottom:0}.sheet-handle{display:block;height:4px;width:36px;border-radius:4px;background:#44606d;margin:10px auto 0}.sheet-header{padding:15px 20px}.sheet-body{padding:20px}.toast{bottom:88px;min-width:290px;font-size:11px;padding:12px;align-items:flex-start}.toast>svg{margin-top:1px}.menu-list>button{min-height:58px}.notice,.investment-form .notice{font-size:11px}}@media(max-width:370px){.main,.topbar{padding-inline:16px}.asset-number{font-size:35px}.orbit-scene{right:-50px;width:220px}.chain{display:none}.pool-value strong{font-size:22px}.reward-quantity{font-size:19px}.reward-select-content>strong{font-size:11px}.page-heading>.badge{max-width:100px;white-space:normal}.order-main strong{font-size:16px}}.asset-hero{overflow:hidden}.orb-image{filter:brightness(1.03)}@media(max-width:800px){.orbit-scene{opacity:.82}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.orbit-perspective{transform:none!important}}@media(min-width:801px){.mobile-brand,.mobile-menu{display:none}}.bridge-entry{display:flex;align-items:center;gap:14px;width:100%;padding:17px 20px;margin-top:20px;border:1px solid #2c5360;border-radius:10px;background:#10242e;text-align:left;transition:background .2s}.bridge-entry:hover{background:#17313d}.bridge-entry-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#1a3c47;color:var(--cyan)}.bridge-entry>span:nth-child(2){display:flex;flex-direction:column;gap:3px}.bridge-entry strong{font-size:13px;font-weight:600;color:var(--text)}.bridge-entry small{font-size:11px;color:var(--muted)}.bridge-entry>svg{margin-left:auto;color:var(--cyan)}.adm-network-icon{color:var(--cyan);border-color:#2f636f}@media(max-width:800px){.bridge-entry{margin-top:16px;padding:13px 16px;gap:12px}.bridge-entry-icon{width:35px;height:35px}.bridge-entry strong{font-size:12px}.bridge-entry small,.bottom-nav button{font-size:10px}}:root{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,Segoe UI,Microsoft YaHei,sans-serif;--bg: #000;--panel: #1c1c1e;--cyan: #64a8ff;--teal: #5cdb84;--text: #f5f5f7;--muted: #a1a1aa;--line: #353538;--amber: #ffd074;--danger: #ff8589;--action: #0668d6;--surface-inset: #111113;--surface-raised: #2c2c2e;font-size:15px;line-height:1.55;color-scheme:dark;background:var(--bg);-webkit-font-smoothing:antialiased}body{background:var(--bg);color:var(--text)}::selection{background:#164e8b;color:#fff}::-webkit-scrollbar-thumb{background:#4b4b50}button,a,input,select,summary{touch-action:manipulation}button:active:not(:disabled){filter:brightness(.88)}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #8fc2ff;outline-offset:4px}h1{font-size:34px;font-weight:700;letter-spacing:-.03em;line-height:1.15}h2{font-size:19px;font-weight:650;letter-spacing:-.015em}h3{font-size:17px;font-weight:600}.app-shell .sidebar{width:224px;padding:34px 18px 25px;background:#111113;border-color:#252528}.app-shell .brand{color:#f5f5f7;gap:9px}.app-shell .brand>span{font-size:24px;letter-spacing:.035em;font-weight:700}.app-shell .brand>svg{color:#f5f5f7;width:28px;height:28px}.app-shell .brand>.eve-mark{width:30px;height:30px;object-fit:contain}.app-shell .side-caption{color:#91919b;font-size:12px;letter-spacing:0;margin:13px 0 40px 12px}.app-shell .sidebar nav{gap:8px}.app-shell .nav-item{min-height:50px;padding:13px 16px;border-radius:12px;font-size:15px;color:#a1a1aa}.app-shell .nav-item:hover{background:#212124;color:#f5f5f7}.app-shell .nav-item.active{background:#29292d;color:#fff;font-weight:600}.app-shell .nav-item.active svg{color:#64a8ff}.sidebar-account{width:100%;padding:12px 8px;background:none;display:flex;align-items:center;gap:10px;text-align:left;border-radius:12px}.sidebar-account:hover{background:#242427}.sidebar-avatar{width:36px;height:36px;display:grid;place-items:center;background:#2c2c2e;color:#d2d2d7;border-radius:50%}.sidebar-account>span:nth-child(2){display:grid;gap:3px;flex:1;min-width:0}.sidebar-account strong{font-size:13px;font-weight:550}.sidebar-account small{color:var(--muted);font-size:11px}.sidebar-account>svg{color:#73737c}.app-shell .network-indicator{border-color:#2c2c30;padding:21px 8px 0;font-size:11px}.app-shell .network-indicator span{color:#a1a1aa}.app-shell .workspace{margin-left:224px}.app-shell .topbar{height:76px;padding:0 42px;border-bottom:1px solid #202023;background:#000}.app-shell .breadcrumb{font-size:13px;gap:10px;color:#86868f}.breadcrumb>button{background:transparent;color:var(--cyan);padding:8px 0;min-height:44px}.app-shell .topbar-actions{gap:18px}.app-shell .chain{color:#a1a1aa;font-size:12px}.app-shell .chain svg{color:#a1a1aa}.app-shell .wallet-button{border:0;min-height:42px;padding:10px 15px;border-radius:24px;background:#242426;color:#f5f5f7;font-size:13px;font-weight:500}.app-shell .wallet-button:hover{background:#353538}.app-shell .wallet-button.connected{color:#b9d8ff}.app-shell .main{padding:18px 42px 0;max-width:1320px}.app-shell .demo-banner{min-height:32px;padding:0;background:none;border:0;color:#91919b;font-size:11px}.app-shell .demo-banner i{background:#7e7e88}.app-shell .demo-banner button{min-height:36px;font-size:11px;color:#a1a1aa}.app-shell .page-enter{animation:none}.app-shell .page-heading{margin:25px 0 26px;align-items:center}.app-shell .page-heading p{color:var(--muted);font-size:14px;margin-top:10px}.app-shell .panel{background:var(--panel);border:0;border-radius:20px;padding:25px;box-shadow:none}.app-shell .section-title{margin-bottom:22px}.app-shell .section-title>.muted{font-size:12px}.btn{border-radius:13px;min-height:48px;font-size:15px;font-weight:600;padding:12px 20px;transition:background .18s,filter .18s}.btn:hover:not(:disabled){transform:none}.btn-primary{background:var(--action);color:#fff;border-color:transparent}.btn-primary:hover:not(:disabled){background:#1478e8}.btn-outline{border-color:#414146;color:#f5f5f7;background:#252528}.btn-outline:hover:not(:disabled){background:#353539}.btn-ghost{border:0;background:#2c2c30;color:#f5f5f7}.btn-ghost:hover:not(:disabled){background:#3a3a3f}.icon-btn{width:40px;height:40px;border-radius:50%;color:#a1a1aa}.icon-btn:hover{background:#333338;color:#fff}.app-shell .text-link{font-size:13px;min-height:36px;font-weight:500}.badge{padding:6px 10px;border:0;background:#2d2d31;color:#c8c8d0;border-radius:8px;font-size:11px}.notice{background:#252529;color:#c6c6ce;border:0;border-radius:12px;font-size:12px;padding:14px;line-height:1.75}.notice.warning{background:#342b1d;border:0;color:#ffd692}.app-shell .field,.app-shell .amount-input{background:#111113;color:#f5f5f7;border:1px solid #414146;border-radius:13px;min-height:48px}input::placeholder,.field::placeholder{color:#91919b}.app-shell .field:focus,.app-shell .amount-input:focus-within{border-color:#64a8ff}.app-shell .input-label{font-size:13px;color:#a1a1aa}.app-shell .detail-row{font-size:14px;padding:12px 0}.app-shell .segmented{background:#111113;border:0;padding:4px;border-radius:10px}.app-shell .segmented button{font-size:12px;min-height:44px;padding:6px 12px;border-radius:7px;color:#a1a1aa}.app-shell .segmented button.active{color:#fff;background:#3a3a40}.app-shell .progress{background:#36363b;height:5px}.app-shell .progress.alt i{background:#64a8ff}.app-shell .cap-label{color:#a1a1aa;font-size:12px}.app-shell .count{background:#343438;color:#b6b6c0;border-radius:20px}.app-shell .order-card{background:#1c1c1e;border-color:#38383c;border-radius:18px;padding:22px}.app-shell .order-type{background:#233247;color:#a5caff;border:0;border-radius:7px;padding:5px 8px;font-size:11px}.app-shell .order-type.reinvest{color:#87df9d;background:#23362b}.app-shell .order-heading{min-height:38px}.app-shell .order-details{border-color:#38383c}.app-shell .page-footer{border:0;color:#777780;margin-top:35px;padding:22px 0 26px;font-size:11px}.app-shell .page-footer button{color:#91919b;min-height:40px;font-size:12px}.sheet-backdrop{background:#0009;backdrop-filter:blur(8px)}.sheet{background:#1c1c1e;border:0;border-radius:24px;box-shadow:0 24px 70px #0006}.sheet-header{background:#1c1c1ef5;border-color:#38383c;padding:22px 26px}.sheet-header h2{font-size:21px;letter-spacing:-.02em}.sheet-body{padding:26px}.sheet .body-copy{color:#b4b4bd;font-size:14px}.sheet .detail-row{font-size:14px;padding:13px 0}.sheet .detail-row strong{color:#ededf0}.sheet .rules details{border-color:#38383c;padding:20px 0}.sheet .rules summary{font-size:16px}.sheet .rules details p{font-size:13px}.sheet .menu-list>button{min-height:58px;border-color:#38383c}.toast{background:#303035f5;border:0;border-radius:16px;color:#f5f5f7;box-shadow:0 8px 30px #0005;font-size:13px}.toast button{min-width:28px;min-height:28px;align-items:center;justify-content:center}.success-message>span{background:#213b2b;color:#78df98}.mobile-back,.mobile-context-title{display:none}.app-shell .net-cyan{color:#87baff}.app-shell .net-teal{color:#78df98}.app-shell :is(.net-mini-badge,.net-rank-badge,.net-table-badge,.net-layer-unlocked,.trade-demo-tag,.trade-network-label,.trade-market-state,.net-hero-badge){background:#303035;border-color:#44444b;color:#d0d0d8}.app-shell :is(.net-tree-root,.net-tree-node,.net-branch-detail,.net-stat,.net-layer-preview>div,.net-referral-input,.trade-amount-box,.trade-quote-detail,.trade-price-stats,.trade-tax-options>button){background:#252528;border-color:#414146}.app-shell :is(.net-tree-node.net-selected,.net-row-selected,.trade-tax-options>button.active){background:#23334b;border-color:#6196d8}.app-shell :is(.net-branch-row,.net-branch-total,.net-branch-list-head,.net-full-layers,.net-reward-amounts,.net-hero-meta,.trade-tax-split,.trade-chart-caption,.trade-price-stats){border-color:#3b3b40}.app-shell :is(.net-expand-button,.net-referral-input input,.net-referral-input button){background:transparent;color:#b5cfff}.app-shell .net-referral-input{border-radius:12px}.app-shell .net-section-head h2{font-size:19px}.app-shell :is(.net-table-note,.trade-form-note,.trade-tax-explanation,.trade-chart-caption){font-size:12px;color:#a1a1aa}.app-shell .trade-amount-box{border-radius:15px}.app-shell .trade-amount-main input{color:#f5f5f7;font-size:34px}.app-shell .trade-tax-options>button{border-radius:12px;min-height:76px}.app-shell .trade-buy-notice{background:#30291f;color:#f2d499;border-color:#54442e;border-radius:12px}.app-shell .trade-switch{border-color:#44444a;background:#303035;color:#f5f5f7}.app-shell .trade-quote-detail{font-size:13px}.app-shell .trade-form-note{line-height:1.75}.app-shell .bridge-page .page-heading{margin-top:25px}.app-shell .bridge-network-card{background:#111113;border-color:#414146;border-radius:13px;padding:18px 15px}.app-shell .bridge-destination{background:#172436;border-color:#31496a}.app-shell .bridge-target-mark{color:#a5caff;background:#253952;border-color:#42658f}.app-shell .bridge-pair-arrow{background:#2c2c30;border-color:#4d4d53;color:#b3b3bf}.app-shell .bridge-current-address{background:#111113;border-color:#414146;border-radius:12px}.app-shell .bridge-current-address strong{color:#c3c3cd}.app-shell .bridge-amount-field{background:#111113;border-color:#414146;border-radius:13px}.app-shell .bridge-amount-field input{font-size:34px}.app-shell .bridge-amount-heading,.app-shell .bridge-recipient-heading{font-size:14px}.app-shell .bridge-max{color:#a5caff;background:#24364f;border:0;min-height:36px;min-width:38px;border-radius:7px}.app-shell .bridge-chain-id{font-size:11px}.app-shell .bridge-network-card>small{font-size:12px}.app-shell .bridge-network-card>div small{font-size:11px}.app-shell .bridge-network-card strong{font-size:15px}.app-shell :is(.bridge-input-note,.bridge-submit-note,.bridge-estimate>p,.bridge-gas-note,.bridge-one-way,.bridge-route-label,.bridge-confirm-note,.bridge-record-footnote){font-size:12px}.app-shell .bridge-form-notice .notice{font-size:12px}.app-shell :is(.bridge-fees,.bridge-estimate,.bridge-gas-note,.bridge-record,.bridge-record-footnote,.bridge-network-content){border-color:#3b3b40}.app-shell .bridge-route-stop strong{font-size:15px}.app-shell .bridge-route-stop>div>span{font-size:12px}.app-shell .bridge-fees .detail-row{font-size:13px}.app-shell .bridge-fees .detail-row strong{color:#c3c3cd}.app-shell .bridge-flow-amount{background:#111113;border-color:#38383c;border-radius:14px}.app-shell .bridge-steps strong{font-size:14px}.app-shell .bridge-steps>li>div>span{font-size:12px;color:#a1a1aa}.app-shell .bridge-step-number{background:#303035;border-color:#505057}.app-shell .bridge-step-active .bridge-step-number{background:#1d395e;border-color:#64a8ff;box-shadow:none}.app-shell .bridge-steps .bridge-step-active strong{color:#a5caff}.app-shell .bridge-network-info>summary{font-size:14px;min-height:32px}.app-shell .bridge-network-content .detail-row{font-size:12px}.app-shell .bridge-records .section-title>.muted{font-size:11px}.app-shell .bridge-record-main>strong{font-size:13px}.app-shell .bridge-record-main>span,.app-shell .bridge-record-main>small{font-size:11px}.app-shell .bridge-record-status{background:#24362b;color:#8bdaa4;font-size:10px}.app-shell .bridge-record-icon{background:#24362b;border:0}.app-shell .bridge-record-amount>span{font-size:11px}@media(max-width:1100px)and (min-width:801px){.app-shell .sidebar{width:190px;padding-inline:12px}.app-shell .workspace{margin-left:190px}.app-shell .main,.app-shell .topbar{padding-inline:28px}}@media(max-width:800px){.app-shell .sidebar{display:none}.app-shell .workspace{margin-left:0}.app-shell .topbar{height:68px;padding:0 20px;border:0}.app-shell .brand>span{font-size:22px}.app-shell .brand>svg{width:24px;height:24px}.app-shell .brand>.eve-mark{width:27px;height:27px}.app-shell .topbar-actions{gap:12px}.app-shell .chain{font-size:11px;gap:4px}.app-shell .wallet-button{min-height:40px;padding:9px 12px;font-size:12px;gap:7px}.app-shell .wallet-button svg{width:16px}.app-shell .main{padding:4px 20px calc(110px + env(safe-area-inset-bottom))}.app-shell .demo-banner{font-size:10px;min-height:28px}.app-shell .demo-banner button{font-size:10px;min-height:32px}.app-shell .page-heading{margin:18px 0 24px;align-items:flex-start;gap:12px}.app-shell h1{font-size:32px;line-height:1.15;letter-spacing:-.03em}.app-shell .page-heading p{font-size:13px;line-height:1.65;margin-top:9px;max-width:none}.app-shell h2{font-size:19px}.app-shell .panel{padding:21px 20px;border-radius:20px}.app-shell .section-title{margin-bottom:21px}.app-shell .text-link{font-size:12px}.app-shell .badge{font-size:11px;padding:6px 9px}.app-shell .bottom-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom));min-height:73px;padding:7px 9px 8px;background:#252527eb;border:1px solid #4b4b505c;border-radius:28px;backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 8px 28px #0006}.app-shell .bottom-nav button{min-height:55px;gap:1px;color:#a1a1aa;font-size:10px;padding:0 4px;line-height:1.4}.tab-icon{display:grid;place-items:center;width:54px;height:32px;border-radius:18px}.app-shell .bottom-nav button.active{color:#a5caff}.bottom-nav button.active .tab-icon{color:#8fbeff;background:#3d4a60}.app-shell .bottom-nav button.active:after{display:none}.app-shell .bottom-nav button:hover .tab-icon{background:#3b3b41}.mobile-back{display:inline-flex;align-items:center;gap:1px;color:#80b5ff;background:transparent;min-height:44px;padding:0;font-size:15px;margin-left:-7px}.mobile-context-title{display:block;font-size:15px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.topbar-secondary .chain{display:none}.topbar-secondary .wallet-button{padding:0;width:40px}.topbar-secondary .wallet-button span{display:none}.app-shell .page-footer{margin-top:25px;padding:17px 2px 0}.app-shell .cap-label{font-size:11px;gap:5px}.app-shell .order-card{padding:20px 18px;border-radius:18px}.app-shell .order-id{font-size:11px}.app-shell .detail-row{font-size:13px}.app-shell .notice{font-size:12px;line-height:1.75}.app-shell .segmented button{min-height:44px;font-size:12px;padding:5px 12px}.sheet{border-radius:26px 26px 0 0}.sheet-handle{width:34px;height:5px;background:#66666e}.sheet-header{padding:15px 21px}.sheet-header h2{font-size:20px}.sheet-body{padding:21px}.toast{bottom:calc(101px + env(safe-area-inset-bottom));padding:13px 15px;font-size:12px}.app-shell .bridge-network-pair{gap:13px}.app-shell .bridge-network-card{padding:14px 11px}.app-shell .bridge-network-card strong{font-size:14px}.app-shell .bridge-network-card>div small{font-size:9px}.app-shell .bridge-network-card>small{font-size:11px}.app-shell .bridge-chain-id{font-size:10px}.app-shell .bridge-amount-heading{margin-top:25px}.app-shell .bridge-current-address strong{font-size:10px}.app-shell .bridge-current-address>div span{font-size:11px}.app-shell .bridge-form-notice .notice{font-size:12px}.app-shell .bridge-network-content .detail-row{font-size:11px}.app-shell .bridge-custom-toggle{min-height:32px;font-size:11px}.app-shell .bridge-custom-toggle input{width:16px;height:16px}.app-shell .bridge-records .section-title{flex-wrap:wrap;gap:4px}.app-shell .bridge-record-main>small{font-size:10px}.app-shell .bridge-record-main>strong{font-size:12px}.app-shell .bridge-gas-note{font-size:11px}.app-shell .bridge-step-caption{font-size:12px}.app-shell .bridge-demo-badge{margin-top:3px!important}.app-shell .net-section-head h2{font-size:18px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--bg: #070916;--panel: #11162b;--cyan: #a4eaff;--teal: #8beacb;--text: #f3f5ff;--muted: #abb3cb;--line: #34415e;--action: #404ec3;--surface-inset: #090d1f;--surface-raised: #202942}body{background-color:#070916;background-image:radial-gradient(circle at 14% 13%,#bbcfff99 0 1px,transparent 1.7px),radial-gradient(circle at 82% 6%,#a7e6ff99 0 1px,transparent 1.7px),radial-gradient(circle at 56% 30%,#ded3ff88 0 1px,transparent 1.7px),radial-gradient(circle at 25% 62%,#8db7f888 0 1px,transparent 1.7px),radial-gradient(circle at 89% 55%,#c1eaff88 0 1px,transparent 1.7px),radial-gradient(ellipse at 88% 0%,#392e6c 0,transparent 37%),radial-gradient(ellipse at 0 28%,#102547 0,transparent 42%),linear-gradient(180deg,#10132b,#070916 55%,#090b1a);background-attachment:fixed;color:var(--text)}::selection{background:#4956b7;color:#fff}::-webkit-scrollbar-thumb{background:#3e4e77}.app-shell .sidebar{background:linear-gradient(180deg,#171b35,#0b0f20 65%);border-color:#3e4a70}.app-shell .brand,.app-shell .brand>svg{color:#d6edff}.app-shell .brand>svg{filter:drop-shadow(0 2px 8px #7acbff77)}.app-shell .side-caption,.app-shell .breadcrumb{color:#b0bad6}.app-shell .nav-item{color:#b8bfd4}.app-shell .nav-item:hover{background:#273352;color:#fff}.app-shell .nav-item.active{background:linear-gradient(105deg,#303d69,#202944);color:#fff}.app-shell .nav-item.active svg{color:#a6eaff}.sidebar-avatar{background:linear-gradient(145deg,#47557b,#1c2340);color:#edf6ff}.app-shell .network-indicator{border-color:#38415e}.app-shell .network-indicator span{color:#b9d6ff}.app-shell .workspace{background:transparent}.app-shell .topbar{background:#0b0f23dc;border-bottom-color:#39446a}.app-shell .chain,.app-shell .chain svg{color:#b6def5}.app-shell .wallet-button{background:linear-gradient(120deg,#33466a,#242a4a);color:#eff7ff;border:1px solid #6c7fba}.app-shell .wallet-button:hover{background:#445377}.app-shell .demo-banner{color:#c0c8df}.app-shell .demo-banner button{color:#becae3}.app-shell .demo-banner i{background:#93dbff}.app-shell .page-heading p,.profile-heading p{color:#b8c0da}.app-shell .panel{background:linear-gradient(145deg,#242846,#141a31 42%,#101428);border:1px solid #6373a365;box-shadow:inset 0 1px #c7d4ff18,0 14px 30px #03041455}.app-shell .badge{background:#303554;color:#d6e4fc;border:1px solid #7688b55c}.app-shell .btn-primary,.profile-page .profile-connect:not(.is-connected),.profile-sheet-button{color:#fff;background:linear-gradient(110deg,#3a4caf,#5a45bf 70%,#5669d4);border:1px solid #b2c9ff82;box-shadow:inset 0 1px #ffffff42,0 7px 18px #101c5580}.app-shell .btn-primary:hover:not(:disabled),.profile-page .profile-connect:not(.is-connected):hover,.profile-sheet-button:hover{background:linear-gradient(110deg,#4b62ca,#7059d4)}.app-shell .btn-outline,.app-shell .btn-ghost{background:#222b47;border:1px solid #65769e;color:#edf4ff}.app-shell .btn-outline:hover:not(:disabled),.app-shell .btn-ghost:hover:not(:disabled){background:#303e62}.app-shell .notice{background:#1d2842;color:#d4e4fa;border:1px solid #4d638255}.app-shell .notice.warning{background:#342a31;color:#ffe2ad;border-color:#91735f}.app-shell .field,.app-shell .amount-input{background:#0b1022;border-color:#506184;color:#f5f8ff}.app-shell .segmented{background:#0b1022;border:1px solid #36466a}.app-shell .segmented button{color:#b7c4df}.app-shell .segmented button.active{background:#3b4773;color:#fff}.app-shell .progress{background:#293750}.app-shell .progress i{background:linear-gradient(90deg,#55bde4,#a6edff)}.app-shell .progress.alt i{background:linear-gradient(90deg,#7487ed,#d49cff)}.app-shell .cap-label{color:#bdc9df}.app-shell .count{background:#303d62;color:#d7eaff}.app-shell .order-card{background:linear-gradient(145deg,#1a223b,#12192d);border:1px solid #52628a}.app-shell .order-type{background:#293c62;color:#c9e5ff}.app-shell .order-type.reinvest{background:#234246;color:#a8f5d6}.app-shell .page-footer,.app-shell .page-footer button{color:#a7b5d0}.app-shell .home-page{--user-secondary:#10162c;--user-group:#171c34;--user-separator:#a8c9ff26}.app-shell .home-page .asset-hero{background:radial-gradient(ellipse at 85% 19%,#343f79 0%,#1a2348 29%,transparent 57%),linear-gradient(135deg,#252945,#10162c 65%,#101629);border:1px solid #849ed080;box-shadow:inset 0 1px #cfe4ff38,0 18px 38px #03041b77}.app-shell .home-page .wallet-pending{border-top-color:#8ca4d34d}.app-shell .home-page .wallet-pending-title,.app-shell .home-page .wallet-pending-values small,.app-shell .home-page .balance-label{color:#c2cee4}.app-shell .home-page .market-entry{background:linear-gradient(120deg,#1d2743,#12172c);border:1px solid #6e80ae80;box-shadow:inset 0 1px #e6f1ff1a}.app-shell .home-page .market-entry-icon{color:#a6eaff}.app-shell .home-page .protocol-data-grid>div+div{border-color:#4e5c7b}.app-shell .home-page .orb-image{filter:brightness(1.08) saturate(1.15) drop-shadow(0 12px 24px #768bff77)}.app-shell .profile-page{--profile-surface:#141b33;--profile-group:#171f39;--profile-text:#f3f5ff;--profile-secondary:#bdc7de;--profile-blue:#a4eaff;--profile-green:#8beacb;--profile-line:#455477}.app-shell .profile-identity{background:linear-gradient(140deg,#303252,#1a2240 50%,#12182e);border:1px solid #8190bc80;box-shadow:inset 0 1px #e8efff2c,0 14px 32px #04051a77}.app-shell .profile-avatar{background:linear-gradient(145deg,#556286,#202a49);color:#f2f7ff;border:1px solid #8ca3c8}.app-shell .profile-membership{border-color:#64719477}.app-shell .profile-connect.is-connected{background:#253451;color:#f4f7ff}.app-shell .profile-summary-list,.app-shell .profile-group,.app-shell .profile-feature-group{background:#171f39;border:1px solid #7282ad70}.app-shell .profile-feature-entry{background:linear-gradient(135deg,#293554,#171e36)}.app-shell .profile-feature-entry:hover,.app-shell .profile-service-row:hover{background:#303c60}.app-shell .profile-feature-entry+.profile-feature-entry{border-left-color:#7282ad70}.app-shell .profile-feature-icon,.app-shell .profile-service-icon.blue{background:linear-gradient(145deg,#596ec7,#423c90);color:#fff;border:1px solid #a3baf0}.app-shell .profile-feature-icon.bridge,.app-shell .profile-service-icon{background:#34405e;color:#eaf2ff}.app-shell .profile-service-icon.green{background:#245359;color:#d4ffef}.app-shell .profile-assets-action,.app-shell .profile-orders-action,.app-shell .profile-wallet-line>button{color:#a4eaff}.app-shell :is(.invest-page,.rewards-page){--user-secondary:#0c1226;--user-group:#182039;--user-separator:#a0b8e52c}.app-shell :is(.invest-page,.rewards-page) .tier-option,.app-shell .reinvest-choice{background:#10172c;border-color:#526283;color:#e4eaff}.app-shell :is(.invest-page,.rewards-page) .tier-option.active,.app-shell .reinvest-choice.active{background:#29365f;border-color:#9bafff}.app-shell :is(.net-tree-root,.net-tree-node,.net-branch-detail,.net-stat,.net-layer-preview>div,.net-referral-input,.trade-amount-box,.trade-quote-detail,.trade-price-stats,.trade-tax-options>button){background:#18223d;border-color:#53648a}.app-shell :is(.net-tree-node.net-selected,.net-row-selected,.trade-tax-options>button.active){background:#303c69;border-color:#a2bcff}.app-shell :is(.bridge-network-card,.bridge-current-address,.bridge-amount-field,.bridge-flow-amount){background:#0d142b;border-color:#526688}.app-shell .bridge-destination{background:#29345c;border-color:#809de0}.app-shell .bridge-pair-arrow,.app-shell .bridge-step-number,.app-shell .trade-switch{background:#303c5d;border-color:#7585a9;color:#e2edff}.app-shell .bridge-step-active .bridge-step-number{background:#3d4d83;border-color:#b8e5ff;color:#d8f7ff}.app-shell .bridge-fees .detail-row strong,.app-shell .bridge-current-address strong{color:#d5e2f8}.sheet{background:#151d35;border:1px solid #7586ad}.sheet-header{background:#171f37f7;border-color:#46577c}.sheet .body-copy{color:#c3cbe0}.toast{background:#273556f2;color:#eff6ff;border:1px solid #8197c1}@media(max-width:800px){.app-shell .topbar{background:transparent;border:0}.app-shell .bottom-nav{background:linear-gradient(140deg,#30375df0,#131a34f5);border:1px solid #8c9fd17a;box-shadow:inset 0 1px #dfebff38,0 12px 32px #03051b99}.app-shell .bottom-nav button{color:#c2cbe3}.app-shell .bottom-nav button.active{color:#d4f4ff}.bottom-nav button.active .tab-icon{color:#c7f5ff;background:#607bc18c;box-shadow:inset 0 1px #d7e7ff5c}.app-shell .bottom-nav button:hover .tab-icon{background:#435577}.app-shell .home-page .asset-hero{background:radial-gradient(ellipse at 86% 18%,#3f4c83 0%,#1b264a 34%,transparent 62%),linear-gradient(140deg,#242945,#11182d 70%)}.app-shell .home-page .orbit-scene{right:0;top:5px;width:160px;height:175px;opacity:.9}}@media(prefers-reduced-motion:reduce){.app-shell .home-page .orb-image{transition:none!important}}
