:root{--bg:#06100b;--panel:#0a1711;--panel2:#0d1d15;--line:#1a3125;--line2:#284737;--text:#f3f7f4;--soft:#b7c8bf;--muted:#71877b;--green:#73e2a3;--green2:#3e9d69;--danger:#ff8e87}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:radial-gradient(900px 420px at 50% -160px,#123524 0,var(--bg) 62%);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a,button,input{font:inherit}.app-shell{width:min(100%,760px);min-height:100vh;margin:0 auto;padding:0 22px 106px}.topbar{height:70px;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.055)}.brand,.topbar{display:flex;align-items:center}.brand{gap:10px;color:var(--text);text-decoration:none;font-size:16px;font-weight:780;letter-spacing:-.3px}.brand-mark{width:31px;height:31px;border:1px solid #2e6948;border-radius:9px;display:grid;place-items:center;color:var(--green);background:#0d2117}.wallet{height:40px;border:1px solid var(--line2);border-radius:11px;background:#0a1811;color:var(--text);display:flex;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:700}.wallet.connected{color:var(--soft)}.base-dot,.network-pill i,.status-dot{width:7px;height:7px;border-radius:50%;background:var(--green);display:inline-block}.hero{padding:66px 0 54px}.hero-kicker{display:flex;gap:7px;align-items:center}.live-pill,.network-pill{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:99px;padding:7px 10px;font-size:9px;font-weight:850;letter-spacing:1.25px;color:#9bb2a5;background:#08150f}.live-pill{color:#5f796b}.hero h1{font-size:clamp(45px,11.5vw,76px);line-height:.96;letter-spacing:-3.5px;margin:22px 0 18px;font-weight:735}.hero h1 span{color:#7d9387}.hero p{font-size:16px;line-height:1.55;color:#a5b7ad;max-width:460px;margin:0}.hero-actions{display:flex;gap:9px;margin-top:29px}.primary,.secondary{min-height:46px;border-radius:11px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;font-size:13px;font-weight:760;border:0;cursor:pointer}.primary{background:var(--green);color:#06130c}.secondary{background:#0c1a13;color:var(--text);border:1px solid var(--line2)}.primary:disabled{opacity:.38;cursor:not-allowed}.account-strip{display:grid;grid-template-columns:1.35fr .75fr .9fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;grid-gap:18px;gap:18px}.account-strip>div{display:flex;flex-direction:column;gap:5px}.account-strip span{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:.8px}.account-strip strong{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700}.section{padding:50px 0 0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:17px}.eyebrow{display:block;font-size:11px;letter-spacing:1.55px;font-weight:850;color:#668878;margin-bottom:6px}.ai-card h2,.pro-card h2,.section h2{font-size:23px;letter-spacing:-.8px;margin:0}.asset-count,.soft-label{font-size:11px;color:#6f897b;border:1px solid var(--line);border-radius:99px;padding:6px 9px;white-space:nowrap}.quiet-action{border:0;background:none;color:#779083;font-size:10px;cursor:pointer}.empty-portfolio{min-height:92px;border:1px solid var(--line);border-radius:15px;display:flex;align-items:center;gap:14px;padding:17px;color:#668274;background:#08140f}.empty-portfolio div{display:flex;flex-direction:column;gap:4px}.empty-portfolio b{font-size:12px;color:#b9cbc1}.empty-portfolio span{font-size:10px;color:var(--muted);line-height:1.4}.portfolio-total{border:1px solid var(--line2);border-radius:17px;background:linear-gradient(145deg,#0d2218,#09150f);padding:19px;display:flex;flex-direction:column;gap:5px}.portfolio-total span{font-size:11px;color:#799184}.portfolio-total strong{font-size:30px;letter-spacing:-1px}.portfolio-total small{font-size:11px;color:#597064}.holding-list{margin-top:9px;border-top:1px solid var(--line)}.holding-row{width:100%;min-height:67px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--text);display:grid;grid-template-columns:39px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:0;text-align:left;cursor:pointer}.stock-avatar{width:37px;height:37px;border-radius:11px;background:#10271b;border:1px solid #294b38;color:#a8d3ba;display:grid;place-items:center;font-size:10px;font-weight:850;letter-spacing:-.3px}.holding-name,.holding-value{display:flex;flex-direction:column;gap:3px}.holding-name b,.holding-value b{font-size:12px}.holding-name small,.holding-value small{font-size:9px;color:var(--muted)}.holding-value{text-align:right}.index-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.index-card{border:1px solid var(--line);background:linear-gradient(150deg,#0c1d15,#08140f);border-radius:16px;padding:16px;min-width:0}.index-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:19px}.index-icon{width:34px;height:34px;border-radius:10px;background:#122c1e;border:1px solid #244d35;display:grid;place-items:center;color:#8cd6aa}.risk{font-size:8px;color:#789485;border:1px solid #2c4939;border-radius:99px;padding:5px 7px}.index-card h3{font-size:16px;margin:0 0 5px;letter-spacing:-.3px}.index-card p{font-size:11px;color:var(--muted);line-height:1.45;min-height:30px;margin:0 0 15px}.alloc-bar,.mini-bar{height:4px;background:#173022;border-radius:99px;display:flex;overflow:hidden;gap:2px}.alloc-bar i,.mini-bar i{display:block;height:100%;background:#73dda1}.alloc-bar i:nth-child(2),.mini-bar i:nth-child(2){background:#4da979}.alloc-bar i:nth-child(3),.mini-bar i:nth-child(3){background:#337153}.alloc-bar i:nth-child(4),.mini-bar i:nth-child(4){background:#244f3b}.weight-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;margin:11px 0 14px}.weight-grid span{font-size:8px;color:#687f73;display:flex;justify-content:space-between;gap:5px}.weight-grid b{color:#9bb0a5}.index-buy{height:36px;width:100%;border:1px solid #2a5b40;background:#0e2418;color:#82daa5;border-radius:9px;font-size:11px;font-weight:750;display:flex;align-items:center;justify-content:center;gap:4px;cursor:pointer}.ai-card{margin-top:50px;border:1px solid #2c5b40;background:linear-gradient(145deg,#10271b,#091710);border-radius:18px;padding:19px}.ai-title{display:flex;align-items:center;gap:11px}.spark{width:37px;height:37px;border-radius:11px;background:#173a27;color:var(--green);display:grid;place-items:center}.ai-intro{font-size:10px;color:var(--muted);margin:12px 0 0}.ai-form{display:grid;grid-template-columns:1fr 45px;grid-gap:8px;gap:8px;margin-top:16px}.ai-form input{height:47px;min-width:0;border:1px solid #2b4938;background:#07130d;color:var(--text);border-radius:11px;padding:0 13px;outline:none;font-size:13px}.ai-form input:focus{border-color:#4a9067}.ai-form button{border:0;border-radius:11px;background:var(--green);color:#06130c;display:grid;place-items:center}.prompt-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.prompt-chips button{border:1px solid var(--line);background:transparent;color:#82998d;border-radius:99px;padding:6px 9px;font-size:11px}.ai-result{margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.result-head{display:flex;justify-content:space-between;gap:14px}.result-head div{display:flex;flex-direction:column;gap:4px}.result-head b{font-size:14px}.result-head span{font-size:10px;color:var(--muted);line-height:1.4}.result-head em{font-style:normal;font-size:9px;color:var(--green);white-space:nowrap}.alloc-bar{margin:14px 0 8px}.allocation{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #193025}.allocation span{display:flex;align-items:baseline;gap:8px}.allocation b{font-size:11px}.allocation small{font-size:9px;color:var(--muted)}.allocation strong{font-size:11px}.ai-invest{margin-top:14px}.ai-result>p{font-size:8px;color:#60776b;text-align:center;margin:9px 0 0}.stock-list{border-top:1px solid var(--line)}.stock-row{min-height:72px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:39px 1fr 120px 62px;align-items:center;grid-gap:11px;gap:11px}.stock-meta,.stock-name{display:flex;flex-direction:column;gap:3px;min-width:0}.stock-name b{font-size:12px}.stock-meta small,.stock-name span{font-size:9px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stock-meta{text-align:right}.stock-meta span{font-size:10px;color:#acbeb4}.buy-btn{border:1px solid #2b5940;background:#0e2117;color:#82d6a3;border-radius:9px;height:34px;font-size:10px;font-weight:750}.verified-note{gap:8px;color:#698476;font-size:9px;line-height:1.4;padding:13px 2px}.pro-card,.verified-note{display:flex;align-items:center}.pro-card{margin-top:48px;border:1px solid var(--line);border-radius:16px;padding:19px;justify-content:space-between;gap:18px}.pro-card p{font-size:10px;color:var(--muted);line-height:1.45;margin:6px 0 0}.soon{font-size:8px;letter-spacing:1px;border:1px solid #31503f;color:#789486;border-radius:99px;padding:6px 8px}.principles{margin-top:38px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:17px 0;display:flex;gap:11px;color:#789183}.principles div{display:flex;flex-direction:column;gap:3px}.principles b{font-size:11px;color:#b4c8bd}.principles span,footer{font-size:9px}footer{padding:31px 0;color:#60766a;display:flex;justify-content:space-between;align-items:center}footer span{color:#9aafa4;font-weight:750}footer p{margin:0}.bottom-nav{position:fixed;z-index:20;bottom:0;left:50%;transform:translateX(-50%);width:min(100%,760px);height:73px;background:rgba(6,16,11,.95);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr);padding:7px 12px max(8px,env(safe-area-inset-bottom))}.bottom-nav a{color:#637a6e;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px}.bottom-nav .active{color:var(--green)}.bottom-nav .ai-nav svg{background:#183b29;color:#87e1ad;width:33px;height:33px;border-radius:11px;margin-top:-10px}.sheet-backdrop{position:fixed;z-index:50;inset:0;background:rgba(0,0,0,.68);display:flex;align-items:flex-end;justify-content:center}.trade-sheet{width:min(100%,760px);max-height:92vh;overflow:auto;background:#09160f;border:1px solid #294637;border-bottom:0;border-radius:22px 22px 0 0;padding:10px 20px max(24px,env(safe-area-inset-bottom));box-shadow:0 -24px 70px rgba(0,0,0,.35)}.sheet-handle{width:37px;height:4px;border-radius:4px;background:#355246;margin:0 auto 15px}.sheet-head{display:flex;justify-content:space-between;align-items:center}.sheet-head h2{margin:0;font-size:24px}.icon-btn{width:37px;height:37px;border-radius:10px;border:1px solid var(--line);background:#0d1c16;color:#93a79c;display:grid;place-items:center}.segmented{display:grid;grid-template-columns:1fr 1fr;background:#06100b;padding:4px;border-radius:11px;margin-top:17px}.segmented button{height:36px;border:0;border-radius:8px;background:transparent;color:#72877c;font-size:11px;font-weight:700}.segmented .active{background:#173224;color:#cbe7d7}.amount-box{display:block;border:1px solid var(--line);background:#07130d;border-radius:13px;padding:12px;margin-top:12px}.amount-box>span{font-size:9px;color:var(--muted)}.amount-box div{display:flex;align-items:center;margin-top:5px}.amount-box input{width:100%;min-width:0;background:none;border:0;color:var(--text);font-size:27px;font-weight:700;outline:none}.amount-box b{font-size:11px;color:#a8bbb0}.route-line{display:flex;align-items:center;justify-content:center;gap:9px;color:#799084;font-size:10px;padding:11px}.eligibility{display:flex;align-items:flex-start;gap:8px;padding:12px 0}.eligibility input{margin-top:3px;accent-color:#67d49a}.eligibility span{display:flex;align-items:center;gap:7px;color:#9eafa6;font-size:10px;line-height:1.4}.quote-card,.review-card{display:grid;grid-template-columns:1fr auto;grid-gap:7px 13px;gap:7px 13px;border:1px solid var(--line);background:#07130d;border-radius:11px;padding:11px;margin-bottom:10px;font-size:9px}.quote-card span,.review-card small,.review-card span{color:var(--muted)}.review-card small{grid-column:1/-1}.index-summary{display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:#08160f;border-radius:11px;padding:10px;margin-top:15px;color:#879e92;font-size:11px}.index-preview{border-top:1px solid var(--line);margin-top:12px}.index-preview>div{display:grid;grid-template-columns:1fr 45px 70px;align-items:center;border-bottom:1px solid var(--line);height:38px;font-size:11px}.index-preview span{display:flex;align-items:center;gap:7px}.index-preview i{width:6px;height:6px;border-radius:50%;background:var(--green)}.index-preview b{text-align:right;color:#acc1b5}.index-preview small{text-align:right;color:#6f887a}.notice,.success{display:flex;align-items:center;justify-content:center;gap:8px;font-size:10px;color:#8fa397;padding:10px}.success{color:var(--green);border:1px solid #28553e;border-radius:11px;background:#0f241a}.error-text{color:var(--danger);font-size:10px;text-align:center}.fineprint{font-size:8px;color:#5f776b;text-align:center;line-height:1.45;margin:11px 10px 0}.spin{animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:620px){.app-shell{padding-inline:16px}.hero{padding-top:50px}.hero h1{letter-spacing:-2.8px}.account-strip{grid-template-columns:1.3fr .7fr}.account-strip>div:last-child{display:none}.index-grid{grid-template-columns:1fr}.index-card p{min-height:0}.stock-row{grid-template-columns:39px 1fr 58px}.stock-meta{display:none}.hero-actions{width:100%}.hero-actions a{flex:1 1}.trade-sheet{padding-inline:16px}footer{gap:15px}.soft-label{display:none}}@media(max-width:370px){.hero-actions{flex-direction:column}.hero-actions a{width:100%}.hero-kicker .live-pill{display:none}.account-strip{gap:10px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.spin{animation:none}}.brand em{font-size:8px;letter-spacing:.9px;color:#6d8b7b;border:1px solid var(--line);padding:3px 5px;border-radius:6px}.v3-hero{padding-bottom:44px}.icon-label{display:flex;align-items:center;gap:5px}.portfolio-dashboard{border:1px solid var(--line2);border-radius:18px;background:linear-gradient(150deg,#0d2117,#07130d);overflow:hidden}.portfolio-value{padding:20px 20px 2px;display:flex;flex-direction:column;gap:4px}.portfolio-value>span{font-size:11px;color:var(--muted)}.portfolio-value strong{font-size:33px;letter-spacing:-1.4px}.portfolio-value small{font-size:11px}.positive{color:var(--green)!important}.negative{color:var(--danger)!important}.mini-chart{width:100%;display:block;overflow:visible}.chart-line{fill:none;stroke:#72dfa2;stroke-width:2.2;vector-effect:non-scaling-stroke}.chart-area{fill:rgba(115,226,163,.06);stroke:none}.chart-empty{display:grid;place-items:center;color:#526c5e;font-size:9px;padding:0 12px;text-align:center;border-top:1px solid rgba(255,255,255,.03)}.allocation-strip{height:5px;margin:12px 2px 0;display:flex;overflow:hidden;border-radius:99px;background:#13231a}.allocation-strip i,.mini-bar i{display:block;border-right:1px solid var(--bg)}.allocation-strip i:first-child,.mini-bar i:first-child{background:#79e5a8}.allocation-strip i:nth-child(2),.mini-bar i:nth-child(2){background:#4ea676}.allocation-strip i:nth-child(3),.mini-bar i:nth-child(3){background:#8ea99a}.allocation-strip i:nth-child(4),.mini-bar i:nth-child(4){background:#365e48}.portfolio-tools{margin-top:10px;border:1px solid var(--line);border-radius:13px;padding:13px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.portfolio-tools>div{min-width:0;display:flex;flex-direction:column;gap:3px}.portfolio-tools span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.8px}.portfolio-tools b{font-size:11px;color:#9cb0a5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-tools button{height:35px;border:1px solid var(--line2);background:#0c1b13;color:var(--text);border-radius:9px;padding:0 11px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:750;cursor:pointer}.market-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.market-card{border:1px solid var(--line);border-radius:16px;background:#09160f;padding:15px;overflow:hidden}.market-actions,.market-card-head,.market-id{display:flex;align-items:center}.market-card-head{justify-content:space-between}.market-id{gap:10px;min-width:0}.market-id>div{display:flex;flex-direction:column;gap:2px;min-width:0}.market-id b{font-size:12px}.market-id span{font-size:9px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.star-btn{width:34px;height:34px;display:grid;place-items:center;border:0;background:transparent;color:#52695c;cursor:pointer;border-radius:9px}.star-btn.watched{color:#9fd5b5;background:#10231a}.market-price{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:16px 0 3px}.market-price strong{font-size:23px;letter-spacing:-.8px}.market-price span{font-size:9px;padding-bottom:3px}.market-card .chart-empty{height:62px!important;border:0}.market-actions{justify-content:space-between;margin-top:8px;padding-top:11px;border-top:1px solid var(--line)}.market-actions span{font-size:9px;color:#60796b}.market-actions button{height:32px;border:1px solid var(--line2);background:#102219;color:#d8e6de;border-radius:8px;padding:0 12px;font-size:11px;font-weight:750;cursor:pointer}.rebalance-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:4px 0 14px}.rebalance-list>div{display:grid;grid-template-columns:55px 1fr auto;grid-gap:10px;gap:10px;align-items:center;min-height:48px;border-bottom:1px solid rgba(255,255,255,.035)}.rebalance-list>div:last-child{border-bottom:0}.rebalance-list b{font-size:11px}.rebalance-list span{font-size:10px;color:var(--muted)}.rebalance-list em{font-size:10px;font-style:normal;font-weight:750}@media(max-width:620px){.market-grid{grid-template-columns:1fr}.portfolio-value strong{font-size:30px}.account-strip>div:last-child{display:flex}}@media(max-width:430px){.account-strip{grid-template-columns:1.25fr .65fr}.account-strip>div:last-child{display:none}.market-card{padding:14px}}.v4-hero{padding-bottom:46px}.v4-hero h1 span{color:#9ce4bb}.premium-index-grid{grid-template-columns:repeat(3,1fr)}.premium-index{padding-bottom:13px}.index-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:14px}.index-title-row h3{margin:0}.index-title-row p{margin:5px 0 0}.index-title-row>span{font-size:11px;font-weight:800;white-space:nowrap;padding-top:3px}.live-chart-shell{min-width:0}.live-chart{width:100%;display:block;touch-action:pan-y}.premium-line{stroke-width:2;stroke:#83e0aa}.premium-area{fill:rgba(131,224,170,.055)}.chart-crosshair{stroke:#355648;stroke-width:1;stroke-dasharray:3 4}.chart-crosshair,.chart-point{vector-effect:non-scaling-stroke}.chart-point{fill:#b9f0cf;stroke:#0b1912;stroke-width:2}.chart-readout{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:10px 1px 4px}.chart-readout>div{display:flex;align-items:baseline;gap:9px}.chart-readout strong{font-size:14px}.chart-readout small,.chart-readout span{font-size:9px}.chart-readout small{color:var(--muted)}.chart-ranges{display:flex;gap:3px;background:#07110c;border:1px solid var(--line);padding:3px;border-radius:9px;margin-top:8px}.chart-ranges button{flex:1 1;height:29px;border:0;background:transparent;color:#698174;border-radius:6px;font-size:11px;font-weight:750;cursor:pointer}.chart-ranges button.active{background:#163022;color:#c8e4d4}.premium-empty{border:1px dashed #213c2e;border-radius:10px;background:#07110c}.market-chart-open,.market-open,.stock-more{border:0;background:transparent;color:inherit;padding:0;cursor:pointer}.market-open{text-align:left;min-width:0}.market-chart-open{display:block;width:100%;text-align:left}.stock-more{display:flex;align-items:center;gap:2px;font-size:9px!important;color:#60796b!important}.detail-backdrop{z-index:60}.stock-detail-sheet{padding-bottom:max(28px,env(safe-area-inset-bottom));background:#08140e}.detail-actions,.detail-head,.detail-identity{display:flex;align-items:center}.detail-head{justify-content:space-between;gap:15px}.detail-identity{gap:11px}.stock-avatar.large{width:43px;height:43px;border-radius:12px;font-size:11px}.detail-identity>div{display:flex;flex-direction:column}.detail-identity span{font-size:9px;color:var(--muted)}.detail-identity h2{margin:1px 0 0;font-size:23px}.detail-actions{gap:7px}.detail-actions .watched{color:#a9e4bf;background:#12291d}.detail-actions .watched svg{fill:currentColor}.detail-price{display:flex;align-items:baseline;gap:11px;margin:23px 0 1px}.detail-price strong{font-size:35px;letter-spacing:-1.4px}.detail-price span{font-size:10px;font-weight:750}.detail-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:15px}.detail-facts>div{padding:13px 8px;display:flex;flex-direction:column;gap:4px;border-right:1px solid var(--line)}.detail-facts>div:last-child{border-right:0}.detail-facts span{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.7px}.detail-facts b{font-size:10px;display:flex;align-items:center;gap:5px}.detail-description{font-size:10px;line-height:1.55;color:#91a69b;margin:15px 2px}.alert-card{border:1px solid var(--line2);background:#0b1a12;border-radius:13px;padding:12px;margin-top:12px}.alert-card.hit{border-color:#2f6c4b;background:#10271b}.alert-title{display:flex;align-items:center;gap:9px}.alert-title>div{display:flex;flex-direction:column;gap:2px}.alert-title b{font-size:10px}.alert-title span{font-size:9px;color:var(--muted)}.alert-controls{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:11px}.alert-controls label{display:flex;align-items:center;border:1px solid var(--line);background:#07110c;border-radius:9px;padding:0 10px;height:38px}.alert-controls label span{color:#789083;font-size:11px}.alert-controls input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:15px;padding-left:3px}.alert-controls button{border:1px solid #2b5a40;background:#10251a;color:#aee4c3;border-radius:9px;padding:0 13px;font-size:11px;font-weight:800}.detail-verified{padding-inline:2px}.detail-trade{margin-top:2px}.health-card{margin-top:11px;border:1px solid var(--line2);background:#09170f;border-radius:14px;padding:14px}.health-score{display:flex;align-items:center;gap:10px}.health-score>div{display:flex;flex-direction:column}.health-score span{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.75px}.health-score strong{font-size:22px;line-height:1.1}.health-score small{font-size:9px;color:#668073;font-weight:600}.health-signals{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);margin:13px -1px 0;border-radius:10px;overflow:hidden}.health-signals>div{background:#08130d;padding:10px;display:flex;flex-direction:column;gap:4px}.health-signals span{font-size:8px;color:var(--muted)}.health-note,.health-signals b{font-size:9px}.health-note{display:flex;align-items:flex-start;gap:7px;margin-top:11px;color:#82998d;line-height:1.45}.health-note.good{color:#86b99a}.health-note.high{color:#d58f84}@media(max-width:720px){.premium-index-grid{grid-template-columns:1fr}.detail-price strong{font-size:31px}}@media(max-width:430px){.detail-facts>div{padding-inline:6px}.detail-facts b{font-size:9px}.health-signals{grid-template-columns:1fr}.health-signals>div{flex-direction:row;justify-content:space-between}.stock-detail-sheet{padding-inline:16px}}.v5-hero{padding-bottom:44px}.portfolio-head-actions{display:flex;align-items:center;gap:7px}.cloud-sync{height:30px;border:1px solid var(--line);border-radius:8px;background:#08140e;color:#718b7c;font-size:9px;font-weight:750;padding:0 9px;display:flex;align-items:center;gap:5px;cursor:pointer}.cloud-sync.on{border-color:#2d5b42;color:#a7d9bb;background:#102319}.cloud-status-card{width:100%;margin-top:18px;border:1px solid var(--line);border-radius:13px;background:#08150f;display:flex;align-items:center;gap:11px;padding:12px 14px;color:#6f8c7c;text-align:left}.cloud-status-card>div{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:3px}.cloud-status-card b{font-size:10px;color:#b3c8bc}.cloud-status-card span{font-size:9px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cloud-status-card.active{border-color:#285139;background:#0b1b13}.cloud-connect{cursor:pointer}.cloud-connect:disabled{opacity:.6}.morning-brief{display:flex;gap:10px;align-items:flex-start;margin-top:11px;border:1px solid #244a35;background:#0b1c13;border-radius:13px;padding:13px;color:#91cdaa}.morning-brief>div{display:flex;flex-direction:column;gap:3px}.morning-brief span{font-size:8px;letter-spacing:.7px;color:#678a78}.morning-brief b{font-size:10px;color:#d3e7dc;line-height:1.45}.morning-brief small{font-size:8px;color:#6f8a7b}.discover-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.discover-tools>label{height:40px;flex:1 1;display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:#08140e;border-radius:10px;padding:0 11px;color:#617a6c}.discover-tools input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:var(--text);font-size:11px}.discover-tools input::placeholder{color:#536b5e}.discover-tools>div{display:flex;border:1px solid var(--line);border-radius:10px;padding:3px;background:#07110c}.discover-tools>div button{height:32px;border:0;background:transparent;color:#637d6f;font-size:11px;font-weight:750;padding:0 10px;border-radius:7px;cursor:pointer}.discover-tools>div button.active{background:#14291d;color:#c5ddcf}.discover-empty{border:1px dashed var(--line);border-radius:13px;padding:22px;text-align:center;font-size:10px;color:var(--muted)}.compare-card{margin-top:11px;border:1px solid var(--line);background:#08150f;border-radius:16px;padding:15px}.compare-head{display:flex;align-items:center;justify-content:space-between;color:#6e8a7b}.compare-head h3{font-size:15px;margin:0}.compare-selects{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:8px;gap:8px;margin-top:13px}.compare-selects select{height:39px;border:1px solid var(--line2);border-radius:9px;background:#09170f;color:#d9e6df;padding:0 9px;font-size:10px;outline:0}.compare-selects span{font-size:8px;color:var(--muted);text-transform:uppercase}.compare-chart{display:block;width:100%;height:180px;margin-top:12px}.compare-line{fill:none;stroke-width:2.1;vector-effect:non-scaling-stroke}.compare-line.one{stroke:#86e1ac}.compare-line.two{stroke:#718f80;stroke-dasharray:5 4}.compare-legend{display:flex;align-items:center;gap:18px;margin-top:7px}.compare-legend span{display:flex;align-items:center;gap:6px;font-size:9px;color:#81988b}.compare-legend i{width:14px;height:2px;display:inline-block}.compare-legend i.one{background:#86e1ac}.compare-legend i.two{background:#718f80}.compare-legend b{font-size:9px}.compare-empty{height:120px;display:grid;place-items:center;color:var(--muted);font-size:9px}.alert-direction{display:flex;gap:4px;margin-top:10px}.alert-direction button{border:1px solid var(--line);background:#07110c;color:#687f73;border-radius:7px;height:28px;padding:0 10px;font-size:11px;font-weight:750}.alert-direction button.active{background:#163022;color:#c5dfd1;border-color:#315741}.corporate-card,.limit-card{border:1px solid var(--line);background:#08140e;border-radius:13px;padding:12px;margin-top:10px}.limit-fields{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:7px;gap:7px;margin-top:10px}.limit-fields label{height:43px;border:1px solid var(--line);background:#07110c;border-radius:8px;padding:5px 8px;display:flex;flex-direction:column;gap:1px}.limit-fields label span{font-size:11px;color:var(--muted);text-transform:uppercase}.limit-fields input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text);font-size:12px}.limit-fields button{border:1px solid #2b5a40;background:#10251a;color:#aee4c3;border-radius:8px;font-size:11px;font-weight:800;padding:0 12px}.limit-card>small{display:block;margin-top:8px;font-size:8px;color:#60796b;line-height:1.4}.corporate-card{display:flex;flex-direction:column;gap:5px}.corporate-card b{font-size:9px;color:#b3c9bc}.corporate-card span{font-size:8px;color:var(--muted);text-transform:capitalize}@media(max-width:560px){.discover-tools{align-items:stretch;flex-direction:column}.discover-tools>div{width:100%}.discover-tools>div button{flex:1 1}.portfolio-head-actions .quiet-action{display:none}.cloud-status-card span{white-space:normal}.limit-fields{grid-template-columns:1fr 1fr}.limit-fields button{grid-column:1/-1;height:35px}.compare-legend{gap:10px;flex-wrap:wrap}}.v6-ai-card{background:#0a1811;border-color:#264b36}.v6-ai-result{padding-top:14px}.strategy-proof{display:flex;align-items:flex-start;gap:9px;margin:12px 0;padding:11px;border:1px solid #234532;background:#08150f;border-radius:11px;color:#87c8a2}.strategy-proof>div{display:flex;flex-direction:column;gap:2px}.strategy-proof span{font-size:7px;letter-spacing:.9px;color:#648271}.strategy-proof b{font-size:10px;color:#c6dbcf}.strategy-proof small{font-size:8px;line-height:1.4;color:#789184}.ai-caution{display:flex;align-items:flex-start;gap:7px;margin-top:10px;color:#789184;font-size:8px;line-height:1.45}.portfolio-open{margin-top:12px;height:39px;border:1px solid var(--line2);border-radius:10px;color:#a7c9b7;text-decoration:none;display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:760;background:#09170f}.portfolio-preview{padding-top:42px}.portfolio-preview .holding-list{margin-top:7px}.v6-brief{padding:11px 12px}.portfolio-page{padding-bottom:50px}.portfolio-topbar{position:relative}.back-link{display:flex;align-items:center;gap:6px;color:#80988b;text-decoration:none;font-size:11px;font-weight:700}.compact-brand{position:absolute;left:50%;transform:translateX(-50%)}.portfolio-page-hero{padding:48px 0 8px;border-bottom:1px solid var(--line)}.portfolio-page-hero h1{font-size:clamp(34px,8vw,51px);line-height:1.02;letter-spacing:-2px;margin:7px 0 12px}.portfolio-page-hero h1 span{color:#72887c}.portfolio-page-hero p{font-size:11px;color:var(--muted);margin:0 0 25px}.portfolio-page .portfolio-section{padding-top:31px}.portfolio-page .section-head h2{font-size:19px}.portfolio-page .portfolio-dashboard{margin-top:2px}@media(max-width:560px){.compact-brand em,.compact-brand span:not(.brand-mark){display:none}.portfolio-page{padding-inline:16px}.portfolio-page-hero{padding-top:38px}.portfolio-preview .portfolio-dashboard{grid-template-columns:1fr}.portfolio-preview .portfolio-dashboard .live-chart-wrap{margin-top:8px}}:root{--bg:#03100a;--panel:#07170f;--panel2:#0b2016;--line:#173c2b;--line2:#2b6045;--text:#f7fbf8;--soft:#c0d1c7;--muted:#789184;--green:#72e6a4;--green2:#37b875;--green3:#b7f7d0;--danger:#ff786f;--danger2:#c94945;--gold:#d6c28b;--steel:#9fb4aa}body{background:radial-gradient(700px 360px at 50% -60px,rgba(44,145,94,.2),transparent 64%),radial-gradient(520px 480px at 110% 22%,rgba(25,93,66,.11),transparent 66%),linear-gradient(180deg,#04120b,#020b07)}.app-shell:before{position:absolute;inset:0 auto auto 50%;width:min(760px,100vw);height:360px;transform:translateX(-50%);background:linear-gradient(120deg,transparent 4%,rgba(124,255,178,.025) 45%,transparent 69%)}.topbar{background:linear-gradient(180deg,rgba(5,18,11,.94),rgba(5,18,11,.62));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.brand-mark{position:relative;overflow:hidden;background:linear-gradient(145deg,#173e29,#071710 55%,#102c1e);border-color:#367455;box-shadow:inset 0 1px rgba(255,255,255,.08),0 8px 24px rgba(0,0,0,.2)}.brand-mark:after{content:"";position:absolute;inset:1px 1px auto;height:38%;border-radius:8px 8px 50% 50%;background:linear-gradient(180deg,rgba(255,255,255,.13),transparent);pointer-events:none}.brand em{font-style:normal;font-size:9px;letter-spacing:1px;color:#9dcdb1;border:1px solid #2d6348;background:linear-gradient(180deg,#122d20,#08170f);border-radius:8px;padding:5px 7px;box-shadow:inset 0 1px rgba(255,255,255,.05)}.wallet{background:linear-gradient(145deg,#10271b,#06140d 65%);border-color:#315b45;box-shadow:inset 0 1px rgba(255,255,255,.05),0 10px 28px rgba(0,0,0,.15)}.premium-hero{position:relative;padding-top:58px}.premium-hero:after{content:"";position:absolute;right:-40px;top:28px;width:200px;height:200px;background:radial-gradient(circle,rgba(114,230,164,.11),transparent 68%);pointer-events:none}.premium-hero h1{font-weight:760;text-shadow:0 1px 0 rgba(255,255,255,.06)}.premium-hero h1 span{background:linear-gradient(180deg,#9fb8aa,#60796d);-webkit-background-clip:text;background-clip:text;color:transparent}.network-pill{border-color:#2c6648;background:linear-gradient(180deg,#10281b,#07170f);box-shadow:inset 0 1px rgba(255,255,255,.05)}.live-pill{background:linear-gradient(180deg,#0b1d14,#06120c)}.metallic-primary,.primary{background:linear-gradient(180deg,#8bf0b6,#62d995 52%,#42bb77);border:1px solid #91efb8;color:#031009;box-shadow:inset 0 1px rgba(255,255,255,.6),inset 0 -1px rgba(0,0,0,.16),0 10px 30px rgba(48,190,112,.12);text-shadow:0 1px rgba(255,255,255,.25)}.metallic-primary:active,.primary:active{transform:translateY(1px)}.secondary{background:linear-gradient(145deg,#0c2116,#05130c);box-shadow:inset 0 1px rgba(255,255,255,.04)}.premium-account-strip{position:relative;background:linear-gradient(90deg,rgba(7,24,15,.8),rgba(11,33,22,.42),rgba(5,18,11,.8));margin-inline:-10px;padding-inline:10px;border-radius:14px;border:1px solid #153d2a}.premium-account-strip:before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(155,244,192,.27),transparent)}.premium-account-strip strong{color:#e9f4ed}.premium-account-strip span{color:#749384}.section-head h2{font-weight:725}.eyebrow{color:#75a28d}.asset-count,.soft-label{background:linear-gradient(180deg,#10231a,#07150f);border-color:#284b38}.positive{color:#78e8a7!important}.negative{color:#ff8279!important}.market-pulse{position:relative;overflow:hidden;border:1px solid #27563f;background:linear-gradient(120deg,#10271b,#07160f 54%,#0c2117);border-radius:17px;padding:14px 15px;margin:2px 0 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;box-shadow:inset 0 1px rgba(255,255,255,.05)}.market-pulse:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.035) 43%,transparent 57%);pointer-events:none}.market-pulse-title{display:flex;align-items:center;gap:10px;min-width:0}.pulse-icon{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;color:#91edb6;border:1px solid #367553;background:linear-gradient(145deg,#183d2a,#0b1e15);box-shadow:inset 0 1px rgba(255,255,255,.08)}.market-pulse-title>div{display:flex;flex-direction:column;gap:2px;min-width:0}.market-pulse-title span{font-size:7px;letter-spacing:1.35px;color:#6e9682;font-weight:850}.market-pulse-title b{font-size:11px;color:#d7e7de;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pulse-stats{display:flex;align-items:center;gap:8px;white-space:nowrap}.pulse-stats span,.pulse-stats strong{font-size:8px;font-weight:800;border-radius:99px;padding:5px 7px;display:inline-flex;align-items:center;gap:3px}.pulse-up{color:#7ce5aa;background:rgba(48,167,102,.12);border:1px solid rgba(75,194,128,.24)}.pulse-down{color:#ff8d83;background:rgba(194,65,61,.1);border:1px solid rgba(226,92,83,.2)}.premium-discover-tools{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:9px;gap:9px}.premium-discover-tools>label{background:linear-gradient(180deg,#0a1c13,#06130d);border-color:#28513c;box-shadow:inset 0 1px rgba(255,255,255,.03)}.market-filter-scroll{width:100%;overflow-x:auto;scrollbar-width:none;justify-content:flex-start!important}.market-filter-scroll::-webkit-scrollbar{display:none}.premium-discover-tools>div button{white-space:nowrap}.premium-discover-tools>div button.active{background:linear-gradient(180deg,#1c412d,#10281c);color:#bcf1d0;border:1px solid #2f694a;box-shadow:inset 0 1px rgba(255,255,255,.05)}.market-grid-premium{gap:12px}.premium-stock-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#0d2117,#06140d 62%,#091b12);border-color:#244d38;box-shadow:inset 0 1px rgba(255,255,255,.035),0 12px 35px rgba(0,0,0,.13)}.premium-stock-card:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 18%,rgba(255,255,255,.025) 44%,transparent 60%);pointer-events:none}.market-card-accent{position:absolute;left:0;top:20px;bottom:20px;width:2px;border-radius:99px;background:#537363}.market-up .market-card-accent{background:linear-gradient(#a0f4c0,#32b872);box-shadow:0 0 14px rgba(83,223,143,.25)}.market-down .market-card-accent{background:linear-gradient(#ffaaa2,#d95750);box-shadow:0 0 14px rgba(230,89,82,.18)}.metallic-avatar{background:linear-gradient(145deg,#1a3c2b,#0a1a12 58%,#123322);border-color:#356d50;color:#c1e7cf;box-shadow:inset 0 1px rgba(255,255,255,.09),inset 0 -1px rgba(0,0,0,.2)}.market-card-head,.market-chart-open,.premium-market-actions{position:relative;z-index:1}.premium-market-price{align-items:flex-start}.premium-market-price>div{display:flex;flex-direction:column;gap:2px}.price-source{font-size:7px!important;letter-spacing:.8px;color:#547264!important;text-transform:uppercase}.market-change-badge{display:inline-flex!important;align-items:center;gap:3px;padding:6px 8px;border-radius:99px;font-size:8px!important;font-weight:850!important;border:1px solid #2a4738;background:#0a1710;color:#738a7d!important}.market-change-badge.up{color:#7ce8a9!important;background:linear-gradient(180deg,rgba(39,139,84,.21),rgba(20,76,49,.12));border-color:#2c704b}.market-change-badge.down{color:#ff8d84!important;background:linear-gradient(180deg,rgba(151,52,49,.18),rgba(73,28,27,.1));border-color:#623936}.market-change-badge.flat{color:#8ea499!important}.metal-trade{background:linear-gradient(180deg,#193d2a,#0d281b)!important;border-color:#3a7656!important;color:#a8ecc2!important;box-shadow:inset 0 1px rgba(255,255,255,.06)}.chart-tone-positive .premium-line{stroke:#69e59e!important}.chart-tone-positive .premium-area{fill:rgba(73,212,132,.08)!important}.chart-tone-negative .premium-line{stroke:#ff746d!important}.chart-tone-negative .premium-area{fill:rgba(219,75,69,.075)!important}.chart-tone-neutral .premium-line{stroke:#8ca69a!important}.chart-point{fill:#eaf8ef}.chart-tone-negative .chart-point{fill:#ff958e}.chart-crosshair{stroke:rgba(255,255,255,.15)}.v7-index-grid{gap:13px}.metallic-index{position:relative;overflow:hidden;border-color:#28523d;background:linear-gradient(145deg,#10271b,#07150f 58%,#0c2016);box-shadow:inset 0 1px rgba(255,255,255,.045),0 15px 36px rgba(0,0,0,.15)}.metallic-index.index-variant-2{background:linear-gradient(145deg,#12241e,#07140f 60%,#0d1e18)}.metallic-index.index-variant-3{background:linear-gradient(145deg,#16291e,#07150f 58%,#111b14)}.index-metal-shine{position:absolute;inset:0;background:linear-gradient(125deg,transparent 14%,rgba(183,247,208,.035) 42%,transparent 58%);pointer-events:none}.metallic-index>:not(.index-metal-shine){position:relative;z-index:1}.metallic-index-icon{background:linear-gradient(145deg,#1d4b33,#0c2016);border-color:#397657;box-shadow:inset 0 1px rgba(255,255,255,.09)}.index-performance-chip{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:850;border-radius:99px;padding:6px 8px;border:1px solid #31513f}.index-performance-chip.up{color:#78e5a5;border-color:#306e4c;background:rgba(45,151,91,.13)}.index-performance-chip.down{color:#ff8a81;border-color:#653d39;background:rgba(167,60,55,.12)}.index-performance-chip.flat{color:#718a7d}.premium-weight-grid span{align-items:center;gap:7px}.premium-weight-grid span i{height:2px;max-width:44px;min-width:8px;background:linear-gradient(90deg,#58d48e,#b2efd0);border-radius:99px;margin-left:auto}.metallic-index-buy{background:linear-gradient(180deg,#153b28,#0b281a)!important;border-color:#347552!important;color:#8fe8b2!important;box-shadow:inset 0 1px rgba(255,255,255,.06)}.portfolio-money-grid{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:10px;gap:10px;margin-bottom:11px}.money-card{position:relative;overflow:hidden;border:1px solid #28513c;border-radius:16px;padding:15px;background:linear-gradient(145deg,#0e2318,#06140d);display:flex;flex-direction:column;gap:5px;box-shadow:inset 0 1px rgba(255,255,255,.035)}.money-card:after{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 24%,rgba(255,255,255,.028) 46%,transparent 63%);pointer-events:none}.money-card span{font-size:8px;text-transform:uppercase;letter-spacing:.85px;color:#749283;display:flex;align-items:center;gap:5px}.money-card strong{font-size:24px;letter-spacing:-.8px}.money-card small{font-size:8px;color:#688073}.cash-card{background:linear-gradient(145deg,#153122,#0a1b12 62%,#0d2719);border-color:#347251}.cash-card strong{color:#9aefba}.account-card{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center}.account-card small,.account-card span{grid-column:1}.account-card strong{grid-column:2;grid-row:1/3}.premium-portfolio-dashboard{border:1px solid #1f4432;border-radius:15px;padding:13px;background:linear-gradient(180deg,#081a11,#05120c)}.compact-value-copy span{font-size:8px;color:#6f8d7d;text-transform:uppercase;letter-spacing:.7px}.compact-value-copy b{font-size:11px}.premium-brief{background:linear-gradient(145deg,#102c1d,#081810);border-color:#356b4d;box-shadow:inset 0 1px rgba(255,255,255,.035)}.premium-allocation-strip{height:6px;background:#13261b;box-shadow:inset 0 1px 2px rgba(0,0,0,.3)}.premium-allocation-strip i:first-child{background:linear-gradient(90deg,#85efae,#50c983)}.premium-allocation-strip i:nth-child(2){background:linear-gradient(90deg,#5ecf8d,#3b9f6a)}.premium-allocation-strip i:nth-child(3){background:linear-gradient(90deg,#3f9364,#2d6e4b)}.premium-allocation-strip i:nth-child(4){background:linear-gradient(90deg,#2d6d4b,#234e3a)}.premium-holding-list{border-top-color:#214532}.premium-holding-list .holding-row{padding-inline:5px;border-bottom-color:#173b29}.premium-holding-list .holding-row:hover{background:rgba(77,184,116,.04)}.premium-portfolio-open{background:linear-gradient(180deg,#12301f,#091c13);border-color:#34704e;color:#9fe6b9}.premium-empty-portfolio{background:linear-gradient(145deg,#0b2015,#06130d);border-color:#28513b}.portfolio-start-card{margin-top:9px}.premium-portfolio-page-hero{position:relative}.premium-portfolio-page-hero:after{content:"";position:absolute;right:0;top:24px;width:140px;height:140px;background:radial-gradient(circle,rgba(91,216,143,.11),transparent 68%);pointer-events:none}.premium-trade-sheet{background:linear-gradient(180deg,#0d2117,#06130d 76%);border-color:#30654a;box-shadow:0 -20px 80px rgba(0,0,0,.44),inset 0 1px rgba(255,255,255,.045)}.trade-market-line{display:flex;align-items:center;justify-content:space-between;margin:3px 0 12px;padding:11px 12px;border:1px solid #244a37;border-radius:12px;background:linear-gradient(145deg,#0b1c13,#07150f)}.trade-market-line>div{display:flex;flex-direction:column;gap:2px}.trade-market-line span{font-size:8px;color:#789184}.trade-market-line b{font-size:18px}.metallic-segmented{background:#06130d;border:1px solid #214630;box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}.metallic-segmented button.active{background:linear-gradient(180deg,#21543a,#143725);color:#b9f4cf;box-shadow:inset 0 1px rgba(255,255,255,.07)}.metallic-segmented button.sell-active{background:linear-gradient(180deg,#4c2926,#2c1917);color:#ffc0ba}.available-balance-card{display:flex;align-items:center;gap:10px;border:1px solid #2a5c42;border-radius:12px;padding:11px 12px;background:linear-gradient(135deg,#102a1c,#07170f);margin:10px 0;color:#7fe5a8}.available-balance-card>div{display:flex;flex-direction:column;gap:2px}.available-balance-card span{font-size:8px;color:#729182}.available-balance-card strong{font-size:12px;color:#d8e9df}.premium-amount-box{border-color:#316449!important;background:linear-gradient(145deg,#0b1f15,#06130d)!important;box-shadow:inset 0 1px rgba(255,255,255,.025)}.percentage-presets{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:8px}.percentage-presets button{height:34px;border:1px solid #28553d;border-radius:9px;background:linear-gradient(180deg,#10291c,#08180f);color:#91b9a3;font-size:11px;font-weight:800;cursor:pointer}.percentage-presets button:hover{border-color:#3c7f5a;color:#aeeac5}.percentage-presets button:disabled{opacity:.35}.trade-estimate{margin:10px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #173b29;padding:0 2px 10px}.trade-estimate span{font-size:8px;color:#70897c}.trade-estimate b{font-size:10px;color:#c6dace}.metallic-summary{background:linear-gradient(145deg,#123221,#08190f);border-color:#346d4e}.premium-index-preview{border:1px solid #214a34;border-radius:12px;padding:5px 10px;background:#06130d}.premium-index-preview>div{position:relative;overflow:hidden}.premium-index-preview>div span i{display:inline-block;height:2px;background:linear-gradient(90deg,#60da93,#b2f1ca);border-radius:99px;margin-right:7px;vertical-align:middle;max-width:34px}.stock-detail-sheet{background:linear-gradient(180deg,#0d2117,#06130d 78%)}.detail-price{padding:4px 0 8px}.detail-facts{border-color:#214832;background:linear-gradient(90deg,rgba(11,31,21,.5),rgba(17,43,29,.25))}.alert-card,.corporate-card,.limit-card{background:linear-gradient(145deg,#0b2116,#06140d);border-color:#2a5a41}.alert-controls button,.limit-fields button{background:linear-gradient(180deg,#173c28,#0d291b);border-color:#387655}.star-btn.watched{background:linear-gradient(145deg,#17402b,#0b2116)!important;color:#9cf0bb!important;border-color:#3a7756!important}.bottom-nav{background:linear-gradient(180deg,rgba(3,15,9,.93),rgba(2,11,7,.98));border-top-color:#1e4631;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 -12px 36px rgba(0,0,0,.22)}.bottom-nav .ai-nav{background:linear-gradient(145deg,#1c5034,#0f3321);border:1px solid #2e6748;box-shadow:inset 0 1px rgba(255,255,255,.06)}.pro-card{background:linear-gradient(145deg,#0d2116,#06130d 64%,#0a1a12);border-color:#274e39;box-shadow:inset 0 1px rgba(255,255,255,.025)}@media(max-width:620px){.market-pulse{align-items:flex-start;flex-direction:column}.pulse-stats{width:100%}.pulse-stats strong{margin-left:auto}.portfolio-money-grid{grid-template-columns:1fr 1fr}.money-card strong{font-size:21px}.account-card{grid-column:1/-1}.premium-account-strip{grid-template-columns:1.1fr .9fr}.premium-account-strip>div:nth-child(3){display:none}}@media(max-width:430px){.premium-hero{padding-top:50px}.premium-hero h1{font-size:47px}.portfolio-money-grid{grid-template-columns:1fr 1fr;gap:8px}.money-card{padding:12px}.money-card strong{font-size:19px}.account-card{display:none}.market-pulse-title b{font-size:10px}.pulse-stats span{font-size:7px}.percentage-presets button{height:32px}.premium-stock-card{border-radius:17px}}:root{--cyan:#62d9ff;--blue:#6f8cff;--violet:#a987ff;--magenta:#ef8bd8;--gold:#f2c96d;--coral:#ff7f7a;--mint:#78f0b2;--ink:#020a07}body{background:radial-gradient(720px 520px at 8% 4%,rgba(26,111,77,.2),transparent 66%),radial-gradient(620px 500px at 94% 24%,rgba(55,87,168,.12),transparent 70%),radial-gradient(650px 520px at 45% 72%,rgba(115,62,153,.075),transparent 72%),linear-gradient(180deg,#03100a,#020b07 52%,#030d09);background-attachment:fixed}.app-shell{position:relative}.app-shell:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:linear-gradient(115deg,transparent 0 46%,rgba(255,255,255,.012) 49%,transparent 52%)}.topbar{background:linear-gradient(180deg,rgba(5,22,14,.78),rgba(4,14,10,.18));border-bottom-color:rgba(108,240,172,.13)}.brand-mark{background:linear-gradient(145deg,#173f2b,#071b12 68%);border-color:#3c8e61;box-shadow:inset 0 1px rgba(255,255,255,.16),0 0 24px rgba(83,226,148,.1)}.brand em{color:#8ff0b8!important;border-color:#2d6b49!important;background:linear-gradient(180deg,rgba(47,137,88,.26),rgba(11,42,27,.36))!important}.wallet{background:linear-gradient(145deg,#10261a,#06140d);border-color:#315c45;box-shadow:inset 0 1px rgba(255,255,255,.06),0 8px 24px rgba(0,0,0,.18)}.network-pill{color:#baf8d5;border-color:#26714a;background:linear-gradient(180deg,rgba(29,103,65,.3),rgba(7,27,17,.75));box-shadow:inset 0 1px rgba(255,255,255,.08)}.live-pill{color:#9edcff;border-color:#26546a;background:linear-gradient(180deg,rgba(28,91,117,.2),rgba(6,24,31,.52))}.hero h1 span{background:linear-gradient(100deg,#90a99b 10%,#71d8c0 48%,#809cff 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{color:#b5c5bd}.primary{position:relative;overflow:hidden;background:linear-gradient(135deg,#a1f7c4,#69e7a4 42%,#42c985);box-shadow:inset 0 1px rgba(255,255,255,.75),inset 0 -1px rgba(0,59,31,.25),0 10px 28px rgba(56,207,130,.16);border:1px solid #91efb9}.metal-trade:after,.metallic-index-buy:after,.primary:after{content:"";position:absolute;inset:1px 10% auto;height:38%;border-radius:99px;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent);pointer-events:none}.secondary{background:linear-gradient(135deg,rgba(28,65,55,.68),rgba(16,28,43,.72));border-color:#315c54;box-shadow:inset 0 1px rgba(255,255,255,.06)}.secondary svg{color:var(--cyan)}.premium-account-strip{background:linear-gradient(105deg,rgba(10,37,24,.62),rgba(9,29,33,.54),rgba(22,18,43,.34))!important;border-color:#28533e!important;box-shadow:inset 0 1px rgba(255,255,255,.035)}.premium-account-strip>div:first-child span{color:#77dcb0}.premium-account-strip>div:nth-child(2) span{color:#7ddfff}.premium-account-strip>div:nth-child(3) span{color:#b39aff}.base-dot{box-shadow:0 0 12px rgba(115,226,163,.75)}.eyebrow{background:linear-gradient(90deg,#7de4b0,#73d9ed,#a48cf1);-webkit-background-clip:text;background-clip:text;color:transparent}.asset-count,.soft-label{background:rgba(15,37,27,.55);border-color:#2b5842;color:#8fb6a3}.index-card{position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.045),0 18px 42px rgba(0,0,0,.12)}.index-variant-1{background:radial-gradient(420px 180px at 10% 0,rgba(79,215,217,.12),transparent 68%),linear-gradient(145deg,#0b211b,#071510)!important;border-color:#276657!important}.index-variant-2{background:radial-gradient(420px 180px at 12% 0,rgba(89,133,255,.13),transparent 68%),linear-gradient(145deg,#0b1d20,#071310)!important;border-color:#295565!important}.index-variant-3{background:radial-gradient(420px 180px at 12% 0,rgba(169,111,255,.13),transparent 68%),linear-gradient(145deg,#171728,#091310)!important;border-color:#4d3d6e!important}.index-variant-1 .index-icon{color:#74f0c0;border-color:#2b8260;background:linear-gradient(145deg,#174e36,#0b281c)}.index-variant-2 .index-icon{color:#70dcff;border-color:#2c6c83;background:linear-gradient(145deg,#153b4a,#0a222b)}.index-variant-3 .index-icon{color:#c2a0ff;border-color:#654e8d;background:linear-gradient(145deg,#33294c,#18152c)}.index-variant-1 .risk{color:#7cebb1;border-color:#286747;background:#0b2a1b}.index-variant-2 .risk{color:#75d9ff;border-color:#285d75;background:#0a2530}.index-variant-3 .risk{color:#c5a8ff;border-color:#574378;background:#211a34}.index-performance-chip.up,.market-change-badge.up,.pulse-up{color:#75efac!important;border-color:#267c4e!important;background:linear-gradient(180deg,rgba(24,105,62,.34),rgba(8,39,23,.55))!important}.index-performance-chip.down,.market-change-badge.down,.pulse-down{color:#ff8e88!important;border-color:#81413d!important;background:linear-gradient(180deg,rgba(113,43,39,.28),rgba(42,16,15,.48))!important}.metal-trade,.metallic-index-buy{position:relative;overflow:hidden;background:linear-gradient(180deg,#174a31,#0c2d1d)!important;border-color:#3c875d!important;color:#91f0b8!important;box-shadow:inset 0 1px rgba(255,255,255,.12),0 7px 18px rgba(0,0,0,.15)}.index-variant-2 .metallic-index-buy{background:linear-gradient(180deg,#164151,#0b2934)!important;border-color:#34758d!important;color:#8ee2ff!important}.index-variant-3 .metallic-index-buy{background:linear-gradient(180deg,#3a2d59,#211a37)!important;border-color:#684e91!important;color:#cbb0ff!important}.ai-card{background:radial-gradient(520px 240px at 5% 0,rgba(56,199,213,.1),transparent 65%),radial-gradient(420px 250px at 100% 100%,rgba(145,87,224,.1),transparent 70%),linear-gradient(145deg,#0b211b,#09141b)!important;border-color:#31675d!important;box-shadow:inset 0 1px rgba(255,255,255,.05),0 22px 50px rgba(0,0,0,.14)}.spark{background:linear-gradient(145deg,#174a47,#242044)!important;border:1px solid #3b7b79;color:#81e8e4!important;box-shadow:inset 0 1px rgba(255,255,255,.08)}.ai-form button{background:linear-gradient(135deg,#70e6d2,#7899ff 58%,#aa7ee8)!important;box-shadow:inset 0 1px rgba(255,255,255,.45),0 8px 24px rgba(83,152,224,.18)}.prompt-chips button:first-child{border-color:#2c7654;color:#86d9a8;background:rgba(17,70,44,.18)}.prompt-chips button:nth-child(2){border-color:#345f82;color:#82cdef;background:rgba(23,61,86,.2)}.prompt-chips button:nth-child(3){border-color:#5c4b7f;color:#bda4e9;background:rgba(64,43,91,.2)}.market-pulse{background:radial-gradient(380px 180px at 0 0,rgba(68,193,213,.11),transparent 68%),linear-gradient(135deg,#0b211c,#0a1720)!important;border-color:#2e625e!important}.pulse-icon{background:linear-gradient(145deg,#123d3c,#202446)!important;border-color:#36706e!important;color:#8ee9e4!important}.market-pulse-title>div>span{color:#76cfd3!important}.premium-discover-tools label{background:linear-gradient(180deg,#081a14,#06120e)!important;border-color:#2a5943!important}.market-filter-scroll{background:linear-gradient(180deg,rgba(8,26,19,.78),rgba(5,16,12,.86));border-color:#244d3a!important}.market-filter-scroll button.active{background:linear-gradient(135deg,#1a5136,#143a31)!important;color:#a4f1c2!important;border-color:#3a7e5a!important;box-shadow:inset 0 1px rgba(255,255,255,.08)}.market-filter-scroll button:nth-child(2).active{background:linear-gradient(135deg,#174b32,#0c3020)!important}.market-filter-scroll button:nth-child(3).active{background:linear-gradient(135deg,#572a2b,#321819)!important;color:#ff9a94!important;border-color:#78403f!important}.market-filter-scroll button:nth-child(4).active{background:linear-gradient(135deg,#173f50,#172844)!important;color:#8edfff!important;border-color:#315f78!important}.market-filter-scroll button:nth-child(5).active{background:linear-gradient(135deg,#514019,#2f2814)!important;color:#f4d77e!important;border-color:#725f2b!important}.premium-stock-card{background:linear-gradient(145deg,#0b1e15,#07130f 70%)!important;box-shadow:inset 0 1px rgba(255,255,255,.04),0 16px 38px rgba(0,0,0,.12)}.premium-stock-card.market-up{border-color:#2c6848!important;background:radial-gradient(360px 180px at 100% 0,rgba(52,193,117,.09),transparent 70%),linear-gradient(145deg,#0b2017,#07130f 72%)!important}.premium-stock-card.market-down{border-color:#603d38!important;background:radial-gradient(360px 180px at 100% 0,rgba(202,82,76,.065),transparent 70%),linear-gradient(145deg,#0c1d16,#07130f 72%)!important}.premium-stock-card.market-flat{border-color:#31505a!important}.market-up .market-card-accent{background:linear-gradient(#79efae,#3cbf7a)!important;box-shadow:0 0 14px rgba(83,224,145,.35)}.market-down .market-card-accent{background:linear-gradient(#ff9a91,#f06363)!important;box-shadow:0 0 14px rgba(239,94,94,.25)}.market-flat .market-card-accent{background:linear-gradient(#78dff7,#667ff2)!important}.metallic-avatar{background:linear-gradient(145deg,#153a29,#0a2118)!important;border-color:#397657!important;box-shadow:inset 0 1px rgba(255,255,255,.09)}.star-btn.watched{color:#f6d471!important;border-color:#745e28!important;background:linear-gradient(145deg,#4a3b16,#251f10)!important;filter:drop-shadow(0 0 8px rgba(242,201,109,.16))}.star-btn.watched svg{fill:currentColor}.stock-more{background:linear-gradient(180deg,rgba(12,34,25,.9),rgba(7,21,16,.9))!important}.chart-tone-positive .premium-line{stroke:#6fe8a4!important;filter:drop-shadow(0 0 3px rgba(74,220,141,.22))}.chart-tone-positive .premium-area{fill:url(#none);fill:rgba(70,210,130,.075)!important}.chart-tone-negative .premium-line{stroke:#ff7f79!important;filter:drop-shadow(0 0 3px rgba(255,104,98,.18))}.chart-tone-negative .premium-area{fill:rgba(255,105,98,.055)!important}.chart-tone-neutral .premium-line{stroke:#72d9f2!important}.live-chart{background:linear-gradient(180deg,rgba(7,24,17,.2),rgba(3,13,9,.12));border-radius:9px}.compare-card{background:radial-gradient(440px 180px at 100% 0,rgba(93,114,226,.08),transparent 70%),linear-gradient(145deg,#0a1d16,#08130f)!important;border-color:#2a5943!important}.compare-selects select:first-child{border-color:#327255!important}.compare-selects select:last-child{border-color:#4b577f!important}.compare-line.one{stroke:#70e7a5!important;filter:drop-shadow(0 0 3px rgba(80,225,148,.18))}.compare-line.two{stroke:#8ca4ff!important;stroke-dasharray:7 6!important}.compare-legend i.two{background:#8ca4ff!important}.compare-head>svg{color:#8ca4ff}.pro-card{background:radial-gradient(360px 180px at 100% 0,rgba(216,174,78,.1),transparent 68%),linear-gradient(145deg,#151b14,#0a1510 70%)!important;border-color:#544b2c!important}.pro-card .eyebrow{background:linear-gradient(90deg,#f0ce76,#c8a95d);-webkit-background-clip:text;background-clip:text}.soon{color:#efd47f!important;border-color:#6d5d2d!important;background:linear-gradient(180deg,rgba(92,72,25,.32),rgba(38,31,13,.42))!important}.bottom-nav .ai-nav{background:transparent!important;border:0!important;box-shadow:none!important}.bottom-nav .ai-nav svg{padding:8px;box-sizing:content-box;border-radius:13px;color:#8ee6dc;background:linear-gradient(145deg,#174b3c,#1b2c49);border:1px solid #32695d;box-shadow:inset 0 1px rgba(255,255,255,.08),0 0 20px rgba(72,196,168,.08)}.bottom-nav a.active svg{color:#7cf0ad}.bottom-nav{border-top-color:#244b39}@media(hover:hover){.metal-trade:hover,.metallic-index-buy:hover,.primary:hover{filter:brightness(1.08);transform:translateY(-1px)}.market-filter-scroll button:hover,.prompt-chips button:hover,.secondary:hover{border-color:#4b8068;color:#d8eee2}}.v8-shell{background:radial-gradient(900px 520px at 12% 5%,rgba(45,212,191,.1),transparent 62%),radial-gradient(700px 520px at 92% 25%,rgba(99,102,241,.1),transparent 64%),linear-gradient(180deg,#03110d,#020c09 52%,#020806)}.v8-hero{position:relative;padding-bottom:34px}.v8-hero:after{content:"";position:absolute;inset:15% -12% auto 48%;height:260px;background:radial-gradient(circle,rgba(90,232,176,.13),transparent 66%);pointer-events:none}.v8-hero h1 span{background:linear-gradient(90deg,#9cf3cc,#74dff5 45%,#a8a8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-market-ribbon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:28px;border:1px solid rgba(128,234,193,.18);border-radius:20px;overflow:hidden;background:rgba(122,226,188,.13)}.hero-market-ribbon>span{display:flex;flex-direction:column;gap:5px;padding:16px 15px;background:linear-gradient(180deg,rgba(8,35,27,.92),rgba(4,22,17,.96))}.hero-market-ribbon b{font-size:14px;color:#effff8}.hero-market-ribbon small{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#6e9184}.opportunity-builder{margin:30px 0;padding:26px;border:1px solid rgba(112,221,188,.26);border-radius:28px;background:linear-gradient(145deg,rgba(13,48,37,.92),rgba(8,25,22,.95) 52%,rgba(27,31,67,.55));box-shadow:inset 0 1px rgba(255,255,255,.05),0 22px 60px rgba(0,0,0,.18)}.opportunity-copy h2{margin:8px 0;font-size:clamp(28px,6vw,42px);letter-spacing:-.045em}.opportunity-copy h2 span{color:#7be7b5}.opportunity-copy p{max-width:580px;margin:0;color:#89a89b}.opportunity-input{margin:22px 0 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:12px 16px;border-radius:18px;border:1px solid rgba(116,225,184,.26);background:rgba(2,15,11,.72);color:#77e4b2}.opportunity-input input{width:100%;border:0;background:none;outline:none;color:#f4fff9;font-size:25px;font-weight:750}.opportunity-input span{font-size:12px;letter-spacing:.12em;color:#6c9585}.opportunity-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:11px;gap:11px}.opportunity-option{text-align:left;min-width:0;padding:16px;border-radius:19px;border:1px solid rgba(255,255,255,.08);color:#ecfff6;background:linear-gradient(145deg,rgba(12,36,29,.92),rgba(6,20,17,.94));transition:.18s ease}.opportunity-option.option-1{border-color:rgba(68,224,177,.25)}.opportunity-option.option-2{background:linear-gradient(145deg,rgba(20,45,39,.95),rgba(25,29,63,.9));border-color:rgba(123,133,255,.27)}.opportunity-option.option-3{background:linear-gradient(145deg,rgba(25,31,58,.92),rgba(14,30,29,.95));border-color:rgba(91,196,244,.25)}.opportunity-option>span{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#78dcb1}.opportunity-option b,.opportunity-option em,.opportunity-option small{display:block}.opportunity-option b{margin-top:10px;font-size:16px}.opportunity-option small{min-height:34px;margin-top:5px;color:#77958a}.opportunity-option em{margin-top:13px;color:#9be8c3;font-size:12px;font-style:normal;font-weight:700}.opportunity-option:hover{transform:translateY(-2px);border-color:rgba(120,235,194,.42)}.v8-discover{padding-top:12px}.explore-hub{display:grid;grid-gap:16px;gap:16px}.explore-tabs{display:flex;gap:7px;padding:6px;border-radius:17px;background:rgba(4,21,16,.86);border:1px solid rgba(95,185,153,.17);overflow:auto}.explore-tabs button{flex:1 1;min-width:max-content;border:0;border-radius:12px;padding:10px 13px;background:transparent;color:#69877b;font-weight:720}.explore-tabs button.active{color:#07140f;background:linear-gradient(135deg,#8ce9bd,#73d7ef);box-shadow:inset 0 1px rgba(255,255,255,.55)}.base-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.base-asset-card{position:relative;overflow:hidden;padding:20px;border-radius:24px;border:1px solid rgba(110,225,186,.22);background:linear-gradient(150deg,rgba(15,47,37,.96),rgba(7,24,20,.98))}.base-asset-card:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;right:-70px;top:-70px;background:rgba(93,208,247,.09);filter:blur(8px)}.base-asset-card.cbbtc:after{background:rgba(255,169,71,.13)}.base-asset-top{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center}.base-asset-icon{width:39px;height:39px;border-radius:13px;display:grid;place-items:center;color:#91e7c2;background:linear-gradient(145deg,rgba(65,192,147,.22),rgba(69,111,255,.13));border:1px solid rgba(127,231,194,.24)}.cbbtc .base-asset-icon{color:#ffbd73;background:linear-gradient(145deg,rgba(255,157,50,.2),rgba(109,72,32,.12));border-color:rgba(255,181,88,.28)}.base-asset-top div{min-width:0}.base-asset-top b,.base-asset-top span{display:block}.base-asset-top div>span{font-size:11px;color:#6d9283}.base-asset-card>strong{display:block;margin:20px 0 4px;font-size:30px;letter-spacing:-.035em}.base-asset-actions{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:12px;border-top:1px solid rgba(122,218,183,.12)}.base-asset-actions span{font-size:11px;color:#719587}.base-asset-actions button{border:1px solid rgba(114,230,188,.28);border-radius:12px;padding:9px 14px;background:linear-gradient(145deg,rgba(24,81,59,.8),rgba(10,41,31,.9));color:#93efc0;font-weight:750}.theme-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.theme-card{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;text-align:left;padding:15px;border:1px solid rgba(255,255,255,.09);border-radius:18px;color:#f1fff8;background:linear-gradient(145deg,rgba(12,34,28,.94),rgba(10,22,27,.95))}.theme-card.theme-1{border-color:rgba(252,176,69,.24);background:linear-gradient(145deg,rgba(48,36,19,.6),rgba(11,27,25,.96))}.theme-card.theme-2{border-color:rgba(108,148,255,.25);background:linear-gradient(145deg,rgba(22,31,61,.68),rgba(10,28,25,.95))}.theme-card.theme-3{border-color:rgba(202,124,255,.22);background:linear-gradient(145deg,rgba(47,25,61,.55),rgba(10,27,24,.96))}.theme-icon{width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:rgba(112,225,183,.12);color:#91e9be}.theme-card div{min-width:0}.theme-card b,.theme-card small{display:block}.theme-card small{margin-top:4px;color:#718f83;font-size:11px}.theme-card>span:last-child{grid-column:2;color:#84e6b7;font-size:11px;font-weight:750}.subsection-label{display:flex;justify-content:space-between;align-items:center;margin:7px 0 11px}.subsection-label span{font-size:11px;letter-spacing:.15em;color:#78aa96}.subsection-label small{font-size:11px;color:#557467}.asset-class-summary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin:13px 0}.asset-class-summary div{padding:10px 12px;border-radius:14px;border:1px solid rgba(116,210,177,.15);background:rgba(5,26,20,.72)}.asset-class-summary b,.asset-class-summary span{display:block}.asset-class-summary span{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#638579}.asset-class-summary b{margin-top:4px;font-size:14px}.cross-asset-allocation .crypto-slice{background:linear-gradient(90deg,#64c6ff,#8683ff)!important}.cross-asset-allocation .cash-slice{background:linear-gradient(90deg,#4cd6df,#76f0c5)!important}.crypto-avatar{color:#8ed6ff!important;border-color:rgba(105,181,255,.28)!important;background:linear-gradient(145deg,rgba(55,112,169,.26),rgba(70,62,151,.18))!important}.crypto-holding-row{cursor:default}.mixed-summary{background:linear-gradient(135deg,rgba(61,114,255,.13),rgba(70,221,168,.12))}.mixed-primary{background:linear-gradient(135deg,#79e7b3,#6acde9 48%,#8c8cff)!important;color:#05130e!important}.crypto-market-line{background:linear-gradient(135deg,rgba(39,100,147,.14),rgba(14,73,57,.14))}.v8-pro{border-color:rgba(234,193,117,.22)!important;background:linear-gradient(145deg,rgba(36,32,20,.45),rgba(7,22,18,.96))!important}.v8-pro .eyebrow,.v8-pro .soon{color:#e2bd74!important}@media(max-width:720px){.hero-market-ribbon{grid-template-columns:1fr}.hero-market-ribbon>span{flex-direction:row;justify-content:space-between;align-items:center}.opportunity-builder{padding:20px}.base-asset-grid,.opportunity-options,.theme-grid{grid-template-columns:1fr}.theme-card{grid-template-columns:auto 1fr auto}.theme-card>span:last-child{grid-column:auto;align-self:center}.opportunity-option small{min-height:0}.explore-tabs button{font-size:12px}}.official-listings-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;border:1px solid rgba(241,190,82,.42);background:linear-gradient(135deg,rgba(82,58,17,.58),rgba(28,24,12,.72));color:#f4cf76;font-size:9px;font-weight:850;letter-spacing:.35px;box-shadow:inset 0 1px 0 rgba(255,239,184,.13),0 8px 28px rgba(218,162,42,.07);white-space:nowrap}.official-sync-banner{margin:0 0 14px;min-height:62px;border:1px solid rgba(225,175,69,.3);border-radius:16px;padding:12px 13px;display:grid;grid-template-columns:34px 1fr auto;grid-gap:10px;gap:10px;align-items:center;background:radial-gradient(130% 160% at 0 0,rgba(152,106,26,.19),transparent 55%),linear-gradient(145deg,rgba(20,27,18,.96),rgba(11,20,15,.96));box-shadow:inset 0 1px 0 rgba(255,235,176,.07)}.official-sync-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#f0c662;border:1px solid rgba(237,188,75,.32);background:linear-gradient(145deg,rgba(85,58,17,.75),rgba(31,26,15,.82))}.official-sync-banner div{display:flex;flex-direction:column;gap:3px;min-width:0}.official-sync-banner b{font-size:11px;color:#f3dfaa}.official-sync-banner small{font-size:8.5px;color:#9a9277;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.official-sync-banner a{color:#dcb75e;text-decoration:none;font-size:7.5px;letter-spacing:1px;font-weight:900;border:1px solid rgba(221,177,75,.25);border-radius:999px;padding:6px 7px;background:rgba(56,40,14,.35)}.crypto-brand-icon{position:relative;width:50px;height:50px;border-radius:16px;display:grid;place-items:center;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px 0 rgba(255,255,255,.17),0 9px 30px rgba(0,0,0,.18)}.crypto-brand-icon:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.32),rgba(255,255,255,.03));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.crypto-brand-icon span{position:relative;z-index:1;font-size:24px;line-height:1;font-weight:700;text-shadow:0 2px 12px currentColor}.eth-brand-icon{color:#a9d5ff;background:radial-gradient(circle at 28% 18%,rgba(135,239,255,.3),transparent 32%),linear-gradient(145deg,#143a42,#182a5c 57%,#31245d)}.btc-brand-icon{color:#ffbf56;background:radial-gradient(circle at 28% 18%,rgba(255,217,116,.28),transparent 32%),linear-gradient(145deg,#453414,#493018 56%,#262417)}.base-asset-card.weth{background:radial-gradient(90% 110% at 100% 0,rgba(94,120,255,.13),transparent 55%),radial-gradient(90% 110% at 0 0,rgba(67,229,201,.12),transparent 52%),linear-gradient(145deg,#0d251d,#0a1815)}.base-asset-card.cbbtc{background:radial-gradient(90% 110% at 100% 0,rgba(255,177,54,.13),transparent 55%),radial-gradient(90% 110% at 0 0,rgba(115,226,163,.08),transparent 52%),linear-gradient(145deg,#1c2217,#0b1813)}.wallet{cursor:pointer;transition:border-color .18s ease,transform .18s ease,background .18s ease}.wallet:hover{border-color:#3e7356;background:#0e2118}.wallet:active{transform:translateY(1px)}.wallet.connected{max-width:178px}.wallet-connected-copy{display:flex;flex-direction:column;gap:1px;text-align:left;min-width:0}.wallet-connected-copy b{font-size:10px;color:#eaf6ef;white-space:nowrap}.wallet-connected-copy small{font-size:7px;color:#6f8c7d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95px}.wallet-modal-backdrop{position:fixed;z-index:90;inset:0;background:rgba(1,8,5,.68);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);display:flex;align-items:flex-end;justify-content:center;padding:18px}.wallet-modal{width:min(100%,470px);border:1px solid rgba(101,210,147,.25);border-radius:24px;padding:9px 16px 17px;background:radial-gradient(100% 80% at 50% 0,rgba(46,108,76,.22),transparent 54%),linear-gradient(180deg,#0b1913,#07110d);box-shadow:0 24px 80px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.06)}.wallet-modal-handle{width:38px;height:4px;border-radius:99px;background:#31483b;margin:2px auto 13px}.wallet-modal header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:2px 2px 13px}.wallet-modal header>div{display:flex;flex-direction:column;gap:3px}.wallet-modal header span{font-size:8px;letter-spacing:1.4px;color:#75b992;font-weight:850}.wallet-modal header h3{font-size:20px;letter-spacing:-.55px;margin:0}.wallet-modal header p{font-size:9px;line-height:1.45;color:#728a7d;margin:2px 0 0}.wallet-choice-list{display:flex;flex-direction:column;gap:8px}.wallet-choice,.wallet-current-row{width:100%;min-height:62px;border-radius:15px;border:1px solid #1e382a;background:linear-gradient(145deg,#0d2118,#091610);display:grid;grid-template-columns:40px 1fr auto auto;grid-gap:11px;gap:11px;align-items:center;padding:9px 11px;color:#eaf4ee;text-align:left}.wallet-choice{cursor:pointer}.wallet-choice:hover{border-color:#397554}.wallet-choice.featured{border-color:#337c54;background:radial-gradient(100% 150% at 0 0,rgba(94,231,155,.12),transparent 48%),linear-gradient(145deg,#10291d,#0b1712)}.wallet-provider-icon{width:39px;height:39px;border-radius:12px;display:grid;place-items:center;color:#85e9ae;background:linear-gradient(145deg,#163a28,#0f251a);border:1px solid #2d6648}.wallet-choice>span:nth-child(2),.wallet-current-row>div{display:flex;flex-direction:column;gap:3px}.wallet-choice b,.wallet-current-row b{font-size:11px}.wallet-choice small,.wallet-current-row small{font-size:8px;color:#708a7c}.wallet-choice em{font-style:normal;font-size:7px;letter-spacing:1px;color:#7ff2ac;border:1px solid #2f6b49;border-radius:999px;padding:4px 6px}.wallet-choice-arrow{transform:rotate(-90deg);color:#678276}.wallet-current-row{grid-template-columns:40px 1fr auto;margin-bottom:9px}.wallet-current-row>svg{color:#7ee5a7}.wallet-disconnect{width:100%;height:42px;border-radius:12px;border:1px solid rgba(255,122,118,.22);background:rgba(72,22,20,.24);color:#ffaaa4;font-size:10px;font-weight:750}.wallet-modal-note{font-size:8px;line-height:1.45;color:#687f73;margin:11px 3px 0}.wallet-modal-note code{color:#9cc4ae}.onchain-intelligence-card{border:1px solid rgba(91,186,136,.26);border-radius:18px;padding:16px;margin:15px 0;background:radial-gradient(85% 100% at 0 0,rgba(64,217,149,.1),transparent 58%),linear-gradient(145deg,#0b1d16,#08140f)}.onchain-intelligence-head{display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:center}.intelligence-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#70e1a2;background:linear-gradient(145deg,#15442c,#10261c);border:1px solid #286144}.onchain-intelligence-head h3{font-size:15px;margin:0}.deterministic-pill{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid #284c39;border-radius:999px;color:#7fa28f;font-size:7px;white-space:nowrap}.intelligence-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:13px}.intelligence-stat{min-height:82px;padding:11px;border:1px solid #193427;border-radius:13px;background:rgba(5,17,12,.48);display:flex;flex-direction:column;gap:4px}.intelligence-stat>span{display:flex;align-items:center;gap:5px;color:#759183;font-size:8px}.intelligence-stat b{font-size:14px}.intelligence-stat small{font-size:7.5px;line-height:1.4;color:#617a6d}.intelligence-action{margin-top:10px;width:100%;height:40px;border-radius:11px;border:1px solid #347453;background:linear-gradient(135deg,#173c29,#10251b);color:#82e5aa;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:7px}@media(max-width:560px){.official-sync-banner{grid-template-columns:34px 1fr}.official-sync-banner a{display:none}.official-listings-pill{font-size:8px;padding:6px 8px}.wallet-modal-backdrop{padding:10px}.wallet-modal{border-radius:22px}.intelligence-grid{grid-template-columns:1fr 1fr}.wallet.connected{max-width:145px}}.community-indexes{margin:26px 0 8px;padding:24px;border:1px solid rgba(164,137,255,.16);border-radius:26px;background:linear-gradient(145deg,rgba(11,19,24,.98),rgba(14,17,29,.96));box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 50px rgba(0,0,0,.2)}.community-subcopy{margin:5px 0 0;color:var(--muted);font-size:13px}.community-create{display:inline-flex;gap:7px;align-items:center;background:linear-gradient(135deg,rgba(114,81,255,.16),rgba(39,214,180,.1));border-color:rgba(156,129,255,.3)}.community-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;margin-top:18px}.community-card{padding:17px;border-radius:20px;background:linear-gradient(160deg,rgba(20,27,35,.96),rgba(10,15,23,.98));border:1px solid rgba(124,146,171,.17);box-shadow:inset 0 1px rgba(255,255,255,.035)}.community-card-top{display:flex;align-items:center;gap:10px}.community-avatar{width:34px;height:34px;border-radius:12px;display:grid;place-items:center;color:#d7ceff;background:linear-gradient(145deg,#6348d8,#2d6f91);box-shadow:inset 0 1px rgba(255,255,255,.3)}.community-card-top>div{display:flex;flex-direction:column;flex:1 1;min-width:0}.community-card-top b{font-size:15px}.community-card-top small{color:var(--muted);font-size:11px}.community-return{font-size:12px;font-weight:800;padding:6px 8px;border-radius:999px}.community-return.up{color:#72f0bf;background:rgba(39,214,154,.1);border:1px solid rgba(39,214,154,.18)}.community-return.down{color:#ff8b94;background:rgba(255,87,103,.1);border:1px solid rgba(255,87,103,.18)}.community-card p{font-size:12px;color:#98a9b6;line-height:1.45;margin:12px 0}.community-weights{display:flex;flex-wrap:wrap;gap:6px}.community-weights span{font-size:10px;color:#a8bac6;padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06)}.community-weights b{color:#ecf7f3}.community-meta{display:flex;align-items:center;gap:9px;margin-top:13px;color:#8295a2;font-size:11px}.community-meta>span:nth-child(2){display:inline-flex;align-items:center;gap:4px}.community-meta button{margin-left:auto;display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#9eafba;font-size:11px}.community-meta button.following{color:#f0c96b}.community-copy{width:100%;margin-top:12px;padding:9px 11px;border-radius:12px;color:#dff8ef;background:linear-gradient(135deg,rgba(34,197,145,.12),rgba(70,133,255,.09));border:1px solid rgba(70,220,170,.16)}.community-copy,.community-empty{display:flex;align-items:center;justify-content:center;gap:7px}.community-empty{grid-column:1/-1;padding:24px;text-align:center;color:var(--muted)}.community-builder-sheet{max-height:88vh;overflow:auto}.community-field{display:block;margin:12px 0}.community-field>span{display:block;color:#8ea0ab;font-size:11px;margin-bottom:6px}.community-field input{width:100%;padding:12px 13px;border-radius:12px;background:#0b1217;border:1px solid rgba(255,255,255,.09);color:#f2f8f6}.community-weight-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.community-weight-editor label{display:flex;align-items:center;justify-content:space-between;padding:10px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06)}.community-weight-editor label>span{font-size:12px;font-weight:700}.community-weight-editor label>div{display:flex;align-items:center;gap:3px}.community-weight-editor input{width:48px;text-align:right;background:transparent;border:0;color:white;font-weight:800;outline:0}.community-weight-editor b{font-size:10px;color:var(--muted)}.community-total{display:flex;align-items:center;justify-content:flex-end;gap:7px;padding:9px 0;font-size:12px}.community-total.ok{color:#6de8b2}.community-total.bad{color:#ff8e96}.community-public{display:flex;gap:9px;align-items:flex-start;padding:11px;border-radius:12px;background:rgba(240,201,107,.055);border:1px solid rgba(240,201,107,.14);font-size:11px;color:#b9a978;margin:8px 0 14px}.v9-stock-detail .research-tags{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 14px}.research-tags span{padding:6px 8px;border-radius:999px;font-size:10px;font-weight:750;color:#b8d8ff;background:linear-gradient(135deg,rgba(72,117,255,.12),rgba(119,76,255,.1));border:1px solid rgba(94,125,255,.16)}.v9-research-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.onchain-facts>div,.v9-research-grid>div{padding:11px;border-radius:14px;background:rgba(255,255,255,.028);border:1px solid rgba(255,255,255,.055)}.onchain-facts span,.v9-research-grid span{display:flex;align-items:center;gap:5px;color:#7f939f;font-size:11px}.onchain-facts b,.v9-research-grid b{display:block;margin-top:4px;font-size:14px;color:#edf7f4}.range52{margin:10px 0;padding:12px;border-radius:15px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.05)}.range52>div:first-child{display:flex;justify-content:space-between;font-size:10px;color:#879aa5}.range52-track{height:5px;margin-top:10px;border-radius:999px;position:relative;background:linear-gradient(90deg,#e86873,#d6bc61,#43d5a2)}.range52-track i{position:absolute;top:50%;width:10px;height:10px;border-radius:50%;background:white;transform:translate(-50%,-50%);box-shadow:0 0 0 3px rgba(255,255,255,.12)}.research-brief{margin:10px 0;padding:14px;border-radius:16px;background:linear-gradient(145deg,rgba(15,32,38,.9),rgba(17,20,37,.9));border:1px solid rgba(88,154,203,.13)}.research-brief p{font-size:12px;color:#a7b8c2;margin:5px 0 12px;line-height:1.45}.research-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.research-columns>div{display:flex;flex-direction:column;gap:5px}.research-columns span{font-size:9px;letter-spacing:.12em;color:#708792}.research-columns small{font-size:10px;color:#a9bac3}.onchain-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0}.research-data-note{font-size:10px;color:#8b9da8;line-height:1.4;padding:9px 10px;border-radius:10px;background:rgba(255,255,255,.025)}.research-data-note code{color:#b5cfff}.asset-icon-cbeth{background:linear-gradient(145deg,#5c78ff,#8e6cff)!important;color:white!important}.asset-icon-eurc{background:linear-gradient(145deg,#2459d9,#39a4ef)!important;color:white!important}.asset-icon-aero{background:linear-gradient(145deg,#6e42ff,#ef69cb)!important;color:white!important}.asset-icon-cbbtc{background:linear-gradient(145deg,#f3a72d,#f47b20)!important;color:white!important}.asset-icon-weth{background:linear-gradient(145deg,#4b7cff,#7b68ee)!important;color:white!important}@media(max-width:700px){.community-grid{grid-template-columns:1fr}.community-indexes{padding:18px}.community-weight-editor{grid-template-columns:1fr 1fr}.research-columns{grid-template-columns:1fr}.onchain-facts,.v9-research-grid{grid-template-columns:1fr 1fr}}.wallet-bottom-sheet-backdrop{position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;background:rgba(1,7,5,.72)!important;backdrop-filter:blur(12px) saturate(115%);-webkit-backdrop-filter:blur(12px) saturate(115%);overscroll-behavior:contain}.wallet-bottom-sheet{position:relative!important;width:min(100%,500px)!important;max-height:min(78dvh,680px)!important;overflow:auto!important;margin:0!important;padding:10px 18px calc(18px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important;border-bottom:0!important;transform:none!important;box-shadow:0 -26px 90px rgba(0,0,0,.62),inset 0 1px 0 rgba(255,255,255,.08)!important;animation:walletSheetIn .22s cubic-bezier(.2,.75,.25,1)}@keyframes walletSheetIn{0%{transform:translateY(24px);opacity:.45}to{transform:translateY(0);opacity:1}}.native-asset-icon{position:relative;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:18px;background:linear-gradient(145deg,#12261f,#0b1713);border:1px solid rgba(151,229,187,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 9px 30px rgba(0,0,0,.22)}.native-asset-icon-sm{width:26px;height:26px;border-radius:9px}.native-asset-icon-md{width:42px;height:42px;border-radius:13px}.native-asset-icon-lg{width:52px;height:52px;border-radius:17px}.native-asset-icon img{width:100%;height:100%;display:block;object-fit:cover}.native-asset-fallback{font-weight:850;color:#dff7e8;font-size:15px}.native-asset-icon-sm .native-asset-fallback{font-size:9px}.native-asset-icon-lg .native-asset-fallback{font-size:18px}.base-category-filters{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:2px 1px 10px;margin-top:-1px}.base-category-filters::-webkit-scrollbar{display:none}.base-category-filters button{flex:0 0 auto;min-height:32px;padding:0 13px;border:1px solid #254536;border-radius:999px;background:rgba(8,22,16,.72);color:#789789;font-size:11px;font-weight:800;letter-spacing:.15px}.base-category-filters button.active{color:#07130e;border-color:rgba(139,244,199,.75);background:linear-gradient(135deg,#87f0bf,#68dbe8);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 8px 24px rgba(64,217,164,.16)}.expanded-base-asset-grid .base-asset-card{overflow:hidden}.expanded-base-asset-grid .base-asset-card:before{content:"";position:absolute;pointer-events:none;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.035),transparent 34%,transparent 70%,rgba(105,227,177,.028))}.show-all-base-assets{width:100%;margin:10px 0 2px;min-height:44px;border-radius:15px;border:1px solid #28533d;background:linear-gradient(145deg,rgba(18,52,38,.78),rgba(8,23,17,.88));color:#83e9ad;font-size:10px;font-weight:850}.community-asset-label{display:flex!important;align-items:center;gap:8px}@media (min-width:760px){.expanded-base-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.wallet-bottom-sheet{width:100%!important;max-height:76dvh!important;border-radius:25px 25px 0 0!important;padding-left:14px!important;padding-right:14px!important}.wallet-bottom-sheet .wallet-choice{min-height:58px}.native-asset-icon-lg{width:48px;height:48px;border-radius:15px}}.asset-sheet-heading{display:flex!important;align-items:center;gap:11px}.asset-sheet-heading>div{display:flex;flex-direction:column;gap:2px}.wallet-dialog-shell{position:fixed!important;inset:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;overflow:visible!important}.wallet-dialog-shell[open]{display:flex!important;align-items:flex-end!important;justify-content:center!important}.wallet-dialog-shell::-webkit-backdrop{background:rgba(1,7,5,.74);backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.wallet-dialog-shell::backdrop{background:rgba(1,7,5,.74);backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.wallet-dialog-shell .wallet-bottom-sheet{flex:0 0 auto!important;width:min(100%,500px)!important;max-height:min(76dvh,680px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;margin:0!important;padding:10px 18px calc(18px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important;border-bottom:0!important}.wallet-empty-state{display:flex;align-items:center;gap:11px;padding:14px;border:1px solid #244433;border-radius:14px;background:#091710;color:#8fb2a0}.wallet-empty-state>div{display:flex;flex-direction:column;gap:3px}.wallet-empty-state b{font-size:11px;color:#dcebe2}.wallet-empty-state small{font-size:8px;line-height:1.4;color:#71897c}@media(max-width:560px){.wallet-dialog-shell .wallet-bottom-sheet{width:100%!important;max-height:74dvh!important;border-radius:25px 25px 0 0!important;padding-left:14px!important;padding-right:14px!important}}.asset-category-row{display:flex;gap:8px;overflow-x:auto;padding:2px 0 14px;scrollbar-width:none}.asset-category-row::-webkit-scrollbar{display:none}.asset-category-row button{white-space:nowrap;border:1px solid rgba(125,240,190,.16);background:rgba(6,24,18,.72);color:#78978a;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:750}.asset-category-row button.active{color:#dffff0;border-color:rgba(106,242,177,.5);background:rgba(53,171,116,.16);box-shadow:inset 0 0 18px rgba(84,238,165,.06)}.base-asset-open{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;padding:0;margin:0;width:100%;text-align:left;cursor:pointer}.base-asset-open:focus-visible{outline:2px solid #6df2b1;outline-offset:6px;border-radius:18px}.know-own-card{margin:16px 0;padding:16px;border:1px solid rgba(112,239,181,.17);border-radius:20px;background:linear-gradient(145deg,rgba(20,65,49,.24),rgba(5,20,16,.62))}.know-own-card p{margin:7px 0 14px;color:#9bb5a8;line-height:1.5}.asset-contract-line{display:flex;align-items:center;gap:8px;color:#75eab0;font-size:12px}.asset-contract-line code{margin-left:auto;color:#8ba99a;background:rgba(0,0,0,.2);padding:5px 7px;border-radius:8px}.asset-index-cta{width:100%;display:flex;align-items:center;gap:12px;border:1px solid rgba(111,212,255,.22);background:linear-gradient(135deg,rgba(34,124,99,.17),rgba(38,78,132,.17));color:#eafff5;border-radius:18px;padding:14px 15px;text-align:left;margin-bottom:12px}.asset-index-cta span{display:flex;flex:1 1;flex-direction:column;gap:3px}.asset-index-cta small{color:#83a497;font-weight:500}.community-card-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;margin-top:12px}.community-card-actions .community-copy{margin-top:0}.community-share{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(111,212,255,.22);border-radius:14px;padding:0 13px;background:rgba(38,91,116,.12);color:#a7dfff;font-weight:750}.community-indexes{margin-top:28px;padding-top:26px;border-top:1px solid rgba(114,235,179,.12)}@media(max-width:560px){.community-card-actions{grid-template-columns:1fr 92px}.asset-detail-sheet .detail-facts{grid-template-columns:repeat(3,1fr)}}.featured-community-index{border-color:rgba(214,171,71,.34)!important;background:linear-gradient(145deg,rgba(80,58,16,.16),rgba(9,29,22,.88))!important;box-shadow:inset 0 1px rgba(255,224,142,.06)}.ca-add-card{margin:14px 0;padding:14px;border:1px solid rgba(110,211,255,.19);border-radius:18px;background:linear-gradient(145deg,rgba(20,66,84,.18),rgba(4,23,18,.72))}.ca-add-card>div:first-child{display:flex;flex-direction:column;gap:3px}.ca-add-card small{color:#809c91;font-size:11px}.ca-add-row{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:12px}.ca-add-row input{min-width:0;background:#061711;border:1px solid rgba(116,223,184,.16);border-radius:12px;color:#e9fff5;padding:11px}.ca-add-row button{gap:6px;border:1px solid rgba(99,205,255,.3);background:rgba(40,125,151,.16);color:#bdefff;padding:0 12px;font-weight:750}.ca-add-row button,.custom-token-chip{display:flex;align-items:center;border-radius:12px}.custom-token-chip{gap:9px;margin-top:9px;padding:8px 9px;background:rgba(0,0,0,.18)}.custom-token-chip img,.custom-token-chip>span{width:28px;height:28px;border-radius:50%;object-fit:contain}.custom-token-chip div{display:flex;flex:1 1;flex-direction:column}.custom-token-chip button{border:0;background:transparent;color:#78998b;padding:6px}.community-weight-head{display:flex;align-items:center;justify-content:space-between;margin:14px 0 8px}.community-weight-head button{border:0;background:transparent;color:#72e7af;font-size:11px;font-weight:800}.portfolio-copilot-card{margin:16px 0;padding:16px;border-radius:20px;border:1px solid rgba(116,201,255,.2);background:radial-gradient(circle at 12% 0,rgba(87,96,255,.12),transparent 38%),linear-gradient(145deg,rgba(8,31,36,.92),rgba(5,22,17,.92))}.copilot-head{display:flex;align-items:center;gap:10px}.copilot-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;color:#c6c4ff;background:linear-gradient(145deg,rgba(72,89,255,.28),rgba(29,189,187,.16))}.copilot-head>div{flex:1 1}.copilot-head h3{margin:2px 0 0;font-size:16px}.copilot-guard{display:flex;align-items:center;gap:4px;color:#78b9a0;font-size:10px}.copilot-actions{display:flex;gap:8px;overflow-x:auto;margin:14px 0 10px;scrollbar-width:none}.copilot-actions button{white-space:nowrap;display:flex;align-items:center;gap:6px;border:1px solid rgba(129,191,255,.18);background:rgba(43,93,135,.12);color:#b9dbff;border-radius:999px;padding:8px 11px;font-weight:750;font-size:11px}.copilot-result{padding:12px;border-radius:14px;background:rgba(0,0,0,.2);border:1px solid rgba(110,228,181,.13)}.copilot-result>div{display:flex;justify-content:space-between;gap:10px}.copilot-result>div span{color:#8eaa9e;font-size:11px}.copilot-result p{margin:8px 0;color:#a8c4b8;font-size:12px}.copilot-result button{border:0;background:transparent;color:#73efb3;padding:0;font-weight:800;display:flex;gap:5px;align-items:center}.portfolio-copilot-card>small{display:block;margin-top:10px;color:#657f74}.index-pnl-card{margin:16px 0;padding:15px;border-radius:20px;border:1px solid rgba(217,178,81,.2);background:linear-gradient(145deg,rgba(65,48,14,.13),rgba(5,24,18,.86))}.index-pnl-head{display:flex;align-items:center;gap:8px}.index-pnl-head>div{flex:1 1}.index-pnl-head h3{margin:1px 0;font-size:15px}.index-pnl-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:12px 0}.index-pnl-summary span{padding:10px;border-radius:12px;background:rgba(0,0,0,.16);display:flex;flex-direction:column}.index-pnl-summary small{color:#738d82}.index-pnl-list>div{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-top:1px solid rgba(255,255,255,.05)}.index-pnl-list>div>span{display:grid;grid-template-columns:18px 1fr;align-items:center}.index-pnl-list small{grid-column:2;color:#6c877b;font-size:11px}.index-pnl-list em{font-style:normal;font-weight:800;font-size:12px}.research-compact-card{margin:14px 0;padding:14px;border:1px solid rgba(109,210,255,.15);border-radius:18px;background:rgba(16,52,59,.14)}.research-compact-head{display:flex;align-items:center;justify-content:space-between}.research-compact-head small{color:#6d887d}.onchain-health-row,.research-metrics{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:10px}.onchain-health-row div,.research-metrics div{padding:9px;border-radius:12px;background:rgba(0,0,0,.16);display:flex;flex-direction:column;gap:2px}.onchain-health-row span,.research-metrics span{font-size:11px;color:#6f8d80}.research-compact-card p{margin:10px 0 0;color:#91afa2;font-size:12px;line-height:1.45}@media(min-width:640px){.onchain-health-row,.research-metrics{grid-template-columns:repeat(3,1fr)}}.community-leaderboard{margin:20px 0 24px;padding:16px;border:1px solid rgba(228,184,81,.2);border-radius:22px;background:radial-gradient(circle at 90% 0,rgba(214,166,55,.08),transparent 30%),linear-gradient(145deg,rgba(17,42,31,.92),rgba(5,21,16,.94))}.leaderboard-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.leaderboard-title h3{margin:3px 0 0;font-size:17px}.leaderboard-live{display:flex;align-items:center;gap:5px;color:#e0b758;border:1px solid rgba(224,183,88,.22);background:rgba(224,183,88,.06);padding:6px 8px;border-radius:999px;font-size:10px;font-weight:800}.leaderboard-tabs{display:flex;gap:7px;margin:14px -2px 12px;overflow-x:auto;scrollbar-width:none}.leaderboard-tabs::-webkit-scrollbar{display:none}.leaderboard-tabs button{white-space:nowrap;display:flex;align-items:center;gap:5px;border:1px solid rgba(118,218,177,.12);background:rgba(5,25,18,.72);color:#749286;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800}.leaderboard-tabs button.active{color:#dbfff0;border-color:rgba(102,237,174,.38);background:rgba(56,167,116,.15)}.leaderboard-list{display:flex;flex-direction:column}.leaderboard-row{display:grid;grid-template-columns:28px minmax(100px,1fr) auto auto auto 36px;align-items:center;grid-gap:8px;gap:8px;padding:11px 2px;border-top:1px solid rgba(255,255,255,.045)}.leaderboard-row:first-child{border-top:0}.leader-rank{width:25px;height:25px;display:grid;place-items:center;border-radius:8px;color:#698378;background:rgba(255,255,255,.035);font-size:11px;font-weight:850}.rank-1{color:#ffd773;background:rgba(221,174,56,.1)}.rank-2{color:#c6d5d1}.rank-3{color:#c99767}.leader-copy,.leader-creator,.leader-main{border:0;background:transparent;color:inherit}.leader-main{text-align:left;min-width:0}.leader-main b{font-size:12px}.leader-main b,.leader-main small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leader-main small{color:#617e71;font-size:9px;margin-top:2px}.leader-creator{color:#7fb79e;font-size:9px;max-width:82px;overflow:hidden;text-overflow:ellipsis}.leader-creator:disabled{color:#65796f}.leader-social{display:flex;align-items:center;gap:3px;color:#7d998e;font-size:9px}.leader-social small{display:none}.leaderboard-row>b{font-size:11px;text-align:right}.leader-copy{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid rgba(111,225,180,.13);color:#72e7ad}.community-creator-link{display:block;border:0;background:transparent;padding:0;color:#78998b;font-size:11px;text-align:left;margin-top:2px}.community-creator-link:not(:disabled):hover{color:#7ee9b8}.community-return{border:0;font-family:inherit}.creator-profile-sheet,.index-history-sheet{max-height:min(88dvh,760px);overflow-y:auto}.history-hero{display:flex;justify-content:space-between;align-items:flex-end;padding:14px;border-radius:16px;background:linear-gradient(145deg,rgba(22,73,53,.19),rgba(0,0,0,.16));margin:10px 0}.history-hero>div{display:flex;flex-direction:column}.history-hero span{color:#769285;font-size:10px}.history-hero strong{font-size:24px}.history-hero>span{display:flex;gap:5px;align-items:center}.history-range{display:flex;gap:6px;margin:10px 0}.history-range button{flex:1 1;border:1px solid rgba(114,220,180,.11);background:rgba(0,0,0,.14);color:#6e887d;border-radius:9px;padding:7px 3px;font-size:11px;font-weight:800}.history-range button.active{color:#dfffee;border-color:rgba(104,233,177,.32);background:rgba(47,150,105,.13)}.history-loading{min-height:150px;display:flex;align-items:center;justify-content:center;gap:7px;color:#718e81}.history-description{color:#90aa9e;line-height:1.45;font-size:12px}.history-weights{margin:12px 0 15px}.creator-link-wide{width:100%;border:1px solid rgba(116,213,255,.13);background:rgba(35,88,109,.09);color:#91cfe9;padding:10px;border-radius:12px;margin-bottom:9px;font-weight:750}.creator-profile-head{display:grid;grid-template-columns:54px 1fr auto;grid-gap:11px;gap:11px;align-items:center}.creator-avatar-large{width:52px;height:52px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,rgba(85,225,166,.2),rgba(63,113,218,.18));border:1px solid rgba(131,236,192,.18);font-weight:900;color:#caffea}.creator-avatar-large img{width:100%;height:100%;object-fit:cover}.creator-profile-head h2{margin:2px 0}.creator-profile-head small{color:#688276}.creator-bio{color:#9bb3a8;line-height:1.5;margin:14px 0 7px}.creator-x{display:inline-block;color:#82d8ff;font-size:11px;text-decoration:none}.creator-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:14px 0}.creator-stats div{display:flex;flex-direction:column;padding:10px;border-radius:13px;background:rgba(0,0,0,.16)}.creator-stats span{color:#6d877b;font-size:9px}.creator-stats b{font-size:16px}.creator-edit{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:#79c9a7;font-size:11px;font-weight:800;padding:3px 0 11px}.creator-edit-form{display:grid;grid-gap:9px;gap:9px;padding:12px;border:1px solid rgba(107,216,172,.12);border-radius:16px;background:rgba(0,0,0,.12);margin-bottom:14px}.creator-edit-form label{display:grid;grid-gap:4px;gap:4px}.creator-edit-form label span{font-size:11px;color:#6f897e}.creator-edit-form input,.creator-edit-form textarea{width:100%;border:1px solid rgba(116,216,178,.13);background:#061711;color:#eafff5;border-radius:10px;padding:9px;resize:vertical}.creator-index-title{display:flex;justify-content:space-between;align-items:center;color:#789486;font-size:11px;margin:10px 0}.creator-index-list article{position:relative;border-top:1px solid rgba(255,255,255,.05);padding:11px 0}.creator-index-main{width:calc(100% - 54px);display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;color:inherit;text-align:left}.creator-index-main>div{display:flex;flex-direction:column;min-width:0}.creator-index-main small{color:#627c71;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:9px}.creator-index-meta{display:flex;gap:10px;color:#6e897d;font-size:9px;margin-top:5px}.creator-index-meta span{display:flex;align-items:center;gap:3px}.creator-copy{position:absolute;right:0;top:14px;border:1px solid rgba(107,224,177,.12);background:rgba(41,126,91,.08);color:#77dea9;border-radius:9px;padding:6px;gap:4px;font-size:9px}.creator-copy,.creator-loading{display:flex;align-items:center}.creator-loading{min-height:220px;justify-content:center;gap:7px;color:#759083}@media(max-width:620px){.leaderboard-row{grid-template-columns:26px minmax(0,1fr) auto 34px}.leader-creator,.leader-social{display:none}.leaderboard-row>b{font-size:10px}.community-leaderboard{padding:14px 12px}}.v103-pulse{margin:18px 0;padding:16px;border:1px solid rgba(89,219,166,.16);border-radius:22px;background:radial-gradient(circle at 5% 0,rgba(44,183,123,.13),transparent 32%),linear-gradient(145deg,rgba(10,34,25,.96),rgba(4,17,13,.96))}.v103-pulse-head{display:flex;justify-content:space-between;align-items:center}.v103-pulse-head h3{margin:3px 0;font-size:17px}.away-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin:12px 0}.away-strip span{display:grid;grid-template-columns:15px 1fr;grid-gap:2px 5px;gap:2px 5px;padding:9px;border-radius:12px;background:rgba(255,255,255,.035);color:#759285;font-size:9px}.away-strip span svg{grid-row:1/3;color:#72dfad}.away-strip b{color:#d8f8e8;font-size:10px}.pulse-assets{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.pulse-assets div{padding:9px;border-radius:12px;background:rgba(0,0,0,.18)}.pulse-assets span{display:flex;gap:4px;align-items:center;color:#7e9a8d;font-size:9px}.pulse-assets b{display:block;font-size:12px;margin-top:2px}.pulse-assets small{color:#607a6f;font-size:8px}.creator-follow{display:flex;gap:6px;align-items:center;border:1px solid rgba(92,220,166,.17);background:rgba(46,151,106,.08);color:#80dcb3;border-radius:11px;padding:8px 10px;font-size:10px;font-weight:800;margin:12px 0}.creator-follow.active{background:rgba(53,178,122,.18);color:#caffea}.index-risk-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin:12px 0}.index-risk-grid div{display:flex;flex-direction:column;padding:9px;border-radius:11px;background:rgba(255,255,255,.035)}.index-risk-grid span{font-size:11px;color:#6d887c}.index-risk-grid b{font-size:11px;margin-top:2px}.index-reactions{display:flex;gap:6px;overflow:auto;margin:10px 0 14px}.index-reactions button{display:flex;align-items:center;gap:4px;white-space:nowrap;border:1px solid rgba(111,219,177,.12);background:rgba(0,0,0,.14);color:#83a496;border-radius:999px;padding:7px 9px;font-size:11px}.index-reactions b{color:#d4f7e6}.discovery-tools{margin:16px 0}.discovery-tools label{display:flex;align-items:center;gap:7px;border:1px solid rgba(105,219,175,.13);background:rgba(3,20,14,.72);border-radius:13px;padding:9px 11px}.discovery-tools input{flex:1 1;border:0;outline:0;background:transparent;color:#e8fff4;font-size:11px}.discovery-tools>div{display:flex;gap:6px;overflow:auto;margin-top:8px}.discovery-tools button{white-space:nowrap;border:1px solid rgba(109,216,175,.1);background:rgba(255,255,255,.025);color:#718d80;border-radius:999px;padding:6px 8px;font-size:11px}.discovery-tools button.active{color:#d9ffed;border-color:rgba(100,232,177,.3);background:rgba(52,160,111,.13)}.compare-check{display:flex!important;align-items:center;gap:4px;color:#789487;font-size:9px}.compare-check input{accent-color:#5bdb9e}.compare-floating{position:-webkit-sticky;position:sticky;top:8px;z-index:4;width:100%;border:1px solid rgba(98,223,172,.25);background:linear-gradient(90deg,rgba(38,139,94,.92),rgba(24,94,71,.92));color:white;border-radius:12px;padding:9px;font-size:10px;font-weight:850;box-shadow:0 8px 24px rgba(0,0,0,.25)}.compare-table{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.compare-table article{padding:11px;border-radius:14px;background:rgba(255,255,255,.035);display:flex;flex-direction:column;gap:7px}.compare-table article>b{font-size:12px}.compare-table span{display:flex;justify-content:space-between;gap:7px;color:#789286;font-size:11px}.compare-table strong{color:#d8f7e8}.compare-table small{color:#d2ae5c;font-size:11px}@media(max-width:620px){.away-strip{grid-template-columns:1fr}.index-risk-grid,.pulse-assets{grid-template-columns:repeat(2,1fr)}.compare-table{grid-template-columns:1fr}}.discovery-count{display:block;color:#617b70;font-size:9px;margin:6px 2px 0}.community-social-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.social-actions-mini{display:flex;gap:5px}.social-actions-mini button{display:flex;align-items:center;gap:4px;border:1px solid rgba(105,218,174,.11);background:rgba(0,0,0,.1);color:#779487;border-radius:9px;padding:6px 8px;font-size:11px}.social-actions-mini button.following{color:#7de0b0;background:rgba(51,151,105,.12)}.daily-dashboard{margin:18px 0;padding:17px;border-radius:24px;border:1px solid rgba(116,220,180,.18);background:radial-gradient(circle at 8% 0,rgba(78,238,170,.11),transparent 33%),radial-gradient(circle at 92% 3%,rgba(99,139,255,.08),transparent 28%),linear-gradient(145deg,rgba(8,31,23,.96),rgba(4,18,14,.97));box-shadow:inset 0 1px rgba(255,255,255,.025),0 18px 50px rgba(0,0,0,.15)}.daily-dashboard.compact{margin:8px 16px 18px}.daily-head{display:flex;align-items:center;gap:11px}.daily-head>div{flex:1 1;min-width:0}.daily-head h2{margin:2px 0 1px;font-size:18px;letter-spacing:-.025em}.daily-head small{display:block;color:#708e80;font-size:10px}.daily-icon{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:#baffdb;background:linear-gradient(145deg,rgba(45,185,116,.22),rgba(67,114,221,.16));border:1px solid rgba(117,234,188,.15)}.daily-refresh{display:grid;place-items:center;width:32px;height:32px;border-radius:10px;border:1px solid rgba(116,220,180,.12);background:rgba(0,0,0,.12);color:#729687}.daily-dashboard-locked p{color:#8ba79a;line-height:1.45;font-size:12px}.daily-unlock{margin-top:12px}.daily-loading,.daily-unlock{display:flex;align-items:center;gap:7px}.daily-loading{min-height:90px;justify-content:center;color:#789487}.daily-metric-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;grid-gap:8px;gap:8px;margin:15px 0 12px}.daily-metric{min-width:0;padding:11px;border-radius:15px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.035);display:flex;flex-direction:column;gap:3px}.daily-metric.primary-metric{background:linear-gradient(145deg,rgba(42,126,87,.14),rgba(0,0,0,.16));border-color:rgba(100,225,171,.11)}.daily-metric span{color:#6f8d80;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.daily-metric b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daily-metric small{color:#60796e;font-size:9px}.daily-ai-brief{display:flex;gap:9px;align-items:flex-start;padding:12px;border-radius:15px;background:linear-gradient(135deg,rgba(91,70,196,.11),rgba(32,120,93,.11));border:1px solid rgba(154,143,255,.12);color:#c8c0ff;margin:10px 0}.daily-ai-brief>div{display:flex;flex-direction:column;gap:2px}.daily-ai-brief span{font-size:8px;font-weight:900;letter-spacing:.12em}.daily-ai-brief b{color:#e8fff5;font-size:11px;line-height:1.4}.daily-ai-brief small{color:#788f87;font-size:9px}.daily-block{margin-top:12px;padding-top:11px;border-top:1px solid rgba(255,255,255,.045)}.daily-block-title{display:flex;align-items:center;justify-content:space-between;color:#789487;margin-bottom:7px}.daily-block-title span{font-size:10px;font-weight:850;color:#9ab3a7}.daily-contributors,.daily-index-list,.daily-review-list{display:flex;flex-direction:column}.daily-contributors>div,.daily-index-list>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0}.daily-contributors>div>span{display:flex;align-items:center;gap:6px;color:#789184}.daily-contributors b,.daily-index-list b{color:#e9fff5;font-size:11px}.daily-contributors em,.daily-index-list em{font-size:10px;font-style:normal;font-weight:850}.daily-index-list>div>span{display:flex;flex-direction:column}.daily-index-list small{color:#60796d;font-size:8px}.daily-review-list>div{display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px;align-items:center;padding:7px 0}.daily-review-list>div>span:last-child{display:flex;flex-direction:column;gap:2px}.daily-review-list b{font-size:10px;color:#dff8ed}.daily-review-list small{font-size:9px;color:#6d877c;line-height:1.35}.review-dot{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;color:#84c9aa;background:rgba(53,128,92,.11)}.review-dot.alerts{color:#e4b763;background:rgba(175,121,35,.1)}.review-dot.concentration{color:#ff9f8d;background:rgba(180,69,49,.09)}.review-dot.cash{color:#85e5bb;background:rgba(49,150,102,.1)}.daily-watch-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.daily-watch-row>span{display:flex;flex-direction:column;padding:8px 9px;border-radius:11px;background:rgba(0,0,0,.13)}.daily-watch-row b{font-size:10px}.daily-watch-row em{font-style:normal;font-size:9px;font-weight:850;margin-top:2px}.daily-flow-note{font-size:9px;line-height:1.4;color:#607a6f;margin:12px 0 0;padding:9px 10px;border-radius:10px;background:rgba(0,0,0,.12)}.daily-cta{justify-content:center;gap:5px;margin-top:12px;padding:10px;border-radius:12px;color:#83eab8;background:rgba(47,139,96,.09);border:1px solid rgba(96,218,164,.11);font-size:10px;font-weight:850;text-decoration:none}.daily-cta,.daily-empty{display:flex;align-items:center}.daily-empty{gap:10px;padding:15px 2px 3px;color:#6e8b7d}.daily-empty>div{display:flex;flex-direction:column}.daily-empty b{color:#d9f5e8;font-size:11px}.daily-empty span{font-size:9px}.daily-dashboard.compact .daily-metric-grid{grid-template-columns:repeat(3,1fr)}.daily-dashboard.compact .daily-block{margin-top:9px}.daily-dashboard.compact .daily-cta{margin-top:10px}@media(max-width:600px){.daily-dashboard{margin-left:0;margin-right:0}.daily-dashboard.compact{margin-left:16px;margin-right:16px}.daily-metric-grid{grid-template-columns:1.2fr 1fr}.daily-metric-grid .daily-metric:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;align-items:center}.daily-metric-grid .daily-metric:last-child small{grid-column:1/-1}.daily-dashboard.compact .daily-metric-grid{grid-template-columns:1fr 1fr}.daily-dashboard.compact .daily-metric-grid .daily-metric:last-child{grid-column:1/-1}.daily-head h2{font-size:16px}}.community-builder-sheet{max-height:min(90dvh,820px);overflow-y:auto;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.v105-weight-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:16px}.v105-weight-head>div{display:flex;flex-direction:column;gap:2px}.v105-weight-head>div>span{font-size:13px;font-weight:850;color:#eafff4}.v105-weight-head small{font-size:9px;color:#6f8f80}.v105-weight-head button{white-space:nowrap;color:#75ecb5;font-weight:850}.index-asset-picker{position:relative;margin:10px 0 12px}.index-asset-picker select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(107,221,177,.2);border-radius:15px;background:linear-gradient(145deg,rgba(15,51,38,.95),rgba(5,24,18,.98));color:#eafff5;padding:13px 42px 13px 14px;font:inherit;font-size:12px;font-weight:750;outline:none;box-shadow:inset 0 1px rgba(255,255,255,.035)}.index-asset-picker:after{content:"⌄";position:absolute;right:15px;top:12px;color:#78d9ad;font-size:18px;pointer-events:none}.index-asset-picker select:disabled{opacity:.6}.asset-picker-help{display:block;margin:6px 2px 0;color:#647e72;font-size:9px;line-height:1.35}.selected-index-assets{display:flex;flex-direction:column;gap:9px}.selected-index-asset{padding:11px 12px;border:1px solid rgba(112,220,178,.12);border-radius:16px;background:linear-gradient(145deg,rgba(11,39,29,.9),rgba(4,20,15,.94));box-shadow:inset 0 1px rgba(255,255,255,.018)}.selected-index-identity{display:grid;grid-template-columns:35px minmax(0,1fr) 28px;grid-gap:9px;gap:9px;align-items:center}.selected-index-identity>span:nth-child(2){display:flex;flex-direction:column;min-width:0}.selected-index-identity>span:nth-child(2)>b{font-size:12px;color:#edfff7}.selected-index-identity>span:nth-child(2)>small{font-size:9px;color:#688478;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selected-index-identity>button{width:27px;height:27px;display:grid;place-items:center;border:0;border-radius:9px;background:rgba(255,255,255,.025);color:#667f74}.builder-asset-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,rgba(72,215,158,.16),rgba(72,116,222,.13));border:1px solid rgba(126,234,192,.12);color:#caffea}.builder-asset-icon img{display:block;width:100%;height:100%;object-fit:contain}.builder-asset-icon b{font-size:9px;letter-spacing:-.03em}.index-weight-control{display:grid;grid-template-columns:minmax(0,1fr) 68px;grid-gap:10px;gap:10px;align-items:center;margin-top:10px}.index-weight-slider{width:100%;height:24px;background:transparent;accent-color:#67e8ac}.index-weight-slider::-webkit-slider-runnable-track{height:5px;border-radius:999px;background:linear-gradient(90deg,rgba(86,232,167,.65),rgba(97,156,255,.36))}.index-weight-slider::-webkit-slider-thumb{margin-top:-5px;width:15px;height:15px}.index-weight-control>label{height:35px;display:grid;grid-template-columns:1fr 18px;align-items:center;border:1px solid rgba(111,218,177,.16);border-radius:10px;background:#061711;overflow:hidden}.index-weight-control>label input{width:100%;min-width:0;border:0!important;outline:0;background:transparent!important;color:#effff7!important;padding:7px 4px 7px 8px!important;font-size:12px!important;font-weight:800;text-align:right}.index-weight-control>label span{font-size:11px;color:#719083}.v105-community-total{display:grid!important;grid-template-columns:1fr auto 20px;align-items:center;grid-gap:8px;gap:8px;margin-top:12px!important;padding:11px 12px!important}.v105-community-total>span{display:flex;flex-direction:column}.v105-community-total>span>b{font-size:10px}.v105-community-total>span>small{font-size:8px;color:#657d72}.v105-community-total>strong{font-size:13px;color:#9db9ac}.v105-community-total.good>strong{color:#75ecb5}@media(max-width:480px){.v105-weight-head{align-items:center}.v105-weight-head button{font-size:11px}.selected-index-asset{padding:10px}.index-weight-control{grid-template-columns:minmax(0,1fr) 62px}}.v11-execution-sheet{max-height:min(92dvh,860px);overflow-y:auto;padding-bottom:calc(28px + env(safe-area-inset-bottom))}.v11-fee-card{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;margin:12px 0;padding:12px;border:1px solid rgba(104,231,174,.16);border-radius:15px;background:linear-gradient(145deg,rgba(8,35,26,.9),rgba(5,23,18,.96))}.v11-fee-card>svg{padding:8px;width:34px;height:34px;border-radius:10px;background:rgba(92,232,169,.08);color:#78e9b5}.v11-fee-card>span{display:flex;flex-direction:column;gap:2px}.v11-fee-card b{font-size:11px;color:#eafff4}.v11-fee-card small{font-size:9px;color:#6d8b7d}.v11-fee-card strong{font-size:13px;color:#78e9b5}.v11-review{border-color:rgba(106,228,177,.2)!important;background:linear-gradient(145deg,rgba(10,43,31,.96),rgba(7,28,22,.98))!important}.v11-review b{color:#dffff0}.v11-review small{line-height:1.4}.v11-success-card{display:grid;grid-template-columns:36px 1fr;grid-gap:10px;gap:10px;align-items:flex-start;padding:14px;border:1px solid rgba(102,235,174,.22);border-radius:16px;background:linear-gradient(145deg,rgba(28,112,74,.18),rgba(5,25,18,.95));color:#7ee8b6}.v11-success-card>div{display:flex;flex-direction:column;gap:3px}.v11-success-card b{color:#effff7;font-size:13px}.v11-success-card span{font-size:10px;color:#9ab5a8}.v11-success-card small{font-size:9px;color:#688579;line-height:1.4}.v11-ai-card{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 0,rgba(90,115,255,.12),transparent 30%),radial-gradient(circle at 8% 15%,rgba(80,236,175,.1),transparent 28%),linear-gradient(145deg,rgba(8,31,23,.98),rgba(5,18,15,.99))}.v11-ai-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 46%,rgba(255,255,255,.018) 50%,transparent 54%)}.v11-ai-form{position:relative;z-index:1}.v11-ai-form input{min-height:58px}.v11-prompt-chips{display:flex!important;gap:7px!important;overflow-x:auto!important;padding-bottom:3px;scrollbar-width:none}.v11-prompt-chips::-webkit-scrollbar{display:none}.v11-prompt-chips button{flex:0 0 auto!important;max-width:220px!important;white-space:normal!important;text-align:left!important;line-height:1.25!important}.v11-ai-result{border-color:rgba(117,232,188,.18)!important;background:linear-gradient(145deg,rgba(8,38,28,.94),rgba(6,22,17,.97))!important}.v11-proof{background:linear-gradient(145deg,rgba(54,151,105,.1),rgba(70,91,193,.08))!important}.v11-ai-allocations{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px 10px;gap:6px 10px}.v11-ai-allocations .allocation{margin:0!important;padding:8px 9px!important;border-radius:11px;background:rgba(0,0,0,.12);border:1px solid rgba(255,255,255,.035)}.v11-ai-actions{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;gap:8px;margin-top:10px}.v11-ai-actions button{display:flex;align-items:center;justify-content:center;gap:6px}.v11-ai-actions .secondary{padding:0 12px}.option-ai-custom{background:radial-gradient(circle at 90% 0,rgba(97,133,255,.18),transparent 36%),linear-gradient(145deg,rgba(13,50,39,.96),rgba(8,30,27,.98))!important;border-color:rgba(109,205,255,.22)!important}.option-ai-custom em,.option-ai-custom>span{color:#8edcff!important}@media(max-width:560px){.v11-ai-actions,.v11-ai-allocations{grid-template-columns:1fr}.v11-ai-actions .secondary{min-height:42px}.v11-execution-sheet{max-height:94dvh}}.v112-ai-form{align-items:stretch}.v112-ai-form textarea{min-height:92px;resize:none;width:100%;border:0;outline:0;background:transparent;color:#eafff4;font:inherit;font-size:14px;line-height:1.45;padding:13px 12px}.v112-ai-form button{align-self:stretch;min-width:58px}.ai-understood{margin:12px 0;padding:11px 12px;border:1px solid rgba(101,211,171,.12);border-radius:14px;background:rgba(4,20,15,.32)}.ai-understood>span{display:block;margin-bottom:7px;color:#6f9182;font-size:8px;font-weight:900;letter-spacing:.13em}.ai-understood>div{display:flex;gap:6px;flex-wrap:wrap}.ai-understood em{font-style:normal;font-size:9px;font-weight:750;color:#a6d9c2;padding:6px 8px;border-radius:999px;background:rgba(74,167,126,.09);border:1px solid rgba(99,217,168,.11)}.explore-show-more{display:flex;align-items:center;justify-content:center;width:100%;margin:11px 0 2px;padding:11px 14px;border-radius:13px;border:1px solid rgba(107,218,175,.12);background:linear-gradient(145deg,rgba(9,34,25,.72),rgba(4,20,15,.86));color:#86d9b2;font-size:10px;font-weight:850}.explore-show-more:active{transform:translateY(1px)}@media(max-width:520px){.v112-ai-form textarea{min-height:104px;font-size:13px}.ai-understood{padding:10px}}.ai-screening-summary{display:flex;align-items:center;gap:9px;margin:9px 0 12px;padding:9px 11px;border-radius:12px;background:rgba(7,26,19,.55);border:1px solid rgba(105,218,174,.09)}.ai-screening-summary>span{display:flex;align-items:baseline;gap:4px}.ai-screening-summary b{font-size:11px;color:#dff8ec}.ai-screening-summary small{font-size:8px;color:#698478}.ai-screening-summary i{width:1px;height:18px;background:rgba(255,255,255,.055)}.home-index-preview .index-grid{margin-bottom:12px}.home-index-cta,.index-lab-link{text-decoration:none}.home-index-cta{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;grid-gap:10px;gap:10px;padding:12px 13px;border-radius:15px;border:1px solid rgba(108,221,178,.13);background:linear-gradient(145deg,rgba(11,39,29,.82),rgba(6,22,17,.94));color:#77deb0}.home-index-cta>span{display:flex;flex-direction:column;gap:2px}.home-index-cta b{font-size:11px;color:#dff8ec}.home-index-cta small{font-size:11px;line-height:1.35;color:#668176}.indexes-page-hero{padding:48px 0 10px}.indexes-page-hero h1{font-size:clamp(34px,8vw,54px);letter-spacing:-2px;line-height:1;margin:0 0 12px}.indexes-page-hero p{max-width:510px;margin:0;color:#87a093;font-size:13px;line-height:1.55}.index-lab-section{padding-top:30px}.compact-compare-section{padding-top:28px}.v113-compare-card{margin:0!important;padding:16px!important;border-radius:20px!important}.compare-subcopy{margin:7px 0 0;color:#6b8578;font-size:9px;line-height:1.4}.compare-chart svg{width:100%;height:100%;overflow:visible}.compare-zero{stroke:rgba(123,154,139,.17);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:3 4}.compare-empty{height:150px;display:flex!important;flex-direction:column;gap:7px;align-items:center;justify-content:center!important;color:#688276}.compare-empty span{font-size:9px;text-align:center}@media(max-width:600px){.indexes-page-hero{padding-top:36px}.compact-compare-section{padding-top:22px}.home-index-cta{margin-top:9px}.ai-screening-summary{overflow-x:auto;white-space:nowrap}}.cloud-gate{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center}.cloud-gate.has-error{border-color:rgba(255,124,111,.28);background:linear-gradient(145deg,rgba(43,18,17,.65),rgba(8,23,17,.95))}.cloud-gate.has-error>svg{color:#ff8f82}.cloud-gate small{display:block;margin-top:3px;font-size:8px;color:#8e6f69}.cloud-gate-action{border:1px solid rgba(112,224,180,.18);background:rgba(69,196,143,.08);color:#91e9bf;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:850}.cloud-confirmed>svg:first-child{color:#72e6ad}.execution-cloud-status{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;margin:10px 0;padding:10px 11px;border-radius:13px;border:1px solid rgba(110,214,175,.1);background:rgba(6,24,18,.5)}.execution-cloud-status>svg{color:#718d80}.execution-cloud-status.on>svg{color:#72e6ad}.execution-cloud-status>span{display:flex;flex-direction:column;gap:2px}.execution-cloud-status b{font-size:9px;color:#cbe4d7}.execution-cloud-status small{font-size:8px;line-height:1.35;color:#647e72}.execution-cloud-status>button{border:1px solid rgba(102,218,173,.16);border-radius:9px;background:rgba(61,181,131,.07);color:#85ddb4;font-size:11px;font-weight:850;padding:7px 8px}.rebalance-backdrop{align-items:flex-end;padding:0}.rebalance-v1142-sheet{width:min(100%,680px);max-height:min(91dvh,900px);overflow-y:auto;overscroll-behavior:contain;border-radius:28px 28px 0 0;padding:10px 18px calc(24px + env(safe-area-inset-bottom));border:1px solid rgba(101,224,174,.19);border-bottom:0;background:radial-gradient(circle at 84% 0,rgba(62,155,255,.085),transparent 30%),linear-gradient(180deg,#071b13,#04110c);box-shadow:0 -24px 70px rgba(0,0,0,.5)}.rebalance-v1142-sheet *{box-sizing:border-box}.rebalance-v1142-sheet .sheet-handle{width:42px;height:4px;border-radius:99px;margin:0 auto 12px;background:rgba(179,216,197,.2)}.rebalance-sheet-head{display:grid!important;grid-template-columns:minmax(0,1fr) 42px;align-items:start!important;grid-gap:12px;gap:12px;margin-bottom:14px}.rebalance-sheet-head>div{min-width:0}.rebalance-sheet-head .eyebrow{display:block;margin-bottom:5px;color:#75e6b3;font-size:11px;font-weight:900;letter-spacing:.18em}.rebalance-sheet-head h2{margin:0;color:#f2fff8;font-size:clamp(27px,7vw,38px);line-height:1.02;letter-spacing:-1.2px}.rebalance-sheet-head p{margin:7px 0 0;max-width:460px;color:#739084;font-size:10px;line-height:1.45}.rebalance-close{width:40px!important;height:40px!important;border-radius:12px!important;border:1px solid rgba(108,222,177,.16)!important;background:rgba(9,39,29,.78)!important;color:#96b4a6!important}.rebalance-framework-card{padding:13px 14px;border:1px solid rgba(103,220,174,.13);border-radius:16px;background:linear-gradient(145deg,rgba(9,37,27,.87),rgba(5,24,18,.96))}.rebalance-framework-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.rebalance-framework-top>span{flex:0 0 auto;color:#789588;font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.09em}.rebalance-select-wrap{position:relative;min-width:0;flex:1 1;max-width:260px}.rebalance-select-wrap select{width:100%;height:36px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid rgba(117,231,187,.15);border-radius:10px;padding:0 32px 0 11px;background:#071a12;color:#e6f7ee;font-size:10px;font-weight:800;outline:none}.rebalance-select-wrap svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:#749284}.rebalance-framework-card>p{margin:9px 0 0;color:#80998e;font-size:9px;line-height:1.45}.rebalance-mode-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important;margin:10px 0!important}.rebalance-mode-cards>button{min-width:0!important;min-height:78px!important;display:grid!important;grid-template-columns:31px minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-column-gap:9px!important;column-gap:9px!important;grid-row-gap:4px!important;row-gap:4px!important;align-items:center!important;text-align:left!important;padding:11px!important;border-radius:15px!important;border:1px solid rgba(106,211,170,.1)!important;background:rgba(7,27,20,.68)!important;color:#9bb0a6!important}.rebalance-mode-cards>button.active{border-color:rgba(101,232,176,.38)!important;background:radial-gradient(circle at 12% 10%,rgba(77,233,166,.12),transparent 40%),linear-gradient(145deg,rgba(10,51,36,.95),rgba(6,29,22,.98))!important;box-shadow:inset 0 1px rgba(187,255,221,.06),0 8px 22px rgba(0,0,0,.14)}.rebalance-mode-icon{grid-row:1/3;display:grid!important;place-items:center;width:31px;height:31px;border-radius:10px;background:rgba(93,214,164,.08);color:#72dda9}.rebalance-mode-cards>button>span:nth-child(2){min-width:0;display:flex!important;flex-direction:column;gap:2px}.rebalance-mode-cards b{color:#e7f6ee!important;font-size:11px!important;line-height:1.1}.rebalance-mode-cards small{color:#738c81!important;font-size:8px!important;line-height:1.3}.rebalance-mode-cards em{grid-column:2;font-style:normal;color:#5d7c6e;font-size:7px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.rebalance-mode-cards>button.active em{color:#78cfa7}.rebalance-metric-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0 0 12px!important}.rebalance-metric-cards>div{min-width:0;padding:10px 11px;border-radius:13px;border:1px solid rgba(103,206,166,.09);background:rgba(6,24,18,.58)}.rebalance-metric-cards span{display:block!important;margin-bottom:4px!important;color:#617d70!important;font-size:7px!important;font-weight:850!important;text-transform:uppercase;letter-spacing:.09em!important}.rebalance-metric-cards b{display:block;color:#e4f7ec!important;font-size:13px!important;line-height:1.15!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rebalance-plan{margin-top:2px;padding:13px 14px;border:1px solid rgba(105,221,176,.13);border-radius:17px;background:linear-gradient(180deg,rgba(7,30,22,.78),rgba(5,21,16,.76))}.rebalance-plan-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:9px}.rebalance-plan-head .eyebrow{color:#5da987;font-size:11px;font-weight:900;letter-spacing:.14em}.rebalance-plan-head h3{margin:3px 0 0;color:#dff5e9;font-size:13px;letter-spacing:-.2px}.rebalance-plan-count{flex:0 0 auto;padding:5px 7px;border-radius:999px;border:1px solid rgba(103,211,168,.1);color:#6d8a7d;font-size:7px;font-weight:850}.rebalance-plan-list{margin:0!important;border:0!important}.rebalance-plan-list>div{min-height:47px!important;display:grid!important;grid-template-columns:24px minmax(62px,.8fr) minmax(88px,1.15fr) auto!important;grid-gap:8px!important;gap:8px!important;align-items:center!important;border-bottom:1px solid rgba(126,196,164,.06)!important}.rebalance-plan-list>div:last-child{border-bottom:0!important}.rebalance-direction{display:grid;place-items:center;width:22px;height:22px;border-radius:8px;font-size:12px;font-weight:900}.rebalance-direction.buy{background:rgba(71,212,145,.09);color:#73e5aa}.rebalance-direction.sell{background:rgba(255,111,100,.08);color:#ff8b80}.rebalance-row-name{min-width:0;display:flex;flex-direction:column;gap:1px}.rebalance-row-name b{color:#e4f3eb!important;font-size:10px!important}.rebalance-row-name small{color:#5f796d;font-size:7px;text-transform:uppercase;letter-spacing:.07em}.rebalance-row-path{color:#738c81!important;font-size:9px!important;white-space:nowrap}.rebalance-plan-list em{justify-self:end;font-size:10px!important;font-weight:900!important;white-space:nowrap}.rebalance-more-row{display:block!important;min-height:auto!important;padding:9px 0 2px!important;text-align:center;border:0!important;color:#607b6e;font-size:8px}.rebalance-empty-state{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;padding:12px;border-radius:13px;background:rgba(9,37,27,.48);border:1px dashed rgba(111,210,170,.12);color:#6bbf96}.rebalance-empty-state>div{display:flex;flex-direction:column;gap:3px}.rebalance-empty-state b{color:#d9eee3;font-size:10px}.rebalance-empty-state span{color:#71897e;font-size:8px;line-height:1.45}.rebalance-eligibility{margin:10px 0!important;padding:10px 11px!important;border-radius:13px!important;background:rgba(6,25,18,.58)!important;border:1px solid rgba(111,216,175,.1)!important}.rebalance-eligibility>span{display:flex!important;align-items:center!important;gap:8px!important}.rebalance-eligibility>span>span{display:flex;flex-direction:column;gap:2px}.rebalance-eligibility b{font-size:9px;color:#dcefe6}.rebalance-eligibility small{font-size:7px;color:#698277}.rebalance-primary{min-height:48px!important;border-radius:14px!important;margin-top:8px!important;background:linear-gradient(100deg,#72efb3,#55d6c4 55%,#79a5ff)!important;color:#03120c!important;font-size:11px!important;font-weight:950!important;box-shadow:inset 0 1px rgba(255,255,255,.45),0 10px 28px rgba(52,211,151,.12)!important}.rebalance-primary:disabled{opacity:.42!important;box-shadow:none!important}.rebalance-ready-list{display:flex!important;flex-wrap:wrap;gap:6px!important;margin:10px 0 2px!important}.rebalance-ready-list span{padding:6px 8px;border-radius:999px;font-size:8px;font-weight:850}.rebalance-ready-list .buy{background:rgba(63,211,142,.09);color:#75e4a9;border:1px solid rgba(79,220,153,.13)}.rebalance-ready-list .sell{background:rgba(255,111,98,.08);color:#ff8f82;border:1px solid rgba(255,122,108,.13)}.rebalance-status{margin-top:9px!important;border-radius:12px!important}.rebalance-error{margin:9px 2px 0!important;text-align:center!important}.rebalance-fineprint{margin:11px auto 0!important;max-width:520px;color:#526b5f!important;font-size:7px!important;line-height:1.5!important;text-align:center}@media(max-width:520px){.rebalance-v1142-sheet{padding-left:14px;padding-right:14px;max-height:92dvh}.rebalance-mode-cards{grid-template-columns:1fr 1fr!important}.rebalance-mode-cards>button{min-height:84px!important;grid-template-columns:28px minmax(0,1fr)!important;padding:10px 9px!important}.rebalance-mode-icon{width:28px;height:28px}.rebalance-metric-cards{gap:6px!important}.rebalance-metric-cards>div{padding:9px 8px}.rebalance-metric-cards b{font-size:11px!important}.rebalance-plan-list>div{grid-template-columns:22px minmax(58px,.75fr) minmax(74px,1fr) auto!important;gap:6px!important}.rebalance-row-path{font-size:8px!important}}.route-availability-card{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;margin:10px 0 0;padding:11px 12px;border-radius:14px;border:1px solid rgba(104,181,255,.16);background:radial-gradient(circle at 0 0,rgba(82,169,255,.08),transparent 42%),linear-gradient(145deg,rgba(7,31,28,.92),rgba(6,20,18,.98))}.route-availability-card>svg{width:34px;height:34px;padding:8px;border-radius:10px;color:#7fd7ff;background:rgba(70,165,255,.08)}.route-availability-card>div{min-width:0;display:flex;flex-direction:column;gap:2px}.route-availability-card b{color:#e7f7f2;font-size:10px}.route-availability-card span{color:#7e9b90;font-size:8px;line-height:1.4}.route-availability-card small{color:#58746a;font-size:7px}.route-availability-card>button{border:1px solid rgba(107,210,176,.16);border-radius:9px;background:rgba(63,190,148,.08);color:#8ee2bc;font-size:11px;font-weight:900;padding:8px 9px}@media(max-width:520px){.route-availability-card{grid-template-columns:32px minmax(0,1fr)}.route-availability-card>button{grid-column:2;justify-self:start}}.router-address-card,.router-admin-loading,.router-health-card,.router-owner-warning,.router-ready-banner{border:1px solid rgba(103,218,174,.13);border-radius:17px;background:linear-gradient(145deg,rgba(9,37,28,.9),rgba(5,22,17,.98))}.router-health-card{padding:15px;margin-bottom:10px}.router-health-title{display:flex;gap:10px;align-items:center}.router-health-title>svg{color:#72e4ad}.router-health-title>div{display:flex;flex-direction:column;gap:2px}.router-health-title b{font-size:13px}.router-health-title span{font-size:8px;color:#718b7f}.router-checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:14px}.router-checks>div{display:flex;align-items:center;gap:7px;padding:9px;border-radius:10px;background:rgba(2,16,11,.44);color:#91aa9e;font-size:9px}.router-checks>div svg:first-child{color:#68dca4}.router-address-card{padding:13px;margin-bottom:10px}.router-address-card>span{display:block;margin:8px 0 4px;color:#5f7c6e;font-size:7px;font-weight:900;letter-spacing:.12em}.router-address-card code{display:block;overflow-wrap:anywhere;color:#b9d4c7;font-size:8px}.router-address-card a{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:#78caff;text-decoration:none;font-size:8px;font-weight:850}.router-owner-warning,.router-ready-banner{display:flex;gap:8px;align-items:center;padding:12px;margin-top:10px;color:#8ba598;font-size:9px}.router-ready-banner{color:#83dcb0}.router-activate-btn{margin-top:10px!important}.my-indexes-section,.wallet-holdings-section{margin-top:18px}.portfolio-subhead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.portfolio-subhead h3{margin:3px 0 2px;font-size:17px;color:#edf9f4}.portfolio-subhead p{margin:0;color:#6f8d81;font-size:11px}.section-count{padding:6px 9px;border:1px solid rgba(89,194,255,.2);border-radius:999px;color:#83d9ff;font-size:8px;font-weight:800}.index-card-stack{display:grid;grid-gap:10px;gap:10px}.tracked-index-card{padding:14px;border:1px solid rgba(78,159,255,.35);border-radius:18px;background:linear-gradient(145deg,rgba(8,37,39,.96),rgba(10,20,42,.96));box-shadow:inset 0 1px rgba(109,236,199,.05)}.tracked-index-top{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.index-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:#83e5c0;background:linear-gradient(145deg,rgba(48,205,152,.18),rgba(74,116,255,.2));border:1px solid rgba(93,199,255,.2)}.tracked-index-title small{display:block;color:#6fdac3;font-size:7px;font-weight:900;letter-spacing:.14em}.tracked-index-title h4{margin:2px 0;font-size:14px}.tracked-index-title span{color:#68877c;font-size:8px}.index-pnl-pill{display:flex;gap:4px;align-items:center;font-size:11px;font-weight:900}.tracked-index-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin:13px 0 10px}.tracked-index-stats>div{padding:9px;border-radius:10px;background:rgba(1,14,14,.38)}.tracked-index-stats span{display:block;color:#67847a;font-size:7px}.tracked-index-stats b{display:block;margin-top:2px;font-size:12px}.index-mini-allocation{display:flex;gap:2px;height:5px;overflow:hidden;border-radius:999px;background:#0a2019}.index-mini-allocation i{display:block;background:linear-gradient(90deg,#62dca9,#65a7ff)}.index-expanded{padding-top:11px}.index-expanded>small{display:block;margin-top:8px;color:#668279;font-size:11px;line-height:1.45}.index-asset-chips{display:flex;gap:5px;flex-wrap:wrap}.index-asset-chips span{padding:5px 7px;border:1px solid rgba(102,197,255,.15);border-radius:999px;color:#8ca9a0;font-size:11px}.index-asset-chips b{color:#d9eee6}.tracked-index-actions{display:flex;gap:7px;margin-top:12px}.tracked-index-actions button{flex:1 1;display:flex;justify-content:center;align-items:center;gap:5px;padding:9px;border-radius:10px;border:1px solid rgba(91,191,255,.18);background:rgba(24,79,92,.18);color:#9fdccc;font-size:11px;font-weight:850}.tracked-index-actions .index-rebalance-btn{border-color:rgba(100,226,168,.25);color:#78e4ad}.wallet-holdings-section{padding:13px;border:1px solid rgba(224,184,84,.35);border-radius:17px;background:linear-gradient(145deg,rgba(43,34,10,.18),rgba(4,22,16,.96))}.wallet-subhead .eyebrow{color:#e5c66d}.wallet-rebalance-btn{display:flex;align-items:center;gap:5px;padding:8px 9px;border:1px solid rgba(224,184,84,.3);border-radius:10px;background:rgba(157,119,28,.08);color:#e6cc82;font-size:8px;font-weight:850}.wallet-summary-line{display:flex;gap:7px;color:#758d83;font-size:8px}.wallet-summary-line b{color:#e8d494}.compact-wallet-list{margin-top:8px;border-left:1px solid rgba(224,184,84,.18);border-right:1px solid rgba(224,184,84,.18);border-radius:14px;overflow:hidden}.show-holdings-btn{width:100%;display:flex;justify-content:center;align-items:center;gap:6px;padding:11px;border:0;border-top:1px solid rgba(224,184,84,.12);background:rgba(105,78,16,.05);color:#d9bf75;font-size:8px;font-weight:850}.show-holdings-btn svg{transition:transform .2s}.show-holdings-btn svg.rotated{transform:rotate(180deg)}.rebalance-scope-banner{display:flex;gap:10px;align-items:center;margin:0 0 10px;padding:11px;border-radius:13px}.rebalance-scope-banner.wallet{border:1px solid rgba(224,184,84,.32);background:rgba(104,77,17,.1);color:#e2c674}.rebalance-scope-banner.index{border:1px solid rgba(77,167,255,.3);background:linear-gradient(135deg,rgba(31,127,109,.12),rgba(48,86,178,.12));color:#80d8c2}.rebalance-scope-banner>div{display:flex;flex-direction:column}.rebalance-scope-banner span{font-size:6px;font-weight:900;letter-spacing:.14em}.rebalance-scope-banner b{font-size:11px;color:#edf8f3}.rebalance-scope-banner small{font-size:7px;color:#789086;margin-top:2px}@media(max-width:520px){.tracked-index-top{grid-template-columns:34px minmax(0,1fr)}.index-pnl-pill{grid-column:2}.tracked-index-stats{gap:4px}.tracked-index-actions{flex-direction:column}.portfolio-subhead{align-items:center}.wallet-subhead{align-items:flex-start}}.index-share-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;color:#9ed8ff!important;border-color:rgba(87,181,255,.25)!important;background:rgba(44,122,190,.08)!important}@media(max-width:620px){.tracked-index-actions{display:grid!important;grid-template-columns:1fr auto!important}.tracked-index-actions .index-rebalance-btn{grid-column:1/-1!important}.index-share-btn{min-width:88px}}.home-utility-ribbon span:nth-child(2),.home-utility-ribbon span:nth-child(3){background:linear-gradient(145deg,rgba(7,31,25,.72),rgba(5,22,18,.88))}.home-index-discovery{margin-top:22px}.home-discovery-head p{margin:6px 0 0;max-width:470px;color:#71897e;font-size:11px;line-height:1.45}.home-leader-tabs{display:flex;gap:7px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:none}.home-leader-tabs::-webkit-scrollbar{display:none}.home-leader-tabs button{flex:0 0 auto;display:flex;align-items:center;gap:5px;min-height:34px;padding:0 11px;border:1px solid rgba(102,213,172,.11);border-radius:999px;background:rgba(5,25,18,.58);color:#708b7e;font-size:11px;font-weight:850}.home-leader-tabs button.active{color:#04130d;border-color:rgba(125,245,194,.42);background:linear-gradient(100deg,#75e9b1,#70d7ff)}.home-leader-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.home-leader-card{min-width:0;padding:14px;border-radius:17px;border:1px solid rgba(92,199,163,.13);background:radial-gradient(circle at 100% 0,rgba(70,145,255,.09),transparent 38%),linear-gradient(145deg,rgba(8,37,28,.92),rgba(5,22,17,.98))}.home-leader-rank{position:absolute;top:12px;right:12px;color:#668679;font-size:11px;font-weight:900}.home-leader-title span{color:#69cda3;font-size:11px;letter-spacing:.13em;font-weight:900}.home-leader-title h3{margin:5px 0 2px;color:#eefaf4;font-size:14px;line-height:1.12}.home-leader-title small{color:#668176;font-size:11px}.home-leader-return{margin:13px 0 9px;font-size:20px;font-weight:900;letter-spacing:-.5px}.home-leader-assets{display:flex;flex-wrap:wrap;gap:5px;min-height:48px}.home-leader-assets span{padding:5px 7px;border:1px solid rgba(105,198,166,.09);border-radius:999px;color:#78968a;font-size:11px;white-space:nowrap}.home-leader-assets b{color:#bcd6ca}.home-leader-meta{display:flex;gap:10px;margin:11px 0;color:#577267;font-size:11px}.home-copy-index{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;min-height:37px;border:1px solid rgba(103,220,175,.16);border-radius:11px;background:rgba(34,134,99,.07);color:#86e1b7;font-size:11px;font-weight:900}.focused-portfolio{padding-top:8px}.portfolio-focus-copy{margin:5px 0 0;color:#637d72;font-size:11px}.focused-money-grid{margin-bottom:22px!important}.focused-portfolio .my-indexes-section{margin-top:4px}.focused-portfolio .wallet-holdings-section{margin-top:24px}.exit-ready-holdings{border:1px solid rgba(218,178,79,.13);border-radius:16px;background:linear-gradient(145deg,rgba(33,27,10,.16),rgba(5,21,16,.82));overflow:hidden}.wallet-position-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:12px!important}.holding-main-action{min-width:0;display:flex;align-items:center;gap:10px;border:0;padding:0;background:transparent;color:inherit;text-align:left}.wallet-position-row .holding-value{min-width:72px;text-align:right}.position-exit-btn{display:flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid rgba(245,192,88,.17);border-radius:9px;background:rgba(111,75,12,.08);color:#e4bd63;font-size:7px;font-weight:900}.index-name-line{display:flex;align-items:center;gap:7px;min-width:0}.index-name-line h4{min-width:0;overflow:hidden;text-overflow:ellipsis}.index-rename-btn{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(98,196,255,.11);border-radius:8px;background:rgba(55,127,195,.05);color:#78a5b9}.index-rename-row{display:grid;grid-template-columns:minmax(0,1fr) 30px 30px;grid-gap:5px;gap:5px;align-items:center}.index-rename-row input{min-width:0;height:34px;padding:0 9px;border:1px solid rgba(101,216,192,.22);border-radius:9px;background:#061813;color:#edf9f4;font-size:11px;font-weight:800;outline:none}.index-rename-row button{height:30px;display:grid;place-items:center;border:1px solid rgba(97,208,176,.13);border-radius:8px;background:rgba(37,131,101,.07);color:#7eddb2}.index-card-message{margin:0 0 9px;padding:8px 10px;border-radius:10px;background:rgba(54,148,113,.06);border:1px solid rgba(98,211,170,.1);color:#71a990;font-size:11px}.index-asset-performance{padding-top:10px!important}.index-asset-performance-head,.index-asset-performance-row{display:grid;grid-template-columns:minmax(90px,1fr) 88px 88px;grid-gap:8px;gap:8px;align-items:center}.index-asset-performance-head{padding:0 3px 6px;color:#57756a;font-size:6px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.index-asset-performance-head span:nth-child(n+2),.index-asset-performance-row em,.index-asset-performance-row span{text-align:right}.index-asset-performance-row{min-height:38px;padding:0 3px;border-top:1px solid rgba(104,194,167,.06)}.index-asset-performance-row b{color:#d9eee5;font-size:11px}.index-asset-performance-row span{color:#779187;font-size:11px}.index-asset-performance-row em{font-size:11px;font-style:normal;font-weight:900}.index-asset-performance>small{display:block;margin-top:8px;color:#546e64!important;font-size:11px!important}.tracked-index-actions{display:grid!important;grid-template-columns:1fr auto!important;grid-gap:7px!important;gap:7px!important}.tracked-index-actions .index-exit-btn,.tracked-index-actions .index-rebalance-btn{grid-column:1/-1}.index-exit-btn{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:40px!important;border-color:rgba(255,138,113,.15)!important;background:rgba(109,42,32,.06)!important;color:#f29b88!important}.index-public-note{margin-top:9px;padding:8px 9px;border-radius:10px;background:rgba(49,127,187,.035);color:#536f75;font-size:6.5px;line-height:1.4}.tx-success-backdrop{position:fixed;inset:0;z-index:5000;display:grid;place-items:center;padding:18px;background:rgba(0,8,5,.76);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.tx-success-modal{position:relative;width:min(100%,390px);padding:24px 18px 18px;border:1px solid rgba(110,235,183,.25);border-radius:22px;background:radial-gradient(circle at 50% 0,rgba(82,224,171,.13),transparent 36%),linear-gradient(180deg,#08271c,#04140e);box-shadow:0 30px 90px rgba(0,0,0,.5);text-align:center}.tx-success-close{position:absolute;top:10px;right:10px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(101,210,173,.12);border-radius:10px;background:rgba(4,20,14,.7);color:#78978a}.tx-success-icon{width:62px;height:62px;display:grid;place-items:center;margin:3px auto 13px;border-radius:19px;background:linear-gradient(145deg,rgba(89,237,177,.18),rgba(78,175,255,.08));color:#72edb0;box-shadow:inset 0 1px rgba(255,255,255,.08)}.tx-success-modal .eyebrow{color:#6fd7a7;font-size:11px}.tx-success-modal h3{margin:6px 0 7px;color:#f0fff7;font-size:23px;letter-spacing:-.6px}.tx-success-modal p{margin:0 auto;max-width:310px;color:#789386;font-size:9px;line-height:1.5}.tx-success-link,.tx-success-reference{display:inline-flex;align-items:center;gap:5px;margin:13px auto 0;padding:7px 9px;border:1px solid rgba(94,183,255,.14);border-radius:999px;color:#7fc8ff;font-size:11px;text-decoration:none}.tx-success-done{margin-top:15px!important;min-height:44px!important}.rebalance-scope-banner.index+.rebalance-metrics,.rebalance-scope-banner.wallet+.rebalance-metrics{margin-top:10px!important}@media(max-width:760px){.home-leader-grid{grid-template-columns:1fr}.home-leader-card{padding:13px}.home-leader-assets{min-height:0}}@media(max-width:520px){.focused-money-grid{grid-template-columns:1fr 1fr!important}.focused-money-grid .account-card{grid-column:1/-1}.wallet-position-row{grid-template-columns:minmax(0,1fr) auto!important}.wallet-position-row .holding-value{grid-column:2;grid-row:1}.position-exit-btn{grid-column:1/-1;justify-self:stretch;justify-content:center;margin-top:1px}.index-asset-performance-head,.index-asset-performance-row{grid-template-columns:minmax(78px,1fr) 72px 78px}}:root{--gold:#e4bf62;--gold2:#9d7126;--gold3:#fff0a9;--goldInk:#171006}.gold-eyebrow{color:#d9b85f!important}.gold-launch-cta{min-height:48px;border:1px solid #f0ce75;border-radius:13px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#fff0a8,#e3bc5a 44%,#b47b28);color:#171006;text-decoration:none;font-size:13px;font-weight:850;box-shadow:inset 0 1px rgba(255,255,255,.72),0 8px 28px rgba(208,157,52,.16);cursor:pointer}.gold-launch-cta:hover{filter:brightness(1.05)}.gold-launch-cta:disabled{opacity:.42;cursor:not-allowed}.launch-bottom-nav .launch-nav{position:relative;color:#e7c567!important;font-weight:800}.launch-bottom-nav .launch-nav svg{box-sizing:content-box;width:23px;height:23px;padding:9px;border-radius:15px;margin-top:-17px;color:#171006;background:linear-gradient(145deg,#fff0a0,#d5a948 58%,#9c6c22);border:1px solid #f1d379;box-shadow:inset 0 1px rgba(255,255,255,.8),0 7px 22px rgba(210,161,54,.28),0 0 0 4px rgba(8,20,14,.86)}.home-launch-feature{margin:44px 0 3px;position:relative;overflow:hidden;border:1px solid #80632e;border-radius:24px;padding:27px;background:radial-gradient(430px 240px at 86% 10%,rgba(228,191,98,.15),transparent 66%),linear-gradient(145deg,#101d13,#07110c 68%);box-shadow:inset 0 1px rgba(255,255,255,.035),0 20px 60px rgba(0,0,0,.18);display:grid;grid-template-columns:1.25fr .7fr;grid-gap:25px;gap:25px}.home-launch-feature:after{content:"";position:absolute;width:280px;height:280px;border:1px solid rgba(228,191,98,.1);border-radius:50%;right:-115px;top:-115px}.launch-feature-orbit{position:absolute;right:22px;top:20px;width:54px;height:54px;border:1px solid rgba(234,200,114,.24);border-radius:50%;display:grid;place-items:center;color:#e7c567;background:#11190f;z-index:2}.launch-feature-orbit i{position:absolute;width:5px;height:5px;border-radius:50%;background:#e7c567;left:-3px;top:25px;box-shadow:0 0 12px #e7c567}.launch-feature-orbit i:nth-child(3){left:auto;right:4px;top:-3px;width:3px;height:3px}.launch-feature-copy{position:relative;z-index:2}.launch-feature-copy h2{font-size:31px;line-height:1.02;letter-spacing:-1.4px;margin:7px 0 10px}.launch-feature-copy h2 span{color:#c8ad66}.launch-feature-copy>p{color:#91a398;line-height:1.55;font-size:11px;max-width:430px}.launch-feature-proof{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 18px}.launch-feature-proof span{display:inline-flex;align-items:center;gap:5px;font-size:8px;color:#b9aa80;border:1px solid #55472a;border-radius:99px;padding:6px 8px;background:#0c140e}.launch-feature-token{align-self:end;position:relative;z-index:2;min-height:175px;border:1px solid #66532c;border-radius:19px;padding:17px;background:linear-gradient(145deg,#171b11,#0a130d);display:flex;flex-direction:column}.launch-feature-token>span{font-size:7px;letter-spacing:1.4px;color:#89784f}.launch-feature-token strong{font-size:38px;letter-spacing:-2px;color:#ebce79;margin-top:8px}.launch-feature-token div{display:flex;height:6px;gap:2px;margin:19px 0 9px}.launch-feature-token i{height:100%;background:#e4bf62;border-radius:99px}.launch-feature-token i:nth-child(2){background:#82c899}.launch-feature-token i:nth-child(3){background:#6585c9}.launch-feature-token i:nth-child(4){background:#a06bc2}.launch-feature-token small{font-size:8px;color:#687b70}.launch-feature-token>svg{position:absolute;right:15px;top:15px;color:#d9b85f}.index-launch-hero-card{margin:30px 0 4px;border:1px solid #78602f;border-radius:20px;padding:21px;background:linear-gradient(140deg,#131d13,#09120d);display:flex;align-items:center;justify-content:space-between;gap:18px}.index-launch-hero-card h2{margin:3px 0 7px;font-size:23px}.index-launch-hero-card p{margin:0;color:#82978b;font-size:11px;line-height:1.5}.onchain-discovery{padding-top:38px}.compact-onchain-discovery{margin:30px 0 7px}.onchain-index-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.onchain-discovery-card{min-width:0;border:1px solid #244837;border-radius:16px;padding:15px;background:linear-gradient(145deg,#0c1e15,#07130d);color:var(--text);text-decoration:none}.onchain-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.onchain-card-symbol{font-size:20px;font-weight:850;color:#80e5a9}.onchain-card-top i{font-style:normal;font-size:6px;letter-spacing:.8px;color:#73897d}.onchain-discovery-card h3{font-size:13px;margin:9px 0 13px}.onchain-mini-composition{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.onchain-mini-composition span{display:flex;justify-content:space-between;font-size:11px;color:#6e8579}.onchain-mini-composition b{color:#b5c7bd}.onchain-discovery-card footer{padding:12px 0 0;margin-top:12px;border-top:1px solid #193024;color:#70877b;display:flex;justify-content:space-between}.onchain-discovery-card footer span{display:flex;align-items:center;gap:5px}.backed-pill{display:inline-flex;align-items:center;gap:5px;border:1px solid #315842;border-radius:99px;padding:6px 9px;color:#79dca0;font-size:7px;font-weight:800}.onchain-empty{border:1px dashed #345642;border-radius:17px;padding:18px;display:flex;align-items:center;gap:12px;color:#82978b}.onchain-empty div{display:flex;flex-direction:column;gap:3px;flex:1 1}.onchain-empty b{font-size:11px;color:#bdcec4}.onchain-empty span{font-size:11px}.onchain-empty a{color:#e3c36d;text-decoration:none;font-size:11px}.launch-page{max-width:700px}.launch-hero{padding:48px 0 26px;position:relative}.gold-rocket-mark{width:51px;height:51px;border-radius:16px;display:grid;place-items:center;color:#171006;background:linear-gradient(145deg,#fff0a0,#d7ab4e);border:1px solid #f2d47a;box-shadow:0 10px 30px rgba(204,151,45,.18);margin-bottom:18px}.launch-hero h1{font-size:clamp(40px,10vw,62px);line-height:.98;letter-spacing:-2.7px;margin:7px 0 14px}.launch-hero h1 span{color:#b7a164}.launch-hero>p{max-width:510px;font-size:13px;line-height:1.6;color:#90a297}.launch-trust{display:flex;gap:7px;flex-wrap:wrap;margin-top:18px}.launch-trust span{display:inline-flex;align-items:center;gap:5px;border:1px solid #2b4838;background:#09150f;border-radius:99px;padding:7px 9px;font-size:8px;color:#7f9588}.launch-stepper{display:grid;grid-template-columns:repeat(3,1fr);position:relative;margin:5px 0 18px}.launch-stepper:before{content:"";position:absolute;top:16px;left:16.5%;right:16.5%;height:1px;background:#273f33}.launch-stepper div{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;color:#556b60;font-size:8px}.launch-stepper i{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;font-style:normal;border:1px solid #294337;background:#07120c;z-index:1}.launch-stepper .active{color:#c9b36f}.launch-stepper .active i{border-color:#9b7a38;color:#f0cf72;background:#15180f}.launch-panel{border:1px solid #294638;border-radius:22px;padding:23px;background:linear-gradient(150deg,#0b1b13,#07120c);box-shadow:inset 0 1px rgba(255,255,255,.025)}.launch-panel h2{font-size:27px;letter-spacing:-1px;margin:3px 0}.launch-panel-intro{font-size:10px;line-height:1.55;color:#778d81;margin:7px 0 19px}.launch-input{display:block;border:1px solid #2c493a;border-radius:14px;padding:11px 12px;margin:10px 0;background:#06100b;position:relative}.launch-input>span{font-size:11px;letter-spacing:1px;color:#647a6f;display:block}.launch-input input{width:100%;height:41px;border:0;background:none;color:#eef4f0;font-size:20px;font-weight:700;outline:none}.launch-input small{position:absolute;right:11px;top:11px;font-size:11px;color:#52685c}.symbol-input{display:flex;align-items:center}.symbol-input b{color:#d5b65e;font-size:20px}.launch-panel .wide{width:100%;margin-top:13px}.launch-panel-head{display:flex;justify-content:space-between;align-items:flex-start}.basket-count{border:1px solid #354b3f;border-radius:99px;padding:6px 8px;font-size:8px;color:#8da095}.launch-asset-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.launch-asset{min-height:62px;border:1px solid #263f33;border-radius:13px;background:#07130d;color:#e8efeb;display:grid;grid-template-columns:32px 1fr auto auto;align-items:center;grid-gap:8px;gap:8px;padding:9px;text-align:left}.launch-asset.selected{border-color:#88703a;background:linear-gradient(145deg,#161a10,#0a1510);box-shadow:inset 0 0 0 1px rgba(229,195,105,.08)}.launch-asset span{display:flex;flex-direction:column;min-width:0}.launch-asset b{font-size:10px}.launch-asset small{font-size:7px;color:#667d71;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.launch-asset em{font-style:normal;font-size:6px;color:#c6a959;border:1px solid #695a32;border-radius:99px;padding:4px 5px}.launch-asset.selected>svg{color:#e4c263}.custom-token-add{margin-top:18px;padding-top:16px;border-top:1px solid #1c3228}.custom-token-add div{display:flex;gap:7px}.custom-token-add input{height:42px;flex:1 1;min-width:0;background:#06100b;border:1px solid #294337;border-radius:11px;color:#dfe8e3;padding:0 11px;font-size:11px}.custom-token-add button{border:1px solid #5f522e;background:#181a10;color:#d9bc68;border-radius:11px;padding:0 14px;font-size:11px;font-weight:800}.weight-editor{margin-top:17px;border-top:1px solid #1c3228}.weight-head{height:43px;display:flex;align-items:center;justify-content:space-between}.weight-head b{font-size:10px}.good-total{color:#76d69d;font-size:9px}.bad-total{color:#f0a174;font-size:9px}.weight-row{grid-template-columns:1fr auto;padding:10px 0;border-top:1px solid #172b22}.weight-row>span{display:grid;grid-template-columns:27px auto;grid-column-gap:8px;column-gap:8px}.weight-row>span .asset-native-icon{grid-row:1/3}.weight-row>span b{font-size:9px}.weight-row>span small{font-size:7px;color:#5f776a}.weight-row>div{display:flex;align-items:center;gap:4px}.weight-row input{width:55px;height:36px;border:1px solid #32473c;border-radius:9px;background:#06100b;color:#eef2ef;text-align:right;padding:0 8px;font-weight:800}.weight-row>div>b{font-size:9px;color:#738b7e}.weight-row button{width:34px;height:34px;border:0;background:transparent;color:#63786d}.policy-note{display:flex;gap:9px;align-items:flex-start;border:1px solid #55482b;border-radius:12px;background:#15170f;padding:11px;margin-top:15px;color:#cdb56c}.policy-note.eligible{border-color:#2b5c42;color:#75d39a;background:#0d1e15}.policy-note span{display:flex;flex-direction:column;gap:3px}.policy-note b{font-size:9px;color:#c7d0cb}.policy-note small{font-size:7px;line-height:1.45;color:#748b7e}.launch-error{color:#ff9a86;font-size:9px;line-height:1.45;border:1px solid #63362d;border-radius:10px;padding:9px 10px;background:#1a0e0c}.launch-footer-actions{display:flex;justify-content:space-between;gap:8px;margin-top:19px}.review-token-hero{display:flex;align-items:center;gap:13px;border:1px solid #51462c;background:linear-gradient(145deg,#15180f,#08120c);border-radius:16px;padding:15px}.review-token-symbol{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#efe09e,#b98a32);color:#171006;font-weight:900;font-size:14px;box-shadow:inset 0 1px rgba(255,255,255,.65)}.review-token-hero small{font-size:7px;color:#7f744f}.review-token-hero h3{margin:3px 0;font-size:17px}.review-token-hero p{margin:0;font-size:8px;color:#6d8276}.review-bars{margin:15px 0}.review-bars>div{margin:9px 0}.review-bars span{display:flex;justify-content:space-between;font-size:8px}.review-bars span em{font-style:normal;color:#b5c4bb}.review-bars i{height:5px;background:#162a20;margin-top:5px;overflow:hidden}.review-bars i,.review-bars u{display:block;border-radius:99px}.review-bars u{height:100%;background:linear-gradient(90deg,#cba64f,#75d49a)}.review-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:16px 0}.review-facts span{border:1px solid #223d30;border-radius:11px;padding:10px;display:flex;flex-direction:column;gap:4px}.review-facts small{font-size:6px;color:#60776b}.review-facts b{font-size:10px}.launch-final{justify-content:flex-start}.launch-final>span:last-child{margin-left:auto;font-size:9px}.review-back{display:block;margin:11px auto 0;border:0;background:none;color:#647b6f;font-size:8px}.review-connect{display:flex;align-items:center;justify-content:space-between;gap:10px}.review-connect small{font-size:8px;color:#60776b}.launch-spinner{width:14px;height:14px;border:2px solid rgba(20,16,5,.28);border-top-color:#171006;border-radius:50%;animation:spin .8s linear infinite}.launch-success-stage{text-align:center;padding:58px 0 20px}.launch-orbit{width:83px;height:83px;margin:0 auto 19px;border:1px solid #745c2e;border-radius:50%;display:grid;place-items:center;color:#e5c568;position:relative;background:radial-gradient(circle,#1b1b10,#09120c 68%);box-shadow:0 0 50px rgba(215,168,60,.1)}.launch-orbit i{position:absolute;width:5px;height:5px;border-radius:50%;background:#e5c568;left:-3px;top:38px;box-shadow:0 0 12px #e5c568}.launch-orbit i:nth-child(3){left:auto;right:8px;top:3px;width:3px;height:3px}.launch-orbit i:nth-child(4){left:18px;top:auto;bottom:2px;width:2px;height:2px}.success-kicker{display:inline-flex;align-items:center;gap:6px;font-size:8px;letter-spacing:1.3px;color:#d8bd6d}.launch-success-stage h1{font-size:48px;line-height:.96;letter-spacing:-2.5px;margin:11px 0 22px}.launch-success-stage h1 span{color:#a48e55}.success-token{font-size:42px;font-weight:900;color:#ebce79;margin:0;letter-spacing:-2px}.launch-success-stage h2{font-size:18px;margin:4px 0 15px}.success-composition{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.success-composition span{font-size:8px;color:#788e82;border:1px solid #294136;border-radius:99px;padding:7px 9px}.success-composition b{color:#c3d0c9;margin-left:5px}.success-proof-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;max-width:470px;margin:25px auto 15px}.success-proof-grid div{border:1px solid #274034;border-radius:12px;padding:11px;display:flex;flex-direction:column;gap:4px;text-align:left}.success-proof-grid small{font-size:6px;color:#60766a}.success-proof-grid b{font-size:9px}.success-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;max-width:470px;margin:0 auto}.share-launch-btn{min-height:48px;border:1px solid #31503f;border-radius:13px;background:#0b1912;color:#c4d0c9;font-size:11px;font-weight:800;align-items:center;gap:7px}.share-launch-btn,.success-links{display:flex;justify-content:center}.success-links{gap:15px;margin:13px 0 22px}.success-links a{display:flex;align-items:center;gap:4px;font-size:11px;color:#677d71;text-decoration:none}.launch-marketing-card{max-width:470px;min-height:230px;margin:18px auto 0;padding:24px;border:1px solid #735b2d;border-radius:21px;text-align:left;background:radial-gradient(300px 170px at 85% 10%,rgba(226,187,85,.15),transparent),linear-gradient(145deg,#121b12,#07110c);position:relative;overflow:hidden}.launch-marketing-card>span{font-size:7px;letter-spacing:1.4px;color:#b39953}.launch-marketing-card strong{display:block;font-size:50px;color:#ebcd76;letter-spacing:-3px;margin-top:15px}.launch-marketing-card h3{font-size:20px;margin:0}.launch-marketing-card p{font-size:9px;color:#7d9186}.launch-marketing-card footer{position:absolute;left:24px;right:24px;bottom:18px;padding:12px 0 0;border-top:1px solid #334237}.launch-marketing-card footer em{font-style:normal}.onchain-index-page{max-width:720px}.onchain-index-hero{padding:46px 0 28px}.index-live-badges{display:flex;gap:7px}.index-live-badges>span{display:inline-flex;align-items:center;gap:6px;border:1px solid #315441;border-radius:99px;padding:6px 9px;font-size:11px;color:#78d79d}.index-live-badges i{width:6px;height:6px;background:#76dc9d;border-radius:50%;box-shadow:0 0 8px #76dc9d}.index-live-badges .stock-policy-badge{color:#d8bb67;border-color:#65562f}.onchain-title-row{display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.mega-ticker{font-size:53px!important;font-weight:900!important;color:#e8ca72!important;letter-spacing:-3px!important;margin:19px 0 1px!important}.onchain-title-row h1{font-size:31px;letter-spacing:-1.4px;margin:0 0 7px}.onchain-title-row p{font-size:11px;line-height:1.5;color:#84998e;max-width:490px}.share-round{width:45px;height:45px;border-radius:14px;border:1px solid #3d4e42;background:#0a1711;color:#9baca2;display:grid;place-items:center}.onchain-actions{display:flex;gap:8px;margin-top:19px}.index-backing-card{border:1px solid #284638;border-radius:20px;padding:19px;background:linear-gradient(150deg,#0b1c14,#07120d)}.backing-head{display:flex;justify-content:space-between;align-items:flex-start}.backing-head h2{font-size:21px;margin:2px 0 15px}.composition-stack{border-top:1px solid #1c3328}.composition-row{min-height:59px;border-bottom:1px solid #182d23;display:grid;grid-template-columns:34px 1fr 42%;align-items:center;grid-gap:10px;gap:10px}.composition-row>span{display:flex;flex-direction:column}.composition-row>span b{font-size:10px}.composition-row>span small{font-size:7px;color:#60786b}.composition-row>div{display:grid;grid-template-columns:1fr 44px;align-items:center;grid-gap:8px;gap:8px}.composition-row i{height:5px;background:#162d21;border-radius:99px;overflow:hidden}.composition-row u{display:block;height:100%;background:linear-gradient(90deg,#d4ad52,#70d49a);border-radius:99px}.composition-row strong{text-align:right;font-size:9px}.index-chain-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.index-chain-facts>div{border:1px solid #213d30;border-radius:13px;padding:12px;display:grid;grid-template-columns:1fr auto;grid-gap:4px;gap:4px}.index-chain-facts small{grid-column:1/-1;font-size:6px;color:#5c7467}.index-chain-facts b{font-size:11px}.index-chain-facts a{font-size:11px;color:#738b7e;text-decoration:none;display:flex;gap:3px}.index-share-banner{margin-top:18px;border:1px solid #6e592e;border-radius:17px;padding:16px;display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:10px;gap:10px;background:linear-gradient(145deg,#151a10,#08120d);color:#dfc268}.index-share-banner div{color:#e7ede9}.index-share-banner span{font-size:6px;color:#a99150}.index-share-banner h3{font-size:14px;margin:2px 0}.index-share-banner p{font-size:11px;color:#6e8276;margin:0}.index-share-banner a{display:flex;align-items:center;gap:4px;color:#dfc268;text-decoration:none;font-size:11px}.floating-toast{position:fixed;z-index:90;left:50%;transform:translateX(-50%);bottom:90px;width:min(calc(100% - 28px),520px);border-radius:13px;padding:12px 14px;background:#0d2117;border:1px solid #2d6546;color:#80dca2;display:flex;align-items:center;gap:8px;font-size:9px;box-shadow:0 14px 40px rgba(0,0,0,.35)}.floating-toast button{margin-left:auto;border:0;background:none;color:#759082}.trade-token-line{display:flex;align-items:center;gap:11px;margin:15px 0}.trade-token-line .review-token-symbol{width:47px;height:47px;border-radius:13px;font-size:11px}.trade-token-line>span{display:flex;flex-direction:column;gap:3px}.trade-token-line b{font-size:11px}.trade-balance-line,.trade-token-line small{font-size:8px;color:#667d71}.trade-balance-line{display:flex;justify-content:space-between;align-items:center;padding:7px 2px 12px}.trade-balance-line button{border:0;background:none;color:#d3b663;font-size:11px;font-weight:800}@media(max-width:620px){.home-launch-feature{grid-template-columns:1fr;padding:21px}.launch-feature-token{display:none}.onchain-index-grid{grid-template-columns:1fr}.index-launch-hero-card{align-items:flex-start;flex-direction:column}.launch-asset-grid,.success-actions{grid-template-columns:1fr}.onchain-title-row{align-items:flex-start}.onchain-title-row .share-round{margin-top:25px}.index-share-banner{grid-template-columns:34px 1fr}.index-share-banner>a{grid-column:2}.launch-success-stage h1{font-size:41px}.index-chain-facts{grid-template-columns:1fr 1fr}}.launch-how{margin:4px 0 22px;border:1px solid #3b4933;border-radius:19px;background:linear-gradient(145deg,#0d1910,#08110c);padding:14px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center;position:relative;overflow:hidden}.launch-how:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% -40%,rgba(218,180,81,.12),transparent 55%);pointer-events:none}.launch-how-step{min-width:0;display:grid;grid-template-columns:24px 1fr auto;align-items:center;grid-gap:7px;gap:7px;position:relative}.launch-how-step>i{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-size:8px;font-weight:900;color:#201805;background:linear-gradient(145deg,#ffe89a,#cda343)}.launch-how-step>span{display:flex;flex-direction:column;min-width:0}.launch-how-step b{font-size:8px;letter-spacing:.7px;color:#e8eee9}.launch-how-step small{font-size:6.5px;color:#71867a;white-space:nowrap}.launch-how-step>strong{font-size:14px;color:#d9bc63}.launch-how-arrow{color:#776b42;font-size:13px}.launch-how-loop{grid-column:1/-1;margin-top:4px;border-top:1px solid #1d3026;padding-top:9px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:7px;color:#81968a}.launch-how-loop span{font-size:6.5px;letter-spacing:1px;color:#cbae5e}.launch-how-loop b{color:#a8b8af}.launch-how-loop i{font-style:normal;color:#6d7d74}.launch-how>p{grid-column:1/-1;margin:0;text-align:center;font-size:7px;color:#667b70}.launch-how>p b{color:#d8c075}.review-economics{border:1px solid #263e32;border-radius:12px;padding:10px;background:#07110c;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:6px;gap:6px;align-items:center;margin:14px 0}.review-economics span{display:flex;flex-direction:column;gap:2px;min-width:0}.review-economics b{font-size:7px;letter-spacing:.7px;color:#d8bf70}.review-economics small{font-size:6.5px;line-height:1.35;color:#74887d}.review-economics i{font-style:normal;color:#566c60;font-size:9px}.launch-error{font-weight:650}.launch-error:before{content:"LAUNCH NOT COMPLETED";display:block;font-size:6px;letter-spacing:1px;color:#efb09f;margin-bottom:4px}@media(max-width:620px){.launch-how{grid-template-columns:1fr;gap:6px;padding:12px}.launch-how-arrow{display:none}.launch-how-step{grid-template-columns:24px 1fr auto;padding:4px 1px}.launch-how-loop{grid-column:1;justify-content:flex-start;flex-wrap:wrap}.launch-how>p{grid-column:1;text-align:left;padding-top:2px}.review-economics{grid-template-columns:1fr}.review-economics>i{display:none}.review-economics span{padding:2px 0}}.launch-asset{position:relative;transition:border-color .16s ease,background .16s ease,transform .16s ease;overflow:hidden}.launch-asset.selected{border-color:#d0aa52;background:linear-gradient(135deg,#201d10,#0d1b13 68%,#102218);box-shadow:inset 0 0 0 1px rgba(255,222,126,.14),0 0 0 1px rgba(201,160,67,.08)}.launch-asset.selected:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(#f5d779,#b88731)}.launch-asset.selected .asset-native-icon{box-shadow:0 0 0 2px rgba(232,197,102,.32)}.selected-asset-mark{display:flex!important;flex-direction:row!important;align-items:center;gap:5px;color:#f1d177;white-space:nowrap}.selected-asset-mark b{font-size:8px!important;letter-spacing:.02em}.selected-asset-mark svg{color:#f4d679}.custom-token-add>small{display:block;margin-top:7px;color:#5f776a;font-size:7px;line-height:1.45}.weight-row .asset-native-icon{background:#0b1a12;border:1px solid #284336}@media(hover:hover) and (pointer:fine){.launch-asset:hover{border-color:#496551}.launch-asset.selected:hover{border-color:#e2c167}}.launch-token-symbol{font-size:11px!important;letter-spacing:.02em;text-transform:none;color:#f2f6f3!important;white-space:nowrap}.weight-row>span{grid-template-columns:auto minmax(0,1fr)!important}.weight-row>span>.launch-token-symbol{align-self:end}.weight-row>span>small{grid-column:2;white-space:normal}.review-bars span b:before{content:""}.review-bars span b{letter-spacing:.035em}.launch-compat-strip{margin:12px 0;display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid rgba(105,210,156,.22);border-radius:12px;background:rgba(8,31,22,.7);color:#74d89e}.launch-compat-strip span{display:flex;flex-direction:column;gap:2px}.launch-compat-strip b{font-size:8px;letter-spacing:.04em}.launch-compat-strip small{font-size:6.5px;line-height:1.4;color:#718a7d}.launch-asset>span:not(.selected-asset-mark){min-width:0}.launch-asset>span:not(.selected-asset-mark)>b{font-size:10px;letter-spacing:.025em}.launch-asset.selected>span:not(.selected-asset-mark)>b{color:#f3df9b}.selected-asset-mark{flex-shrink:0}.enable-stock-btn{min-height:48px;border-radius:12px;border:1px solid rgba(115,226,163,.42);background:rgba(115,226,163,.1);color:#bdf4d3;font-weight:800;cursor:pointer}.enable-stock-btn:disabled{opacity:.55}.policy-note.eligible{border-color:rgba(115,226,163,.28);background:rgba(115,226,163,.07)}.trade-stage{display:flex;align-items:center;gap:9px;padding:11px 13px;border:1px solid var(--line);border-radius:11px;color:var(--soft);font-size:12px;font-weight:750}.trade-stage i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(115,226,163,.1)}.trade-error{margin:0;padding:11px 13px;border:1px solid rgba(255,142,135,.28);border-radius:11px;background:rgba(255,142,135,.07);color:#ffc1bd;font-size:12px}.toast-x-btn{margin-left:auto!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;padding:6px 9px!important;color:inherit!important;font-weight:800!important;width:auto!important;height:auto!important}.onchain-portfolio-section{margin:18px 0 22px;padding:17px;border:1px solid #2a4939;border-radius:19px;background:linear-gradient(145deg,#0b1b13,#08130e)}.onchain-portfolio-head{margin-bottom:12px}.onchain-portfolio-head .quiet-action{align-self:center}.onchain-position-stack{display:flex;flex-direction:column;gap:8px}.onchain-position-card{display:grid;grid-template-columns:42px 1fr auto;grid-gap:11px;gap:11px;align-items:center;padding:13px;border:1px solid #244333;border-radius:15px;background:#09170f}.onchain-position-mark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;color:#dfc26c;background:linear-gradient(145deg,#27301d,#142018);border:1px solid #5e5230}.onchain-position-copy{min-width:0}.onchain-position-title{display:flex;align-items:center;gap:7px}.onchain-position-title>b{font-size:14px;color:#e6ca75}.onchain-position-title span{display:inline-flex;align-items:center;gap:3px;font-size:6px;color:#78d99c;border:1px solid #315641;border-radius:99px;padding:3px 6px}.onchain-position-copy h4{font-size:11px;margin:3px 0;color:#d8e3dd}.onchain-position-copy small{font-size:11px;color:#71887b}.onchain-position-action{display:flex;align-items:center;gap:4px;color:#8be0aa;text-decoration:none;font-size:11px;font-weight:800;border:1px solid #315943;border-radius:10px;padding:9px 10px}.onchain-position-empty{display:flex;gap:10px;align-items:center;padding:13px;border:1px dashed #31513f;border-radius:14px;color:#71887b}.onchain-position-empty div{display:flex;flex-direction:column;gap:2px}.onchain-position-empty b{font-size:11px;color:#afc2b7}.onchain-position-empty span{font-size:11px}@media(max-width:620px){.onchain-position-card{grid-template-columns:38px 1fr}.onchain-position-mark{width:38px;height:38px}.onchain-position-action{grid-column:2;width:max-content}.onchain-portfolio-head{align-items:flex-start}}.onchain-position-value{display:block;margin-top:8px;font-size:20px;line-height:1;color:#f4f7f5;font-weight:800}.onchain-position-value-note{display:block;margin-top:3px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(210,226,216,.5);font-style:normal}.redeem-value-preview{margin:16px 0 2px;padding:16px 18px;border:1px solid rgba(104,235,169,.26);border-radius:18px;background:linear-gradient(180deg,rgba(41,132,88,.13),rgba(11,44,29,.12));display:flex;flex-direction:column;gap:6px}.redeem-value-preview>span{font-size:11px;letter-spacing:.17em;color:#7ee7b5;font-weight:800}.redeem-value-preview>strong{font-size:24px;line-height:1.1;color:#fff}.redeem-value-preview>small{font-size:12px;line-height:1.45;color:rgba(224,237,229,.62)}.redeem-preview{margin:10px 0 12px;padding:13px;border:1px solid #2b5a41;border-radius:14px;background:#091a12;display:grid;grid-gap:7px;gap:7px}.redeem-preview>small{font-size:7px;letter-spacing:1.4px;color:#76d69c;font-weight:800}.redeem-preview>div{display:flex;justify-content:space-between;gap:14px;font-size:8px;color:#80988b}.redeem-preview>div b{color:#e8eee9;font-size:9px}.redeem-preview .preview-total{border-top:1px solid #234332;padding-top:8px;margin-top:2px}.redeem-preview .preview-total b{color:#e6c96f;font-size:11px}.redeem-preview p{margin:2px 0 0;font-size:7px;line-height:1.45;color:#60786b}.redemption-success{align-items:flex-start;max-height:70vh;overflow:auto}.redemption-success>.success-copy{flex:1 1;min-width:0}.redemption-success>.success-copy>b{display:block;font-size:10px;color:#8ae0aa;margin:2px 0 8px}.redeem-receipt{display:grid;grid-gap:6px;gap:6px;color:#8da096}.redeem-receipt>div{display:flex;justify-content:space-between;gap:12px;font-size:8px}.redeem-receipt>div strong{color:#eef4ef;text-align:right}.redeem-receipt .receipt-legs{display:grid;grid-gap:4px;gap:4px;border-top:1px solid #244634;border-bottom:1px solid #244634;padding:7px 0}.receipt-legs small{display:flex;justify-content:space-between;gap:12px;color:#779083}.receipt-legs small b{color:#c7d4cc}.redeem-receipt .receipt-total{border-top:1px solid #315b43;padding-top:8px;margin-top:2px}.redeem-receipt .receipt-total strong{color:#e7ca70;font-size:11px}.redemption-success .toast-x-btn{white-space:nowrap;background:#152a1e;border:1px solid #315b43;border-radius:9px;padding:7px 9px;color:#d8e5dc}.clean-shell{max-width:1180px}.clean-hero{padding:78px 18px 42px;text-align:center}.clean-hero h1,.clean-page-hero h1{font-size:clamp(48px,8vw,82px);line-height:.94;letter-spacing:-.055em;margin:18px 0 16px}.clean-hero h1 span,.clean-page-hero h1 span{color:#7ee8b5}.clean-hero>p,.clean-page-hero>p{max-width:620px;margin:0 auto;color:var(--muted);font-size:16px;line-height:1.6}.clean-hero .hero-actions{justify-content:center;margin-top:28px}.clean-stats{max-width:680px;margin:38px auto 0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.07);border-radius:20px;background:rgba(255,255,255,.025);overflow:hidden}.clean-stats span{padding:16px;display:flex;flex-direction:column;gap:4px}.clean-stats span+span{border-left:1px solid rgba(255,255,255,.07)}.clean-stats b{font-size:14px}.clean-stats small{font-size:10px;color:var(--muted)}.clean-discover,.clean-featured{margin-top:22px}.clean-create-card{margin:28px 0 90px;padding:28px;display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid rgba(126,232,181,.16);border-radius:26px;background:linear-gradient(145deg,rgba(15,31,25,.94),rgba(10,17,22,.98))}.clean-create-card h2{font-size:30px;margin:8px 0}.clean-create-card p{max-width:650px;color:var(--muted);line-height:1.55}.clean-page-hero{padding:68px 18px 32px;text-align:center}.clean-page-hero .primary{margin-top:24px}.create-head{padding-bottom:24px}.builder-v2-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);grid-gap:18px;gap:18px;margin:0 0 90px}.builder-v2-main{display:flex;flex-direction:column;gap:14px}.builder-v2-card,.builder-v2-preview{padding:22px;border:1px solid rgba(255,255,255,.075);border-radius:22px;background:rgba(10,18,21,.94)}.step-label{font-size:11px;font-weight:850;letter-spacing:.16em;color:#79dcb0}.builder-v2-card label{display:block;margin-top:16px;color:#8da198;font-size:11px}.asset-search,.builder-v2-card label>input,.ticker-input{width:100%;margin-top:7px;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:#07110e;color:#f1faf6;padding:13px}.asset-search,.ticker-input{display:flex;align-items:center;gap:8px}.asset-search input,.ticker-input input{width:100%;border:0;outline:0;background:transparent;color:#f1faf6;font:inherit}.builder-search-results{margin-top:8px;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}.builder-search-results button{width:100%;padding:11px 13px;display:grid;grid-template-columns:70px 1fr 20px;text-align:left;align-items:center;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:#0a1511;color:white}.builder-search-results span{color:var(--muted);font-size:11px}.weight-list{margin-top:16px}.weight-row{display:grid;grid-template-columns:1fr 90px 34px;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.055)}.weight-row>div:first-child{display:flex;flex-direction:column}.weight-row small{color:var(--muted);font-size:10px}.weight-control{display:flex;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:7px}.weight-control input{width:54px;border:0;outline:0;background:transparent;color:white;text-align:right}.weight-row>button{height:34px;border:0;border-radius:9px;background:rgba(255,255,255,.04);color:#8ca098}.weight-total{display:flex;justify-content:space-between;padding-top:16px;font-size:12px}.weight-total.ok b{color:#70e5ad}.weight-total.bad b{color:#ff9a9f}.builder-v2-preview{position:-webkit-sticky;position:sticky;top:18px;height:max-content}.preview-token{padding:22px 0}.preview-token small{color:var(--muted);font-size:9px}.preview-token strong{display:block;font-size:38px;margin:3px 0}.preview-token h2{font-size:17px;color:#9eafa7}.preview-bars>div{margin:12px 0}.preview-bars span{display:flex;justify-content:space-between;font-size:11px}.preview-bars em{font-style:normal;color:var(--muted)}.preview-bars i{display:block;height:5px;margin-top:6px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.preview-bars u{display:block;height:100%;background:#77dfae;border-radius:inherit}.v2-safety{display:flex;gap:10px;margin:22px 0;padding:13px;border-radius:14px;background:rgba(240,196,95,.055);border:1px solid rgba(240,196,95,.13);color:#d7c37f}.v2-safety p{margin:4px 0 0;color:#9c9272;font-size:10px;line-height:1.45}.wide{width:100%;justify-content:center}.clean-bottom-nav .launch-nav{transform:none}.clean-bottom-nav{grid-template-columns:repeat(5,1fr)}@media(max-width:760px){.clean-hero{padding-top:52px}.clean-stats{grid-template-columns:1fr 1fr}.clean-stats span:last-child{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.07)}.clean-create-card{align-items:flex-start;flex-direction:column}.builder-v2-grid{grid-template-columns:1fr}.builder-v2-preview{position:static}.clean-page-hero h1{font-size:48px}}.indexy-shell{--indexy-card:rgba(10,20,17,.82);--indexy-line:rgba(255,255,255,.075)}.indexy-hero{max-width:820px;padding:92px 18px 54px}.indexy-hero h1{margin:18px 0 17px;font-size:clamp(54px,9vw,92px);line-height:.91}.indexy-hero h1 span{color:#7ee8b5}.indexy-hero>p{max-width:650px;color:var(--muted);font-size:17px;line-height:1.6}.indexy-hero .hero-actions{margin-top:29px}.indexy-trust-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:24px}.indexy-trust-row span{display:inline-flex;padding:7px 10px;border:1px solid var(--indexy-line);border-radius:999px;background:rgba(255,255,255,.022);color:#80968b;font-size:9px}.indexy-starter-section{margin-top:18px}.indexy-create-strip{margin:36px 0 18px;padding:24px;display:grid;grid-template-columns:54px 1fr auto;align-items:center;grid-gap:18px;gap:18px;border:1px solid rgba(126,232,181,.15);border-radius:22px;background:linear-gradient(135deg,rgba(16,35,27,.88),rgba(8,16,19,.96))}.indexy-create-mark{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:rgba(126,232,181,.1);color:#7ee8b5}.indexy-create-strip h2{margin:5px 0 4px;font-size:24px}.indexy-create-strip p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.indexy-how{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:18px 0 88px}.indexy-how>div{padding:18px;border:1px solid var(--indexy-line);border-radius:18px;background:rgba(255,255,255,.018)}.indexy-how span{display:block;color:#70d9a6;font-size:9px;font-weight:900;letter-spacing:.12em}.indexy-how b{display:block;margin-top:9px;font-size:14px}.indexy-how p{margin:5px 0 0;color:var(--muted);font-size:10px;line-height:1.45}.indexy-index-hero{max-width:760px;margin:0 auto}.home-index-discovery{margin-top:12px}.home-leader-card{border-radius:20px!important}.home-leader-assets{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.home-leader-assets span{padding:6px 8px!important;border-radius:999px!important;background:rgba(255,255,255,.035)!important}.home-leader-meta{opacity:.72}.community-indexes{margin-top:42px}.community-indexes>.section-head{margin-bottom:14px}.community-subcopy{max-width:560px}.community-grid{gap:12px}.community-card{border-radius:18px!important}.community-card>p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.community-weights{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.community-social-row{margin-top:10px}.builder-v2-card,.builder-v2-preview{box-shadow:none}.builder-v2-preview .v2-safety{margin-top:18px}@media(max-width:760px){.indexy-hero{padding-top:58px}.indexy-hero>p{font-size:14px}.indexy-create-strip{grid-template-columns:46px 1fr}.indexy-create-strip>.primary{grid-column:1/-1;width:100%;justify-content:center}.indexy-create-mark{width:44px;height:44px}.indexy-how{grid-template-columns:1fr;margin-bottom:92px}.indexy-how>div{display:grid;grid-template-columns:32px 1fr;grid-column-gap:8px;column-gap:8px}.indexy-how p{grid-column:2}.indexy-trust-row{gap:6px}.indexy-trust-row span{font-size:8px}}.indexy-shell{--ix-surface:rgba(15,20,29,.78);--ix-line:rgba(255,255,255,.08);--ix-muted:#8e99aa;--ix-accent:#ff7a32;background:radial-gradient(900px 520px at 50% -120px,rgba(45,104,255,.17),transparent 66%),#080b10;color:#f6f8fb;min-height:100vh}.indexy-shell .topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(8,11,16,.72);border-bottom:1px solid rgba(255,255,255,.055)}.indexy-hero{max-width:900px;margin:0 auto;padding:92px 22px 58px;text-align:center}.indexy-hero h1{font-size:clamp(3.2rem,10vw,6.8rem);line-height:.9;margin:18px 0 22px;font-weight:760}.indexy-hero h1 span{background:linear-gradient(115deg,#fff 20%,#79a5ff 58%,#ff8b4b);-webkit-background-clip:text;color:transparent}.indexy-hero>p{max-width:620px;margin:0 auto;color:#aeb7c5;font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.indexy-hero .hero-actions{justify-content:center;margin-top:30px;gap:10px}.indexy-shell .primary{border-radius:14px;box-shadow:0 10px 35px rgba(38,91,255,.16)}.indexy-shell .secondary{border-radius:14px;background:rgba(255,255,255,.045);border:1px solid var(--ix-line)}.indexy-trust-row{justify-content:center;gap:20px;margin-top:25px;color:#778394}.indexy-trust-row span{display:flex;align-items:center;gap:6px}.return-pulse{max-width:1120px;margin:0 auto 18px;padding:14px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;border:1px solid rgba(255,122,50,.18);border-radius:18px;background:linear-gradient(110deg,rgba(255,122,50,.08),rgba(20,27,39,.72) 42%,rgba(34,84,255,.07));box-shadow:0 18px 50px rgba(0,0,0,.16)}.return-pulse-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:rgba(255,122,50,.12);color:#ff945b}.return-pulse-copy{display:flex;flex-direction:column;min-width:0}.return-pulse-copy>span{font-size:10px;letter-spacing:.15em;color:#ff9b66;font-weight:800}.return-pulse-copy>b{font-size:14px;margin-top:2px}.return-pulse-copy small{color:var(--ix-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.return-pulse>a{display:flex;align-items:center;gap:5px;color:#fff;font-weight:700;font-size:12px}.indexy-shell .section{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:18px;padding-right:18px}.indexy-shell .section-head{margin-bottom:18px}.indexy-shell .section-head h2{letter-spacing:-.035em}.indexy-shell .section-head p{color:var(--ix-muted);max-width:560px}.home-leader-tabs{display:inline-flex;padding:4px;border:1px solid var(--ix-line);border-radius:13px;background:rgba(255,255,255,.025);gap:2px;margin-bottom:16px}.home-leader-tabs button{border:0;background:transparent;color:#7f8b9c;border-radius:9px;padding:9px 12px}.home-leader-tabs button.active{background:#f2f5fa;color:#0b0e13;box-shadow:0 5px 18px rgba(0,0,0,.2)}.home-leader-grid{gap:12px}.home-leader-card,.index-card.premium-index{border:1px solid var(--ix-line)!important;background:linear-gradient(155deg,rgba(23,29,40,.9),rgba(11,15,22,.96))!important;border-radius:20px!important;box-shadow:0 16px 50px rgba(0,0,0,.2)!important;transition:transform .2s ease,border-color .2s ease}.home-leader-card:hover,.index-card.premium-index:hover{transform:translateY(-2px);border-color:rgba(121,165,255,.24)!important}.home-leader-rank{background:rgba(255,255,255,.06)!important;color:#aab5c5!important}.home-leader-return{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.home-leader-assets{gap:6px}.home-leader-assets span{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.055);border-radius:9px!important}.home-copy-index,.index-buy{border-radius:12px!important}.indexy-create-strip{max-width:1084px;margin:52px auto 20px;border-radius:24px!important;border:1px solid rgba(255,122,50,.16)!important;background:radial-gradient(500px 180px at 10% 0,rgba(255,122,50,.12),transparent 70%),linear-gradient(120deg,#111721,#0b0f16)!important}.indexy-create-mark{background:rgba(255,122,50,.12)!important;color:#ff8a4a!important}.indexy-how{max-width:1084px;margin:20px auto 70px;gap:1px;border:1px solid var(--ix-line);border-radius:20px;overflow:hidden;background:var(--ix-line)}.indexy-how>div{background:#0d121a;padding:24px}.indexy-how span{color:#5f6b7c}.indexy-how b{font-size:15px}.indexy-how p{color:#7f8b9c;line-height:1.5}.clean-bottom-nav{grid-template-columns:repeat(4,1fr)!important;max-width:520px!important;transform:translateX(-50%);bottom:14px!important;border:1px solid rgba(255,255,255,.09)!important;background:rgba(11,15,22,.88)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:20px!important;box-shadow:0 18px 50px rgba(0,0,0,.38)!important}.clean-bottom-nav a{border-radius:14px!important}.clean-bottom-nav .launch-nav{background:#f4f7fb!important;color:#0b0e13!important}@media(max-width:700px){.indexy-hero{padding:64px 18px 40px;text-align:left}.indexy-hero h1{font-size:clamp(3.6rem,18vw,5.2rem)}.indexy-hero>p{margin:0}.indexy-hero .hero-actions,.indexy-trust-row{justify-content:flex-start}.indexy-trust-row{overflow-x:auto;white-space:nowrap;padding-bottom:3px}.return-pulse{margin:0 14px 14px;grid-template-columns:auto 1fr}.return-pulse>a{grid-column:2}.return-pulse-copy small{display:none}.home-leader-tabs{width:100%;overflow:auto}.home-leader-tabs button{flex:1 1;white-space:nowrap}.indexy-how{margin:18px 14px 80px;display:grid!important;grid-template-columns:1fr}.indexy-create-strip{margin:38px 14px 18px}.clean-bottom-nav{width:calc(100% - 24px)!important}}.indexy-community-head{margin-top:clamp(30px,5vw,64px)}.indexy-community-head .community-subcopy{max-width:560px}.indexy-community-head .community-create{text-decoration:none;display:inline-flex;align-items:center;gap:8px}.indexes-page .community-indexes{margin-top:12px}.indexes-page .community-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.indexes-page .community-card{padding:20px;border-radius:22px;background:linear-gradient(145deg,rgba(255,255,255,.055),rgba(255,255,255,.018));border:1px solid rgba(255,255,255,.085);box-shadow:0 18px 50px rgba(0,0,0,.16);transition:transform .2s ease,border-color .2s ease,background .2s ease}.indexes-page .community-card:hover{transform:translateY(-2px);border-color:rgba(0,82,255,.34);background:linear-gradient(145deg,rgba(0,82,255,.07),rgba(255,255,255,.025))}.indexes-page .community-card>p{color:var(--muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.indexes-page .community-weights{margin-top:16px;gap:7px}.indexes-page .community-weights span{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.06);padding:7px 9px;border-radius:999px}.indexes-page .community-meta{opacity:.72}.indexes-page .community-card-actions{margin-top:16px}.index-quick-facts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:14px 0 18px}.index-quick-facts>div{min-height:104px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.025);display:flex;flex-direction:column;justify-content:center}.index-quick-facts small{font-size:11px;letter-spacing:.13em;color:var(--muted);font-weight:800}.index-quick-facts b{font-size:22px;margin-top:5px;letter-spacing:-.03em}.index-quick-facts span{font-size:12px;color:var(--muted);margin-top:3px}.onchain-index-hero{position:relative;overflow:hidden}.onchain-index-hero:after{content:"";position:absolute;width:300px;height:300px;border-radius:50%;right:-130px;top:-170px;background:rgba(0,82,255,.16);filter:blur(45px);pointer-events:none}.onchain-index-hero .index-live-badges,.onchain-index-hero .onchain-actions,.onchain-index-hero .onchain-title-row{position:relative;z-index:1}.index-backing-card{border-radius:24px}@media(max-width:720px){.indexes-page .community-grid{grid-template-columns:1fr}.index-quick-facts{grid-template-columns:1fr 1fr}.index-quick-facts>div:last-child{grid-column:1/-1;min-height:82px}.indexy-community-head{align-items:flex-start}.indexy-community-head .community-create{margin-top:8px}}.basket-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.compact-add-asset{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(126,232,181,.18);border-radius:999px;background:rgba(126,232,181,.06);color:#8ce8ba;padding:7px 10px;font-size:10px;font-weight:800}.asset-picker-trigger{width:100%;margin-top:14px;padding:14px 15px;border:1px dashed rgba(126,232,181,.22);border-radius:14px;background:linear-gradient(135deg,rgba(126,232,181,.045),rgba(60,120,255,.035));color:#eaf6f0;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:12px}.asset-picker-trigger>span{display:flex;align-items:center;gap:8px}.asset-picker-trigger b{font-size:12px}.asset-picker-trigger small{color:#72877d;font-size:9px}.selected-assets-summary{margin-top:16px;color:#83988e;font-size:9px}.selected-assets-summary em{font-style:normal;color:#5e756a}.selected-asset-name{gap:9px}.selected-asset-name>span{display:flex;flex-direction:column}.selected-asset-name small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.asset-picker-backdrop{position:fixed;inset:0;z-index:120;background:rgba(1,6,5,.76);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;padding:20px}.asset-picker-sheet{width:min(680px,100%);height:min(720px,88vh);display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.1);border-radius:26px;background:linear-gradient(160deg,#0d1815,#07100e 72%);box-shadow:0 28px 90px rgba(0,0,0,.55);overflow:hidden}.asset-picker-head{padding:22px 22px 12px;display:flex;justify-content:space-between;gap:20px}.asset-picker-head h2{font-size:28px;letter-spacing:-.04em;margin:5px 0 4px}.asset-picker-head p{margin:0;color:#70857a;font-size:10px}.asset-picker-close{width:36px;height:36px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.035);color:#9aada4}.asset-picker-search{margin:8px 22px 10px;height:48px;padding:0 13px;display:flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#06100d;color:#71867b}.asset-picker-search input{flex:1 1;border:0;outline:0;background:transparent;color:#eff8f4;font-size:13px}.asset-picker-search button{border:0;background:transparent;color:#71867b}.asset-picker-tabs{display:flex;gap:6px;padding:0 22px 10px}.asset-picker-tabs button{white-space:nowrap;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.025);color:#81968c;padding:7px 11px;font-size:11px;font-weight:750}.asset-picker-tabs button span{opacity:.55;margin-left:4px}.asset-picker-tabs button.active{border-color:rgba(126,232,181,.24);background:rgba(126,232,181,.09);color:#9bf0c5}.asset-picker-trust{display:flex;align-items:center;gap:7px;margin:0 22px 8px;padding:8px 10px;border-radius:10px;background:rgba(126,232,181,.04);color:#739a87;font-size:9px}.asset-picker-trust em{margin-left:auto;font-style:normal;color:#9bb2a7}.asset-picker-list{overflow:auto;padding:0 12px 16px;scrollbar-width:thin}.asset-picker-list>button{width:100%;min-height:58px;display:grid;grid-template-columns:38px minmax(0,1fr) minmax(70px,130px) 32px;align-items:center;grid-gap:9px;gap:9px;padding:9px 10px;border:0;border-bottom:1px solid rgba(255,255,255,.045);background:transparent;color:#eef7f2;text-align:left}.asset-picker-list>button:hover{background:rgba(255,255,255,.03);border-radius:12px}.asset-picker-list>button.picked{opacity:.48}.asset-picker-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.asset-picker-copy>b{font-size:11px}.asset-picker-copy>b small{margin-left:7px;padding:2px 5px;border-radius:5px;background:rgba(255,255,255,.05);color:#698176;font-size:6px;letter-spacing:.08em}.asset-picker-copy>em{font-style:normal;color:#70857a;font-size:9px}.asset-picker-copy>em,.asset-picker-sector{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-picker-sector{text-align:right;color:#62776d;font-size:8px}.asset-picker-add{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:rgba(126,232,181,.08);color:#86e9b8;font-size:17px}.asset-picker-empty{padding:45px 20px;text-align:center;color:#71867b;font-size:11px}@media(max-width:640px){.asset-picker-backdrop{padding:0;align-items:flex-end}.asset-picker-sheet{width:100%;height:86vh;border-radius:24px 24px 0 0}.asset-picker-sector{display:none}.asset-picker-list>button{grid-template-columns:38px minmax(0,1fr) 32px}.asset-picker-trigger small{display:none}.selected-asset-name small{max-width:160px}}.indexy-intelligence-card{position:relative;overflow:hidden;margin:22px 0;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:24px;background:linear-gradient(145deg,rgba(12,18,29,.97),rgba(8,12,20,.94));box-shadow:0 18px 55px rgba(0,0,0,.22)}.indexy-intelligence-card:before{content:"";position:absolute;inset:-90px auto auto -60px;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(0,82,255,.18),transparent 68%);pointer-events:none}.intelligence-head{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:start}.intelligence-orb{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,rgba(0,82,255,.28),rgba(255,255,255,.05));border:1px solid rgba(90,139,255,.23)}.intelligence-head h3{margin:3px 0 4px;font-size:21px;letter-spacing:-.03em}.intelligence-head p{margin:0;color:var(--muted);font-size:13px}.intelligence-guard{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:999px;background:rgba(77,215,148,.09);border:1px solid rgba(77,215,148,.17);font-size:10px;font-weight:800;color:#84e9b7;text-transform:uppercase;letter-spacing:.06em}.intelligence-action-grid{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:18px}.intelligence-action-grid>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:11px;gap:11px;text-align:left;padding:13px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025);color:inherit;transition:.18s ease}.intelligence-action-grid>button:hover{transform:translateY(-1px);border-color:rgba(81,124,255,.34);background:rgba(40,73,142,.11)}.intelligence-action-grid>button>span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.05)}.intelligence-action-grid b,.intelligence-action-grid small{display:block}.intelligence-action-grid b{font-size:13px}.intelligence-action-grid small{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.35}.intelligence-result{position:relative;margin-top:18px}.intelligence-result-head{display:grid;grid-template-columns:1fr auto;grid-gap:14px;gap:14px}.intelligence-result-head h4{margin:4px 0 6px;font-size:22px;letter-spacing:-.03em}.intelligence-result-head p{margin:0;color:var(--muted);font-size:13px;max-width:720px;line-height:1.5}.intelligence-reset{width:34px;height:34px;border:1px solid rgba(255,255,255,.08);border-radius:11px;background:rgba(255,255,255,.035);color:inherit;display:grid;place-items:center}.intelligence-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:16px}.intelligence-highlights>div{padding:12px 13px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.intelligence-highlights b,.intelligence-highlights span{display:block}.intelligence-highlights span{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.intelligence-highlights b{margin-top:5px;font-size:15px}.intelligence-highlights .positive b{color:#75e6aa}.intelligence-highlights .negative b{color:#ff9a8f}.intelligence-observations{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.intelligence-observations>div{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border-radius:12px;background:rgba(255,255,255,.018);color:#d7deeb;font-size:12px}.intelligence-observations svg{flex:none;margin-top:1px;color:#89a7ff}.intelligence-followups{margin-top:15px;padding-top:14px;border-top:1px solid rgba(255,255,255,.06)}.intelligence-followups>span{font-size:10px;color:var(--muted);font-weight:800;text-transform:uppercase;letter-spacing:.07em}.intelligence-followups>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.intelligence-followups button,.intelligence-review-btn{display:inline-flex;align-items:center;gap:7px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:inherit;padding:8px 11px;font-size:11px;font-weight:750}.intelligence-review-btn{margin-top:12px;border-color:rgba(0,82,255,.36);background:rgba(0,82,255,.14);color:#dce7ff}.intelligence-error,.intelligence-loading{margin-top:12px;padding:9px 11px;border-radius:12px;font-size:11px}.intelligence-loading{display:flex;align-items:center;gap:7px;background:rgba(0,82,255,.08);color:#aec5ff}.intelligence-error{background:rgba(255,92,92,.08);color:#ffb1aa}.intelligence-footnote{display:block;margin-top:14px;color:var(--muted);font-size:10px;line-height:1.4}@media(max-width:700px){.indexy-intelligence-card{padding:17px;border-radius:20px}.intelligence-head{grid-template-columns:auto 1fr}.intelligence-guard{grid-column:2;width:max-content;margin-top:1px}.intelligence-action-grid{grid-template-columns:1fr}.intelligence-highlights{grid-template-columns:1fr 1fr}.intelligence-highlights>div:last-child:nth-child(odd){grid-column:1/-1}.intelligence-result-head h4{font-size:19px}}.create-v2{max-width:900px}.create-head{max-width:620px;margin-inline:auto;text-align:center;padding-bottom:34px}.create-head h1{max-width:600px;margin-inline:auto}.builder-v2-grid{align-items:start}.builder-v2-card,.builder-v2-preview{box-shadow:inset 0 1px rgba(255,255,255,.035),0 18px 50px rgba(0,0,0,.14)}.weight-row{grid-template-columns:minmax(150px,1fr) minmax(210px,1.25fr) 34px!important;gap:14px!important;align-items:center}.weight-editor{display:grid;grid-template-columns:minmax(110px,1fr) 78px;grid-gap:12px;gap:12px;align-items:center}.weight-slider{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:rgba(255,255,255,.09);accent-color:#78e6b5}.weight-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#eafff5;border:4px solid #5acb98;box-shadow:0 2px 10px rgba(0,0,0,.35)}.weight-control{min-width:0!important}.weight-control input{width:48px!important;text-align:right!important}.weight-total{margin-top:16px;padding-top:14px}.asset-picker-grabber{display:none}.asset-picker-head,.asset-picker-search,.asset-picker-tabs,.asset-picker-trust,.registry-scan-note{flex:0 0 auto}.asset-picker-close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px}.asset-picker-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:3px;line-height:1}.asset-picker-tabs button span{margin-left:0}.asset-picker-trust{min-height:42px}.registry-scan-btn{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 9px;border:1px solid rgba(126,232,181,.15);border-radius:9px;background:rgba(126,232,181,.055);color:#8ce8ba;font-size:8px;font-weight:850;white-space:nowrap}.registry-scan-note{margin:-2px 22px 8px;color:#78998a;font-size:8px}.spin{animation:indexy-spin .8s linear infinite}@keyframes indexy-spin{to{transform:rotate(1turn)}}.portfolio-page{max-width:900px}.portfolio-page-hero{padding:48px 0 28px!important;max-width:620px}.portfolio-page-hero h1{font-size:clamp(42px,8vw,64px)!important;line-height:.98!important;letter-spacing:-.055em!important;margin:12px 0 14px!important}.portfolio-page-hero h1 span{color:#82968c}.portfolio-page-hero p{max-width:510px;color:#81958b!important}.focused-portfolio{padding-top:14px!important}.focused-portfolio>.section-head{padding:0 2px 14px;margin-bottom:10px;border-bottom:1px solid rgba(255,255,255,.055)}.focused-portfolio>.section-head h2{font-size:22px}.portfolio-focus-copy{max-width:430px!important}.focused-money-grid{gap:10px!important}.focused-money-grid .money-card{border-color:rgba(126,232,181,.13);background:linear-gradient(145deg,rgba(12,31,23,.92),rgba(6,18,14,.96))}.wallet-holdings-section{border-color:rgba(126,232,181,.13)!important;background:linear-gradient(145deg,rgba(10,28,20,.88),rgba(5,18,13,.96))!important}.wallet-subhead .eyebrow{color:#74dcae!important}.wallet-rebalance-btn{border-color:rgba(126,232,181,.18)!important;background:rgba(126,232,181,.055)!important;color:#8ce8ba!important}@media(max-width:640px){.create-v2{padding-inline:18px}.create-head{padding:34px 10px 24px!important}.create-head h1{font-size:44px!important;line-height:.96!important;letter-spacing:-.055em!important}.create-head p{font-size:14px!important;line-height:1.55!important}.builder-v2-card{padding:20px!important;border-radius:22px!important}.basket-card-head{align-items:center}.compact-add-asset{min-height:36px;padding:0 12px!important}.asset-picker-trigger{min-height:62px}.weight-row{grid-template-columns:1fr 32px!important;gap:9px!important;padding:14px 0!important}.selected-asset-name{grid-column:1}.weight-editor{grid-column:1/-1;grid-row:2;grid-template-columns:1fr 74px;gap:10px;padding-right:2px}.weight-row>button:last-child{grid-column:2;grid-row:1;width:32px;height:32px;display:grid;place-items:center}.asset-picker-backdrop{padding:0!important;align-items:flex-end!important;background:rgba(1,6,5,.68)}.asset-picker-sheet{height:auto!important;max-height:min(78dvh,720px)!important;border-radius:26px 26px 0 0!important;padding-bottom:max(8px,env(safe-area-inset-bottom));overflow:hidden}.asset-picker-grabber{display:block;width:38px;height:4px;border-radius:999px;background:rgba(255,255,255,.16);margin:9px auto 0}.asset-picker-head{padding:12px 18px 9px!important;position:relative}.asset-picker-head h2{font-size:25px!important}.asset-picker-head p{font-size:9px!important}.asset-picker-close{position:absolute;right:18px;top:11px;width:40px!important;height:40px!important;border-radius:13px!important}.asset-picker-search{margin:7px 18px 8px!important;height:44px!important}.asset-picker-tabs{padding:0 18px 8px!important}.asset-picker-tabs button{min-height:31px;padding:0 12px!important}.asset-picker-trust{margin:0 18px 7px!important;padding:7px 9px!important}.asset-picker-trust>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.registry-scan-note{margin:0 18px 6px!important}.asset-picker-list{padding:0 12px 12px!important;overscroll-behavior:contain}.asset-picker-list>button{min-height:64px!important;padding:8px 9px!important}.portfolio-page{padding-inline:18px}.portfolio-page-hero{padding:34px 4px 18px!important}.portfolio-page-hero h1{font-size:43px!important}.portfolio-page-hero p{font-size:13px;line-height:1.5}.focused-portfolio>.section-head{align-items:flex-start}.portfolio-head-actions{gap:5px}.portfolio-head-actions .icon-label{padding-inline:6px}.focused-money-grid{grid-template-columns:1fr 1fr!important}.focused-money-grid .account-card{grid-column:1/-1!important;display:grid!important}.focused-money-grid .money-card{min-height:98px}.focused-money-grid .money-card strong{font-size:22px}.portfolio-copilot-card{border-radius:18px!important}.bottom-nav.launch-bottom-nav{grid-template-columns:repeat(4,1fr)!important}}.asset-picker-tabs button{flex:0 0 auto}.asset-picker-tabs .experimental-tab{color:#e7bb78;border-color:rgba(229,166,78,.2)}.asset-picker-tabs .experimental-tab.active{color:#ffd89d;background:rgba(229,166,78,.1);border-color:rgba(229,166,78,.32)}.asset-picker-trust.experimental-trust{color:#e6b76f;background:rgba(192,123,38,.08);border-color:rgba(224,156,66,.17)}.asset-picker-trust.experimental-trust .registry-scan-btn{border-color:rgba(224,156,66,.18);background:rgba(224,156,66,.055);color:#efc783}.asset-picker-list>button.experimental-asset{border-color:rgba(215,150,67,.09);background:linear-gradient(90deg,rgba(118,73,23,.045),transparent 40%)}.asset-picker-copy b{display:flex!important;gap:7px}.asset-picker-copy b small.experimental-badge{color:#e5b46f;border-color:rgba(226,158,72,.22);background:rgba(210,137,49,.08)}.asset-picker-copy i{display:block;max-width:390px;margin-top:3px;font-style:normal;font-size:7px;line-height:1.3;color:#9e8059;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.experimental-asset .asset-picker-add{color:#e9bb78!important;background:rgba(207,139,49,.08)!important}.selected-asset-name b{display:flex!important;align-items:center;gap:7px}.selected-experimental{display:inline-flex;align-items:center;gap:3px;font-style:normal;font-size:7px;line-height:1;padding:4px 6px;border-radius:99px;color:#efbd78;background:rgba(209,137,47,.08);border:1px solid rgba(221,155,68,.18);text-transform:uppercase;letter-spacing:.04em}.experimental-selection-note{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:10px 11px;border-radius:12px;border:1px solid rgba(223,155,69,.16);background:rgba(176,108,30,.055);color:#e5b571}.experimental-selection-note>svg{flex:none;margin-top:1px}.experimental-selection-note span{display:flex;flex-direction:column;gap:3px}.experimental-selection-note b{font-size:9px}.experimental-selection-note small{font-size:8px;line-height:1.45;color:#9e8765}@media(max-width:640px){.asset-picker-tabs{gap:6px!important;padding-bottom:9px!important}.asset-picker-tabs button{padding:0 10px!important}.asset-picker-copy i{max-width:205px}.asset-picker-sector{display:none}.asset-picker-list>button.experimental-asset{min-height:72px!important}.experimental-selection-note{margin-top:12px}}.earn-page{max-width:900px}.earn-page-hero{padding:52px 0 30px;max-width:700px}.earn-page-hero h1{font-size:clamp(46px,8vw,72px);line-height:.96;letter-spacing:-.055em;margin:12px 0 15px}.earn-page-hero h1 span{color:#77dfae}.earn-page-hero p{max-width:600px;color:#82978d;line-height:1.55}.earn-center{margin:18px 0 72px;padding:26px;border:1px solid rgba(126,232,181,.13);border-radius:26px;background:radial-gradient(circle at 86% 4%,rgba(58,193,133,.09),transparent 32%),linear-gradient(145deg,rgba(9,26,19,.96),rgba(5,15,11,.98));box-shadow:0 26px 80px rgba(0,0,0,.2)}.earn-center.compact{margin:18px 0 32px;padding:20px}.earn-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.earn-head h2{font-size:28px;letter-spacing:-.035em;margin:6px 0}.earn-head p{max-width:620px;color:#7f948a;font-size:12px;line-height:1.5}.earn-live{display:inline-flex;align-items:center;gap:7px;font-size:8px;font-weight:900;letter-spacing:.08em;color:#86e6b6}.earn-live i{width:6px;height:6px;border-radius:50%;background:#71e4ad;box-shadow:0 0 12px #71e4ad}.earn-metrics{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:10px;gap:10px;margin-top:20px}.earn-metrics>div{padding:16px;border:1px solid rgba(255,255,255,.055);border-radius:17px;background:rgba(255,255,255,.018);display:flex;flex-direction:column;gap:5px}.earn-metrics span{font-size:9px;color:#80958a;text-transform:uppercase;letter-spacing:.05em}.earn-metrics b,.earn-metrics strong{font-size:22px;color:#eafff4}.earn-hero-metric strong{font-size:31px!important;color:#80e8b8!important}.earn-metrics small{font-size:8px;line-height:1.4;color:#688077}.earn-horizon{display:flex;align-items:center;gap:6px;margin:13px 0 18px}.earn-horizon>span{margin-right:auto;color:#81978c;font-size:9px}.earn-horizon button{min-width:38px;height:29px;border-radius:9px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02);color:#82958c;font-size:11px;font-weight:800}.earn-horizon button.active{color:#a9f2cf;border-color:rgba(126,232,181,.22);background:rgba(126,232,181,.08)}.income-source-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.income-source-grid article{padding:17px;border-radius:18px;border:1px solid rgba(255,255,255,.055);background:#07130f}.income-source-icon{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:rgba(126,232,181,.075);color:#80e4b5;margin-bottom:13px}.income-source-grid article>span{font-size:8px;color:#71877c;letter-spacing:.07em}.income-source-grid article>b{display:block;margin:5px 0 8px;font-size:17px}.income-source-grid p{min-height:54px;font-size:9px;line-height:1.5;color:#71867b}.source-state{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-style:normal;font-size:8px;color:#8b9d94}.source-state.live{color:#79dca9}.income-breakdown{margin-top:20px;border-top:1px solid rgba(255,255,255,.055);padding-top:20px}.income-breakdown-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:10px}.income-breakdown-head h3{margin:4px 0 0;font-size:20px}.income-breakdown-head>small{font-size:8px;color:#71857b}.income-row{display:grid;grid-template-columns:minmax(150px,1.5fr) 1fr .8fr 1fr;align-items:center;grid-gap:10px;gap:10px;padding:11px 3px;border-top:1px solid rgba(255,255,255,.045);font-size:10px}.income-row>div{display:flex;flex-direction:column}.income-row>div span{font-size:8px;color:#6e8278}.income-row>strong{text-align:right;color:#7de2b1}.income-none{padding:16px 0;color:#70847a;font-size:10px}.indexy-income-model{margin-top:20px;padding:20px;border:1px solid rgba(71,120,255,.13);border-radius:20px;background:radial-gradient(circle at 80% 0,rgba(0,82,255,.08),transparent 38%),#07110e}.indexy-income-model h3{font-size:23px;margin:5px 0 7px}.indexy-income-model p{max-width:660px;color:#778b81;font-size:10px;line-height:1.55}.income-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:17px 0}.income-flow span,.income-flow strong{padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.035);font-size:9px}.income-flow i{font-style:normal;color:#536a5e}.income-flow strong{color:#8ee8bd;background:rgba(126,232,181,.07)}.policy-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.policy-row>div{padding:11px;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.policy-row b,.policy-row span{display:block}.policy-row b{font-size:10px}.policy-row span{margin-top:3px;font-size:8px;color:#70847a}.earn-open{display:inline-flex;align-items:center;gap:6px;margin-top:14px;color:#8be8ba;font-size:10px;font-weight:800}.earn-empty{display:flex;gap:12px;align-items:flex-start}.earn-empty svg{color:#77dfae}.earn-empty div{display:flex;flex-direction:column;gap:4px}.earn-empty b{font-size:13px}.earn-empty span{font-size:9px;color:#74887e;line-height:1.45}.home-earn-strip{display:grid;grid-template-columns:auto 1fr auto;grid-gap:15px;gap:15px;align-items:center;margin:18px 0 40px;padding:18px 20px;border:1px solid rgba(126,232,181,.12);border-radius:20px;background:linear-gradient(110deg,rgba(20,58,42,.52),rgba(7,20,15,.88))}.home-earn-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:rgba(126,232,181,.09);color:#80e6b6}.home-earn-strip h2{font-size:18px;margin:3px 0}.home-earn-strip p{font-size:11px;color:#768a80}.income-policy-card h3{font-size:19px;margin:7px 0}.income-policy-card>p{font-size:9px;line-height:1.5;color:#74887e;margin-bottom:14px}.income-policy-options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.income-policy-options button{position:relative;text-align:left;padding:13px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:rgba(255,255,255,.018);color:inherit}.income-policy-options button.active{border-color:rgba(126,232,181,.26);background:rgba(126,232,181,.065)}.income-policy-options b,.income-policy-options span{display:block}.income-policy-options b{font-size:11px}.income-policy-options span{margin-top:4px;font-size:8px;line-height:1.4;color:#71857b}.income-policy-options em{display:inline-block;margin-top:8px;font-style:normal;font-size:7px;color:#9d8b6b}.income-policy-note{display:flex;gap:9px;margin-top:12px;padding:10px;border-radius:12px;background:rgba(126,232,181,.035);color:#78dda9}.income-policy-note span{display:flex;flex-direction:column}.income-policy-note b{font-size:9px}.income-policy-note small{font-size:8px;color:#71857b;line-height:1.4;margin-top:2px}@media(max-width:640px){.earn-page{padding-inline:18px}.earn-page-hero{padding:34px 4px 20px}.earn-page-hero h1{font-size:43px}.earn-center{padding:17px;border-radius:21px;margin-top:10px}.earn-head h2{font-size:23px}.earn-live{display:none}.earn-metrics{grid-template-columns:1fr 1fr}.earn-hero-metric{grid-column:1/-1}.earn-metrics>div{padding:13px}.income-source-grid{grid-template-columns:1fr}.income-source-grid p{min-height:0}.income-row{grid-template-columns:1.2fr .8fr .8fr}.income-row>span:first-of-type{display:none}.income-row>strong{font-size:9px}.income-breakdown-head{align-items:flex-start;flex-direction:column;gap:5px}.policy-row{grid-template-columns:1fr}.home-earn-strip{grid-template-columns:auto 1fr;padding:15px}.home-earn-strip>a{grid-column:1/-1;justify-content:center}.income-policy-options{grid-template-columns:1fr}.income-flow{gap:5px}.earn-center.compact .earn-metrics{grid-template-columns:1fr 1fr}}.ca-detect-card{margin:0 22px 10px;padding:10px 11px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:center;border:1px solid rgba(126,232,181,.13);border-radius:12px;background:rgba(126,232,181,.035);color:#86b69f}.ca-detect-card>span{min-width:0;display:flex;flex-direction:column;gap:2px;font-size:9px}.ca-detect-card b{color:#e7f8ef;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ca-detect-card small{color:#71877c;line-height:1.35}.ca-detect-card>button{border:1px solid rgba(126,232,181,.22);background:rgba(126,232,181,.1);color:#9af0c3;border-radius:9px;padding:7px 10px;font-size:11px;font-weight:850}.selected-assets-summary button{border:0;background:transparent;color:#7ee8b5;font-weight:800;padding:3px 0}.asset-picker-sheet{max-height:calc(var(--indexy-vvh,100dvh) - 40px)}@media(max-width:640px){.asset-picker-backdrop{height:var(--indexy-vvh,100dvh);min-height:0;overflow:hidden}.asset-picker-sheet{height:auto!important;max-height:calc(var(--indexy-vvh,100dvh) - 10px)!important;min-height:0;transform:translateZ(0)}.asset-picker-head,.asset-picker-search,.asset-picker-tabs,.asset-picker-trust,.ca-detect-card,.registry-scan-note{flex:0 0 auto}.asset-picker-list{min-height:0;flex:1 1 auto;-webkit-overflow-scrolling:touch}.ca-detect-card{margin:0 18px 8px;padding:9px}.ca-detect-card>button{padding:7px 9px}.asset-picker-search input{font-size:16px}}.lend-page{max-width:980px}.lend-page-hero{padding:54px 0 24px;max-width:780px}.lend-page-hero h1{font-size:clamp(48px,8vw,76px);line-height:.95;letter-spacing:-.058em;margin:12px 0 16px}.lend-page-hero h1 span{color:#7ee7b7}.lend-page-hero p{max-width:660px;color:#82978d;line-height:1.58;font-size:13px}.earn-hero-actions,.lend-hero-actions{display:flex;gap:8px;align-items:center;margin-top:18px}.earn-hero-actions a,.lend-hero-actions a{display:inline-flex;align-items:center;gap:7px}.lend-workbench{margin:14px 0 74px}.lend-summary-head{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;padding:24px 25px;border:1px solid rgba(126,232,181,.12);border-radius:24px 24px 0 0;background:radial-gradient(circle at 86% 0,rgba(64,219,147,.1),transparent 34%),linear-gradient(145deg,rgba(8,25,18,.98),rgba(5,14,11,.99))}.lend-summary-head h2{font-size:31px;letter-spacing:-.045em;margin:5px 0}.lend-summary-head p{max-width:600px;color:#798f84;font-size:11px;line-height:1.55}.adapter-health{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:8px 10px;border:1px solid rgba(255,255,255,.06);border-radius:999px;color:#9d8771;font-size:8px;font-weight:900;letter-spacing:.07em}.adapter-health i{width:7px;height:7px;border-radius:50%;background:#b88b57}.adapter-health.ok{color:#82e3b1;border-color:rgba(126,232,181,.16);background:rgba(126,232,181,.04)}.adapter-health.ok i{background:#70e0a8;box-shadow:0 0 11px rgba(112,224,168,.75)}.lend-number-grid{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;grid-gap:1px;gap:1px;background:rgba(255,255,255,.05);border:1px solid rgba(126,232,181,.1);border-top:0;border-radius:0 0 24px 24px;overflow:hidden}.lend-number{padding:18px;background:#06120e;display:flex;flex-direction:column;min-height:122px}.lend-number>span{font-size:11px;letter-spacing:.055em;text-transform:uppercase;color:#71887d}.lend-number b,.lend-number strong{font-size:23px;margin:10px 0 6px;letter-spacing:-.025em;color:#eafff4}.lend-number.hero strong{font-size:33px;color:#80e9b8}.lend-number small{font-size:11px;line-height:1.45;color:#647b70}.lend-calc-card{display:grid;grid-template-columns:1.1fr 1.15fr .85fr;grid-gap:18px;gap:18px;align-items:center;margin-top:12px;padding:18px 20px;border-radius:20px;border:1px solid rgba(72,123,255,.14);background:radial-gradient(circle at 84% 0,rgba(0,82,255,.09),transparent 37%),#07120f}.lend-calc-copy{display:flex;align-items:flex-start;gap:10px;color:#83e4b5}.lend-calc-copy>div{display:flex;flex-direction:column;gap:3px}.lend-calc-copy b{font-size:11px;color:#eaf9f1}.lend-calc-copy span{font-size:11px;line-height:1.45;color:#71857a}.lend-slider-row{display:grid;grid-template-columns:1fr 62px;grid-gap:12px;gap:12px;align-items:center}.lend-slider-row input{width:100%;accent-color:#77dfae}.lend-slider-row>div{padding:8px;border-radius:11px;background:rgba(255,255,255,.035);text-align:center}.lend-slider-row span,.lend-slider-row strong{display:block}.lend-slider-row strong{font-size:14px;color:#8ce7bb}.lend-slider-row span{font-size:11px;color:#657a70}.lend-calc-result{padding-left:15px;border-left:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column}.lend-calc-result>span{font-size:11px;color:#71857a}.lend-calc-result>b{font-size:25px;letter-spacing:-.03em;margin:4px 0;color:#eafff4}.lend-calc-result small{font-size:11px;line-height:1.45;color:#64786e}.lend-guardrails{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:12px 0 24px}.lend-guardrails>div{display:flex;gap:10px;padding:13px;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:rgba(255,255,255,.018);color:#7ee3b2}.lend-guardrails span{display:flex;flex-direction:column;gap:3px}.lend-guardrails b{font-size:11px;color:#dff5ea}.lend-guardrails small{font-size:11px;line-height:1.45;color:#687d72}.lend-section-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin:24px 1px 10px}.lend-section-head h3{font-size:21px;letter-spacing:-.03em;margin:4px 0 0}.lend-section-head>small{font-size:11px;color:#6d8177}.lend-market-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.lend-market-card{padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(145deg,#08150f,#06100c);transition:border-color .18s ease,transform .18s ease}.lend-market-card:hover{border-color:rgba(126,232,181,.17);transform:translateY(-1px)}.lend-market-top{display:grid;grid-template-columns:36px 1fr auto;grid-gap:10px;gap:10px;align-items:center}.lend-asset-badge{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:rgba(126,232,181,.07);color:#80e4b5}.lend-market-top>div:nth-child(2){display:flex;flex-direction:column}.lend-market-top b{font-size:12px}.lend-market-top span{font-size:11px;color:#6f8479}.lend-market-top>strong{font-size:22px;color:#80e5b4;letter-spacing:-.03em}.lend-market-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin-top:14px}.lend-market-metrics>span{padding:8px;border-radius:10px;background:rgba(255,255,255,.024);display:flex;flex-direction:column;gap:2px}.lend-market-metrics small{font-size:6px;text-transform:uppercase;letter-spacing:.05em;color:#5f7569}.lend-market-metrics b{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lend-market-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:11px;font-size:11px;color:#667a70}.policy-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border-radius:999px;background:rgba(126,232,181,.05);color:#79dbaa}.policy-pill.measured{background:rgba(229,164,82,.055);color:#d6ab78}.lend-empty{grid-column:1/-1;padding:22px;border:1px dashed rgba(255,255,255,.07);border-radius:16px;color:#70847a;font-size:11px;line-height:1.5}.lend-wallet-list{border:1px solid rgba(255,255,255,.055);border-radius:16px;overflow:hidden}.lend-wallet-list>div{display:grid;grid-template-columns:1.2fr .8fr .6fr .8fr;grid-gap:10px;gap:10px;align-items:center;padding:11px 13px;border-top:1px solid rgba(255,255,255,.045);font-size:11px}.lend-wallet-list>div:first-child{border-top:0}.lend-wallet-list span:first-child{display:flex;align-items:center;gap:7px}.lend-wallet-list span:nth-child(2),.lend-wallet-list span:nth-child(3){color:#809289}.lend-wallet-list strong{text-align:right;color:#80e4b4}.collateral-market-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.collateral-market-grid article{padding:14px;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:#07110e;display:flex;flex-direction:column;gap:4px}.collateral-market-grid article>div{display:flex;align-items:center;gap:7px;color:#7ee0b0}.collateral-market-grid article>div b{color:#e8f8ef;font-size:10px}.collateral-market-grid article>span{font-size:7px;color:#687c72;text-transform:uppercase}.collateral-market-grid article>strong{font-size:14px}.collateral-market-grid article>small{font-size:7px;color:#7c8f85}.adapter-panel{margin-top:26px;padding:18px;border:1px solid rgba(255,255,255,.055);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(235,150,70,.055),transparent 30%),#06100c}.adapter-panel .lend-section-head{margin-top:0}.adapter-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.adapter-list>div{display:grid;grid-template-columns:8px 1fr auto;grid-gap:9px;gap:9px;align-items:start;padding:12px;border:1px solid rgba(255,255,255,.05);border-radius:13px}.adapter-dot{width:7px;height:7px;margin-top:4px;border-radius:50%;background:#6c655b}.adapter-dot.live{background:#72e0aa;box-shadow:0 0 9px rgba(114,224,170,.65)}.adapter-list b,.adapter-list small{display:block}.adapter-list b{font-size:10px}.adapter-list small{font-size:7px;line-height:1.4;color:#65796f;margin-top:3px}.adapter-list em{font-style:normal;font-size:6px;font-weight:900;color:#7e9187;letter-spacing:.06em}.adapter-policy-note{display:flex;align-items:flex-start;gap:9px;margin-top:10px;padding:11px;border-radius:12px;background:rgba(126,232,181,.025);color:#77dca9}.adapter-policy-note p{font-size:8px;line-height:1.5;color:#6f8378}.lend-compact-card{display:grid;grid-template-columns:42px 1fr auto;grid-gap:13px;gap:13px;align-items:center;margin:14px 0 4px;padding:14px;border:1px solid rgba(126,232,181,.11);border-radius:16px;background:linear-gradient(110deg,rgba(18,53,38,.48),rgba(6,17,13,.9))}.lend-compact-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:rgba(126,232,181,.08);color:#7fe3b3}.lend-compact-copy h3{font-size:13px;margin:3px 0}.lend-compact-copy p{font-size:11px!important;color:#6d8177!important}.lend-compact-card>a{display:inline-flex;align-items:center;gap:6px}.portfolio-earn-actions{display:flex;justify-content:flex-end;gap:6px;margin:10px 0 -4px}.portfolio-earn-actions>a{display:inline-flex;align-items:center;gap:6px}.home-earn-links{display:flex;gap:10px;margin-top:7px}.home-earn-links a{display:inline-flex;align-items:center;gap:4px;color:#87ddb3;font-size:11px;font-weight:800}.earn-hero-actions{margin-top:16px}@media(max-width:760px){.lend-page{padding-inline:18px}.lend-page-hero{padding:34px 4px 19px}.lend-page-hero h1{font-size:44px}.lend-page-hero p{font-size:11px}.lend-summary-head{padding:18px;border-radius:20px 20px 0 0}.lend-summary-head h2{font-size:25px}.adapter-health{display:none}.lend-number-grid{grid-template-columns:1fr 1fr;border-radius:0 0 20px 20px}.lend-number.hero{grid-column:1/-1}.lend-number{min-height:104px;padding:14px}.lend-number.hero strong{font-size:29px}.lend-calc-card{grid-template-columns:1fr;padding:15px;gap:13px}.lend-calc-result{padding-left:0;padding-top:12px;border-left:0;border-top:1px solid rgba(255,255,255,.06)}.lend-guardrails,.lend-market-list{grid-template-columns:1fr}.lend-market-metrics{grid-template-columns:repeat(2,1fr)}.lend-wallet-list>div{grid-template-columns:1fr .7fr .6fr}.lend-wallet-list span:nth-child(2){display:none}.collateral-market-grid{grid-template-columns:1fr 1fr}.adapter-list{grid-template-columns:1fr}.lend-compact-card{grid-template-columns:40px 1fr}.lend-compact-card>a{grid-column:1/-1;justify-content:center}.lend-section-head{align-items:flex-start;flex-direction:column;gap:4px}.portfolio-earn-actions{justify-content:flex-start}.home-earn-links,.lend-hero-actions{flex-wrap:wrap}}@media(max-width:420px){.collateral-market-grid,.lend-number-grid{grid-template-columns:1fr}.lend-number.hero{grid-column:auto}.lend-wallet-list>div{grid-template-columns:1fr .6fr}.lend-wallet-list span:nth-child(3){display:none}}.indexy-shell{--ix-blue:#315cff;--ix-orange:#ff6a2a;--ix-lime:#b7f34a;--ix-violet:#9b7cff;--ix-cream:#f2e9d8;--ix-ink:#07080b;--ix-card:#101218;--ix-card2:#151821;--ix-line:rgba(255,255,255,.095);background:radial-gradient(850px 520px at 82% -100px,rgba(49,92,255,.22),transparent 62%),radial-gradient(650px 380px at -12% 38%,rgba(255,106,42,.08),transparent 68%),var(--ix-ink)!important;color:#f8f7f2}.indexy-shell .topbar{background:rgba(7,8,11,.78)!important;border-color:rgba(255,255,255,.075)!important}.indexy-shell .brand em{color:#7692ff!important}.indexy-shell .brand-mark{background:var(--ix-blue)!important;border-color:transparent!important;color:#fff!important;box-shadow:0 8px 30px rgba(49,92,255,.28)}.indexy-hero{position:relative;overflow:hidden;max-width:1120px!important;text-align:left!important;padding:105px 30px 72px!important;border-bottom:1px solid rgba(255,255,255,.07)}.indexy-hero:after{content:"";position:absolute;right:-110px;top:35px;width:390px;height:390px;border-radius:50%;background:radial-gradient(circle at 38% 38%,rgba(183,243,74,.94) 0 4%,rgba(49,92,255,.95) 5% 28%,rgba(155,124,255,.5) 29% 45%,rgba(255,106,42,.35) 46% 58%,transparent 70%);filter:blur(1px);opacity:.72;pointer-events:none}.indexy-hero>*{position:relative;z-index:1}.indexy-hero h1{max-width:760px!important;font-size:clamp(4.7rem,12vw,8.4rem)!important;line-height:.82!important;letter-spacing:-.075em!important;margin:22px 0 28px!important}.indexy-hero h1 span{background:none!important;color:var(--ix-lime)!important}.indexy-hero>p{max-width:570px!important;margin:0!important;color:#a7adba!important;font-size:18px!important}.indexy-hero .hero-actions,.indexy-trust-row{justify-content:flex-start!important}.network-pill{background:var(--ix-blue)!important;border-color:transparent!important;color:white!important}.network-pill i{background:white!important}.live-pill{color:#b5bbc7!important;border-color:rgba(255,255,255,.12)!important}.indexy-shell .primary{background:var(--ix-blue)!important;border-color:var(--ix-blue)!important;color:white!important;box-shadow:0 14px 44px rgba(49,92,255,.26)!important}.indexy-shell .primary:hover{transform:translateY(-1px);filter:brightness(1.08)}.indexy-shell .secondary{background:#f2e9d8!important;color:#111217!important;border-color:#f2e9d8!important}.indexy-trust-row span{background:rgba(255,255,255,.035)!important;color:#969eac!important}.home-earn-strip{position:relative;overflow:hidden;border-color:rgba(183,243,74,.22)!important;background:linear-gradient(110deg,#b7f34a 0 18%,#11151a 18% 100%)!important}.home-earn-strip:before{content:"EARN";position:absolute;left:18px;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:11px;font-weight:950;letter-spacing:.2em;color:#10130d}.home-earn-icon{background:#0c0f0b!important}.home-earn-icon,.home-earn-strip .eyebrow{color:var(--ix-lime)!important}.home-earn-strip .secondary{background:transparent!important;color:#f6f5ef!important;border-color:rgba(255,255,255,.15)!important}.home-leader-tabs{background:#0d0f14!important;border:1px solid var(--ix-line)!important}.home-leader-tabs button.active{background:var(--ix-blue)!important;color:#fff!important}.home-leader-grid{gap:14px!important}.home-leader-card{position:relative;overflow:hidden;background:linear-gradient(145deg,#14171e,#0c0e13)!important;border-color:rgba(255,255,255,.09)!important;box-shadow:0 24px 70px rgba(0,0,0,.22)}.home-leader-card:nth-child(2){background:linear-gradient(145deg,#21140e,#100e0d)!important}.home-leader-card:nth-child(3){background:linear-gradient(145deg,#141129,#0c0d13)!important}.home-leader-rank{color:var(--ix-lime)!important}.home-leader-card:nth-child(2) .home-leader-rank{color:var(--ix-orange)!important}.home-leader-card:nth-child(3) .home-leader-rank{color:var(--ix-violet)!important}.home-copy-index{background:#f5f2e9!important;color:#101116!important;border:0!important;font-weight:850!important}.premium-index-grid .index-card{border:0!important;min-height:420px;box-shadow:0 28px 80px rgba(0,0,0,.28)!important;color:#f8f7f2!important}.premium-index-grid .index-card:nth-child(4n+1){background:radial-gradient(420px 260px at 100% 0,rgba(49,92,255,.72),transparent 60%),#11141b!important}.premium-index-grid .index-card:nth-child(4n+2){background:radial-gradient(420px 260px at 100% 0,rgba(255,106,42,.7),transparent 60%),#17110f!important}.premium-index-grid .index-card:nth-child(4n+3){background:radial-gradient(420px 260px at 100% 0,rgba(155,124,255,.72),transparent 60%),#12101a!important}.premium-index-grid .index-card:nth-child(4n){background:radial-gradient(420px 260px at 100% 0,rgba(183,243,74,.32),transparent 60%),linear-gradient(145deg,#121912,#0c1010)!important}.premium-index-grid .index-card .risk,.premium-index-grid .index-card .weight-grid span,.premium-index-grid .index-card p{color:inherit!important}.metallic-index-icon{background:rgba(255,255,255,.1)!important;color:#fff!important;border-color:rgba(255,255,255,.15)!important}.metallic-index-buy{background:#f7f4ec!important;color:#101116!important;border:0!important;font-weight:850!important}.index-performance-chip.up{color:var(--ix-lime)!important;background:rgba(183,243,74,.09)!important;border-color:rgba(183,243,74,.2)!important}.indexy-create-strip{position:relative;overflow:hidden;background:linear-gradient(110deg,var(--ix-orange),#e84e18)!important;border:0!important;color:white!important;box-shadow:0 28px 80px rgba(255,106,42,.13)}.indexy-create-strip .eyebrow,.indexy-create-strip p{color:rgba(255,255,255,.75)!important}.indexy-create-mark{background:#111217!important;color:var(--ix-orange)!important}.indexy-create-strip .primary{background:#111217!important;border-color:#111217!important;box-shadow:none!important}.indexy-how>div:first-child{border-top:3px solid var(--ix-blue)!important}.indexy-how>div:nth-child(2){border-top:3px solid var(--ix-orange)!important}.indexy-how>div:nth-child(3){border-top:3px solid var(--ix-lime)!important}.indexy-how span{color:#9aa2b0!important}.brand-footer span{font-size:clamp(48px,12vw,92px)!important;letter-spacing:-.065em!important;color:#f3f0e8!important}.indexy-index-hero{position:relative;padding:82px 18px 56px!important}.indexy-index-hero:after{content:"";position:absolute;right:8%;top:24px;width:170px;height:170px;background:var(--ix-orange);border-radius:50%;filter:blur(80px);opacity:.24;pointer-events:none}.indexy-index-hero h1 span{color:var(--ix-orange)!important}.clean-bottom-nav{background:rgba(10,11,15,.9)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:0 18px 60px rgba(0,0,0,.42)!important}.clean-bottom-nav .active{color:#fff!important}.clean-bottom-nav .launch-nav{color:var(--ix-orange)!important}@media(max-width:700px){.indexy-hero{padding:72px 18px 48px!important}.indexy-hero:after{right:-170px;top:10px;width:350px;height:350px;opacity:.55}.indexy-hero h1{font-size:clamp(4.2rem,21vw,6.3rem)!important;max-width:520px!important}.indexy-hero>p{font-size:15px!important;max-width:84%!important}.home-earn-strip{background:linear-gradient(110deg,rgba(183,243,74,.14),#101318)!important;border-left:5px solid var(--ix-lime)!important}.home-earn-strip:before{display:none}.premium-index-grid .index-card{min-height:390px}.brand-footer span{font-size:58px!important}}:root{--bg:#050608;--panel:#0b0d12;--panel2:#11141a;--line:#262a33;--line2:#363b46;--text:#f7f4ec;--soft:#c9cbd2;--muted:#9296a2;--green:#79e7b1;--blue:#3157ff;--orange:#ff5c24;--lime:#b7ff32;--cream:#f2ead9;--violet:#7a59ff}html{background:#050608}body{background:radial-gradient(900px 500px at 50% -220px,rgba(49,87,255,.16),transparent 62%),#050608;color:var(--text)}.app-shell,.lend-page{background:transparent}.topbar{background:rgba(5,6,8,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#20232b}.brand-mark{background:#11141a;border-color:#384152;color:#8aa0ff}.wallet{background:#101319;border-color:#363b46}.eyebrow{color:#87a0ff}.adapter-list small,.beta-footer p,.hero p,.lend-market-foot,.lend-market-top span,.lend-page p,.lend-section-head>small,.lend-summary-head p,.section p{color:#9da1ad!important}.asset-count,.quiet-action,.soft-label{color:#aeb2bc}.primary{background:var(--blue);color:white;box-shadow:0 12px 34px rgba(49,87,255,.25)}.secondary{background:#11141a;border-color:#343945;color:#f4f1e9}.primary:disabled,.secondary:disabled{opacity:.55}.index-card{border-color:#282c35;background:linear-gradient(150deg,#12151c,#090b10);box-shadow:0 22px 60px rgba(0,0,0,.24)}.index-card p,.weight-grid span{color:#9a9eaa}.index-buy{background:var(--cream);border-color:transparent;color:#101217;font-weight:850}.index-buy:hover{background:#fff9ed}.bottom-nav,.mobile-nav{background:rgba(8,9,12,.94)!important;border-color:#2b2e36!important;box-shadow:0 -18px 55px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.bottom-nav a,.bottom-nav button,.mobile-nav a,.mobile-nav button{color:#8d929d!important;opacity:1!important}.bottom-nav .active,.mobile-nav .active{color:#fff!important}.bottom-nav .create,.mobile-nav .create{background:var(--orange)!important;color:#08090b!important;border-color:#ff7a49!important;box-shadow:0 8px 26px rgba(255,92,36,.22)}.builder-section,.create-step,.launch-builder-card,.launch-step{background:#0b0d12!important;border-color:#292d36!important}.create-step input,.launch-builder-card input,.launch-step input{background:#080a0e!important;border-color:#303540!important;color:#f8f5ed!important}.create-step label,.launch-builder-card label,.launch-step label{color:#a8acb6!important}.asset-picker-sheet,.asset-sheet{background:#090b0f!important;border-color:#30343d!important}.asset-picker-sheet input,.asset-sheet input{background:#0e1117!important;border-color:#303641!important;color:#fff!important}.asset-picker-sheet .picker-status,.asset-sheet .picker-status{background:#111620!important;color:#b9bdc6!important}.asset-picker-sheet small,.asset-sheet small{color:#9ca1ac!important}.lend-page{background:radial-gradient(700px 430px at 75% 0,rgba(49,87,255,.13),transparent 60%),#050608!important}.lend-page-hero h1 span{color:#8ba1ff!important}.lend-summary-head{background:radial-gradient(circle at 88% 0,rgba(122,89,255,.12),transparent 36%),linear-gradient(145deg,#11141a,#090b10);border-color:#2b303a}.lend-number-grid{border-color:#2a2e37;background:#2a2e37}.lend-number{background:#0c0f14}.lend-calc-copy span,.lend-calc-result small,.lend-calc-result>span,.lend-guardrails small,.lend-number small,.lend-number>span{color:#9398a4}.lend-market-top>strong,.lend-number.hero strong,.lend-wallet-list strong{color:var(--lime)}.lend-calc-card{background:linear-gradient(120deg,rgba(49,87,255,.08),#0b0e13);border-color:rgba(49,87,255,.3)}.lend-asset-badge,.lend-calc-copy,.lend-guardrails>div{color:#8da3ff}.lend-slider-row input{accent-color:var(--blue)}.lend-market-card{background:linear-gradient(145deg,#101319,#090b10);border-color:#292d36}.lend-market-card:hover{border-color:#48516a}.lend-market-metrics>span{background:#151820}.lend-market-metrics small{color:#8c919d}.lend-empty{color:#a3a7b1;border-color:#343944;background:#0b0e13}.adapter-panel{background:linear-gradient(145deg,#0d1016,#080a0e);border-color:#2b3039}.adapter-list>div{background:#11141a;border-color:#2a2e37}.adapter-list b{color:#f5f2ea}.adapter-list small{color:#9ca1ac!important}.adapter-dot.live{background:var(--lime);box-shadow:0 0 12px rgba(183,255,50,.45)}.adapter-list em{color:#b7bcc7}.adapter-policy-note{background:rgba(49,87,255,.06);color:#8ba1ff}.adapter-policy-note p{color:#a0a5b0!important}.beta-footer{border-color:#242831}.beta-footer-mark{color:#8ba1ff}.beta-footer p{color:#8f949f!important}@media(max-width:760px){.app-shell{padding-inline:18px}.index-card{min-height:0!important;height:auto!important;padding:18px!important}.index-card p{min-height:0}.community-index-card,.starter-index-card{min-height:0!important;height:auto!important;padding-bottom:20px!important}.bottom-nav,.mobile-nav{min-height:74px!important}.bottom-nav a,.bottom-nav button,.mobile-nav a,.mobile-nav button{min-height:58px!important}.lend-page-hero{padding-top:28px}.lend-page-hero h1{font-size:42px;line-height:.96}.lend-market-metrics b,.lend-market-metrics small,.lend-market-top span,.lend-number small,.lend-number>span,.lend-summary-head p{font-size:11px}.adapter-list small{font-size:9px}.adapter-list em{font-size:7px}.beta-footer p{font-size:9px;line-height:1.5}}.income-hub-total{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(300px,1fr);grid-gap:18px;gap:18px;padding:22px;margin:14px 0;border:1px solid rgba(88,144,255,.18);border-radius:24px;background:radial-gradient(circle at 86% 0,rgba(25,100,255,.17),transparent 36%),linear-gradient(145deg,#0b0e14,#080b10)}.income-hub-total>div:first-child{display:flex;flex-direction:column;gap:5px}.income-hub-total span{font-size:9px;color:#9ba6b8}.income-hub-total strong{font-size:42px;letter-spacing:-.045em;color:#f8f6ef}.income-hub-total small{max-width:560px;font-size:8px;line-height:1.5;color:#8995a8}.income-hub-sourcebar{display:flex;gap:5px;align-items:stretch;min-height:84px}.income-hub-sourcebar>span{min-width:74px;display:flex;flex-direction:column;justify-content:flex-end;padding:11px;border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.055)}.income-hub-sourcebar i{display:block;height:5px;border-radius:999px;background:linear-gradient(90deg,#0a67ff,#79e7ff);margin-bottom:auto}.income-hub-sourcebar>span:nth-child(2) i{background:linear-gradient(90deg,#ff713d,#ffb047)}.income-hub-sourcebar>span:nth-child(3) i{background:linear-gradient(90deg,#b7f34a,#65e5ad)}.income-hub-sourcebar b{font-size:9px;margin-top:14px;color:#eef2f8}.income-hub-sourcebar small{font-size:7px;color:#94a0b2}.income-hub-flow,.income-preview-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:11px 14px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#090c11;color:#8c98aa;font-size:8px}.income-hub-flow span,.income-hub-flow strong,.income-preview-flow span,.income-preview-flow strong{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:rgba(255,255,255,.035)}.income-hub-flow strong,.income-preview-flow strong{color:#dfffa6;border:1px solid rgba(183,243,74,.14)}.income-hub-flow>i,.income-preview-flow>i{font-style:normal;color:#536071}.index-income-preview{margin:15px 0;padding:16px;border-radius:20px;border:1px solid rgba(75,132,255,.18);background:radial-gradient(circle at 100% 0,rgba(0,82,255,.12),transparent 38%),#090c12}.index-income-preview-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.index-income-preview-head h3{font-size:16px;margin:3px 0 0}.index-income-preview-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.index-income-preview-grid>div{padding:12px;border-radius:14px;background:rgba(255,255,255,.032);border:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:4px}.index-income-preview-grid svg{color:#6ea6ff}.index-income-preview-grid span{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#7f8da0}.index-income-preview-grid b{font-size:17px;color:#eaf1ff}.index-income-preview-grid small{font-size:11px;line-height:1.45;color:#768397}.income-preview-total strong{font-size:26px;color:#dfff9a;letter-spacing:-.035em}.income-preview-flow{margin-top:8px}.income-preview-list{margin-top:8px;border:1px solid rgba(255,255,255,.05);border-radius:13px;overflow:hidden}.income-preview-list>div{display:grid;grid-template-columns:1.3fr .7fr .7fr;grid-gap:8px;gap:8px;padding:9px 11px;border-top:1px solid rgba(255,255,255,.045)}.income-preview-list>div:first-child{border-top:0}.income-preview-list span{display:flex;flex-direction:column}.income-preview-list b{font-size:9px}.income-preview-list small{font-size:7px;color:#7d899b}.income-preview-disclaimer{font-size:7px;line-height:1.5;color:#687689;margin-top:8px}.stock-income-profile{margin:14px 0;padding:15px;border-radius:18px;border:1px solid rgba(84,137,255,.16);background:radial-gradient(circle at 90% 0,rgba(36,105,255,.12),transparent 36%),#090c12}.stock-income-head{display:flex;justify-content:space-between;gap:12px}.stock-income-head h3{font-size:15px;margin:3px 0}.income-profile-state{font-size:7px;font-weight:900;letter-spacing:.08em;color:#9bc1ff}.stock-income-metrics{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:11px 0}.stock-income-metrics>div{display:flex;flex-direction:column;gap:4px;padding:11px;border-radius:13px;background:rgba(255,255,255,.03)}.stock-income-metrics svg{color:#7ea9ff}.stock-income-metrics span{font-size:7px;color:#8996a8;text-transform:uppercase}.stock-income-metrics b{font-size:15px;color:#eff3fa}.stock-income-metrics small{font-size:7px;line-height:1.45;color:#748196}.stock-income-profile>p{font-size:8px!important;line-height:1.55!important;color:#8592a5!important}.asset-picker-tabs{overflow-x:auto;scrollbar-width:none}.asset-picker-tabs::-webkit-scrollbar{display:none}.watch-tab{white-space:nowrap}.asset-picker-list .watch-asset{opacity:.76;background:linear-gradient(90deg,rgba(78,89,105,.08),transparent)}.watch-badge{color:#b0bac8!important;background:rgba(151,165,183,.1)!important}.registry-scan-note{display:flex;align-items:center;gap:6px}.asset-picker-copy>i{display:block;font-size:6.5px;color:#707d90;font-style:normal;line-height:1.35;margin-top:2px}@media(max-width:760px){.income-hub-total{grid-template-columns:1fr;padding:16px}.income-hub-total strong{font-size:34px}.income-hub-sourcebar{min-height:74px}.income-hub-flow{gap:5px}.index-income-preview-grid{grid-template-columns:1fr 1fr}.income-preview-total{grid-column:1/-1}.stock-income-metrics{grid-template-columns:1fr}.index-income-preview{padding:13px}.income-preview-list>div{grid-template-columns:1fr .7fr .7fr}}.folio-overview{margin:0 auto 24px;max-width:1180px;padding:22px;border:1px solid rgba(255,255,255,.09);border-radius:28px;background:linear-gradient(145deg,rgba(8,15,29,.96),rgba(13,19,31,.93));box-shadow:0 30px 80px rgba(0,0,0,.24)}.folio-empty{display:flex;gap:16px;align-items:center}.folio-empty h2{margin:4px 0 6px}.folio-empty p{margin:0;color:var(--muted)}.folio-balance{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:4px 2px 20px}.folio-balance strong{display:block;font-size:clamp(38px,6vw,70px);line-height:1;letter-spacing:-.05em;margin:9px 0 7px}.folio-balance small{font-weight:800}.folio-quick{display:flex;gap:9px}.folio-quick a{display:flex;align-items:center;gap:7px;padding:11px 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.09);font-size:13px;font-weight:800}.folio-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.folio-metrics>div{padding:15px 16px;border-radius:18px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07)}.folio-metrics small,.folio-metrics span{display:block;color:var(--muted);font-size:12px}.folio-metrics b{display:block;font-size:20px;margin:5px 0}.folio-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);grid-gap:12px;gap:12px}.folio-exposure-card,.folio-insights{border-radius:22px;background:rgba(1,5,13,.36);border:1px solid rgba(255,255,255,.07);padding:17px}.folio-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px}.folio-card-head h3{margin:4px 0 0;font-size:20px}.folio-toggle{display:flex;padding:3px;background:rgba(255,255,255,.05);border-radius:999px}.folio-toggle button{border:0;background:transparent;color:var(--muted);padding:7px 10px;border-radius:999px;font-size:11px;font-weight:800}.folio-toggle button.active{background:#fff;color:#07101f}.folio-exposure-list{display:grid;grid-gap:7px;gap:7px}.folio-exposure-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 11px;border-radius:14px;background:rgba(255,255,255,.025);overflow:hidden}.folio-asset{display:flex;align-items:center;gap:10px;min-width:0}.folio-asset span{min-width:0}.folio-asset b,.folio-asset small{display:block}.folio-asset small{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folio-exposure-value{text-align:right}.folio-exposure-value b,.folio-exposure-value small{display:block}.folio-exposure-value small{color:var(--muted);font-size:11px}.folio-exposure-row>i{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(255,255,255,.03)}.folio-exposure-row>i>u{display:block;height:100%;background:linear-gradient(90deg,#1f6fff,#71e2ff);text-decoration:none}.folio-method{display:flex;gap:6px;align-items:center;margin-top:12px;color:var(--muted)}.folio-insights{display:flex;flex-direction:column}.folio-insight{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;grid-gap:9px;gap:9px;align-items:center;padding:13px 0;border-top:1px solid rgba(255,255,255,.07)}.folio-insight>span{font-size:10px;font-weight:900;color:#76d8ff}.folio-insight b{font-size:13px}.folio-insight p{font-size:11px;color:var(--muted);margin:4px 0 0;line-height:1.45}.folio-calm{margin:auto 0;padding:20px 6px}.folio-calm b{display:block;margin:8px 0 4px}.folio-calm p{margin:0;color:var(--muted);font-size:12px}.folio-no-assets{padding:25px;color:var(--muted);text-align:center}.idea-template-strip{max-width:1180px;margin:0 auto 16px;padding:20px;border:1px solid rgba(255,255,255,.08);border-radius:24px;background:linear-gradient(140deg,rgba(13,20,34,.96),rgba(15,12,24,.94))}.idea-template-strip .eyebrow,.idea-template-strip>.eyebrow{display:flex;align-items:center;gap:6px}.idea-template-strip h2{margin:6px 0 5px}.idea-template-strip p{margin:0;color:var(--muted)}.idea-template-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:16px}.idea-template-grid button{text-align:left;padding:15px;border-radius:17px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:inherit}.idea-template-grid button:hover{border-color:rgba(83,167,255,.55);transform:translateY(-1px)}.idea-template-grid b,.idea-template-grid em,.idea-template-grid span{display:block}.idea-template-grid span{font-size:12px;color:var(--muted);margin:6px 0 11px;line-height:1.4}.idea-template-grid em{font-size:11px;font-style:normal;font-weight:900;color:#7edfff}@media(max-width:760px){.folio-overview{margin-left:12px;margin-right:12px;padding:16px;border-radius:22px}.folio-balance{align-items:flex-start;flex-direction:column}.folio-quick{width:100%}.folio-quick a{flex:1 1;justify-content:center}.folio-metrics{grid-template-columns:1fr 1fr}.folio-grid{grid-template-columns:1fr}.folio-toggle{width:100%}.folio-card-head{flex-direction:column}.idea-template-strip{margin-left:12px;margin-right:12px;padding:16px}.idea-template-grid{grid-template-columns:1fr}.folio-balance strong{font-size:44px}}.folio-action-center{margin:18px 0 22px;padding:18px;border:1px solid rgba(130,170,255,.16);border-radius:22px;background:linear-gradient(145deg,rgba(8,13,25,.96),rgba(16,20,34,.92));box-shadow:0 18px 50px rgba(0,0,0,.24)}.folio-action-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.folio-action-head h3{margin:4px 0 0;font-size:20px}.folio-action-head p{margin:0;max-width:420px;color:var(--muted);font-size:13px;line-height:1.45}.folio-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.folio-action-grid>a,.folio-action-grid>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;text-align:left;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:14px;background:rgba(255,255,255,.035);color:inherit;display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;grid-row-gap:2px;row-gap:2px;cursor:pointer;transition:.18s ease}.folio-action-grid>a:hover,.folio-action-grid>button:hover{transform:translateY(-1px);border-color:rgba(57,133,255,.35);background:rgba(57,133,255,.08)}.folio-action-grid span{grid-row:1/3;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,rgba(38,126,255,.22),rgba(140,71,255,.12));color:#70a9ff}.folio-action-grid b{font-size:14px}.folio-action-grid small{color:var(--muted);font-size:11px}.funding-sheet{max-width:520px}.funding-balance{display:flex;gap:11px;align-items:center;padding:15px;border-radius:16px;background:linear-gradient(145deg,rgba(38,126,255,.12),rgba(116,77,255,.07));border:1px solid rgba(88,146,255,.16);margin:4px 0 14px}.funding-balance>span{display:flex;flex-direction:column;gap:2px}.funding-balance small{color:var(--muted)}.funding-balance strong{font-size:19px}.funding-options{display:grid;grid-gap:10px;gap:10px}.funding-option{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:inherit;text-decoration:none}.funding-option:not(.disabled):hover{border-color:rgba(57,133,255,.38);background:rgba(57,133,255,.08)}.funding-option.disabled{opacity:.58;cursor:not-allowed}.funding-option-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(57,133,255,.12);color:#72aaff}.funding-option b{display:block;font-size:14px}.funding-option p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.4}.funding-option>small{font-size:10px;color:#f2a24b;text-transform:uppercase;letter-spacing:.06em}.funding-note{margin:13px 0 14px;padding:13px 14px;border-radius:14px;border:1px solid rgba(164,255,74,.12);background:rgba(164,255,74,.045)}.funding-note b{font-size:12px}.funding-note p{margin:4px 0 0;color:var(--muted);font-size:11px;line-height:1.45}.execution-fund-gap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(242,162,75,.24);background:rgba(242,162,75,.07);color:inherit;text-align:left;cursor:pointer}.execution-fund-gap span{display:flex;flex-direction:column;gap:2px}.execution-fund-gap b{font-size:13px}.execution-fund-gap small{font-size:11px;color:var(--muted)}@media(max-width:720px){.folio-action-head{display:block}.folio-action-head p{margin-top:6px}.folio-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.folio-action-grid>a,.folio-action-grid>button{padding:12px}.funding-sheet{max-width:none}}.funding-amount{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.035);margin:12px 0}.funding-amount>span{font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--muted)}.funding-amount>div{display:flex;align-items:center;gap:8px}.funding-amount b{font-size:28px}.funding-amount input{min-width:0;flex:1 1;background:transparent;border:0;outline:0;color:inherit;font:800 30px/1.1 inherit}.funding-amount em{font-style:normal;font-size:12px;font-weight:800;color:var(--muted)}.funding-amount small{color:var(--muted);line-height:1.45}.funding-option:disabled{opacity:.55;cursor:not-allowed}.funding-error{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:rgba(255,80,80,.09);border:1px solid rgba(255,100,100,.2);font-size:12px;line-height:1.45}.lend-supply-btn{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(86,137,255,.35);background:rgba(55,105,255,.12);color:#b8c9ff;border-radius:9px;padding:7px 10px;font:800 10px/1 inherit;cursor:pointer}.lending-supply-sheet{max-width:480px}.lend-live-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:12px 0}.lend-live-summary>span{padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(255,255,255,.035)}.lend-live-summary b,.lend-live-summary small{display:block}.lend-live-summary b{font-size:16px}.lend-live-summary small{margin-top:4px;color:var(--muted);font-size:11px}.lend-live-risk{display:flex;gap:10px;padding:12px;margin:12px 0;border:1px solid rgba(164,255,74,.14);border-radius:14px;background:rgba(164,255,74,.045)}.lend-live-risk span{display:grid;grid-gap:3px;gap:3px}.lend-live-risk small{color:var(--muted);line-height:1.4}.lend-live-success{display:flex;align-items:center;gap:9px;padding:13px;border-radius:13px;background:rgba(164,255,74,.08);border:1px solid rgba(164,255,74,.2)}.bots-page{padding-bottom:100px}.bots-hero{max-width:900px;margin:0 auto;padding:72px 22px 34px}.bots-hero h1{font-size:clamp(38px,8vw,72px);line-height:.98;letter-spacing:-.055em;margin:8px 0 16px}.bots-hero h1 span{color:#7da0ff}.bots-hero p{max-width:720px;color:var(--muted);font-size:15px;line-height:1.6}.bots-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.bots-badges span{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#10131a;font-size:11px;font-weight:800}.bots-grid{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:0 22px}.bots-example,.bots-grid article{border:1px solid #282d38;background:linear-gradient(150deg,#121620,#090b10);border-radius:20px;padding:18px}.bots-grid article>svg{color:#7da0ff;margin-bottom:18px}.bots-grid h2{font-size:18px;margin:6px 0}.bots-example p,.bots-grid p{color:var(--muted);font-size:12px;line-height:1.55}.bots-grid code{display:block;margin-top:8px;padding:8px 9px;border-radius:9px;background:#07090d;color:#a9bbff;font-size:10px;overflow:auto}.bots-example{max-width:856px;margin:14px auto 0}.bots-example pre{white-space:pre-wrap;overflow:auto;padding:15px;border-radius:14px;background:#05070a;border:1px solid #242a36;color:#c9d4ff;font-size:11px;line-height:1.55}.bots-example p{display:flex;gap:7px;align-items:flex-start}@media(max-width:760px){.bots-grid{grid-template-columns:1fr}.bots-hero{padding-top:44px}.bots-example{margin:12px 22px 0}}.protocol-control-center{max-width:1040px;margin:0 auto;padding-bottom:80px}.owner-required{text-align:center;padding-top:18vh}.owner-required>svg{margin:auto;color:#ffb14a}.protocol-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0}.protocol-status{display:flex;align-items:center;gap:9px;padding:13px 14px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.035)}.protocol-status span{flex:1 1;color:#c9d0dc;font-size:13px}.protocol-status b{font-size:11px;letter-spacing:.08em}.protocol-status.active{border-color:rgba(177,255,70,.22)}.protocol-status.active b,.protocol-status.active svg{color:#b1ff46}.protocol-status.pending b,.protocol-status.pending svg{color:#ffb14a}.admin-countdown-card{display:flex;align-items:center;gap:14px;padding:18px;margin:12px 0 18px;border:1px solid rgba(66,153,255,.25);border-radius:20px;background:linear-gradient(135deg,rgba(16,70,140,.28),rgba(17,20,28,.8))}.admin-countdown-card>svg{color:#55a8ff}.admin-countdown-card div{display:flex;flex-direction:column;gap:2px;flex:1 1}.admin-countdown-card span{font-size:10px;letter-spacing:.12em;color:#7f91a9}.admin-countdown-card b{font-size:14px}.admin-countdown-card strong{font-size:24px;color:#fff}.admin-panel{margin:14px 0;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:rgba(7,9,13,.72)}.admin-panel-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.admin-panel-head h2{margin:2px 0 0;font-size:20px}.admin-panel-head code{font-size:12px;color:#8ea3be}.admin-panel>p{color:#8f9bac;font-size:13px;margin:0 0 14px}.admin-timelock-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-bottom:14px}.admin-gate{display:flex;align-items:center;gap:9px;padding:12px;border-radius:14px;background:#0c1016;border:1px solid rgba(255,255,255,.07)}.admin-gate span{display:flex;flex:1 1;flex-direction:column}.admin-gate b{font-size:13px}.admin-gate small{font-size:11px;color:#78869a}.admin-gate em{font-size:10px;font-style:normal;letter-spacing:.08em}.admin-gate.active em,.admin-gate.active svg{color:#b1ff46}.admin-gate.ready em,.admin-gate.ready svg{color:#55a8ff}.admin-gate.pending em,.admin-gate.pending svg{color:#ffb14a}.admin-action-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rebalance-admin-card{padding:14px;margin-top:10px;border-radius:16px;background:#0b0e13;border:1px solid rgba(255,255,255,.07)}.rebalance-admin-card header{display:flex;justify-content:space-between;align-items:center}.rebalance-admin-card header div{display:flex;flex-direction:column}.rebalance-admin-card header small{color:#7f8b9d}.rebalance-admin-card header a{font-size:12px;color:#68adff}.rebalance-asset-strip{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0}.rebalance-asset-strip span{padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.05);font-size:11px}.rebalance-asset-strip b{margin-left:5px;color:#b1ff46}.rebalance-proposal{display:grid;grid-template-columns:1fr auto;grid-gap:4px 12px;gap:4px 12px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.rebalance-proposal small{color:#7f8b9d}.rebalance-proposal em{grid-row:1/3;grid-column:2;font-size:10px;font-style:normal;color:#55a8ff}.rebalance-empty{padding-top:10px;border-top:1px solid rgba(255,255,255,.06);font-size:12px;color:#6f7b8d}.router-owner-warning.danger{border-color:rgba(255,89,75,.3);color:#ff9084}@media(max-width:640px){.admin-action-row,.admin-timelock-grid,.protocol-status-grid{grid-template-columns:1fr}.admin-countdown-card strong{font-size:20px}.protocol-control-center{padding-left:12px;padding-right:12px}}.site-footer{max-width:1100px;margin:42px auto 92px;padding:20px 22px;border-top:1px solid rgba(255,255,255,.08);background:transparent}.site-footer-top{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr);grid-gap:28px;gap:28px;align-items:start}.site-footer p{max-width:650px}.site-footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:9px 15px}.site-footer-links a{display:inline-flex;align-items:center;gap:4px;color:#aab6c8;text-decoration:none;font-size:12px;font-weight:750}.site-footer-links a:hover{color:#fff}.site-footer-bottom{display:flex;justify-content:space-between;gap:18px;margin-top:17px;padding-top:13px;border-top:1px solid rgba(255,255,255,.05);color:#667386;font-size:10px}.info-page{padding-bottom:84px}.info-hero{max-width:1040px;margin:0 auto;padding:72px 24px 38px}.info-hero.compact{padding-bottom:24px}.info-hero h1{max-width:820px;margin:7px 0 14px;font-size:clamp(42px,8vw,78px);line-height:.96;letter-spacing:-.055em}.info-hero h1 span{background:linear-gradient(90deg,#6aa9ff,#b0ff4a);-webkit-background-clip:text;color:transparent}.info-hero>p{max-width:680px;color:#98a5b7;font-size:16px;line-height:1.6}.info-quicklinks{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.info-quicklinks a{padding:9px 13px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:rgba(255,255,255,.035);color:#d9e1ed;text-decoration:none;font-size:11px;font-weight:800}.info-quicklinks a:hover{border-color:rgba(78,151,255,.45);background:rgba(78,151,255,.09)}.info-section{max-width:1040px;margin:0 auto;padding:34px 24px;scroll-margin-top:24px}.info-section-head{max-width:720px;margin-bottom:18px}.info-section-head>span,.professional-cta>div>span{font-size:10px;letter-spacing:.14em;font-weight:900;color:#68a8ff}.info-section-head h2{font-size:clamp(26px,4vw,40px);letter-spacing:-.035em;margin:5px 0}.info-section-head p{color:#8996a8;line-height:1.55}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.earn-explain-grid article,.how-grid article{position:relative;min-height:230px;padding:18px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(150deg,rgba(20,25,34,.95),rgba(7,9,13,.96));overflow:hidden}.earn-explain-grid article>svg,.how-grid article>svg{color:#72adff;margin:26px 0 8px}.how-number{position:absolute;right:14px;top:12px;color:#35445a;font-size:28px;font-weight:900}.earn-explain-grid h3,.how-grid h3{font-size:18px;margin:5px 0}.earn-explain-grid p,.how-grid p{color:#8d99aa;font-size:12px;line-height:1.55}.how-grid a{position:absolute;bottom:17px;display:inline-flex;align-items:center;gap:5px;color:#9fc5ff;text-decoration:none;font-size:11px;font-weight:850}.contract-story{margin-top:18px}.contract-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;grid-gap:8px;gap:8px;align-items:center}.contract-flow>i{font-style:normal;color:#435268}.contract-flow article{min-height:150px;padding:16px;border:1px solid rgba(73,145,255,.16);border-radius:18px;background:radial-gradient(circle at 20% 0,rgba(48,124,255,.11),transparent 55%),#0a0d12}.contract-flow article>svg{color:#77afff;margin-bottom:16px}.contract-flow a,.contract-flow b,.contract-flow span{display:block}.contract-flow b{font-size:14px}.contract-flow span{margin-top:4px;color:#8491a3;font-size:11px}.contract-flow a{display:inline-flex;align-items:center;gap:4px;margin-top:14px;color:#6687ad;text-decoration:none;font:700 10px/1 monospace}.safety-strip{display:flex;gap:12px;align-items:center;margin-top:12px;padding:15px 17px;border:1px solid rgba(176,255,74,.16);border-radius:16px;background:rgba(176,255,74,.045)}.safety-strip>svg{color:#b0ff4a}.safety-strip b,.safety-strip span{display:block}.safety-strip span{margin-top:3px;color:#8794a5;font-size:11px}.earn-explain-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.earn-explain-grid article{min-height:260px}.earn-explain-grid article>span{display:block;color:#6f9fe0;font-size:10px;font-weight:900;letter-spacing:.12em}.earn-explain-grid .primary{position:absolute;bottom:17px;display:inline-flex;gap:5px;align-items:center;text-decoration:none}.income-policy-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:10px}.income-policy-row>div{padding:13px 14px;border-radius:14px;background:#0b0e13;border:1px solid rgba(255,255,255,.07)}.income-policy-row b,.income-policy-row span{display:block}.income-policy-row b{font-size:11px;color:#b0ff4a}.income-policy-row span{margin-top:3px;color:#7f8b9c;font-size:11px}.faq-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.faq-grid details{border:1px solid rgba(255,255,255,.08);border-radius:15px;background:#0a0d12;overflow:hidden}.faq-grid summary{list-style:none;display:flex;justify-content:space-between;gap:12px;padding:15px 16px;cursor:pointer;font-size:13px;font-weight:800}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary span{color:#68a8ff;font-size:18px}.faq-grid details[open] summary span{transform:rotate(45deg)}.faq-grid details p{margin:0;padding:0 16px 16px;color:#8d99aa;font-size:12px;line-height:1.6}.professional-cta{max-width:992px;margin:22px auto 0;padding:20px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;border-radius:20px;border:1px solid rgba(255,173,76,.2);background:linear-gradient(135deg,rgba(255,144,44,.08),rgba(14,17,23,.9))}.professional-cta>svg{color:#ffad4c}.professional-cta h2{margin:3px 0;font-size:19px}.professional-cta p{margin:0;color:#8c98a9;font-size:11px}.professional-cta>a{display:flex;align-items:center;gap:5px;color:#ffc078;text-decoration:none;font-size:11px;font-weight:850}.disclaimer-callout,.disclaimer-final{max-width:992px;margin:0 auto 12px;padding:18px 20px;display:flex;gap:13px;align-items:flex-start;border:1px solid rgba(255,174,76,.2);border-radius:18px;background:rgba(255,158,58,.055)}.disclaimer-callout>svg{flex:none;color:#ffae4c}.disclaimer-callout b{font-size:15px}.disclaimer-callout p{margin:5px 0 0;color:#929dac;font-size:12px;line-height:1.55}.disclaimer-grid{max-width:1040px;margin:0 auto;padding:12px 24px 32px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px}.disclaimer-grid article{padding:17px;border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#0a0d12}.disclaimer-grid h2{margin:0 0 7px;font-size:15px}.disclaimer-grid p{margin:0;color:#8793a4;font-size:12px;line-height:1.6}.disclaimer-final{align-items:center;border-color:rgba(104,168,255,.16);background:rgba(63,130,255,.045)}.disclaimer-final>svg{color:#68a8ff}.disclaimer-final div{flex:1 1}.disclaimer-final b,.disclaimer-final p{display:block}.disclaimer-final p{margin:3px 0 0;color:#8491a2;font-size:11px}.disclaimer-final a{color:#9fc5ff;text-decoration:none;font-size:11px;font-weight:800}.bottom-nav a.active{color:#fff}.bottom-nav a.active svg{filter:drop-shadow(0 0 7px rgba(80,150,255,.55))}@media(max-width:820px){.contract-flow,.how-grid{grid-template-columns:1fr 1fr}.contract-flow>i{display:none}.site-footer-top{grid-template-columns:1fr}.site-footer-links{justify-content:flex-start}.site-footer-bottom{display:grid}.faq-grid{grid-template-columns:1fr}}@media(max-width:560px){.info-hero{padding:48px 18px 26px}.info-section{padding:28px 18px}.disclaimer-grid,.earn-explain-grid,.how-grid,.income-policy-row{grid-template-columns:1fr}.contract-flow{grid-template-columns:1fr 1fr}.professional-cta{margin:18px;grid-template-columns:auto 1fr}.professional-cta>a{grid-column:2}.disclaimer-callout,.disclaimer-final{margin-left:18px;margin-right:18px}.disclaimer-final{flex-wrap:wrap}.site-footer{padding-left:18px;padding-right:18px}.how-grid article{min-height:215px}}.clean-bottom-nav{position:fixed!important;z-index:80!important;left:50%!important;right:auto!important;bottom:max(12px,env(safe-area-inset-bottom))!important;transform:translateX(-50%)!important;width:min(560px,calc(100% - 24px))!important;height:72px!important;max-width:560px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:4px!important;gap:4px!important;padding:6px!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:22px!important;background:rgba(8,10,14,.94)!important;box-shadow:0 16px 48px rgba(0,0,0,.48)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.clean-bottom-nav.has-owner{grid-template-columns:repeat(6,minmax(0,1fr))!important}.clean-bottom-nav .launch-nav,.clean-bottom-nav .owner-admin-nav,.clean-bottom-nav a{min-width:0!important;height:58px!important;margin:0!important;padding:6px 2px!important;transform:none!important;border:0!important;border-radius:16px!important;background:transparent!important;box-shadow:none!important;color:#8f96a3!important;text-decoration:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;font-size:11px!important;font-weight:650!important}.clean-bottom-nav .launch-nav svg,.clean-bottom-nav .owner-admin-nav svg,.clean-bottom-nav a svg{box-sizing:border-box!important;width:21px!important;height:21px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:currentColor!important}.clean-bottom-nav a.active{color:#78e8b0!important;background:rgba(121,231,177,.07)!important}.clean-bottom-nav .launch-nav{color:#aeb5c2!important}.clean-bottom-nav .launch-nav svg{color:#ff8b50!important}.clean-bottom-nav .launch-nav.active{color:#fff!important;background:rgba(255,92,36,.1)!important}.clean-bottom-nav .owner-admin-nav svg{color:#88aaff!important}@media(max-width:430px){.clean-bottom-nav{width:calc(100% - 20px)!important;height:68px!important;padding:5px!important;border-radius:20px!important}.clean-bottom-nav .launch-nav,.clean-bottom-nav .owner-admin-nav,.clean-bottom-nav a{height:56px!important;font-size:11px!important;gap:4px!important}.clean-bottom-nav .launch-nav svg,.clean-bottom-nav .owner-admin-nav svg,.clean-bottom-nav a svg{width:20px!important;height:20px!important}}@media(max-width:350px){.clean-bottom-nav a span{font-size:11px!important}}.clean-bottom-nav>a{min-width:0!important;overflow:hidden!important}.clean-bottom-nav>a>span{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip}@media(max-width:375px){.clean-bottom-nav.has-owner{gap:2px!important}.clean-bottom-nav.has-owner>a{padding-inline:0!important}.clean-bottom-nav.has-owner>a>span{font-size:10px!important}}.app-shell,.lend-page{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}.command-surface{margin:18px 0;border:1px solid rgba(255,255,255,.09);background:linear-gradient(145deg,rgba(11,16,26,.96),rgba(6,9,14,.98));border-radius:26px;padding:22px;box-shadow:0 18px 50px rgba(0,0,0,.22)}.command-surface-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.command-surface-head h2{margin:4px 0 5px;font-size:clamp(1.35rem,3vw,2rem);letter-spacing:-.03em}.command-surface-head p{margin:0;color:var(--muted,#8e98a8);max-width:650px;line-height:1.55}.activity-live{gap:8px;border:1px solid rgba(90,255,188,.18);background:rgba(55,216,154,.08);padding:8px 11px;font-size:.72rem;font-weight:800;letter-spacing:.14em;color:#91f3c9}.activity-live i{width:7px;height:7px;background:#54e7aa;box-shadow:0 0 13px #54e7aa}.activity-list{display:grid;grid-gap:8px;gap:8px}.activity-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto 34px;align-items:center;grid-gap:12px;gap:12px;padding:12px 10px;border-radius:16px;border:1px solid transparent;transition:.18s ease}.activity-row:hover{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.06)}.activity-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,rgba(31,104,255,.16),rgba(89,241,175,.08));border:1px solid rgba(109,147,255,.16);color:#9db8ff}.activity-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.activity-copy b{font-size:.94rem}.activity-copy b,.activity-copy span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-copy span{font-size:.78rem;color:#8f98a8}.activity-meta{text-align:right;display:grid;grid-gap:3px;gap:3px}.activity-meta strong{font-size:.84rem}.activity-meta small{color:#7d8796;font-size:.72rem}.activity-link{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;color:#8f9bad}.activity-link:hover{background:rgba(255,255,255,.06);color:#fff}.activity-empty{min-height:116px;display:flex;align-items:center;gap:14px;border:1px dashed rgba(255,255,255,.1);border-radius:18px;padding:20px;color:#8d97a7}.activity-empty svg{color:#7799ff;flex:none}.activity-empty div{display:grid;grid-gap:4px;gap:4px}.activity-empty b{color:#f4f2eb}.activity-empty span{font-size:.84rem;line-height:1.45}@media(max-width:680px){.command-surface{margin:14px 0;padding:18px 14px;border-radius:22px}.command-surface-head{gap:12px}.command-surface-head p{font-size:.86rem}.activity-row{grid-template-columns:38px minmax(0,1fr) 28px;gap:10px;padding:11px 6px}.activity-meta{grid-column:2;grid-row:2;text-align:left;display:flex;gap:8px;align-items:center;margin-top:-4px}.activity-meta small{font-size:.69rem}.activity-link{grid-column:3;grid-row:1/span 2}.activity-copy span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-live{padding:7px 9px}}.activity-copy b{display:flex;align-items:center;gap:8px}.activity-status{font-style:normal;font-size:.56rem;letter-spacing:.11em;color:#f3c56b;border:1px solid rgba(243,197,107,.2);background:rgba(243,197,107,.08);padding:3px 5px;border-radius:999px}.health-subcopy{margin:5px 0 0;max-width:620px;color:#7f8998;font-size:11px;line-height:1.5}.health-composition>div:last-child{min-width:190px}.health-composition .weight-target{display:block;margin-top:4px;color:#7e8998;font-size:9px;text-align:right}.health-data-note{margin:13px 0 0;padding:10px 12px;border-radius:12px;background:rgba(255,190,82,.06);border:1px solid rgba(255,190,82,.14);color:#9b8e74;font-size:10px;line-height:1.5}.index-health-panel{margin:16px 0 22px;padding:20px;border-radius:22px;border:1px solid rgba(112,156,255,.14);background:radial-gradient(440px 180px at 90% 0,rgba(61,109,255,.1),transparent 65%),#090d14}.health-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.health-panel-head h2{margin:4px 0 0;font-size:21px}.health-refresh{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#0d121a;color:#9da7b6;font-size:10px}.health-metrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:16px}.health-metrics article{min-height:108px;padding:13px;border-radius:15px;background:#0b1018;border:1px solid rgba(255,255,255,.065);display:flex;flex-direction:column}.health-metrics small{color:#6e7a8c;font-size:8px;font-weight:850;letter-spacing:.12em}.health-metrics b{margin-top:9px;font-size:15px}.health-metrics b.ok{color:#78e8b0}.health-metrics span{margin-top:auto;color:#7f8a99;font-size:9px;line-height:1.35}.ownership-flow{margin-top:10px;padding:12px 14px;border-radius:14px;background:rgba(122,232,176,.045);border:1px solid rgba(122,232,176,.11);display:flex;align-items:center;justify-content:center;gap:12px;color:#a9b5c4;font-size:10px;font-weight:750}.ownership-flow i{color:#67dfa7;font-style:normal}.health-status-link{margin-top:10px;display:inline-flex;align-items:center;gap:6px;color:#91b4ff;text-decoration:none;font-size:11px;font-weight:800}.status-page{max-width:1080px}.status-hero{padding:54px 10px 24px}.status-hero h1{font-size:clamp(42px,7vw,72px);line-height:.94;letter-spacing:-.055em;margin:10px 0 15px}.status-hero h1 em{font-style:normal;color:#8ea7ff}.status-hero>p{max-width:620px;color:#8793a4;line-height:1.6}.protocol-big-state{margin-top:22px;max-width:680px;display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:15px;border:1px solid rgba(255,255,255,.08);background:#0b1017}.protocol-big-state.ok{border-color:rgba(87,231,170,.18)}.protocol-big-state.ok>svg{color:#61e3aa}.protocol-big-state.pending>svg{color:#f2bd68}.protocol-big-state button{margin-left:auto;display:flex;gap:6px;align-items:center;background:transparent;border:0;color:#8995a5;font-size:11px}.status-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.status-grid article{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:14px;border-radius:15px;background:#0a0e14;border:1px solid rgba(255,255,255,.07)}.status-grid article>svg{color:#70809a}.status-grid span{font-size:11px;font-weight:750}.status-grid b{font-size:8px;letter-spacing:.11em}.status-grid b.ok{color:#70e5ad}.status-grid b.pending{color:#efbd70}.status-contracts{margin:18px 0 30px;padding:20px;border-radius:20px;background:#090d13;border:1px solid rgba(255,255,255,.07)}.status-contracts .section-head{display:flex;justify-content:space-between;align-items:center}.status-contracts h2{margin:4px 0 13px}.status-contract-row{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.055);font-size:10px}.status-contract-row>span{text-transform:capitalize;color:#9ca6b5}.status-contract-row code{color:#d5d9e1}.status-contract-row a{display:flex;align-items:center;gap:4px;color:#82a9ff;text-decoration:none}.spin{animation:v42spin .8s linear infinite}@keyframes v42spin{to{transform:rotate(1turn)}}@media(max-width:720px){.health-metrics{grid-template-columns:1fr 1fr}.ownership-flow{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.status-hero{padding:38px 4px 20px}.status-grid{grid-template-columns:1fr 1fr}.status-contract-row{grid-template-columns:1fr auto}.status-contract-row a{grid-column:1/-1}.health-composition>div:last-child{min-width:150px}}@media(max-width:430px){.index-health-panel{padding:16px 12px}.health-metrics{grid-template-columns:1fr 1fr}.health-metrics article{min-height:100px}.status-grid{grid-template-columns:1fr}.status-hero h1{font-size:43px}}.clean-bottom-nav .launch-nav,.clean-bottom-nav .owner-admin-nav,.clean-bottom-nav a{color:#c5cbd5!important}.clean-bottom-nav a span{text-shadow:none!important}.clean-bottom-nav a span,.clean-bottom-nav a svg{color:currentColor!important;opacity:1!important}.clean-bottom-nav a.active{background:#82efb8!important;font-weight:850!important}.clean-bottom-nav a.active svg{color:#07110d!important}.clean-bottom-nav .launch-nav{color:#ffd6c2!important}.clean-bottom-nav .launch-nav svg{color:#ff985f!important}.clean-bottom-nav .launch-nav.active{color:#1a0b05!important;background:#ff9b62!important}.clean-bottom-nav .launch-nav.active svg{color:#1a0b05!important}.clean-bottom-nav .owner-admin-nav{color:#c9d5ff!important}.clean-bottom-nav .owner-admin-nav.active{color:#07101f!important;background:#9fb7ff!important}.index-rebalance-panel{margin:16px 0;padding:20px;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:linear-gradient(145deg,rgba(13,18,25,.96),rgba(8,13,16,.98));display:flex;align-items:center;justify-content:space-between;gap:22px}.index-rebalance-panel h2{margin:6px 0 5px;font-size:22px}.index-rebalance-panel p{margin:0;max-width:660px;color:var(--muted);font-size:12px;line-height:1.55}.rebalance-user-actions{display:flex;align-items:center;gap:9px;flex-shrink:0}.rebalance-state{padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:10px;font-weight:800;letter-spacing:.04em}.rebalance-state.executable{color:#7deab3;background:rgba(125,234,179,.09)}.rebalance-select{display:block;margin-top:12px}.rebalance-range>span,.rebalance-select>span{display:block;margin-bottom:6px;color:#9aa5b1;font-size:10px;font-weight:800;letter-spacing:.1em}.rebalance-select select{width:100%;padding:13px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#09100f;color:#f6faf8}.rebalance-range{display:block;margin:16px 0}.rebalance-range span{display:flex;justify-content:space-between}.rebalance-range input{width:100%;accent-color:#7deab3}@media(max-width:700px){.index-rebalance-panel{align-items:flex-start;flex-direction:column}.rebalance-user-actions{width:100%}.rebalance-user-actions .secondary{flex:1 1}}.create-advanced{margin-top:16px;border-top:1px solid rgba(255,255,255,.07);padding-top:12px}.create-advanced summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;color:#d8dee7;font-size:12px;font-weight:750}.create-advanced summary::-webkit-details-marker{display:none}.create-advanced summary span{padding:4px 7px;border-radius:999px;background:rgba(255,255,255,.06);color:#9ea7b3;font-size:9px;font-weight:700}.create-advanced[open] summary{margin-bottom:4px}.portfolio-income-clarity{display:grid;grid-gap:14px;gap:14px;margin-top:14px}.portfolio-income-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.portfolio-income-grid>div{padding:14px 15px;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:rgba(255,255,255,.035);display:grid;grid-gap:5px;gap:5px;min-width:0}.portfolio-income-grid>div.claimable{border-color:rgba(115,255,185,.28);background:rgba(91,225,160,.07)}.portfolio-income-grid span{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#9ca3af)}.portfolio-income-grid b{font-size:20px;line-height:1.1;color:#f8fafc}.portfolio-income-grid small{font-size:11px;line-height:1.45;color:#9ca3af}.portfolio-income-sources{display:flex;flex-wrap:wrap;gap:8px}.portfolio-income-sources>span{display:flex;align-items:center;gap:7px;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);font-size:11px;color:#aeb7c4}.portfolio-income-sources i{width:6px;height:6px;border-radius:50%;background:#72f0b6;box-shadow:0 0 12px rgba(114,240,182,.45)}.portfolio-income-sources b{color:#f7fafc;font-weight:750}@media(max-width:700px){.portfolio-income-grid{grid-template-columns:1fr}.portfolio-income-grid>div{padding:13px 14px}.portfolio-income-grid b{font-size:18px}}:where(button,a,input,select,summary):focus-visible{outline:2px solid #a9f2cf;outline-offset:3px}.clean-bottom-nav a{min-width:0;color:#d7e1dc;font-weight:800;text-shadow:none}.clean-bottom-nav a svg{flex:0 0 auto}.clean-bottom-nav a.active{color:#07110d!important}.clean-bottom-nav .launch-nav.active{color:#171006!important}.clean-bottom-nav .owner-admin-nav.active{color:#04101d!important}.funding-sheet,.rebalance-sheet,.trade-sheet{box-shadow:0 -28px 90px rgba(0,0,0,.5)}.builder-v2-card button,.builder-v2-preview button,.portfolio-section button,.trade-sheet button{font-weight:800}.trade-error{border:1px solid rgba(255,102,102,.22);background:rgba(255,75,75,.08);padding:11px 12px;border-radius:12px;line-height:1.45}.floating-toast{max-width:min(520px,calc(100vw - 28px));line-height:1.4}.money-card strong,.onchain-position-value,.portfolio-income-grid b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.builder-v2-card,.builder-v2-preview,.index-backing-card,.index-health-panel,.index-rebalance-panel{overflow:hidden}@media(max-width:720px){.clean-page-hero,.earn-page-hero,.status-hero{padding-top:34px}.builder-v2-grid{gap:14px}.builder-v2-card,.builder-v2-preview{border-radius:20px}.trade-sheet{max-height:min(88dvh,760px);overflow:auto;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.portfolio-money-grid{gap:8px}.money-card{min-width:0}.money-card strong{font-size:clamp(20px,7vw,29px)}.portfolio-head-actions{width:100%;justify-content:flex-start;flex-wrap:wrap}.clean-bottom-nav span{font-size:11px;letter-spacing:0}.clean-bottom-nav a{gap:4px}}.index-discovery-tabs{display:flex;gap:8px;margin:14px 0 16px}.index-discovery-tabs button{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.035);color:#aeb8b4;border-radius:999px;padding:9px 13px;font-size:11px;font-weight:800}.index-discovery-tabs button.active{background:#f3f0e8;color:#0a0d0c;border-color:#f3f0e8}.discovery-polish-head p{max-width:560px}.discovery-polish-head .soft-label{display:inline-flex;align-items:center;gap:5px}.polished-index-card{position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.polished-index-card:hover{transform:translateY(-2px);border-color:rgba(126,232,181,.28)}.polished-index-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#78e8b3,rgba(111,138,255,.8),transparent);opacity:.8}.discovery-card-pills{display:flex;gap:6px;flex-wrap:wrap;margin:9px 0 12px}.discovery-card-pills span{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(126,232,181,.14);background:rgba(126,232,181,.06);color:#a9d7c1;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:850;letter-spacing:.04em}.discovery-card-pills .income-pill{border-color:rgba(177,140,255,.2);background:rgba(177,140,255,.08);color:#d1baff}.polished-index-card footer strong{display:inline-flex;align-items:center;gap:4px;color:#edf6f1;font-size:9px}.selected-dividend{display:inline-flex!important;align-items:center;margin-left:6px;padding:3px 6px;border-radius:999px;background:rgba(126,232,181,.09);border:1px solid rgba(126,232,181,.18);color:#8ff0bd!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;letter-spacing:.04em;vertical-align:middle}.selected-experimental{margin-left:6px}@media(max-width:640px){.polished-discovery-grid{grid-template-columns:1fr!important}.index-discovery-tabs{margin-top:10px}.polished-index-card{padding:17px!important}.discovery-card-pills{margin-top:8px}.selected-asset-name>span>b{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.selected-dividend,.selected-experimental{margin-left:0}}.lend-readonly-label{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#8f95a1}.lend-balance-line{display:flex!important;align-items:center;gap:7px}.lend-max-btn{border:0;background:transparent;color:#9fb0ff;font:900 9px/1 inherit;letter-spacing:.06em;cursor:pointer;padding:2px 0}.lend-max-btn:hover{color:#d5ddff}.lend-action-hint{margin:8px 0 2px;padding:9px 11px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.025);color:#aeb3bd!important;font-size:11px!important;line-height:1.4}.lend-supply-btn{white-space:nowrap}.lending-supply-sheet{max-height:min(90dvh,760px)!important;height:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-bottom:calc(34px + env(safe-area-inset-bottom))!important;scrollbar-gutter:stable}.sheet-backdrop:has(.lending-supply-sheet){overscroll-behavior:none;touch-action:none}.lending-supply-sheet .sheet-head{position:-webkit-sticky;position:sticky;top:-10px;z-index:3;padding:10px 0 8px;background:linear-gradient(180deg,#09160f 78%,rgba(9,22,15,0))}.lend-active-list{display:grid;grid-gap:9px;gap:9px;margin-bottom:24px}.lend-active-card{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:14px 15px;border:1px solid rgba(183,255,50,.17);border-radius:16px;background:linear-gradient(135deg,rgba(183,255,50,.055),rgba(14,17,23,.95))}.lend-active-card>div{display:flex;align-items:center;gap:9px}.lend-active-card>div:nth-child(2){display:grid;grid-gap:2px;gap:2px;text-align:right}.lend-active-card b,.lend-active-card strong{font-size:13px}.lend-active-card small{display:block;color:var(--muted);font-size:11px}.lend-active-dot{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px rgba(183,255,50,.6)}.lend-empty.compact{padding:16px}.lend-market-filters{display:flex;gap:7px;overflow-x:auto;padding:0 0 12px;scrollbar-width:none}.lend-market-filters::-webkit-scrollbar{display:none}.lend-market-filters button{flex:none;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#0d1015;color:#9da5b2;padding:8px 12px;font:800 10px/1 inherit}.lend-market-filters button.active{border-color:rgba(105,151,255,.45);background:rgba(49,87,255,.14);color:#dbe5ff}.lend-show-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin:10px 0 26px;padding:12px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0d1015;color:#cbd3df;font:800 11px/1 inherit}@media(max-width:620px){.lending-supply-sheet{max-height:calc(100dvh - 58px)!important;padding-bottom:calc(42px + env(safe-area-inset-bottom))!important}.lend-active-card{grid-template-columns:minmax(0,1fr) auto}.lend-active-card>.lend-supply-btn{grid-column:1/-1;width:100%;justify-content:center}.lend-market-filters{margin-right:-16px;padding-right:16px}}.lend-external-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.lend-external-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid rgba(148,163,184,.2);border-radius:18px;background:rgba(15,18,24,.72);text-decoration:none;color:inherit}.lend-external-card div{display:flex;flex-direction:column;gap:5px}.lend-external-card b{font-size:16px}.lend-external-card span{font-size:13px;color:var(--muted,#9297a3)}.lend-external-card strong{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px}.lend-external-card:hover{border-color:rgba(132,165,255,.5);transform:translateY(-1px)}@media(max-width:700px){.lend-external-grid{grid-template-columns:1fr}.lend-external-card{padding:16px}}.wallet-yield-strip{margin:14px 0 4px;padding:16px;border:1px solid rgba(124,157,255,.14);border-radius:18px;background:linear-gradient(145deg,rgba(16,23,34,.94),rgba(8,13,18,.98))}.wallet-yield-strip-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:11px}.wallet-yield-strip-head h3{margin:3px 0 0;font-size:17px;letter-spacing:-.025em}.wallet-yield-strip-head>a{display:inline-flex;align-items:center;gap:5px;color:#a9c0ff;font-size:11px;font-weight:800;text-decoration:none}.wallet-yield-position-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.wallet-yield-position-grid>article{padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.025);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.wallet-yield-position-grid>article>div:first-child{display:grid;grid-template-columns:auto 1fr;grid-gap:3px 7px;gap:3px 7px;align-items:center}.wallet-yield-position-grid>article>div:first-child small{grid-column:1/-1;color:var(--muted);font-size:11px}.wallet-yield-protocol{width:max-content;padding:4px 6px;border-radius:999px;font-size:6px;font-weight:900;letter-spacing:.08em;background:rgba(183,255,50,.08);color:var(--lime)}.wallet-yield-protocol.aave{background:rgba(126,151,255,.12);color:#9fb4ff}.wallet-yield-position-grid>article>div:nth-child(2){display:flex;gap:12px;text-align:right}.wallet-yield-position-grid>article>div:nth-child(2)>span{display:grid;grid-gap:1px;gap:1px}.wallet-yield-position-grid small{font-size:7px;color:#78808d}.wallet-yield-position-grid strong{font-size:11px}.wallet-yield-position-grid em{font-style:normal;font-size:7px;color:#98e5bd}.wallet-yield-position-grid .debt em,.wallet-yield-position-grid .debt strong{color:#f0b28d}.wallet-yield-position-grid>article>a{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;color:#aabce8;font-size:11px;font-weight:800;text-decoration:none}.lend-position-values{display:flex!important;align-items:center!important;justify-content:flex-end;gap:14px!important}.lend-position-values>span{display:grid;grid-gap:1px;gap:1px;text-align:right}.lend-position-values em{font-style:normal;font-size:11px;color:#8de4b7}.lend-position-values .debt em,.lend-position-values .debt strong{color:#f0af87}.lend-active-card.has-debt{border-color:rgba(240,175,135,.18);background:linear-gradient(135deg,rgba(240,175,135,.045),rgba(14,17,23,.95))}.lend-active-card.has-debt .lend-active-dot{background:#f0af87;box-shadow:0 0 12px rgba(240,175,135,.45)}.lend-supply-btn.external{text-decoration:none}@media(max-width:760px){.wallet-yield-position-grid{grid-template-columns:1fr}.wallet-yield-strip{padding:14px}.wallet-yield-position-grid>article{grid-template-columns:minmax(0,1fr) auto}.lend-position-values{grid-column:1/-1!important;justify-content:space-between!important;padding-top:8px;border-top:1px solid rgba(255,255,255,.055)}.lend-position-values>span{text-align:left}.lend-active-card{grid-template-columns:minmax(0,1fr) auto}.lend-active-card>.lend-supply-btn,.lend-active-card>a.lend-supply-btn{grid-column:1/-1;width:100%;justify-content:center}}nn body.lending-sheet-open{overflow:hidden!important;overscroll-behavior:none}body.lending-sheet-open .bottom-nav,body.lending-sheet-open .clean-bottom-nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translate(-50%,calc(100% + 32px))!important;transition:opacity .16s ease,transform .2s ease,visibility .16s ease!important}.sheet-backdrop:has(.lending-supply-sheet){z-index:1000!important;inset:0!important;padding:0!important;background:rgba(0,0,0,.78)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);align-items:flex-end!important}.lending-supply-sheet{position:relative!important;z-index:1001!important;width:min(100%,760px)!important;max-height:calc(100dvh - max(18px,env(safe-area-inset-top)))!important;height:auto!important;margin:0 auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;padding:10px 20px calc(38px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important;border:1px solid rgba(116,226,163,.28)!important;border-bottom:0!important;background:linear-gradient(180deg,#091a11,#07140d)!important;box-shadow:0 -18px 70px rgba(0,0,0,.68),0 -1px 0 rgba(116,226,163,.12)!important}.lending-supply-sheet .sheet-handle{position:-webkit-sticky;position:sticky;top:0;z-index:6;margin:2px auto 12px!important}.lending-supply-sheet .sheet-head{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:5!important;margin:0 -4px 10px!important;padding:8px 4px 12px!important;background:linear-gradient(180deg,#091a11 82%,rgba(9,26,17,0))!important}.lending-supply-sheet>.primary.wide{min-height:54px!important;margin-top:16px!important;margin-bottom:4px!important;border-radius:15px!important;box-shadow:0 10px 28px rgba(0,0,0,.28)!important}@media(max-width:620px){.sheet-backdrop:has(.lending-supply-sheet){padding-top:max(12px,env(safe-area-inset-top))!important}.lending-supply-sheet{width:100%!important;max-height:calc(100dvh - max(12px,env(safe-area-inset-top)))!important;padding:8px 18px calc(42px + env(safe-area-inset-bottom))!important;border-radius:26px 26px 0 0!important}.lending-supply-sheet .sheet-head{top:0!important}.lending-supply-sheet .lend-live-risk{margin-bottom:2px!important}}.asset-picker-copy b small.dividend-badge{margin-left:0!important;border:1px solid rgba(244,190,92,.28)!important;background:rgba(244,190,92,.1)!important;color:#f1c66f!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015);letter-spacing:.07em!important}@media(max-width:640px){.asset-picker-copy b{flex-wrap:wrap}.asset-picker-copy b small.dividend-badge{padding:3px 6px!important;border-radius:999px!important}}body:has(.asset-picker-backdrop),body:has(.sheet-backdrop){overscroll-behavior:none}.asset-picker-backdrop,.sheet-backdrop{z-index:1000!important}.asset-picker-sheet,.sheet-backdrop>.funding-sheet,.sheet-backdrop>.rebalance-sheet,.sheet-backdrop>.trade-sheet{box-shadow:0 -24px 80px rgba(0,0,0,.62),0 -1px 0 rgba(255,255,255,.06)}.asset-picker-copy b{display:flex;align-items:center;gap:6px;min-width:0}.asset-picker-copy b>small{flex:0 0 auto}.asset-picker-copy b small.dividend-badge{color:#f4ca75!important;background:linear-gradient(180deg,rgba(244,190,92,.14),rgba(244,190,92,.07))!important;border-color:rgba(244,190,92,.32)!important}.portfolio-earn-actions{padding-top:12px;border-top:1px solid rgba(255,255,255,.055);margin-top:18px}@media(max-width:720px){.asset-picker-backdrop,.sheet-backdrop{padding-bottom:0!important}.asset-picker-sheet,.sheet-backdrop>.funding-sheet,.sheet-backdrop>.rebalance-sheet,.sheet-backdrop>.trade-sheet{max-height:calc(100dvh - max(12px,env(safe-area-inset-top)))!important;border-radius:26px 26px 0 0!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}.sheet-backdrop:has(.funding-sheet)~.bottom-nav,.sheet-backdrop:has(.rebalance-sheet)~.bottom-nav,.sheet-backdrop:has(.trade-sheet)~.bottom-nav{visibility:hidden!important}.portfolio-earn-actions{margin-top:20px}}.status-section-copy{max-width:620px;margin:0 0 13px;color:#7f8b9b;font-size:10px;line-height:1.5}.status-support-addresses{margin-top:-12px;background:#080c11;border-color:rgba(255,255,255,.055)}.status-support-addresses .section-head{align-items:flex-start}.status-support-addresses .status-contract-row>span{text-transform:none;color:#8793a4}@media(max-width:720px){.status-section-copy{max-width:100%}.status-contract-row a{justify-self:start}}@media(max-width:560px){.income-hub-total{overflow:hidden}.income-hub-sourcebar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;width:100%;min-height:0;align-items:stretch}.income-hub-sourcebar>span{min-width:0;width:auto;min-height:86px;padding:10px 9px;overflow:hidden}.income-hub-sourcebar b{margin-top:14px;font-size:9px;line-height:1.18;overflow-wrap:normal;word-break:normal}.income-hub-sourcebar small{font-size:7px;line-height:1.2}.income-hub-sourcebar i{width:100%;flex:none}}@media(max-width:390px){.income-hub-sourcebar{gap:5px}.income-hub-sourcebar>span{padding:9px 7px}.income-hub-sourcebar b{font-size:8px}}.index-dividend-summary{margin:18px 0;padding:18px;border:1px solid rgba(244,190,92,.16);border-radius:20px;background:linear-gradient(145deg,rgba(35,27,10,.2),rgba(7,17,13,.92))}.index-dividend-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.index-dividend-head h3{margin:5px 0 4px;font-size:20px;letter-spacing:-.025em}.index-dividend-head p{max-width:560px;color:#7f9188;font-size:11px;line-height:1.5}.index-claimable-now{min-width:128px;padding:10px 12px;border:1px solid rgba(126,232,181,.18);border-radius:13px;background:rgba(126,232,181,.055)}.index-claimable-now small,.index-claimable-now span{display:block;color:#80958a;font-size:11px}.index-claimable-now b{display:block;margin:3px 0;color:#8ce8ba;font-size:17px}.index-dividend-list{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.index-dividend-list article{padding:13px;border:1px solid rgba(255,255,255,.06);border-radius:15px;background:rgba(255,255,255,.018)}.index-dividend-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.index-dividend-title>div{display:flex;align-items:baseline;gap:7px}.index-dividend-title b{font-size:11px}.index-dividend-title span{color:#74877e;font-size:11px}.index-dividend-title em{padding:5px 8px;border:1px solid rgba(244,190,92,.18);border-radius:999px;background:rgba(244,190,92,.055);color:#e9c675;font-size:11px;font-style:normal;font-weight:850}.index-dividend-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.index-dividend-numbers>span{padding:9px;border-radius:11px;background:rgba(255,255,255,.025)}.index-dividend-numbers b,.index-dividend-numbers small{display:block}.index-dividend-numbers small{min-height:20px;color:#73877d;font-size:11px;line-height:1.3}.index-dividend-numbers b{margin-top:3px;color:#eaf4ef;font-size:11px}.index-dividend-assets,.index-dividend-note{display:block;margin-top:9px;color:#70847a;font-size:11px;line-height:1.45}.index-dividend-note{padding-top:9px;border-top:1px solid rgba(255,255,255,.045)}@media(max-width:640px){.index-dividend-summary{padding:14px}.index-dividend-head{flex-direction:column}.index-claimable-now{width:100%;box-sizing:border-box}.index-dividend-numbers{grid-template-columns:1fr 1fr}.index-dividend-numbers small{min-height:0}.index-dividend-title{align-items:flex-start}.index-dividend-title>div{flex-direction:column;gap:2px}}.asset-registry-admin{border-color:rgba(111,225,179,.16);background:linear-gradient(145deg,rgba(7,30,23,.88),rgba(7,10,14,.94))}.registry-admin-list{display:grid;grid-gap:9px;gap:9px}.registry-admin-row{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(220px,1fr) minmax(180px,.85fr);grid-gap:14px;gap:14px;align-items:center;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:rgba(2,12,9,.55)}.registry-admin-identity{display:flex;min-width:0;flex-direction:column;gap:3px}.registry-admin-identity>b{display:flex;align-items:center;gap:7px;font-size:15px}.registry-admin-identity>b small{padding:3px 6px;border-radius:999px;background:rgba(102,213,172,.08);color:#75dcb2;font-size:8px}.registry-admin-identity>span{color:#8b9d94;font-size:11px}.registry-admin-identity code{color:#586e64;font-size:9px}.registry-admin-badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.registry-admin-badges em{padding:6px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);font-size:8px;font-style:normal;font-weight:900;letter-spacing:.06em}.registry-admin-badges em.ok{color:#8de9ba;border-color:rgba(91,226,158,.2);background:rgba(57,156,112,.08)}.registry-admin-badges em.waiting{color:#f3cc78;border-color:rgba(239,188,75,.22);background:rgba(136,95,17,.1)}.registry-admin-badges em.bad{color:#ff9188;border-color:rgba(255,105,93,.2)}.registry-admin-badges em.muted{color:#788980}.route-check{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;border:1px solid rgba(90,164,255,.18);background:rgba(40,94,164,.08);color:#86baff;font-size:8px;font-weight:850}.route-check.available{color:#8de9ba;border-color:rgba(91,226,158,.2)}.route-check.unavailable{color:#ff9188;border-color:rgba(255,105,93,.2)}.registry-admin-config{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.registry-admin-config>small,.registry-admin-config>span{color:#798c83;font-size:9px}.registry-admin-config>strong{font-size:16px}.registry-admin-config label{position:relative;display:flex;align-items:center;gap:7px;color:#81948a;font-size:11px}.registry-admin-config label input{width:76px;padding:9px 24px 9px 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#07120e;color:#eefaf4;font:inherit;font-size:12px}.registry-admin-config label i{position:absolute;right:9px;color:#678177;font-style:normal}.registry-admin-config .primary{min-height:35px;padding:0 12px;font-size:8px}.asset-picker-list .registry-blocked{opacity:.72}.asset-picker-list .registry-blocked:hover{transform:none}.asset-picker-list .registry-blocked .asset-picker-add{color:#6d7e76}@media(max-width:760px){.registry-admin-row{grid-template-columns:1fr;gap:10px}.registry-admin-badges,.registry-admin-config{justify-content:flex-start}}.asset-picker-apply{position:-webkit-sticky;position:sticky;bottom:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px -2px -2px;padding:12px 14px;border:1px solid rgba(126,232,181,.18);border-radius:16px;background:rgba(7,15,12,.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -12px 30px rgba(0,0,0,.24)}.asset-picker-apply span{display:flex;flex-direction:column;gap:2px}.asset-picker-apply b{font-size:10px;color:#edf6f1}.asset-picker-apply small{font-size:7px;color:#7f9188}.asset-picker-apply button{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:12px;padding:10px 13px;background:#f3f0e8;color:#0a0d0c;font-size:11px;font-weight:900;white-space:nowrap}@media(max-width:640px){.asset-picker-apply{margin:10px 0 0;padding:10px 11px}.asset-picker-apply small{display:none}}.rebalance-preflight{margin-top:12px;padding:13px;border-radius:15px;border:1px solid rgba(255,255,255,.08);background:#080b10}.rebalance-preflight.safe{border-color:rgba(177,255,70,.22);background:rgba(177,255,70,.035)}.rebalance-preflight.blocked{border-color:rgba(255,89,75,.28);background:rgba(255,89,75,.045)}.rebalance-preflight-head{display:flex;gap:9px;align-items:flex-start}.rebalance-preflight-head>svg{flex:none;margin-top:2px}.rebalance-preflight.safe .rebalance-preflight-head b,.rebalance-preflight.safe .rebalance-preflight-head>svg{color:#b1ff46}.rebalance-preflight.blocked .rebalance-preflight-head b,.rebalance-preflight.blocked .rebalance-preflight-head>svg{color:#ff9084}.rebalance-preflight-head div{display:flex;flex-direction:column;gap:2px}.rebalance-preflight-head b{font-size:12px;letter-spacing:.08em}.rebalance-preflight-head small{color:#8794a6;font-size:11px;line-height:1.45}.rebalance-preflight-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:11px}.rebalance-preflight-grid>div{display:flex;align-items:flex-start;gap:7px;padding:8px 9px;border-radius:10px;background:rgba(255,255,255,.035)}.rebalance-preflight-grid>div>svg{flex:none;margin-top:1px}.rebalance-preflight-grid .ok>em,.rebalance-preflight-grid .ok>svg{color:#b1ff46}.rebalance-preflight-grid .bad>em,.rebalance-preflight-grid .bad>svg{color:#ff9084}.rebalance-preflight-grid span{display:flex;flex:1 1;flex-direction:column;gap:2px}.rebalance-preflight-grid b{font-size:10px}.rebalance-preflight-grid small{font-size:9px;line-height:1.35;color:#8d98a8}.rebalance-preflight-grid em{font-size:9px;font-style:normal;font-weight:900;letter-spacing:.07em}.vault-direct-send-warning{display:flex;align-items:flex-start;gap:8px;margin:10px 0 12px;padding:10px 12px;border:1px solid rgba(255,174,76,.18);border-radius:13px;background:rgba(255,158,58,.045);color:#8e99a8;font-size:10px;line-height:1.45}.vault-direct-send-warning>svg{flex:none;color:#ffae4c;margin-top:1px}.vault-direct-send-warning b{color:#d8dee8;margin-right:4px}@media(max-width:640px){.rebalance-preflight-grid{grid-template-columns:1fr}}.safe-rebalance-handoff{margin-top:12px;padding:14px;border:1px solid rgba(177,255,70,.2);border-radius:14px;background:rgba(177,255,70,.035);display:grid;grid-gap:10px;gap:10px}.safe-rebalance-handoff>div{display:flex;flex-direction:column;gap:2px}.safe-rebalance-handoff b{font-size:13px}.safe-rebalance-handoff p,.safe-rebalance-handoff small{font-size:11px;color:#8491a3}.safe-rebalance-handoff label{display:grid;grid-gap:5px;gap:5px;font-size:11px;color:#aeb8c7}.safe-rebalance-handoff input{width:100%;padding:10px 11px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#080b10;color:#fff;font:inherit}.safe-rebalance-handoff p{margin:0;line-height:1.45}.safe-rebalance-handoff .primary{width:100%}.asset-picker-search .asset-picker-paste{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:7px 9px;border:1px solid rgba(126,232,181,.16);border-radius:9px;background:rgba(126,232,181,.07);color:#91e9bd;font-size:8px;font-weight:850;line-height:1}.asset-picker-search .asset-picker-clear{flex:0 0 auto;padding:7px;color:#71867b}@media(max-width:640px){.asset-picker-backdrop{left:0!important;right:0!important;top:var(--indexy-vvo,0)!important;bottom:auto!important;height:var(--indexy-vvh,100dvh)!important;min-height:0!important;align-items:flex-end!important}.asset-picker-sheet{height:min(86vh,var(--indexy-vvh,100dvh))!important;max-height:calc(var(--indexy-vvh,100dvh) - 6px)!important}.asset-picker-sheet.keyboard-open{height:var(--indexy-vvh,100dvh)!important;max-height:var(--indexy-vvh,100dvh)!important;border-radius:18px 18px 0 0!important}.asset-picker-sheet.keyboard-open .asset-picker-head{display:none}.asset-picker-sheet.keyboard-open .asset-picker-search{margin-top:10px}.asset-picker-search{position:relative;z-index:18;flex:0 0 auto;margin-left:14px;margin-right:14px;background:#0b1014!important;box-shadow:0 8px 24px rgba(0,0,0,.22)}.asset-picker-search input{min-width:0;font-size:16px!important}.asset-picker-search .asset-picker-paste{padding:8px 9px;font-size:8px}.asset-picker-search .asset-picker-paste span{display:inline}.asset-picker-sheet.keyboard-open .asset-picker-tabs{padding-left:14px;padding-right:14px}.asset-picker-sheet.keyboard-open .asset-picker-trust,.asset-picker-sheet.keyboard-open .ca-detect-card,.asset-picker-sheet.keyboard-open .registry-scan-note{margin-left:14px;margin-right:14px}}.asset-picker-address-line{display:flex!important;align-items:center;gap:7px;margin-top:4px;min-width:0}.asset-picker-address-line code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;color:#78837f;letter-spacing:.01em}.asset-picker-copy-address{display:inline-flex!important;align-items:center;gap:4px;width:max-content;border:1px solid rgba(126,232,181,.15);border-radius:999px;background:rgba(126,232,181,.06);color:#8fe9bd!important;padding:4px 7px;font-size:7px!important;font-style:normal!important;font-weight:850!important;line-height:1;cursor:pointer;white-space:nowrap}.asset-picker-copy-address:active{transform:scale(.97);background:rgba(126,232,181,.12)}.asset-picker-copy-address:focus-visible{outline:2px solid rgba(126,232,181,.55);outline-offset:2px}@media(max-width:640px){.asset-picker-address-line code{font-size:7px}.asset-picker-copy-address{min-height:25px;padding:5px 8px;font-size:7px!important}}.registry-bulk-toolbar{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.6fr);grid-gap:12px 18px;gap:12px 18px;align-items:center;margin:14px 0 16px;padding:14px;border:1px solid rgba(126,232,181,.13);border-radius:16px;background:rgba(126,232,181,.035)}.registry-bulk-copy{display:flex;flex-direction:column;gap:3px}.registry-bulk-copy b{font-size:12px;color:#edf8f2}.registry-bulk-copy small{font-size:9px;color:#80968b;line-height:1.4}.registry-bulk-actions{display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.registry-bulk-actions>button{min-height:34px;padding:0 10px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#0a1511;color:#a7b9b0;font-size:11px;font-weight:850;cursor:pointer}.registry-bulk-actions>button:hover:not(:disabled){border-color:rgba(126,232,181,.28);color:#dff7eb}.registry-bulk-actions>button.primary{background:#74e4ad;color:#07110d;border-color:#74e4ad}.registry-bulk-actions>button.registry-activate-bulk{background:#f2e7bd;border-color:#f2e7bd;color:#11130e}.registry-bulk-actions>button:disabled{opacity:.42;cursor:not-allowed}.registry-bulk-toolbar>p{grid-column:1/-1;margin:0;color:#71867c!important;font-size:9px!important;line-height:1.5}.registry-bulk-progress{grid-column:1/-1;display:grid;grid-gap:6px;gap:6px}.registry-bulk-progress span{font-size:9px;color:#a9d8c1;font-weight:800}.registry-bulk-progress i{display:block;height:4px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.06)}.registry-bulk-progress u{display:block;height:100%;border-radius:inherit;background:#74e4ad;transition:width .2s ease}.registry-admin-row{grid-template-columns:28px minmax(170px,1.2fr) minmax(220px,1fr) minmax(180px,.85fr)!important}.registry-admin-row.selected{border-color:rgba(116,228,173,.28);background:rgba(29,84,61,.16)}.registry-admin-select{width:22px;height:22px;display:grid;place-items:center;cursor:pointer}.registry-admin-select input{position:absolute;opacity:0;pointer-events:none}.registry-admin-select span{width:18px;height:18px;border:1px solid rgba(255,255,255,.16);border-radius:6px;background:#07110e;position:relative}.registry-admin-select input:checked+span{background:#74e4ad;border-color:#74e4ad}.registry-admin-select input:checked+span:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #07110e;border-width:0 2px 2px 0;transform:rotate(45deg)}.registry-admin-select input:disabled+span{opacity:.3;cursor:not-allowed}@media(max-width:760px){.registry-bulk-toolbar{grid-template-columns:1fr}.registry-bulk-actions{justify-content:flex-start}.registry-bulk-progress,.registry-bulk-toolbar>p{grid-column:1}.registry-admin-row{grid-template-columns:28px 1fr!important}.registry-admin-badges,.registry-admin-config,.registry-admin-identity{grid-column:2}.registry-admin-select{grid-column:1;grid-row:1/4;align-self:start;margin-top:2px}}@media(min-width:761px){.app-shell.clean-shell{width:min(calc(100% - 40px),1180px);max-width:1180px}.clean-shell .premium-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.clean-shell .community-grid,.clean-shell .polished-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.app-shell.clean-shell{width:min(100%,760px);max-width:760px}.clean-shell .community-grid,.clean-shell .polished-discovery-grid,.clean-shell .premium-index-grid{grid-template-columns:1fr}}.portfolio-income-grid>div b{min-height:1.25em}.folio-metrics>div b{min-height:1.2em}.folio-metrics>div{position:relative;overflow:hidden}.folio-metrics>div:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;opacity:.95}.folio-metric-invested:before{background:#8b7cff}.folio-metric-cash{background:linear-gradient(145deg,rgba(49,92,255,.09),rgba(255,255,255,.028))!important;border-color:rgba(92,125,255,.17)!important}.folio-metric-cash:before{background:#5c7dff}.folio-metric-earn{background:linear-gradient(145deg,rgba(72,218,157,.12),rgba(255,255,255,.026))!important;border-color:rgba(92,231,172,.2)!important}.folio-metric-earn:before{background:#67e7ae}.folio-metric-earn b{color:#9af1c8}.folio-metric-income{background:linear-gradient(145deg,rgba(183,243,74,.11),rgba(255,255,255,.026))!important;border-color:rgba(183,243,74,.18)!important}.folio-metric-income:before{background:#b7f34a}.folio-metric-income b{color:#d8ff92}@media(max-width:760px){.folio-metrics>div{padding:14px 14px 14px 16px}.router-admin-page .admin-action-grid,.router-admin-page .admin-gate-grid{grid-template-columns:1fr}.router-admin-page .admin-inline-form{align-items:stretch}.router-admin-page .admin-inline-form>b{min-width:0;flex-basis:100%}.router-admin-page .admin-inline-form button,.router-admin-page .admin-inline-form input,.router-admin-page .admin-inline-form select{width:100%;min-width:0}.router-admin-page .admin-action-buttons{width:100%}.router-admin-page .admin-action-buttons button{flex:1 1}.router-admin-page .registry-admin-row{grid-template-columns:1fr auto!important}.router-admin-page .registry-admin-row button,.router-admin-page .registry-admin-row label{grid-column:1/-1}.router-admin-page .router-address-card{grid-template-columns:1fr}.router-admin-page .router-address-card code{margin-bottom:6px}}.cashout-region-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin:10px 0}.cashout-region-row label{display:grid;grid-gap:6px;gap:6px}.cashout-region-row span{font-size:11px;font-weight:800;letter-spacing:.08em;color:var(--muted)}.cashout-region-row input{width:100%;min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:13px;background:rgba(255,255,255,.035);color:inherit;padding:12px;font:700 16px/1 inherit;text-transform:uppercase}.cashout-primary{width:100%;cursor:pointer}@media(max-width:720px){.cashout-region-row{grid-template-columns:1fr 1fr}}@media(max-width:760px){.operations-admin-page .ops-summary-grid{grid-template-columns:1fr 1fr}.operations-admin-page .ops-button-row{grid-template-columns:1fr}.operations-admin-page .vault-pause-grid{grid-template-columns:1fr 1fr}.operations-admin-page .ops-income-row{grid-template-columns:1fr}.operations-admin-page .ops-income-row button{width:100%}.operations-admin-page .safe-rebalance-handoff{grid-template-columns:1fr}.operations-admin-page .ops-section-title{align-items:flex-start;flex-direction:column}.operations-admin-page .ops-section-title small{text-align:left}.operations-admin-page .asset-visibility-row{grid-template-columns:minmax(0,1fr) auto}.operations-admin-page .asset-visibility-row>button{grid-column:1/-1;width:100%;justify-content:center}.operations-admin-page .ops-vault-summary{align-items:flex-start}.operations-admin-page .ops-vault-summary-flags{max-width:48%}.operations-admin-page .ops-mini-pill{font-size:8px;padding:4px 6px}.operations-admin-page .admin-disclosure>summary{align-items:flex-start}.operations-admin-page .admin-summary-meta{font-size:9px}.operations-admin-page .ops-summary-grid-compact{grid-template-columns:1fr 1fr}.operations-admin-page .ops-summary-grid-compact>.ops-summary-card:last-child{grid-column:1/-1}.operations-admin-page .admin-action-strip{align-items:stretch;flex-direction:column}.operations-admin-page .income-setup-steps{grid-template-columns:1fr}.operations-admin-page .income-setup-steps>div{padding:8px 10px}}.index-share-card.onchain-position-card{display:block;padding:0;overflow:hidden}.onchain-position-summary{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:13px}.onchain-position-actions{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.onchain-position-expand{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;border:1px solid #315943;border-radius:10px;padding:8px 10px;background:rgba(120,217,156,.06);color:#9ce8b7;font-size:11px;font-weight:850}.onchain-position-expand svg{transition:transform .18s ease}.index-share-card.expanded .onchain-position-expand svg{transform:rotate(180deg)}.index-lookthrough{border-top:1px solid rgba(139,224,170,.15);background:rgba(1,9,5,.42);padding:14px}.index-lookthrough-head{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:11px}.index-lookthrough-head>div{display:flex;flex-direction:column;gap:3px}.index-lookthrough-head b{font-size:13px;color:#e8f4ed}.index-lookthrough-head>small{max-width:240px;text-align:right;color:#7f9688;font-size:11px;line-height:1.4}.index-lookthrough-list{display:grid;grid-gap:7px;gap:7px}.index-lookthrough-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:10px 11px;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.045)}.index-lookthrough-row>div{min-width:0}.index-lookthrough-row>div:last-child{text-align:right}.index-lookthrough-row b,.index-lookthrough-row small{display:block}.index-lookthrough-row b{font-size:11px;color:#eef6f1}.index-lookthrough-row small{margin-top:2px;font-size:11px;color:#71887b}.index-lookthrough-note{margin:11px 1px 0;color:#7f9688;font-size:11px;line-height:1.5}@media(max-width:620px){.onchain-position-summary{grid-template-columns:38px minmax(0,1fr);align-items:start}.onchain-position-actions{grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.index-lookthrough-head{align-items:flex-start;flex-direction:column;gap:5px}.index-lookthrough-head>small{max-width:none;text-align:left}.index-lookthrough-row{grid-template-columns:minmax(0,1fr);gap:6px}.index-lookthrough-row>div:last-child{text-align:left}}.portfolio-total-pending{color:rgba(244,247,255,.76);letter-spacing:-.035em}.portfolio-loading-copy{color:rgba(205,216,231,.62)!important;font-weight:700!important}.portfolio-total-pending:after{content:"";display:inline-block;width:.7em;height:.12em;margin-left:.18em;border-radius:999px;background:currentColor;opacity:.42;vertical-align:.18em;animation:portfolio-pulse 1.25s ease-in-out infinite}@keyframes portfolio-pulse{0%,to{opacity:.22}50%{opacity:.72}}@media(prefers-reduced-motion:reduce){.portfolio-total-pending:after{animation:none}}@media(max-width:640px){.portfolio-page-hero{padding-bottom:18px}.folio-action-center{margin-top:12px}.folio-action-grid{gap:8px}.folio-action-grid>a,.folio-action-grid>button{min-height:78px;padding:13px 11px}.builder-v2-card,.builder-v2-preview{scroll-margin-top:16px}.asset-picker-head p{line-height:1.35}}.official-sync-banner .official-sync-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:6px;min-width:auto}.official-refresh-btn{display:inline-flex;align-items:center;gap:5px;color:#f0cf78;font-size:7.5px;letter-spacing:.65px;font-weight:900;border:1px solid rgba(221,177,75,.28);border-radius:999px;padding:6px 8px;background:rgba(56,40,14,.35);cursor:pointer}.official-refresh-btn:hover{border-color:rgba(239,198,96,.48);background:rgba(75,53,18,.48)}.official-refresh-btn:disabled{opacity:.6;cursor:default}@media(max-width:560px){.official-sync-banner .official-sync-actions{grid-column:2;justify-content:flex-start}.official-refresh-btn{padding:6px 9px}.official-sync-banner .official-sync-actions a{display:none}}nn .indexy-shell{max-width:1180px}.indexy-hero{padding-top:clamp(44px,8vw,92px);padding-bottom:clamp(34px,6vw,68px);text-align:left}.indexy-hero h1{max-width:760px;font-size:clamp(46px,7.4vw,86px);line-height:.96;letter-spacing:-.065em;margin:18px 0 20px}.indexy-hero>p{max-width:660px;font-size:clamp(16px,2vw,20px);line-height:1.55;color:rgba(224,230,240,.7)}.indexy-hero .hero-actions{justify-content:flex-start;margin-top:26px}.indexy-trust-row{justify-content:flex-start;margin-top:22px;opacity:.82}.indexy-hero:before{opacity:.42;filter:blur(18px)}.home-earn-strip h2,.indexy-create-strip h2,.section-head h2{letter-spacing:-.035em}.home-earn-strip,.indexy-create-strip{border-radius:22px;border-color:rgba(255,255,255,.065);box-shadow:none}.indexy-starter-section{padding-top:28px}.clean-bottom-nav{background:rgba(7,9,13,.88)!important;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);border-color:rgba(255,255,255,.07)!important;box-shadow:0 -12px 36px rgba(0,0,0,.22)}.clean-bottom-nav a{transition:color .16s ease,background .16s ease,transform .16s ease}.clean-bottom-nav a.active{background:rgba(255,255,255,.055)}.clean-bottom-nav .launch-nav{background:rgba(255,255,255,.94)!important;color:#07090d!important;box-shadow:none!important}.clean-bottom-nav .launch-nav.active{background:#fff!important}@media(max-width:720px){.indexy-hero{padding-top:32px}.indexy-hero h1{font-size:clamp(43px,14vw,64px);max-width:96%}.indexy-hero>p{font-size:16px}.indexy-hero .hero-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.indexy-hero .hero-actions>a:first-child{grid-column:1/-1}.indexy-hero .hero-actions>a{justify-content:center}.indexy-trust-row{gap:8px 12px}.clean-bottom-nav{padding-left:6px;padding-right:6px}.clean-bottom-nav a span{font-size:11px}}:root{--ix-surface:#0b0e13;--ix-surface-2:#10141b;--ix-line:rgba(255,255,255,.075);--ix-muted:#8993a3;--ix-text:#f5f7fa;--ix-accent:#7be8b2;--ix-radius:20px}.app-shell{padding-bottom:104px}.topbar{border-bottom-color:rgba(255,255,255,.055)}.section-head>div>p{max-width:590px;color:var(--ix-muted)}.premium-markets-hero{padding-bottom:26px}.premium-markets-section{padding-top:8px}.premium-explore-hub{display:grid;grid-gap:18px;gap:18px}.universal-market-search{display:flex;align-items:center;gap:11px;width:100%;min-height:58px;padding:0 17px;border:1px solid var(--ix-line);border-radius:17px;background:rgba(255,255,255,.035);transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.universal-market-search:focus-within{border-color:rgba(123,232,178,.34);background:rgba(255,255,255,.047);box-shadow:0 0 0 3px rgba(123,232,178,.055)}.universal-market-search svg{color:#8e99aa;flex:0 0 auto}.universal-market-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--ix-text);font:650 16px/1.2 inherit}.universal-market-search input::placeholder{color:#707b8b}.universal-market-search button{border:0;background:transparent;color:#9ca7b7;font:750 11px/1 inherit;cursor:pointer}.premium-markets-section .official-sync-banner{margin:0;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.055);border-radius:0;padding:3px 1px 13px}.premium-markets-section .explore-tabs{margin:0;padding:3px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.055);border-radius:13px}.premium-markets-section .explore-tabs button{min-height:38px;border-radius:10px}.premium-markets-section .base-asset-grid,.premium-markets-section .market-grid-premium{gap:10px}.premium-markets-section .base-asset-card,.premium-markets-section .premium-stock-card{border-color:rgba(255,255,255,.065);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.016));box-shadow:none}.premium-markets-section .base-asset-card:hover,.premium-markets-section .premium-stock-card:hover{border-color:rgba(255,255,255,.12);transform:translateY(-1px)}.premium-markets-section .market-card-accent{display:none}.stock-detail-sheet{border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,#10141b,#090c11);box-shadow:0 -24px 70px rgba(0,0,0,.48)}.stock-detail-sheet .detail-head{margin-bottom:12px}.stock-detail-sheet .detail-price{margin:2px 0 8px}.stock-detail-sheet .detail-price strong{font-size:clamp(36px,7vw,52px);letter-spacing:-.055em}.stock-detail-sheet .live-chart-shell{margin-bottom:16px}.stock-detail-sheet .detail-facts{border-top:1px solid var(--ix-line);border-bottom:1px solid var(--ix-line);padding:14px 0;margin:12px 0;background:transparent}.stock-detail-sheet .detail-description{color:#8f9aaa;line-height:1.55}.stock-detail-sheet .detail-trade{min-height:52px;border-radius:14px}.premium-portfolio-page-hero{padding-bottom:20px}.folio-overview{border-color:rgba(255,255,255,.065);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.012));box-shadow:none}.folio-balance strong{font-size:clamp(42px,8vw,66px);letter-spacing:-.06em}.folio-metrics{border-top:1px solid rgba(255,255,255,.055)}.portfolio-secondary-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.portfolio-secondary-summary .money-card{padding:13px 14px;background:rgba(255,255,255,.018);border-color:rgba(255,255,255,.05);box-shadow:none}.portfolio-secondary-summary .money-card strong{font-size:19px}.focused-portfolio{padding-top:26px}.focused-portfolio>.section-head{padding-bottom:5px}.premium-holding-list{border:1px solid rgba(255,255,255,.055);border-radius:17px;overflow:hidden;background:rgba(255,255,255,.012)}.premium-holding-list .holding-row{border:0;border-bottom:1px solid rgba(255,255,255,.05);border-radius:0;background:transparent;margin:0}.premium-holding-list .holding-row:last-of-type{border-bottom:0}.portfolio-page .portfolio-earn-actions{margin-top:18px}.indexy-shell .section{margin-top:26px}.indexy-shell .section-head{margin-bottom:14px}.indexy-shell .eyebrow{letter-spacing:.13em}.indexy-shell h1,.indexy-shell h2,.portfolio-page h1,.portfolio-page h2{font-feature-settings:"kern" 1,"ss01" 1}@media(max-width:720px){.premium-markets-section{padding-left:0;padding-right:0}.universal-market-search{min-height:54px;border-radius:15px}.premium-markets-section .base-asset-grid,.premium-markets-section .market-grid-premium{grid-template-columns:1fr}.portfolio-secondary-summary{grid-template-columns:1fr 1fr}.portfolio-secondary-summary .money-card:first-child{grid-column:1/-1}.folio-balance strong{font-size:46px}.stock-detail-sheet .detail-price strong{font-size:40px}}.activation-queue-list{margin-top:12px}.activation-queue-row{grid-template-columns:minmax(0,1fr) auto auto auto;gap:10px;align-items:center}.activation-weight{display:flex;align-items:center;gap:5px;color:#78998a;font-size:9px}.activation-weight input{width:54px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.035);color:#f4fff9;text-align:right;padding:0 8px;font:inherit;font-weight:800}.activation-weight em{font-style:normal}.activation-queue-row .primary,.activation-queue-row .secondary{min-width:92px}@media(max-width:640px){.activation-queue-row{grid-template-columns:minmax(0,1fr) auto}.activation-queue-row>div:first-child{grid-column:1}.activation-queue-row>.visibility-pill{grid-column:2}.activation-weight{grid-column:1}.activation-queue-row>button{grid-column:2;min-width:94px}}.portfolio-total-cached{color:var(--ix-text,#f5f7fa)!important}.portfolio-data-state,.portfolio-freshness{display:inline-flex;align-items:center;gap:7px;width:max-content;margin-top:9px;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:#98a2b2;font-size:11px;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.portfolio-data-state i,.portfolio-freshness i{width:6px;height:6px;border-radius:999px;background:#738096;box-shadow:0 0 0 3px rgba(115,128,150,.08)}.portfolio-data-state.live i,.portfolio-freshness.live i{background:#65d59e;box-shadow:0 0 0 3px rgba(101,213,158,.1)}.portfolio-data-state.cached i,.portfolio-freshness.cached i{background:#d5ad64;box-shadow:0 0 0 3px rgba(213,173,100,.1)}.portfolio-data-state.updating i,.portfolio-freshness.updating i{animation:portfolio-state-pulse 1.2s ease-in-out infinite}@keyframes portfolio-state-pulse{0%,to{opacity:.35}50%{opacity:1}}.transaction-progress{margin:12px 0;padding:12px;border-radius:16px;border:1px solid rgba(255,255,255,.075);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018))}.transaction-progress-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px}.transaction-progress-step{display:grid;justify-items:center;grid-gap:6px;gap:6px;position:relative;color:#6f7a8b;font-size:9px;font-weight:850;letter-spacing:.045em;text-transform:uppercase}.transaction-progress-step>span{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.09);background:#0c1016;color:#6f7a8b;font-size:9px;z-index:1}.transaction-progress-step:not(:last-child):after{content:"";position:absolute;top:12px;left:calc(50% + 15px);right:calc(-50% + 15px);height:1px;background:rgba(255,255,255,.075)}.transaction-progress-step.done{color:#75d9aa}.transaction-progress-step.done>span{color:#09150f;background:#75d9aa;border-color:#75d9aa}.transaction-progress-step.done:not(:last-child):after{background:rgba(117,217,170,.38)}.transaction-progress-step.active{color:#f2f5fa}.transaction-progress-step.active>span{color:#dfe8ff;background:rgba(90,137,255,.15);border-color:rgba(102,147,255,.35)}.transaction-progress-detail{display:block;margin-top:10px;padding-top:9px;border-top:1px solid rgba(255,255,255,.06);color:#929dad;font-size:11px;line-height:1.45;text-align:center}.sheet-asset-subtitle{display:block;margin-top:3px;color:#7f8a9b;font-size:11px;font-weight:700}.lend-order-review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:10px 0 14px}.lend-order-review>span{display:grid;grid-gap:4px;gap:4px;padding:11px;border-radius:13px;background:rgba(255,255,255,.028);border:1px solid rgba(255,255,255,.065)}.lend-order-review small{color:#7f8998;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.lend-order-review b{font-size:12px;line-height:1.25}.activity-row{padding:0!important;overflow:hidden}.activity-receipt-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;text-align:left;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;width:100%;padding:12px 4px 12px 10px;cursor:pointer;font:inherit}.activity-receipt-trigger:focus-visible{outline:2px solid rgba(113,152,255,.7);outline-offset:-2px;border-radius:14px}.activity-receipt-sheet{max-width:510px!important}.receipt-status{display:flex;align-items:center;gap:8px;width:max-content;margin:4px 0 14px;padding:7px 10px;border-radius:999px;font-size:10px;font-weight:850;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(255,255,255,.08)}.receipt-status i{width:7px;height:7px;border-radius:999px;background:#8b95a4}.receipt-status.confirmed{color:#84dfb4;background:rgba(95,218,158,.06);border-color:rgba(95,218,158,.17)}.receipt-status.confirmed i{background:#6fd7a6}.receipt-status.submitted{color:#b7c5e8;background:rgba(95,135,218,.07);border-color:rgba(95,135,218,.17)}.receipt-status.submitted i{background:#7c9de2}.receipt-detail{margin:0 0 14px;color:#99a3b2;font-size:13px;line-height:1.55}.receipt-grid{display:grid;border-top:1px solid rgba(255,255,255,.07);margin-bottom:14px}.receipt-grid>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 2px;border-bottom:1px solid rgba(255,255,255,.06)}.receipt-grid span{color:#7f8998;font-size:11px}.receipt-grid b{font-size:12px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.receipt-explorer{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:12px;border:1px solid rgba(255,255,255,.08);color:#aab9dc;font-size:11px;font-weight:800}.receipt-explorer,.receipt-reference{margin:4px 0 12px;padding:11px;background:rgba(255,255,255,.025)}.receipt-reference{display:grid;grid-gap:5px;gap:5px;border-radius:12px}.receipt-reference span{color:#7f8998;font-size:10px}.receipt-reference code{overflow:hidden;text-overflow:ellipsis;color:#b9c2d2;font-size:10px}.available-balance-card strong,.folio-balance strong,.folio-metrics b,.holding-value b,.lend-live-summary b,.money-card strong,.trade-market-line b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:680px){.portfolio-head-actions{flex-wrap:wrap}.portfolio-data-state{order:3;margin-top:0}.activity-receipt-trigger{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:11px 6px}.activity-receipt-trigger .activity-meta{grid-column:2;grid-row:2;text-align:left;display:flex;gap:8px;align-items:center;margin-top:-4px}.lend-order-review{grid-template-columns:1fr}.transaction-progress{margin-left:-2px;margin-right:-2px}.transaction-progress-step b{font-size:8px}}@media(prefers-reduced-motion:reduce){.portfolio-data-state.updating i,.portfolio-freshness.updating i{animation:none}}.portfolio-performance-card{margin:14px 0;padding:20px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.012));overflow:hidden}.portfolio-performance-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.portfolio-performance-head h3{margin:4px 0 5px;font-size:20px;letter-spacing:-.025em}.portfolio-performance-head p{margin:0;max-width:620px;color:#7f8998;font-size:11px;line-height:1.5}.portfolio-performance-head>svg{color:#71809a}.portfolio-performance-summary{display:flex;gap:28px;align-items:flex-end;margin:18px 0 8px}.portfolio-performance-summary>div{display:grid;grid-gap:3px;gap:3px}.portfolio-performance-summary small{color:#697486;font-size:11px;font-weight:850;letter-spacing:.055em}.portfolio-performance-summary b{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portfolio-performance-summary span{color:#697486;font-size:11px}.portfolio-history-ranges{display:flex;gap:5px;margin:10px 0 6px}.portfolio-history-ranges button{border:0;border-radius:999px;padding:7px 10px;background:transparent;color:#697486;font-size:11px;font-weight:850}.portfolio-history-ranges button.active{background:rgba(255,255,255,.07);color:#eef2f7}.portfolio-history-loading{height:190px;display:flex;align-items:center;justify-content:center;gap:8px;color:#737e8e;font-size:11px}.portfolio-performance-card .live-chart-shell{margin-top:2px}.portfolio-performance-card .chart-ranges{display:none}.index-investor-snapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin:0 0 8px;border:1px solid rgba(255,255,255,.07);border-radius:18px;overflow:hidden;background:rgba(255,255,255,.055)}.index-investor-snapshot>div{display:grid;grid-gap:5px;gap:5px;padding:16px;background:#0c1016}.index-investor-snapshot small{color:#697486;font-size:11px;font-weight:850;letter-spacing:.06em}.index-investor-snapshot b{font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.index-investor-snapshot span{color:#747f8f;font-size:11px;line-height:1.35}.index-nav-note{margin:0 2px 18px;color:#657081;font-size:11px;line-height:1.45}.index-investor-snapshot b,.onchain-index-hero .mega-ticker,.portfolio-performance-card b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:680px){.portfolio-performance-card{padding:16px;margin:11px 0}.portfolio-performance-head p{font-size:11px}.portfolio-performance-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:14px}.portfolio-performance-summary>div{padding:10px;border-radius:12px;background:rgba(255,255,255,.025)}.portfolio-performance-summary b{font-size:15px}.portfolio-history-ranges{overflow-x:auto;-webkit-overflow-scrolling:touch}.index-investor-snapshot{grid-template-columns:1fr 1fr;border-radius:16px}.index-investor-snapshot>div{padding:13px}.index-investor-snapshot b{font-size:14px}}.portfolio-activity.command-surface{overflow:hidden}.activity-list-collapsible{gap:0;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055)}.activity-list-collapsible .activity-row{border-radius:0;border:0!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.activity-list-collapsible .activity-row:last-child{border-bottom:0!important}.activity-list-collapsible .activity-row:hover{background:rgba(255,255,255,.028)}.activity-list-collapsible .activity-receipt-trigger{padding:14px 8px 14px 2px}.activity-list-collapsible .activity-icon{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.07)}.activity-list-collapsible .activity-copy b{font-size:.91rem;letter-spacing:-.01em}.activity-list-collapsible .activity-copy span{font-size:.75rem;color:#7f8998}.activity-list-collapsible .activity-meta strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.82rem}.activity-expand{width:100%;margin-top:10px;border:0;background:transparent;color:#96a1b1;display:flex;align-items:center;justify-content:center;gap:7px;padding:10px 12px;border-radius:12px;font:inherit;font-size:.78rem;font-weight:750;cursor:pointer;transition:.18s ease}.activity-expand:hover{background:rgba(255,255,255,.035);color:#f4f7fb}.activity-expand svg{transition:transform .2s ease}.activity-expand.open svg{transform:rotate(180deg)}@media(max-width:680px){.activity-list-collapsible .activity-receipt-trigger{padding:13px 4px 13px 0}.activity-list-collapsible .activity-icon{width:34px;height:34px}.activity-expand{min-height:44px;margin-bottom:-4px}.portfolio-activity .command-surface-head{margin-bottom:14px}}.premium-earn-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:14px 0 22px;padding:0 2px}.premium-earn-actions>span{min-width:0;color:#9da1ad;font-size:12px;line-height:1.45}.premium-earn-actions>a{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid rgba(255,255,255,.11);border-radius:12px;background:#11141a;color:#f4f1e9;font-size:11px;font-weight:800;text-decoration:none}.premium-earn-actions>a:hover{border-color:rgba(126,232,181,.35);background:#151a1f}.market-browse-note{display:flex;align-items:center;justify-content:space-between;margin:8px 0 12px;padding:12px 14px;border:1px solid rgba(255,255,255,.055);border-radius:14px;background:rgba(255,255,255,.018)}.market-browse-note div{display:flex;flex-direction:column;gap:3px}.market-browse-note b{font-size:11px}.market-browse-note span{font-size:8px;color:#8f949f}.market-metadata-list{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;background:#0a0c10}.market-metadata-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:74px;padding:11px 13px;border-top:1px solid rgba(255,255,255,.055)}.market-metadata-row:first-child{border-top:0}.market-metadata-open{display:flex;align-items:center;gap:12px;min-width:0;text-align:left;background:none;border:0;color:inherit}.market-metadata-copy{display:flex;flex-direction:column;min-width:0;gap:2px}.market-symbol-line{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.market-symbol-line b{font-size:13px}.market-metadata-copy small{font-size:9px;color:#a9adb7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-metadata-copy>span:last-child{font-size:7px;color:#777e89}.dividend-badge{font-style:normal;font-size:6px;font-weight:900;letter-spacing:.08em;color:#8ee6b9;padding:4px 6px;border-radius:999px;background:rgba(126,232,181,.07);border:1px solid rgba(126,232,181,.13)}.market-metadata-actions{display:flex;align-items:center;gap:7px}.market-row-open{display:inline-flex;align-items:center;gap:3px;background:none;border:0;color:#aeb5c1;font-size:9px;font-weight:800}.metadata-base-card{padding:0!important}.metadata-base-open{width:100%;padding:14px!important}.metadata-base-open .base-asset-top{grid-template-columns:auto minmax(0,1fr) auto!important}.metadata-base-open .base-asset-top>div{display:flex;flex-direction:column;min-width:0}.metadata-base-open small{font-size:7px;color:#777e89;margin-top:2px}@media(max-width:760px){.premium-earn-actions{align-items:flex-start;flex-direction:column;gap:9px;margin-top:10px}.premium-earn-actions>a{min-height:38px;padding:0 12px}.market-browse-note{padding:11px 12px}.market-metadata-row{min-height:70px;padding:10px 11px}.market-metadata-actions .star-btn{display:none}.market-row-open{min-height:40px;padding:0 4px}.market-symbol-line{gap:5px}}.legacy-index-pill{display:inline-flex!important;align-items:center;border:1px solid rgba(255,180,85,.28);background:rgba(255,153,51,.09);color:#ffc477!important;font-weight:800;letter-spacing:.04em}.index-share-button{display:inline-flex;align-items:center;gap:7px}.spin-icon{animation:indexio-spin .8s linear infinite}@keyframes indexio-spin{to{transform:rotate(1turn)}}.quiet-action:disabled{opacity:.62;cursor:default}.portfolio-head-actions .quiet-action{min-width:92px;justify-content:center}.create-progress{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;max-width:520px;margin:0 auto 20px;padding:10px 14px;border:1px solid rgba(255,255,255,.065);border-radius:999px;background:rgba(255,255,255,.018)}.create-progress span{display:flex;align-items:center;gap:7px;color:#64716c;font-size:10px;font-weight:850;letter-spacing:.04em}.create-progress span b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.055);color:#8a9691;font-size:10px}.create-progress span.active{color:#dff8eb}.create-progress span.active b{background:rgba(112,229,173,.14);color:#7ee8b5;border:1px solid rgba(112,229,173,.22)}.create-progress i{height:1px;background:rgba(255,255,255,.07)}.builder-card-title{margin:8px 0 0;font-size:20px;letter-spacing:-.025em}.builder-card-title.compact{font-size:17px}.builder-card-copy{margin:5px 0 2px;color:#75877f;font-size:11px;line-height:1.5}.builder-v2-card{background:linear-gradient(180deg,rgba(12,22,20,.98),rgba(8,15,15,.98));border-color:rgba(255,255,255,.085)}.builder-v2-preview{background:linear-gradient(180deg,rgba(14,27,23,.98),rgba(7,14,14,.99));border-color:rgba(126,232,181,.13)}.preview-token{border-bottom:1px solid rgba(255,255,255,.055);margin-bottom:16px}.preview-token h2{color:#eef8f3;font-size:20px}.preview-token strong{letter-spacing:-.045em}.weight-total{margin-top:4px;padding:14px 12px 0}.selected-assets-summary{margin-top:14px}.idea-template-strip{border-radius:22px}@media(max-width:640px){.create-progress{grid-template-columns:auto 1fr auto 1fr auto;gap:6px;margin:0 0 14px;padding:8px 10px}.create-progress span{font-size:0;gap:0}.create-progress span b{font-size:10px}.builder-card-title{font-size:19px}.builder-v2-preview{padding:20px!important}.preview-token{padding-top:15px}.preview-token strong{font-size:34px}.portfolio-head-actions .quiet-action{min-width:88px}}.create-v2{--creator-accent:#7ee8b5;--creator-blue:#7f9cff;--creator-surface:rgba(10,18,17,.96);--creator-line:rgba(255,255,255,.085)}.create-v2 .create-head{max-width:830px;margin:0 auto}.create-v2 .create-head h1{background:linear-gradient(115deg,#fff 18%,#dff8ec 54%,#8fecc0);-webkit-background-clip:text;color:transparent}.create-v2 .idea-template-strip{border:1px solid rgba(126,232,181,.1);background:linear-gradient(145deg,rgba(12,24,20,.92),rgba(8,13,16,.96));box-shadow:0 24px 70px rgba(0,0,0,.16)}.create-v2 .idea-template-grid button{position:relative;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.create-v2 .idea-template-grid button:hover{transform:translateY(-2px);border-color:rgba(126,232,181,.25);background:rgba(126,232,181,.055)}.create-v2 .idea-template-grid button em{display:flex;align-items:center;gap:4px}.creator-field-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(150px,.65fr);grid-gap:12px;gap:12px}.creator-field-grid .ticker-input,.creator-field-grid label>input{min-height:51px;border-color:rgba(255,255,255,.11);background:rgba(3,10,8,.66);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.creator-field-grid .ticker-input:focus-within,.creator-field-grid label>input:focus{border-color:rgba(126,232,181,.42);box-shadow:0 0 0 3px rgba(126,232,181,.07);background:rgba(5,14,11,.9)}.mix-builder-card{background:radial-gradient(680px 240px at 0 -60px,rgba(126,232,181,.06),transparent 58%),linear-gradient(180deg,rgba(12,22,20,.98),rgba(8,15,15,.98))!important}.creator-add-assets{display:inline-flex;align-items:center;gap:6px;min-height:39px;padding:0 13px;border:1px solid rgba(126,232,181,.2);border-radius:12px;background:rgba(126,232,181,.075);color:#bff4d7;cursor:pointer}.creator-add-assets:hover{background:rgba(126,232,181,.12);border-color:rgba(126,232,181,.34)}.selected-assets-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:rgba(255,255,255,.022)}.selected-assets-summary>span{color:#889a92;font-size:10px}.selected-assets-summary>span b{color:#e9f7f0;font-size:12px}.selected-assets-summary>div{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.selected-assets-summary button{border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);color:#aab8b1;padding:6px 9px;font-size:11px;cursor:pointer}.selected-assets-summary button:hover{color:#e7f8ef;border-color:rgba(126,232,181,.2)}.premium-weight-list{display:grid;grid-gap:9px;gap:9px}.premium-weight-row{display:grid!important;grid-template-columns:minmax(170px,.72fr) minmax(280px,1.28fr)!important;grid-gap:18px!important;gap:18px!important;padding:15px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:16px;background:linear-gradient(110deg,rgba(255,255,255,.027),rgba(255,255,255,.012));transition:border-color .18s ease,transform .18s ease}.premium-weight-row:hover{border-color:rgba(126,232,181,.16)!important}.selected-asset-name{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;min-width:0}.selected-asset-name>span{min-width:0;display:grid;grid-gap:3px;gap:3px}.selected-asset-name>span>b{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:12px}.selected-asset-name>span>small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weight-editor-premium{display:grid!important;grid-gap:8px;gap:8px}.weight-slider-line{display:grid!important;grid-template-columns:minmax(120px,1fr) 76px 34px;align-items:center;grid-gap:9px;gap:9px}.creator-range{--range-fill:0%;width:100%;height:22px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer}.creator-range::-webkit-slider-runnable-track{height:7px;border-radius:999px;background:linear-gradient(90deg,var(--creator-accent) 0 var(--range-fill),rgba(255,255,255,.09) var(--range-fill) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}.creator-range::-moz-range-track{height:7px;border-radius:999px;background:rgba(255,255,255,.09)}.creator-range::-moz-range-progress{height:7px;border-radius:999px;background:var(--creator-accent)}.creator-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:19px;height:19px;margin-top:-6px;border:4px solid #0a1210;border-radius:50%;background:#f1fff8;box-shadow:0 0 0 2px rgba(126,232,181,.38),0 4px 14px rgba(0,0,0,.35)}.creator-range::-moz-range-thumb{width:13px;height:13px;border:4px solid #0a1210;border-radius:50%;background:#f1fff8;box-shadow:0 0 0 2px rgba(126,232,181,.38)}.weight-number{display:flex!important;align-items:center!important;gap:3px!important;height:36px;padding:0 9px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#07100e}.weight-number input{width:42px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;color:#f4fff9!important;text-align:right!important;font-size:11px;font-weight:850}.weight-number span{color:#84968e;font-size:10px}.remove-weight{height:34px!important;width:34px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:#667a71!important}.remove-weight:hover{color:#ff9c9c!important;border-color:rgba(255,100,100,.13)!important;background:rgba(255,75,75,.055)!important}.weight-quick-selects{display:flex!important;gap:5px!important;align-items:center!important;justify-content:flex-end!important}.weight-quick-selects button{min-width:38px;height:24px;padding:0 8px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:rgba(255,255,255,.025);color:#7e9188;font-size:11px;cursor:pointer}.weight-quick-selects button.active{border-color:rgba(126,232,181,.26);background:rgba(126,232,181,.1);color:#aef0cc}.weight-quick-selects>span{margin-left:4px;color:#708078;font-size:8px}.premium-weight-total{align-items:center;padding:14px 14px 2px!important}.premium-weight-total>span{display:grid;grid-gap:2px;gap:2px;color:#9baba3}.premium-weight-total small{font-size:9px;color:#65776f}.premium-weight-total b{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.creator-economics-card{display:grid;grid-gap:14px;gap:14px;background:radial-gradient(520px 220px at 100% 0,rgba(127,156,255,.065),transparent 60%),linear-gradient(180deg,rgba(12,22,20,.98),rgba(8,15,15,.98))!important}.economics-control{display:grid;grid-gap:10px;gap:10px;padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:rgba(255,255,255,.022)}.economics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.economics-head>span{display:grid;grid-gap:3px;gap:3px}.economics-head b{font-size:12px;color:#eaf6f0}.economics-head small{max-width:450px;color:#75877f;font-size:9px;line-height:1.4}.economics-head>strong{flex:0 0 auto;font-size:18px;color:#f4fff9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quick-pills{display:flex;flex-wrap:wrap;gap:6px}.quick-pills button{min-width:50px;height:31px;padding:0 10px;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:rgba(255,255,255,.028);color:#899990;font-size:11px;cursor:pointer;transition:.16s ease}.quick-pills button:hover{color:#e8f8f0;border-color:rgba(126,232,181,.2)}.quick-pills button.active{background:rgba(126,232,181,.11);border-color:rgba(126,232,181,.26);color:#baf4d4;box-shadow:inset 0 0 0 1px rgba(126,232,181,.045)}.start-price-pills button.active{background:rgba(127,156,255,.12);border-color:rgba(127,156,255,.3);color:#c6d2ff}.compact-custom-input{display:grid!important;grid-template-columns:auto minmax(110px,150px);align-items:center;grid-gap:10px!important;gap:10px!important;margin-top:0!important}.compact-custom-input .ticker-input{margin:0!important;padding:8px 10px!important;min-height:38px}.limit-note{display:flex;align-items:center;gap:7px;padding:9px 10px;border:1px solid rgba(126,232,181,.12);border-radius:11px;background:rgba(126,232,181,.045);color:#8fc6aa}.limit-note span{font-size:9px;line-height:1.4}.limit-note b{color:#bdf0d4}.creator-fee-footnote{margin:0;color:#6f8078;font-size:9px;line-height:1.5}.shareholder-explain-card{background:linear-gradient(155deg,rgba(13,23,21,.98),rgba(8,13,17,.98))!important}.creator-explain-grid{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.creator-explain-grid details{border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.018);overflow:hidden}.creator-explain-grid summary{list-style:none;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 13px;cursor:pointer;color:#bdebd4}.creator-explain-grid summary::-webkit-details-marker{display:none}.creator-explain-grid summary>span{display:grid;grid-gap:2px;gap:2px}.creator-explain-grid summary b{color:#e9f5ef;font-size:11px}.creator-explain-grid summary small{color:#74857d;font-size:9px;font-weight:650}.creator-explain-grid summary em{font-style:normal;color:#61736a;font-size:17px;transition:transform .18s ease}.creator-explain-grid details[open] summary em{transform:rotate(45deg);color:#8de4b8}.creator-explain-grid details p{margin:0;padding:0 13px 13px 39px;color:#84958d;font-size:10px;line-height:1.55}.premium-create-review{border-color:rgba(126,232,181,.16)!important;box-shadow:0 26px 90px rgba(0,0,0,.18)!important}.review-fee-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:17px 0}.review-fee-grid span{display:grid;grid-gap:3px;gap:3px;padding:10px 11px;border:1px solid rgba(255,255,255,.06);border-radius:11px;background:rgba(255,255,255,.022)}.review-fee-grid small{color:#71827a;font-size:8px}.review-fee-grid b{color:#edf8f3;font-size:10px}.creator-final-cta{min-height:48px;font-size:12px}.creator-ready-hint{margin:9px 3px 0;color:#8d7e69;font-size:9px;line-height:1.45}.asset-picker-dividend-note{display:flex;align-items:flex-start;gap:9px;margin:0 14px 8px;padding:10px 12px;border:1px solid rgba(126,232,181,.16);border-radius:12px;background:rgba(126,232,181,.055);color:#84dcb0}.asset-picker-dividend-note>span{display:grid;grid-gap:2px;gap:2px}.asset-picker-dividend-note b{font-size:9px;color:#bdf1d5}.asset-picker-dividend-note small{font-size:8px;line-height:1.4;color:#799c8b}.creator-modal-backdrop{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px;background:rgba(1,5,4,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:creator-fade-in .18s ease both}.creator-confirm-modal,.creator-creating-modal,.creator-success-modal{position:relative;width:min(460px,100%);padding:25px;border:1px solid rgba(255,255,255,.1);border-radius:24px;background:radial-gradient(520px 260px at 50% -80px,rgba(126,232,181,.13),transparent 65%),#0a1110;box-shadow:0 35px 110px rgba(0,0,0,.55);animation:creator-pop-in .24s cubic-bezier(.2,.8,.2,1) both}.creator-modal-close{position:absolute;right:14px;top:14px;width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:rgba(255,255,255,.03);color:#81928a;cursor:pointer}.creator-modal-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:18px;border-radius:15px;background:linear-gradient(145deg,rgba(126,232,181,.18),rgba(127,156,255,.09));border:1px solid rgba(126,232,181,.18);color:#9ef0c4}.creator-confirm-modal h2,.creator-creating-modal h2,.creator-success-modal h2{margin:7px 0 6px;font-size:25px;letter-spacing:-.035em}.creator-confirm-modal>p,.creator-creating-modal>p,.creator-success-modal>p{margin:0;color:#84958d;font-size:11px;line-height:1.55}.creator-confirm-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:18px 0}.creator-confirm-facts span{display:grid;grid-gap:4px;gap:4px;padding:11px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:rgba(255,255,255,.024)}.creator-confirm-facts small{font-size:8px;color:#71827a}.creator-confirm-facts b{font-size:11px;color:#edf8f3}.creator-confirm-note{display:flex;align-items:flex-start;gap:8px;margin:0 0 15px;padding:11px 12px;border:1px solid rgba(126,232,181,.13);border-radius:12px;background:rgba(126,232,181,.045);color:#80cda7}.creator-confirm-note span{color:#87a297;font-size:9px;line-height:1.45}.creator-confirm-button{min-height:49px}.creator-modal-secondary{width:100%;min-height:38px;margin-top:8px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#75877f;text-decoration:none;font:800 10px/1 inherit;cursor:pointer}.creation-progress-backdrop{pointer-events:auto}.creator-creating-modal{text-align:center;padding-top:30px}.index-creation-orbit{position:relative;width:92px;height:92px;margin:0 auto 20px;display:grid;place-items:center}.index-creation-orbit:after,.index-creation-orbit:before{content:"";position:absolute;inset:7px;border:1px solid rgba(126,232,181,.2);border-radius:50%;animation:index-orbit 2.5s linear infinite}.index-creation-orbit:after{inset:18px;border-color:rgba(127,156,255,.24);animation-direction:reverse;animation-duration:1.8s}.index-creation-orbit i,.index-creation-orbit span{position:absolute;width:9px;height:9px;border-radius:50%;background:#7ee8b5;box-shadow:0 0 18px rgba(126,232,181,.7);animation:index-orbit-dot 2.5s linear infinite}.index-creation-orbit i{width:7px;height:7px;background:#91a9ff;animation-duration:1.8s;animation-direction:reverse}.index-creation-orbit b{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#dfffee,#75dca8);color:#08120d;font-size:13px;box-shadow:0 10px 28px rgba(69,221,148,.18)}.creation-stage-row{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:8px;gap:8px;margin:22px 0 15px}.creation-stage-row>i{height:1px;background:rgba(255,255,255,.09)}.creation-stage-row>span{display:flex;align-items:center;gap:5px;color:#54665e;font-size:8px;font-weight:850}.creation-stage-row>span.active{color:#baf1d3}.creation-stage-row>span.done{color:#76b898}.creation-stage-row>span.active svg{animation:indexio-spin .9s linear infinite}.creation-stage-row>span.done svg{animation:none}.creator-creating-modal>small{color:#586a62;font-size:8px}.creator-success-modal{text-align:center;background:radial-gradient(440px 250px at 50% -40px,rgba(126,232,181,.18),transparent 70%),#0a1110}.creator-success-mark{width:68px;height:68px;margin:0 auto 18px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#9bf2c5,#58ce94);color:#07110c;box-shadow:0 0 0 10px rgba(126,232,181,.045),0 18px 50px rgba(70,210,146,.17);animation:success-bloom .45s cubic-bezier(.2,.9,.2,1) both}.creator-success-token{display:grid;grid-gap:4px;gap:4px;margin:18px 0;padding:14px;border:1px solid rgba(126,232,181,.13);border-radius:14px;background:rgba(126,232,181,.045)}.creator-success-token span{font-size:21px;font-weight:900;color:#e9fff4}.creator-success-token small{color:#7f9a8d;font-size:9px}.creator-success-link{text-decoration:none;min-height:48px}@keyframes creator-fade-in{0%{opacity:0}to{opacity:1}}@keyframes creator-pop-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes index-orbit{to{transform:rotate(1turn)}}@keyframes index-orbit-dot{0%{transform:rotate(0deg) translateY(-40px)}to{transform:rotate(1turn) translateY(-40px)}}@keyframes success-bloom{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.creation-stage-row>span.active svg,.creator-confirm-modal,.creator-creating-modal,.creator-modal-backdrop,.creator-success-mark,.creator-success-modal,.index-creation-orbit i,.index-creation-orbit span,.index-creation-orbit:after,.index-creation-orbit:before{animation:none!important}}@media(max-width:760px){.creator-field-grid{grid-template-columns:1fr}.premium-weight-row{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;align-items:center!important;padding:4px 0!important}.weight-editor-premium{gap:4px!important}.weight-slider-line{grid-template-columns:minmax(72px,1fr) 58px 28px!important;gap:6px!important}.weight-number{height:28px!important;padding:0 6px!important}.weight-number input{width:32px!important;font-size:12px!important}.weight-quick-selects{justify-content:flex-start!important}.economics-head>strong{font-size:16px}.premium-create-review{position:static!important}.creator-confirm-modal,.creator-creating-modal,.creator-success-modal{padding:22px 18px;border-radius:22px}.creator-modal-backdrop{align-items:flex-end;padding:10px 10px calc(10px + env(safe-area-inset-bottom))}.creator-confirm-modal,.creator-creating-modal,.creator-success-modal{width:100%}.creator-explain-grid details p{padding-left:13px}}@media(max-width:480px){.basket-card-head{align-items:flex-start;gap:10px}.creator-add-assets{padding:0 10px}.selected-assets-summary{align-items:flex-start;flex-direction:column}.selected-assets-summary>div{width:100%;justify-content:flex-start}.weight-slider-line{grid-template-columns:minmax(90px,1fr) 70px 32px;gap:7px}.weight-quick-selects button{min-width:36px;padding:0 7px}.creator-confirm-facts,.review-fee-grid{grid-template-columns:1fr 1fr}.compact-custom-input{grid-template-columns:1fr}.compact-custom-input .ticker-input{width:100%}.creation-stage-row{gap:5px}.creation-stage-row>span{font-size:7px}}.portfolio-allocation-ribbon{margin:14px 0 18px;padding:14px 16px;border:1px solid rgba(255,255,255,.075);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018))}.allocation-ribbon-bar{height:8px;border-radius:999px;overflow:hidden;display:flex;background:rgba(255,255,255,.05);box-shadow:inset 0 1px 2px rgba(0,0,0,.4)}.allocation-ribbon-part{display:block;height:100%;min-width:2px;transition:width .45s cubic-bezier(.2,.8,.2,1)}.allocation-ribbon-part.wallet{background:linear-gradient(90deg,#4e8cff,#6ebeff)}.allocation-ribbon-part.indexes{background:linear-gradient(90deg,#7c6cff,#a07cff)}.allocation-ribbon-part.earn{background:linear-gradient(90deg,#7fe2b1,#62f1c0)}.allocation-ribbon-part.cash{background:linear-gradient(90deg,#efb15d,#ffd27d)}.allocation-ribbon-labels{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:11px}.allocation-ribbon-labels>span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.allocation-ribbon-labels>span>i{width:7px;height:7px;border-radius:50%;background:#8791a3}.allocation-ribbon-labels>span>i.wallet{background:#6ebeff}.allocation-ribbon-labels>span>i.indexes{background:#957aff}.allocation-ribbon-labels>span>i.earn{background:#68e9bb}.allocation-ribbon-labels>span>i.cash{background:#f7c66d}.allocation-ribbon-labels b{color:var(--text);font-weight:650}.allocation-ribbon-labels small{font-size:11px}.portfolio-activity-compact{margin:18px auto 10px;max-width:1180px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:rgba(10,13,17,.74)}.activity-compact-head{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 10px}.activity-compact-head h2{font-size:20px;line-height:1.05;margin:3px 0 0}.activity-compact-head .eyebrow{font-size:11px}.compact-activity-list{padding:0 10px 8px}.compact-activity-row{min-height:58px;border-radius:13px;margin:3px 0;background:transparent;border:0;border-top:1px solid rgba(255,255,255,.045)}.compact-activity-row:first-child{border-top:0}.compact-activity-row .activity-receipt-trigger{padding:9px 6px;min-height:56px;gap:10px}.compact-activity-row .activity-icon{width:31px;height:31px;border-radius:10px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.055)}.compact-activity-row .activity-copy b{font-size:13px}.compact-activity-row .activity-copy span{font-size:11px;max-width:420px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-activity-row .activity-meta{min-width:76px}.compact-activity-row .activity-meta strong{font-size:13px}.compact-activity-row .activity-meta small{font-size:11px}.compact-activity-row .activity-link{width:30px;height:30px;margin-right:5px}.compact-activity-expand{margin:0;border:0;border-top:1px solid rgba(255,255,255,.045);border-radius:0;padding:10px 17px;font-size:11px}.activity-empty-compact{margin:0 12px 12px;padding:13px 12px;border-radius:14px}.activity-empty-compact b{font-size:13px}.activity-empty-compact span{font-size:11px}.discovery-showcase{position:relative}.discovery-story-strip{display:flex;align-items:center;gap:10px;margin:4px 0 18px;padding:13px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.025)}.discovery-story-strip>span{flex:1 1;display:flex;align-items:center;gap:9px;min-width:0}.discovery-story-strip>span svg{color:#87a8ff}.discovery-story-strip>span b{display:block;font-size:12px}.discovery-story-strip>span small{display:block;color:var(--muted);font-size:10px;margin-left:4px}.discovery-story-strip>i{width:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.premium-discovery-tabs{padding:4px;border-radius:14px;background:rgba(255,255,255,.03);width:max-content;max-width:100%;overflow-x:auto}.premium-discovery-tabs button{border-radius:10px;padding:9px 12px;white-space:nowrap}.premium-discovery-tabs button.active{background:rgba(255,255,255,.09);box-shadow:0 8px 24px rgba(0,0,0,.18)}.identity-index-card{position:relative;overflow:hidden;min-height:238px;background:linear-gradient(145deg,rgba(18,22,29,.98),rgba(9,11,15,.98));border:1px solid rgba(255,255,255,.075);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.identity-index-card:before{content:"";position:absolute;inset:-30% auto auto -15%;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(79,121,255,.14),transparent 66%);pointer-events:none}.identity-index-card:hover{transform:translateY(-2px);border-color:rgba(125,151,255,.26);box-shadow:0 18px 50px rgba(0,0,0,.25)}.index-card-identity-row{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.index-card-avatar-stack{display:flex;align-items:center;min-height:34px}.index-asset-mini,.index-master-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:11px;background:#0a0d11;border:2px solid #12161d;overflow:hidden}.index-asset-mini{margin-left:-8px;border-radius:50%;width:30px;height:30px}.index-asset-mini .asset-icon{width:100%!important;height:100%!important}.index-card-type{font-size:11px;letter-spacing:.1em;font-weight:750;color:#9aa4b4;padding:5px 7px;border-radius:999px;background:rgba(255,255,255,.04)}.index-card-title{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:17px 0 13px}.index-card-title h3{margin:0 0 3px;font-size:21px;letter-spacing:-.025em}.index-card-title span{color:#95a1b5;font-size:12px;font-weight:650}.index-card-title>strong{font-size:11px;color:#bcc4d1;font-weight:600;white-space:nowrap}.richer-mini-composition{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px!important;gap:6px!important}.richer-mini-composition span{display:flex!important;justify-content:space-between!important;padding:7px 9px!important;border-radius:10px!important;background:rgba(255,255,255,.035)!important}.richer-mini-composition b{font-size:11px!important}.richer-mini-composition em{color:#9ba6b8}.identity-index-card footer{margin-top:auto!important;padding-top:13px!important}.identity-index-card footer>span{font-size:10px;color:#7f8a9b}.identity-index-card footer strong{font-size:11px}.indexio-product-story{max-width:1180px;margin:0 auto 8px;display:flex;align-items:center;gap:10px;padding:14px 18px;border:1px solid rgba(255,255,255,.07);border-radius:20px;background:linear-gradient(100deg,rgba(66,100,255,.055),rgba(255,255,255,.018),rgba(108,232,185,.035))}.indexio-product-story>div{flex:1 1;display:flex;align-items:center;gap:9px;min-width:0}.indexio-product-story svg{color:#89a8ff;flex:0 0 auto}.indexio-product-story b{display:block;font-size:12px}.indexio-product-story small{display:block;color:var(--muted);font-size:10px;margin-top:1px}.indexio-product-story>i{width:18px;height:1px;background:rgba(255,255,255,.12)}.polished-vote-actions{display:grid!important;grid-template-columns:1fr 1fr auto;grid-gap:7px!important;gap:7px!important}.governance-queue,.polished-vote-actions button{min-height:38px;border-radius:11px!important;font-size:11px!important}.polished-vote-actions button:first-child{background:linear-gradient(135deg,#628dff,#6fcfae)!important;color:#06100b!important;border:0!important}.polished-vote-actions button.quiet{padding-inline:11px!important}.index-detail-hero .index-hero-symbol{display:inline-flex;margin:5px 0 8px;padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.045);color:#9fb0c8;font-size:11px;font-weight:750;letter-spacing:.04em}.index-share-banner{border-radius:20px!important;background:linear-gradient(120deg,rgba(76,126,255,.1),rgba(101,226,180,.09))!important;border:1px solid rgba(108,192,190,.17)!important}.index-share-banner small{display:block;color:#8f9bad;font-size:11px;line-height:1.45;margin-top:3px;max-width:520px}@media (max-width:720px){.portfolio-activity-compact{margin:13px 12px 8px;border-radius:18px}.activity-compact-head{padding:13px 14px 7px}.activity-compact-head h2{font-size:18px}.compact-activity-list{padding:0 7px 6px}.compact-activity-row .activity-copy span{max-width:160px}.compact-activity-row .activity-meta{min-width:60px}.compact-activity-row .activity-link{display:none}.discovery-story-strip{gap:4px;padding:10px}.discovery-story-strip>span{display:block;text-align:center}.discovery-story-strip>span svg{margin-bottom:3px}.discovery-story-strip>span small{display:none}.discovery-story-strip>i{width:8px}.premium-discovery-tabs{width:100%;display:flex}.premium-discovery-tabs button{flex:1 1;justify-content:center;padding:8px 7px}.identity-index-card{min-height:224px}.index-card-title h3{font-size:19px}.indexio-product-story{margin:0 12px 5px;padding:10px 7px;gap:3px;border-radius:16px}.indexio-product-story>div{display:block;text-align:center}.indexio-product-story>div svg{margin-bottom:3px}.indexio-product-story small{display:none}.indexio-product-story>i{width:5px}.indexio-product-story b{font-size:10px}.polished-vote-actions{grid-template-columns:1fr 1fr!important}.polished-vote-actions .quiet{grid-column:1/-1}.portfolio-allocation-ribbon{margin:10px 0 14px;padding:12px}.allocation-ribbon-labels{gap:7px 11px}.allocation-ribbon-labels>span{font-size:11px}}.home-first-look{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);grid-gap:16px;gap:16px;margin:20px 0 28px}.home-account-glance,.home-market-pulse{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:24px;background:linear-gradient(145deg,rgba(18,22,29,.94),rgba(8,11,16,.96));min-height:238px}.home-account-glance{padding:22px}.home-account-glance.connected:before{content:"";position:absolute;inset:auto -80px -120px auto;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(49,92,255,.18),transparent 68%);pointer-events:none}.home-glance-head,.home-pulse-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;position:relative;z-index:1}.home-glance-head small{display:block;margin-top:5px;color:#758090;font-size:11px}.home-glance-head>a,.home-pulse-head>a{display:inline-flex;align-items:center;gap:5px;color:#b9c4d5;font-size:11px;font-weight:800}.home-glance-total{display:block;position:relative;z-index:1;font-size:clamp(38px,5.6vw,61px);line-height:1;letter-spacing:-.055em;margin:25px 0 21px;color:#f7f8fb}.home-glance-breakdown{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px;position:relative;z-index:1}.home-glance-breakdown span{padding:10px;border-radius:13px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.035)}.home-glance-breakdown b,.home-glance-breakdown i{display:block}.home-glance-breakdown i{font-style:normal;color:#738091;font-size:11px;margin-bottom:4px}.home-glance-breakdown b{font-size:11px;color:#dfe5ed}.home-glance-empty{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;margin-top:25px;padding:16px;border-radius:16px;background:rgba(255,255,255,.025)}.home-glance-empty>svg{color:var(--ix-blue)}.home-glance-empty div{display:flex;flex-direction:column;gap:4px}.home-glance-empty b{font-size:13px}.home-glance-empty span{font-size:11px;line-height:1.45;color:#768292}.home-account-glance.disconnected{display:flex;align-items:center;gap:18px;background:radial-gradient(circle at 100% 0,rgba(49,92,255,.16),transparent 42%),linear-gradient(145deg,#10141b,#080b10)}.home-disconnected-mark{width:52px;height:52px;display:grid;place-items:center;flex:0 0 auto;border-radius:17px;background:rgba(49,92,255,.12);color:#7f9cff;border:1px solid rgba(49,92,255,.18)}.home-disconnected-copy h2{font-size:clamp(22px,3vw,32px);letter-spacing:-.04em;margin:5px 0 7px}.home-disconnected-copy p{max-width:560px;font-size:11px;line-height:1.55;color:#7f8997}.home-disconnected-actions{display:flex;align-items:center;gap:13px;margin-top:15px}.home-disconnected-actions>a{display:inline-flex;align-items:center;gap:5px;color:#bec8d7;font-size:11px;font-weight:800}.home-market-pulse{padding:20px}.home-pulse-head h2{font-size:23px;margin:4px 0 0;letter-spacing:-.035em}.home-pulse-list{margin-top:13px}.home-pulse-row{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;grid-gap:10px;gap:10px;align-items:center;padding:9px 3px;border-top:1px solid rgba(255,255,255,.045)}.home-pulse-row>span{min-width:0;display:flex;flex-direction:column}.home-pulse-row b{font-size:11px}.home-pulse-row small{font-size:11px;color:#6f7a89;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-pulse-row strong{font-size:11px;color:#dce2eb}.home-pulse-row em{font-size:11px;font-style:normal;text-align:right;font-weight:850}.home-pulse-row em.up{color:#78e3ae}.home-pulse-row em.down{color:#ff8375}.home-pulse-foot{display:flex;align-items:center;gap:6px;margin-top:10px;color:#667383;font-size:11px}.home-pulse-skeleton{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.home-community-skeleton span,.home-pulse-skeleton span{display:block;border-radius:12px;background:linear-gradient(90deg,rgba(255,255,255,.025),rgba(255,255,255,.07),rgba(255,255,255,.025));background-size:220% 100%;animation:indexioSkeleton 1.35s linear infinite}.home-pulse-skeleton span{height:34px}.home-pulse-empty{display:flex;gap:9px;padding:30px 4px;color:#75808f;font-size:11px}.home-build-spotlight{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:center;margin:0 0 38px;padding:24px;border-radius:25px;border:1px solid rgba(255,106,42,.24);background:radial-gradient(circle at 82% 0,rgba(255,106,42,.18),transparent 31%),linear-gradient(120deg,#15110f,#0d0e12 60%);box-shadow:0 22px 70px rgba(0,0,0,.18)}.home-build-visual{display:flex;align-items:center;gap:5px}.home-build-visual span{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:rgba(255,106,42,.11);border:1px solid rgba(255,106,42,.2);font-size:11px;font-weight:950;color:#ff9366}.home-build-visual i{width:15px;height:1px;background:rgba(255,106,42,.22)}.home-build-copy h2{font-size:clamp(22px,3vw,31px);margin:5px 0 7px;letter-spacing:-.04em}.home-build-copy>p{max-width:700px;color:#838b98;font-size:11px;line-height:1.55}.home-build-points{display:flex;gap:8px 14px;flex-wrap:wrap;margin-top:12px}.home-build-points span{display:inline-flex;align-items:center;gap:5px;color:#aeb6c2;font-size:11px}.home-build-points svg{color:#ff8b59}.home-community-skeleton{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.home-community-skeleton span{height:220px}.home-discovery-empty{display:flex!important;align-items:center;justify-content:space-between;gap:18px;padding:20px!important;border:1px solid rgba(255,255,255,.06);border-radius:20px}.home-discovery-empty>div{display:flex;align-items:center;gap:10px}.home-discovery-empty>div>svg{color:#8ba4ff}.home-discovery-empty>div>span{display:flex;flex-direction:column;gap:3px}.home-discovery-empty b{font-size:12px}.home-discovery-empty small{font-size:11px;color:#737f8f}.home-index-discovery .home-leader-card{transition:transform .2s ease,border-color .2s ease,background .2s ease}.home-index-discovery .home-leader-card:hover{transform:translateY(-2px);border-color:rgba(49,92,255,.2)}@keyframes indexioSkeleton{to{background-position:-220% 0}}@media(max-width:820px){.home-first-look{grid-template-columns:1fr}.home-account-glance,.home-market-pulse{min-height:0}.home-build-spotlight{grid-template-columns:1fr}.home-build-visual{order:0}.home-build-spotlight>a{justify-content:center}.home-community-skeleton{grid-template-columns:1fr}.home-community-skeleton span{height:160px}}@media(max-width:560px){.home-first-look{margin-top:12px}.home-account-glance,.home-market-pulse{border-radius:20px;padding:16px}.home-glance-breakdown{grid-template-columns:1fr 1fr}.home-glance-total{font-size:42px;margin:20px 0 16px}.home-glance-empty{grid-template-columns:auto 1fr}.home-glance-empty>a{grid-column:1/-1;justify-content:center}.home-account-glance.disconnected{align-items:flex-start;flex-direction:column}.home-disconnected-actions{width:100%;justify-content:space-between}.home-build-spotlight{padding:18px;border-radius:21px}.home-build-points{display:grid;grid-template-columns:1fr}.home-pulse-row{grid-template-columns:minmax(0,1fr) auto 58px}.home-discovery-empty{align-items:flex-start;flex-direction:column}.home-discovery-empty>a{width:100%;justify-content:center}}.index-status-pill{display:inline-flex!important;align-items:center;gap:5px;width:max-content;padding:5px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);font-size:11px!important;line-height:1;font-weight:850!important;letter-spacing:.08em;color:#9da8b8!important;white-space:nowrap}.index-status-pill.status-live{color:#70e2ae!important;border-color:rgba(72,217,157,.22);background:rgba(72,217,157,.07)}.index-status-pill.status-vote{color:#a995ff!important;border-color:rgba(139,113,255,.25);background:rgba(139,113,255,.09)}.index-status-pill.status-exit,.index-status-pill.status-ready{color:#f5bd65!important;border-color:rgba(245,181,82,.24);background:rgba(245,181,82,.08)}.index-status-pill.status-income{color:#76e4b4!important;border-color:rgba(72,217,157,.22);background:rgba(72,217,157,.07)}.index-status-pill.status-closed{color:#ff8c82!important;border-color:rgba(255,107,94,.2);background:rgba(255,107,94,.07)}.index-card-statuses{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.index-live-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.index-creator-identity{display:flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin:13px 0 2px;padding:7px 8px 7px 7px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.055)}.index-creator-avatar{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,rgba(91,128,255,.2),rgba(120,225,179,.09));overflow:hidden;color:#9eb3e8}.index-creator-avatar img{width:100%;height:100%;object-fit:cover}.index-creator-identity>span:nth-child(2){display:grid;grid-gap:1px;gap:1px}.index-creator-identity small{font-size:11px;letter-spacing:.09em;color:#6f7a89}.index-creator-identity b{font-size:11px}.index-creator-identity em{font-style:normal;font-size:11px;color:#768292}.index-creator-identity button{display:inline-flex;align-items:center;gap:4px;margin-left:8px;min-height:29px;padding:0 9px;border-radius:9px;border:1px solid rgba(119,147,255,.2);background:rgba(87,119,255,.08);color:#aabaff;font-size:11px;font-weight:800}.index-creator-identity button.following{color:#79deb3;border-color:rgba(85,214,160,.18);background:rgba(85,214,160,.06)}.indexio-live-card{max-width:1180px;margin:12px auto 18px;padding:17px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:20px;border:1px solid rgba(91,129,255,.14);background:linear-gradient(110deg,rgba(61,93,203,.09),rgba(255,255,255,.018))}.indexio-live-card.attention{border-color:rgba(159,126,255,.24);background:linear-gradient(110deg,rgba(113,78,221,.12),rgba(255,255,255,.018))}.indexio-live-card.income{border-color:rgba(78,218,160,.2);background:linear-gradient(110deg,rgba(49,177,124,.1),rgba(255,255,255,.018))}.indexio-live-card h3{margin:3px 0 4px;font-size:16px}.indexio-live-card p{margin:0;color:#8792a3;font-size:9px;line-height:1.45;max-width:650px}.indexio-live-checks{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.indexio-live-checks span{display:inline-flex;align-items:center;gap:4px;padding:6px 8px;border-radius:999px;background:rgba(255,255,255,.035);color:#a7b1c0;font-size:8px;font-weight:750}.indexio-live-checks svg{color:#71dcae}.index-share-wrap{position:relative}.index-share-menu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:190px;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#11151b;box-shadow:0 18px 55px rgba(0,0,0,.45)}.index-share-menu button{width:100%;display:flex;align-items:center;gap:8px;padding:9px;border:0;border-radius:9px;background:transparent;color:#dce2eb;text-align:left;font-size:11px}.index-share-menu button:hover{background:rgba(255,255,255,.055)}.index-share-menu small{display:block;padding:5px 8px 4px;color:#687383;font-size:11px;line-height:1.35}.portfolio-activity-compact{background:linear-gradient(180deg,rgba(13,16,21,.92),rgba(8,10,14,.94));box-shadow:inset 0 1px rgba(255,255,255,.025)}.activity-head-status{display:flex;align-items:center;gap:7px}.activity-live{display:inline-flex;align-items:center;gap:5px;padding:5px 8px!important;border-radius:999px;background:rgba(68,214,158,.06);border:1px solid rgba(68,214,158,.16);font-size:8px!important;letter-spacing:.08em!important}.activity-live i{width:5px;height:5px;border-radius:50%;background:#62dfa9;box-shadow:0 0 8px rgba(98,223,169,.65)}.compact-activity-row{margin:0!important;border-radius:0!important}.compact-activity-row .activity-receipt-trigger{display:grid!important;align-items:center!important}.compact-activity-row .activity-copy{min-width:0!important;display:grid!important;grid-gap:2px!important;gap:2px!important;text-align:left}.compact-activity-row .activity-meta{display:grid!important;justify-items:end!important;grid-gap:2px!important;gap:2px!important}.compact-activity-row .activity-meta small{display:flex;align-items:center;gap:4px;color:#707b8a}.compact-activity-row .activity-meta small.pending{color:#f2bb66}.compact-activity-row .activity-meta small.pending i{width:5px;height:5px;border-radius:50%;background:#f2bb66;animation:activityPulse 1.2s ease-in-out infinite}.compact-activity-row .activity-icon.kind-income_claim,.compact-activity-row .activity-icon.kind-lending_supply{color:#70dfad;background:rgba(66,205,150,.07)}.compact-activity-row .activity-icon.kind-index_buy,.compact-activity-row .activity-icon.kind-index_seed{color:#9bafff;background:rgba(86,116,255,.08)}.compact-activity-row .activity-icon.kind-index_redeem,.compact-activity-row .activity-icon.kind-index_sell{color:#f1b66a;background:rgba(225,156,75,.07)}@keyframes activityPulse{50%{opacity:.35;transform:scale(.75)}}@media(max-width:720px){.indexio-live-card{margin:10px 12px 15px;padding:13px;display:block}.indexio-live-checks{justify-content:flex-start;margin-top:10px}.index-live-topline{align-items:flex-start}.index-creator-identity{width:100%;box-sizing:border-box}.index-creator-identity button{margin-left:auto}.index-share-menu{left:auto;right:0}.portfolio-activity-compact{margin-inline:12px}.activity-compact-head{padding:12px 13px 8px}.compact-activity-list{padding:0 12px 4px}.compact-activity-row .activity-receipt-trigger{min-height:51px!important;padding:7px 0!important;gap:9px!important}.compact-activity-row .activity-icon{width:30px!important;height:30px!important}.compact-activity-row .activity-copy b{font-size:12px!important}.compact-activity-row .activity-copy span{font-size:11px!important;max-width:175px!important}.compact-activity-row .activity-meta small,.compact-activity-row .activity-meta strong{font-size:11px!important}.compact-activity-expand{padding:9px 13px!important}}.index-financials-panel{display:grid;grid-gap:16px;gap:16px}.financials-head{align-items:flex-start}.allocation-label{display:grid;grid-gap:2px;gap:2px}.allocation-label b{font-size:13px}.allocation-label small{font-size:11px;color:var(--muted)}.allocation-bars{height:9px;border-radius:999px;background:rgba(255,255,255,.045);position:relative;overflow:hidden}.allocation-bars span{position:absolute;left:0;border-radius:999px}.allocation-target{top:1px;height:2px;background:rgba(255,255,255,.38)}.allocation-current{bottom:1px;height:4px;background:linear-gradient(90deg,#6989ff,#8ca4ff)}.allocation-numbers{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;font-size:10px;color:var(--muted)}.allocation-numbers span{display:flex;justify-content:space-between;gap:5px}.allocation-numbers b{color:#fff}.contribution-list small,.financials-muted{font-size:10px;color:var(--muted)}.financials-muted{line-height:1.5;margin:0}.financials-skeleton{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.financials-skeleton i{height:92px;border-radius:18px;background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.075),rgba(255,255,255,.03));background-size:200% 100%;animation:indexioShimmer 1.3s infinite}.financials-empty{display:flex;gap:10px;padding:16px;border-radius:16px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06)}.financials-empty div{display:grid;grid-gap:3px;gap:3px}.financials-empty small{color:var(--muted)}.asset-picker-inventory{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px 10px}.asset-picker-inventory span{font-size:11px;color:rgba(255,255,255,.68);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:4px 8px}.dividend-badge{display:inline-flex!important;align-items:center;gap:3px}@media(max-width:720px){.allocation-numbers{grid-column:1/-1;padding-left:78px}}.portfolio-clean-hero{max-width:none!important;padding:26px 2px 18px!important;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,255,255,.07)!important}.portfolio-clean-hero:after{display:none!important}.portfolio-clean-hero h1{font-size:clamp(30px,6vw,42px)!important;letter-spacing:-.045em!important;margin:6px 0 5px!important}.portfolio-clean-hero p{margin:0!important;font-size:12px!important}.portfolio-clean-hero .portfolio-hero-actions{display:flex;gap:8px;flex:none}.portfolio-clean-hero .portfolio-hero-actions>*{min-height:42px;padding:0 18px}.compact-attention-center{margin:14px 0 0!important;padding:11px 12px!important;border-radius:15px!important}.compact-attention-center .attention-center-head{margin-bottom:7px!important}.compact-attention-center .attention-center-head h2{font-size:15px!important;margin-top:2px!important}.compact-attention-center .attention-item{min-height:48px!important;padding:8px 9px!important}.portfolio-activity-compact{overflow:hidden}.compact-activity-row .activity-copy{grid-column:2!important;grid-row:1!important;align-self:center!important}.compact-activity-row .activity-meta{grid-column:3!important;grid-row:1!important;align-self:center!important;min-width:104px!important}.compact-activity-row .activity-meta small{white-space:nowrap!important}.compact-activity-row .activity-copy b{color:#f4f2eb!important}.compact-activity-row .activity-copy span{color:#8d96a4!important}.compact-activity-row,.compact-activity-row .activity-receipt-trigger{min-height:64px!important}.stock-filter-only{margin:10px 0 12px!important}.stock-filter-only .market-filter-scroll{width:100%!important}.stock-filter-only .market-filter-scroll button{flex:1 1!important}.streamlined-stock-block{margin-top:0!important}@media(max-width:720px){.portfolio-clean-hero{padding:20px 0 14px!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important}.portfolio-clean-hero h1{font-size:32px!important}.portfolio-clean-hero p{font-size:11px!important}.portfolio-clean-hero .portfolio-hero-actions{width:100%}.portfolio-clean-hero .portfolio-hero-actions>*{flex:1 1;justify-content:center}.compact-activity-row .activity-receipt-trigger{grid-template-columns:32px minmax(0,1fr) auto!important;gap:9px!important;padding:9px 0!important;min-height:62px!important}.compact-activity-row .activity-copy{grid-column:2!important;grid-row:1!important}.compact-activity-row .activity-meta{grid-column:3!important;grid-row:1!important;display:grid!important;justify-items:end!important;margin:0!important;min-width:88px!important;grid-gap:3px!important;gap:3px!important}.compact-activity-row .activity-copy b{font-size:12px!important}.compact-activity-row .activity-copy span{font-size:11px!important;max-width:190px!important}.compact-activity-row .activity-meta small,.compact-activity-row .activity-meta strong{font-size:11px!important}.compact-attention-center{margin:11px 0 0!important}}.activity-title-line{display:flex;align-items:center;gap:7px;min-width:0}.activity-title-line b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-title-line em{font-style:normal;font-size:11px;line-height:1;letter-spacing:.1em;font-weight:800;color:#8390a3;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:999px;padding:4px 5px;flex:none}.compact-activity-row .activity-copy{overflow:hidden}.compact-activity-row .activity-copy b{font-size:13px!important;line-height:1.2}.compact-activity-row .activity-copy>span{font-size:11px!important;line-height:1.35;color:#8994a4!important;max-width:none!important}.compact-activity-row .activity-meta{min-width:78px!important}.compact-activity-row .activity-meta strong{font-size:12px!important;white-space:nowrap}.compact-activity-row .activity-meta small{font-size:11px!important;white-space:nowrap}.compact-activity-row .activity-receipt-trigger{grid-template-columns:34px minmax(0,1fr) auto!important;gap:11px!important}.compact-activity-row .activity-icon.kind-governance_queue,.compact-activity-row .activity-icon.kind-governance_vote{color:#b6a5ff;background:rgba(133,103,255,.09)}@media(max-width:720px){.portfolio-activity-compact{margin-inline:12px}.compact-activity-list{padding:0 12px 4px!important}.compact-activity-row{min-height:70px!important}.compact-activity-row .activity-receipt-trigger{grid-template-columns:32px minmax(0,1fr) auto!important;min-height:70px!important;padding:9px 0!important;gap:10px!important}.compact-activity-row .activity-copy{display:grid!important;grid-column:2!important;grid-row:1!important;grid-gap:5px!important;gap:5px!important;min-width:0!important}.compact-activity-row .activity-meta{grid-column:3!important;grid-row:1!important;display:grid!important;justify-items:end!important;align-self:center!important;min-width:68px!important;margin:0!important}.compact-activity-row .activity-copy b{display:block!important;font-size:12px!important}.compact-activity-row .activity-copy>span{display:block!important;font-size:11px!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.activity-title-line{gap:5px}.activity-title-line em{font-size:6px;padding:3px 4px}.compact-activity-row .activity-meta small,.compact-activity-row .activity-meta strong{font-size:11px!important}}.income-mode-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.income-mode-grid button{display:grid;grid-gap:4px;gap:4px;text-align:left;padding:13px;border:1px solid rgba(255,255,255,.075);border-radius:13px;background:rgba(255,255,255,.025);color:#dbe9e2;cursor:pointer}.income-mode-grid button b{font-size:11px}.income-mode-grid button small{font-size:11px;line-height:1.4;color:#71847a}.income-mode-grid button.active{border-color:rgba(126,232,181,.32);background:rgba(126,232,181,.09);box-shadow:inset 0 0 0 1px rgba(126,232,181,.04)}.income-mode-grid button.active b{color:#baf4d4}.hybrid-split{display:grid;grid-gap:9px;gap:9px;padding:12px;border-radius:12px;background:rgba(255,255,255,.018)}.hybrid-split>div{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#83958b}.hybrid-split>div b{color:#e9fff3;font-size:13px}.hybrid-split>small{font-size:8px;color:#6f8177}@media(max-width:560px){.income-mode-grid{grid-template-columns:1fr}.income-mode-grid button{padding:12px}}.index-composition-list{display:grid;grid-gap:8px;gap:8px}.index-composition{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:13px 14px;border:1px solid #22382f;border-radius:15px;background:#0a1210}.index-composition>span{min-width:0;display:flex;flex-direction:column;gap:3px}.index-composition>span b{font-size:14px;line-height:1.15}.index-composition>span small{font-size:11px;line-height:1.25;color:#829189;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.index-composition>strong{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.richer-mini-composition>span{min-width:0;align-items:center;gap:8px}.mini-asset-name{display:flex!important;align-items:center;gap:7px;min-width:0}.mini-asset-name .asset-native-icon{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.mini-asset-name b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.richer-mini-composition em{font-size:10px;font-style:normal;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:620px){.index-composition{grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.index-composition>span b,.index-composition>strong{font-size:13px}.index-composition>span small{font-size:11px}.richer-mini-composition{grid-template-columns:1fr 1fr;gap:7px}.richer-mini-composition>span{padding:8px 9px;border-radius:11px;background:rgba(255,255,255,.025)}}.index-performance-freshness{margin:-5px 0 9px;color:#75808f;font-size:11px;letter-spacing:.02em}.detail-price-freshness{display:block;margin-top:4px;color:#778392;font-size:9px}.detail-price-freshness.fresh{color:#77cfa4}.detail-price-freshness.stale{color:#d6ae6b}.earn-connect-preview{align-items:flex-start!important;padding:22px!important}.earn-connect-preview>div{width:100%}.connect-preview-pills{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.connect-preview-pills i{font-style:normal;font-size:8px;color:#a8b2c0;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025);padding:7px 9px;border-radius:999px}.portfolio-connect-preview{margin:18px 0 8px;padding:22px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:linear-gradient(145deg,rgba(18,22,29,.94),rgba(8,11,16,.96))}.portfolio-connect-preview-head{display:flex;align-items:flex-start;gap:13px}.portfolio-connect-preview-head>svg{color:#7f9cff;flex:none}.portfolio-connect-preview h2{font-size:24px;letter-spacing:-.035em;margin:4px 0 6px}.portfolio-connect-preview p{font-size:11px;line-height:1.55;color:#7d8795;margin:0}.portfolio-connect-preview-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px;margin:18px 0}.portfolio-connect-preview-grid article{padding:13px;border-radius:14px;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.025)}.portfolio-connect-preview-grid b,.portfolio-connect-preview-grid span{display:block}.portfolio-connect-preview-grid b{font-size:11px;margin-bottom:4px}.portfolio-connect-preview-grid span{font-size:11px;line-height:1.45;color:#74808e}.portfolio-connect-preview>.wallet{width:100%;justify-content:center}.indexy-hero{max-width:860px}.indexy-hero h1{font-size:clamp(42px,6.7vw,76px)!important;max-width:720px!important}.indexy-hero h1 span{color:#9db2ff!important}.indexy-hero .primary{box-shadow:0 10px 34px rgba(49,92,255,.14)}.indexy-hero .secondary{background:rgba(255,255,255,.025)!important;border-color:rgba(255,255,255,.08)!important;color:#c0c8d5!important}.indexy-hero:before{opacity:.22!important}.home-build-spotlight{border-color:rgba(255,255,255,.08)!important;background:linear-gradient(120deg,#111319,#0c0e12 60%)!important}.home-build-visual span{background:rgba(126,151,255,.1)!important;border-color:rgba(126,151,255,.17)!important;color:#9db2ff!important}.home-build-points svg{color:#8ea6ff!important}@media(max-width:560px){.portfolio-connect-preview{padding:17px}.portfolio-connect-preview-grid{grid-template-columns:1fr}.indexy-hero h1{font-size:clamp(40px,12.6vw,56px)!important}}.index-card-origin{display:flex;justify-content:space-between;gap:8px;margin:9px 0 0;color:#697586;font-size:11px}.index-card-origin span{white-space:nowrap}.followed-index-empty button{margin-left:auto;min-width:110px}.composition-total{align-self:center;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);border-radius:999px;padding:7px 10px;font-size:9px;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:#8793a4;white-space:nowrap}.composition-total.ok{color:#78ddb1;border-color:rgba(88,220,164,.18);background:rgba(56,160,111,.07)}.composition-total.warning{color:#f0ba70;border-color:rgba(240,186,112,.18)}.asset-admin-only-panel{padding:16px}.admin-panel-title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:13px}.admin-panel-title h2{margin:3px 0 4px}.admin-panel-title p{margin:0;max-width:620px;color:#7f8c99;font-size:10px;line-height:1.5}.admin-panel-title>a{display:flex;align-items:center;gap:4px;white-space:nowrap;color:#83a9ff;font-size:11px;text-decoration:none;border:1px solid rgba(123,160,255,.14);background:rgba(73,103,194,.06);padding:7px 9px;border-radius:9px}.asset-ops-list{display:grid;grid-gap:9px;gap:9px}.asset-ops-card{padding:12px;border:1px solid rgba(255,255,255,.055);border-radius:15px;background:linear-gradient(145deg,rgba(255,255,255,.025),rgba(0,0,0,.12));display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr) auto;grid-gap:11px;gap:11px;align-items:center}.asset-ops-card.is-hidden{opacity:.72}.asset-ops-main{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.asset-ops-main>div:first-child{display:grid;min-width:0}.asset-ops-main b{font-size:12px}.asset-ops-main span{font-size:11px;color:#7d8998;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-ops-main small{font-size:11px;color:#5f6b78}.asset-ops-flags{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.asset-route-state{display:grid;grid-template-columns:15px auto 1fr;grid-gap:3px 6px;gap:3px 6px;align-items:center;min-width:0;padding:8px 9px;border:1px solid rgba(255,255,255,.045);border-radius:11px;background:rgba(0,0,0,.14);color:#768493}.asset-route-state svg{grid-row:1/3}.asset-route-state b{font-size:9px;color:#d9e7df}.asset-route-state span{font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-max-weight{display:grid;grid-template-columns:auto 58px 13px;grid-gap:5px;gap:5px;align-items:center;color:#718073;font-size:8px}.asset-max-weight input{width:58px;border:1px solid rgba(255,255,255,.09);background:#080d0b;color:#f2fff8;border-radius:8px;padding:7px;text-align:right}.asset-max-weight em{font-style:normal}.asset-ops-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.asset-ops-actions button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px}.asset-ops-actions button[disabled]{opacity:.48}@media(max-width:720px){.asset-ops-card{grid-template-columns:1fr}.asset-max-weight,.asset-route-state{grid-column:1}.asset-ops-actions{justify-content:stretch}.asset-ops-actions button{flex:1 1;min-width:125px}.admin-panel-title{display:grid}.admin-panel-title>a{width:max-content}.composition-total{align-self:flex-start}.followed-index-empty button{margin-left:0;width:100%}}.history-unavailable{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;padding:22px;color:#cbd2dd}.history-unavailable b{color:#f5f3ec;font-size:15px}.history-unavailable span{max-width:420px;color:#8d98a9;font-size:11px;line-height:1.5}.history-unavailable small{color:#687487;font-size:11px}.index-lifecycle-label{display:inline-flex;width:max-content;margin-bottom:5px;padding:4px 7px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.09em}.index-lifecycle-label.live{color:#94efbd;background:rgba(126,232,181,.08);border:1px solid rgba(126,232,181,.18)}.index-lifecycle-label.awaiting{color:#ffd18c;background:rgba(255,181,79,.08);border:1px solid rgba(255,181,79,.2)}.leaderboard-criteria{margin:0 0 10px;color:#7f899a;font-size:9px;line-height:1.5}.community-action-feedback{display:flex;align-items:center;gap:7px;margin:10px 0;padding:10px 12px;border:1px solid rgba(126,232,181,.18);border-radius:12px;background:rgba(126,232,181,.055);color:#bce9cf;font-size:10px;font-weight:750}.earn-page .site-footer,.index-detail-page .site-footer,.status-page .site-footer{width:100%;max-width:1100px;box-sizing:border-box}.earn-page .site-footer-links{display:grid;grid-template-columns:repeat(3,max-content);justify-content:end;grid-column-gap:18px;column-gap:18px;grid-row-gap:10px;row-gap:10px}.earn-page .site-footer-bottom{line-height:1.45}@media(max-width:820px){.earn-page .site-footer-links{display:flex;justify-content:flex-start}.earn-page .site-footer{margin-bottom:105px}}.asset-admin-group{display:grid;grid-gap:9px;gap:9px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(255,255,255,.055)}.asset-admin-group-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px}.asset-admin-group-head>div{display:grid;grid-gap:2px;gap:2px}.asset-admin-group-head b{font-size:12px;color:#e9f4ee}.asset-admin-group-head em{font-style:normal;font-size:11px;font-weight:900;color:#8fa198;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 8px;background:rgba(255,255,255,.025)}.asset-admin-empty{margin:0;padding:13px;border:1px dashed rgba(255,255,255,.07);border-radius:13px;color:#708078;font-size:11px;background:rgba(255,255,255,.012)}.asset-admin-collapse{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;text-align:left;padding:12px 13px;border:1px solid rgba(255,255,255,.07);border-radius:14px;background:rgba(255,255,255,.018);color:#dce9e2;cursor:pointer}.asset-admin-collapse:hover{border-color:rgba(126,232,181,.18);background:rgba(126,232,181,.025)}.asset-admin-collapse>span{display:grid;grid-gap:2px;gap:2px}.asset-admin-collapse b{font-size:12px}.asset-admin-collapse small{color:#728079;font-size:11px}.asset-admin-collapse em{font-style:normal;font-size:11px;font-weight:900;color:#8d9c95}.active-asset-list{margin-top:9px}.asset-ops-card.selected{border-color:rgba(116,228,173,.3);background:linear-gradient(145deg,rgba(50,111,80,.13),rgba(0,0,0,.12))}.asset-ops-card>.registry-admin-select{align-self:start;margin-top:2px}.asset-ops-card:has(>.registry-admin-select){grid-template-columns:28px minmax(180px,1.2fr) minmax(180px,1fr) auto}.asset-ops-card:has(>.registry-admin-select)>.asset-ops-main{grid-column:2}.asset-ops-card:has(>.registry-admin-select)>.asset-route-state{grid-column:3}.asset-ops-card:has(>.registry-admin-select)>.asset-max-weight{grid-column:4}.asset-ops-card:has(>.registry-admin-select)>.asset-ops-actions{grid-column:2/-1}@media(max-width:720px){.asset-ops-card:has(>.registry-admin-select){grid-template-columns:28px minmax(0,1fr)}.asset-ops-card:has(>.registry-admin-select)>.asset-max-weight,.asset-ops-card:has(>.registry-admin-select)>.asset-ops-actions,.asset-ops-card:has(>.registry-admin-select)>.asset-ops-main,.asset-ops-card:has(>.registry-admin-select)>.asset-route-state{grid-column:2}.asset-ops-card>.registry-admin-select{grid-column:1;grid-row:1/5}.asset-admin-collapse{padding:11px}.asset-admin-collapse small{line-height:1.35}}.simplified-index-card{padding:18px!important;display:grid;grid-gap:14px!important;gap:14px!important}.simple-index-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.simple-index-card-head .index-lifecycle-label{margin:0}.simple-index-title{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.simple-index-title>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.simple-index-title h3{margin:0;font-size:21px;line-height:1.12;letter-spacing:-.035em}.simple-index-title>div>span{font-size:12px;color:#8997aa;font-weight:800}.simple-index-title>strong{flex:0 0 auto;font-size:11px;color:#c7aef5;border:1px solid rgba(177,140,255,.18);background:rgba(177,140,255,.06);padding:6px 8px;border-radius:999px}.simple-index-assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.simple-index-assets>span{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 11px;border:1px solid rgba(255,255,255,.055);border-radius:11px;background:rgba(255,255,255,.025)}.simple-index-assets b{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;color:#eef6f2}.simple-index-assets em{font-style:normal;font-size:11px;font-weight:900;color:#9eabb8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.simple-index-assets .more-assets{border-style:dashed}.simple-index-assets .more-assets b{color:#9cabaa}.simple-index-card .index-card-origin{margin-top:-2px}.simple-index-card footer{margin-top:-4px}@media(max-width:620px){.simplified-index-card{padding:16px!important;gap:12px!important}.simple-index-card-head{align-items:flex-start}.simple-index-card-head .index-card-type{font-size:11px}.simple-index-title{align-items:flex-start}.simple-index-title h3{font-size:20px}.simple-index-title>strong{margin-top:2px}.simple-index-assets{grid-template-columns:1fr 1fr}.simple-index-assets>span{padding:9px 10px}.simple-index-assets b,.simple-index-assets em{font-size:11px}}.stock-earn-zone{display:grid;grid-gap:12px;gap:12px;margin:8px 0 22px;padding:16px;border:1px solid rgba(155,207,255,.1);border-radius:18px;background:linear-gradient(145deg,rgba(54,83,128,.08),rgba(0,0,0,.15))}.stock-earn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.stock-earn-card{display:grid;grid-gap:9px;gap:9px;padding:14px;border:1px solid rgba(255,255,255,.065);border-radius:15px;background:rgba(255,255,255,.022)}.stock-earn-card.borrow{border-color:rgba(193,165,255,.12);background:linear-gradient(145deg,rgba(101,75,155,.065),rgba(255,255,255,.018))}.stock-earn-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.stock-earn-symbol{font-size:12px;font-weight:950;color:#f2f7ff}.stock-earn-card-head em{font-style:normal;font-size:11px;letter-spacing:.09em;font-weight:900;color:#8aa4c8;border:1px solid rgba(138,164,200,.14);border-radius:999px;padding:4px 6px}.stock-earn-card.borrow .stock-earn-card-head em{color:#baa7df;border-color:rgba(186,167,223,.16)}.stock-earn-card h4{margin:0;color:#aab5c3;font-size:11px;font-weight:750}.stock-earn-rate{display:flex;align-items:baseline;gap:7px}.stock-earn-rate strong{font-size:22px;letter-spacing:-.035em;color:#f6f8fb}.stock-earn-rate span{font-size:11px;color:#738093}.stock-earn-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.stock-earn-meta span{display:grid;grid-gap:2px;gap:2px;padding:8px;border:1px solid rgba(255,255,255,.045);border-radius:10px;background:rgba(0,0,0,.12);font-size:11px;color:#707d8d}.stock-earn-meta b{color:#dbe4ee;font-size:11px}.stock-earn-readonly{padding:9px 10px;border-radius:10px;border:1px solid rgba(255,194,105,.12);background:rgba(255,194,105,.04);color:#b99e75;font-size:11px;line-height:1.4}.stock-earn-note{margin:0;color:#6f7d8f;font-size:11px;line-height:1.5}@media(max-width:720px){.stock-earn-zone{padding:13px}.stock-earn-grid{grid-template-columns:1fr}.stock-earn-card{padding:13px}}.lending-borrow-sheet{max-width:560px!important}.borrow-mode-tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:5px;margin:2px 0 14px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(0,0,0,.16)}.borrow-mode-tabs button{border:0;border-radius:9px;padding:9px 7px;background:transparent;color:#7f8b99;font:800 10px/1 inherit;cursor:pointer}.borrow-mode-tabs button.active{background:rgba(116,226,163,.11);color:#dff9e9;box-shadow:inset 0 0 0 1px rgba(116,226,163,.16)}.borrow-safety{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:10px 0}.borrow-safety>span{display:grid;grid-gap:4px;gap:4px;padding:11px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:rgba(255,255,255,.025)}.borrow-safety small{color:#718090;font-size:11px}.borrow-safety b{font-size:13px;color:#dfe9e5}.borrow-risk{border-color:rgba(255,180,90,.18)!important;background:rgba(255,180,90,.05)!important}.borrow-health-line{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;margin:9px 0;border-radius:12px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.06);font-size:11px;color:#82909e}.borrow-health-line b{color:#dff5e7;font-size:13px}.borrow-health-line b.warn{color:#ffc074}@media(max-width:620px){.lending-borrow-sheet{width:100%!important}.borrow-mode-tabs button{font-size:11px}.borrow-safety{grid-template-columns:1fr 1fr}}.earn-action-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0 20px}.earn-action-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border,rgba(255,255,255,.1));background:rgba(255,255,255,.025);border-radius:16px;padding:14px 16px;text-align:left;cursor:pointer;color:inherit}.earn-action-tabs button span{display:block;font-weight:750;font-size:14px}.earn-action-tabs button small{display:block;opacity:.58;margin-top:4px;line-height:1.3}.earn-action-tabs button.active{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.22);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.borrow-zone .stock-earn-grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr))}@media(max-width:680px){.earn-action-tabs{grid-template-columns:1fr}.earn-action-tabs button{padding:12px 14px}}.app-shell,.lend-page{padding-bottom:calc(158px + env(safe-area-inset-bottom))!important}.site-footer{margin-bottom:118px}#lending{scroll-margin-top:22px}@media(min-width:1380px){.clean-bottom-nav{left:18px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;width:82px!important;height:auto!important;grid-auto-rows:minmax(58px,auto)!important;padding:8px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:22px!important;box-shadow:0 18px 52px rgba(0,0,0,.34)!important}.clean-bottom-nav,.clean-bottom-nav.has-owner{grid-template-columns:1fr!important}.clean-bottom-nav .launch-nav,.clean-bottom-nav .owner-admin-nav,.clean-bottom-nav a{height:58px!important;padding:6px 4px!important}.clean-bottom-nav a span{font-size:11px!important}.app-shell,.lend-page{padding-bottom:90px!important}.site-footer{margin-bottom:42px}}.asset-data-statuses{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;margin:11px 0 15px}.asset-data-statuses>span{min-width:0;display:grid;grid-template-columns:7px minmax(0,1fr);grid-gap:2px 6px;gap:2px 6px;align-items:center;padding:9px 10px;border:1px solid rgba(255,255,255,.065);border-radius:12px;background:rgba(255,255,255,.02)}.asset-data-statuses i{width:7px;height:7px;border-radius:50%;background:#56606f;grid-row:1/3}.asset-data-statuses b{font-size:8px;color:#dfe6ef}.asset-data-statuses b,.asset-data-statuses small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-data-statuses small{font-size:7px;color:#778396}.asset-data-statuses .ready i{background:#72e4ac;box-shadow:0 0 0 3px rgba(114,228,172,.08)}.asset-data-statuses .building i,.asset-data-statuses .checking i{background:#e9b765}.asset-data-statuses .limited i{background:#76849a}@media(max-width:760px){.asset-data-statuses{grid-template-columns:repeat(2,minmax(0,1fr))}.asset-data-statuses>span:last-child{grid-column:1/-1}}.public-earn-preview{margin-top:18px;text-align:left}.public-earn-preview-head{margin:0 0 12px;padding:0 2px}.public-earn-preview-head h2{margin:4px 0 6px;font-size:22px;letter-spacing:-.035em}.public-earn-preview-head p{margin:0;color:#8693a4;font-size:11px;line-height:1.5}.lend-data-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 14px}.lend-data-strip>span{display:grid;grid-template-columns:8px minmax(0,1fr);grid-gap:2px 7px;gap:2px 7px;align-items:center;padding:10px 11px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:rgba(255,255,255,.018)}.lend-data-strip>span:not(:first-child){grid-template-columns:1fr}.lend-data-strip i{width:7px;height:7px;border-radius:50%;background:#6a7483;grid-row:1/3}.lend-data-strip i.ok{background:#72e4ac}.lend-data-strip b{font-size:11px;color:#dde6f0}.lend-data-strip small{font-size:11px;color:#7c899b;line-height:1.35}.lend-market-source{display:block;margin-top:7px;color:#697689;font-size:11px;line-height:1.4}.earn-action-tabs button:disabled{cursor:not-allowed;opacity:.48}@media(max-width:700px){.lend-data-strip{grid-template-columns:1fr}.public-earn-preview-head h2{font-size:20px}}.index-card-head-labels{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.duplicate-index-label{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:11px;font-weight:900;letter-spacing:.08em;border:1px solid rgba(255,255,255,.08)}.duplicate-index-label.original{color:#9be9c1;border-color:rgba(111,225,166,.18);background:rgba(111,225,166,.055)}.duplicate-index-label.unseeded-copy{color:#f4bd79;border-color:rgba(239,165,78,.2);background:rgba(239,165,78,.055)}@media(max-width:620px){.index-card-head-labels{max-width:55%}.duplicate-index-label{font-size:6px;padding:4px 6px}}.funding-connect-gate{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;padding:16px;margin:8px 0 16px;border:1px solid var(--line,#273044);border-radius:16px;background:rgba(255,255,255,.025)}.funding-connect-gate>div{display:flex;flex-direction:column;gap:3px}.funding-connect-gate b{font-size:14px}.funding-connect-gate span{font-size:12px;opacity:.68;line-height:1.4}@media(max-width:640px){.funding-connect-gate{grid-template-columns:auto 1fr}.funding-connect-gate>:last-child{grid-column:1/-1;width:100%}}.trade-allowance-steps{display:grid;grid-gap:4px;gap:4px;margin:10px 0;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.03)}.trade-allowance-steps span{font-size:12px;font-weight:650}.trade-allowance-steps .pending{color:#f5c16c}.trade-allowance-steps .done{color:#8ddea8}.trade-allowance-steps small{color:rgba(255,255,255,.62);line-height:1.4}.asset-picker-schedule-toggle{display:flex;padding:0 16px 8px}.asset-picker-schedule-toggle button{border:0;background:transparent;color:rgba(255,255,255,.62);font-size:12px;text-decoration:underline}.home-build-mix{display:grid!important;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;min-width:148px}.home-build-mix span{width:auto!important;height:auto!important;display:grid!important;grid-gap:1px;gap:1px;padding:8px 9px;border-radius:12px;background:rgba(126,151,255,.08)!important;border:1px solid rgba(126,151,255,.16)!important;text-align:left}.home-build-mix b{font-size:12px;color:#e8edf7}.home-build-mix em{font-style:normal;font-size:11px;color:#9db2ff}.home-pulse-row em.pending{color:#7d8794}.home-pulse-empty{align-items:center;gap:10px}.home-pulse-empty div{display:grid;grid-gap:2px;gap:2px}.home-pulse-empty b{font-size:13px}.home-pulse-empty span{font-size:11px;line-height:1.4}.home-route-skeleton{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:16px;gap:16px;margin:20px 0}.home-community-skeleton span,.home-route-skeleton span,.route-skeleton-hero,.route-skeleton-list span{display:block;border-radius:16px;background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.08),rgba(255,255,255,.03));background-size:220% 100%;animation:indexioSkeleton 1.35s linear infinite}.home-route-skeleton span{min-height:220px}.route-loading{padding-top:28px}.route-skeleton-hero{min-height:150px;margin-bottom:16px}.route-skeleton-list{display:grid;grid-gap:8px;gap:8px}.route-skeleton-list span{height:64px}@media(max-width:720px){.home-first-look,.home-route-skeleton{grid-template-columns:1fr}.home-pulse-row b,.home-pulse-row strong{font-size:13px}.home-pulse-foot span{font-size:11px}}.index-holds-strip{margin-top:8px}.index-asset-strip{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.index-asset-strip span{display:grid;grid-template-columns:26px auto;grid-template-rows:auto auto;grid-column-gap:8px;column-gap:8px;align-items:center;min-width:132px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.025)}.index-asset-strip .asset-native-icon{grid-row:1/3}.index-asset-strip b{font-size:13px}.index-asset-strip small{font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-contract-row button{border:0;background:transparent;color:#9db2ff;font-size:11px;padding:0}@media(max-width:720px){.operations-admin-page .registry-filter-panel{padding:13px;gap:13px;border-radius:16px}.operations-admin-page .registry-filter-grid{grid-template-columns:minmax(0,1fr);gap:14px}.operations-admin-page .registry-filter-options button{flex:1 0 auto}.operations-admin-page .registry-filter-results{align-items:flex-start;flex-direction:column}.operations-admin-page .registry-filter-results>div{width:100%}.operations-admin-page .registry-filter-results button{flex:1 1}.operations-admin-page .registry-filter-search input{font-size:16px}.operations-admin-page .registry-filter-heading b{font-size:14px}}.admin-tax-manager{display:grid;grid-gap:14px;gap:14px;margin:18px 0;padding:18px;border:1px solid rgba(151,174,220,.2);border-radius:21px;background:radial-gradient(circle at 100% 0,rgba(86,108,192,.13),transparent 48%),linear-gradient(140deg,#111723,#0b1119 70%);color:#e8eef8}.admin-tax-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:13px}.admin-tax-heading h3{margin:3px 0 6px;font-size:21px;letter-spacing:-.04em}.admin-tax-heading p{margin:0;color:#9aa8b9;font-size:12px;line-height:1.55;max-width:580px}.admin-tax-heading>svg{flex:none;color:#8daaff}.admin-tax-controls{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:end;grid-gap:14px;gap:14px}.admin-tax-controls>div>b,.admin-tax-controls>label{display:block;font-size:12px;font-weight:700;color:#cbd4e4}.admin-tax-presets{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.admin-tax-presets button{padding:9px 11px;border:1px solid rgba(158,177,207,.19);border-radius:11px;background:rgba(255,255,255,.035);color:#b6c2d3;font-size:12px;font-weight:750;cursor:pointer}.admin-tax-presets button.active{background:rgba(99,135,235,.19);border-color:rgba(129,158,252,.6);color:#e9efff}.admin-tax-controls input{width:100%;height:41px;margin-top:10px;padding:0 9px;border:1px solid rgba(158,177,207,.23);border-radius:11px;color:#f2f6ff;background:#0b1019;font-size:14px}.admin-tax-selection{display:flex;align-items:center;justify-content:space-between;gap:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.085)}.admin-tax-selection>span{display:grid;grid-gap:3px;gap:3px;font-size:13px}.admin-tax-selection small{max-width:400px;color:#91a1b3;font-size:11px;line-height:1.4}.admin-tax-selection>button{flex:none}.admin-tax-review{display:grid;grid-gap:13px;gap:13px;padding:14px;border:1px solid rgba(149,170,214,.18);border-radius:16px;background:rgba(255,255,255,.025)}.admin-tax-review-head{display:grid;grid-gap:4px;gap:4px}.admin-tax-review-head b{font-size:14px}.admin-tax-review-head small{color:#9ba9bb;font-size:11px}.admin-tax-review-list{max-height:258px;overflow-y:auto;border-top:1px solid rgba(255,255,255,.08)}.admin-tax-review-list>div{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.75fr);grid-gap:9px;gap:9px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.07);font-size:12px}.admin-tax-review-list>div>span:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.admin-tax-review-list b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-tax-review-list small{color:#8292a5;font-size:11px}.admin-tax-review-list>div>span:last-child{color:#a8c2ff;text-align:right;font-weight:700}.admin-tax-warning{display:flex;align-items:flex-start;gap:8px;padding:11px;border:1px solid rgba(245,178,96,.18);border-radius:11px;color:#dec4a3;background:rgba(202,133,70,.06);font-size:11px;line-height:1.5}.admin-tax-warning svg{flex:none}.admin-tax-progress,.admin-tax-results{display:grid;grid-gap:7px;gap:7px;padding:11px;border-radius:12px;background:rgba(127,162,241,.08);font-size:12px}.admin-tax-progress>span{color:#9db0cb}.admin-tax-progress button{justify-self:start}.admin-tax-results>a{display:flex;align-items:center;justify-content:space-between;color:#bbcef5;text-decoration:none;padding:8px;border-bottom:1px solid rgba(255,255,255,.06)}.admin-tax-results>a span{display:inline-flex;align-items:center;gap:7px}.admin-tax-message{color:#c7d9f1;font-size:12px;line-height:1.5;margin:0}.admin-tax-footnote{color:#8799ab;font-size:11px;line-height:1.5}.seed-tax-backdrop{position:fixed;inset:0;z-index:3000;display:flex;justify-content:center;align-items:center;padding:18px;background:rgba(2,6,12,.83);backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.seed-tax-dialog{position:relative;width:min(100%,470px);max-height:min(90dvh,740px);overflow-y:auto;padding:25px;border:1px solid rgba(225,169,99,.35);border-radius:23px;background:linear-gradient(160deg,#1a1c24,#0c1017 75%);box-shadow:0 30px 100px rgba(0,0,0,.65)}.seed-tax-close{position:absolute;right:16px;top:15px;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:rgba(255,255,255,.055);color:#d5dce8}.seed-tax-symbol{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:15px;background:rgba(255,178,85,.12);color:#ffcb8d}.seed-tax-dialog h2{margin:3px 0 10px;font-size:clamp(23px,5vw,29px);letter-spacing:-.04em;line-height:1.12}.seed-tax-dialog>p{color:#a8b5c5;font-size:13px;line-height:1.65}.seed-tax-policy-list{display:grid;max-height:230px;overflow-y:auto;margin:17px 0;border:1px solid rgba(255,255,255,.09);border-radius:14px}.seed-tax-policy-list>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px;border-bottom:1px solid rgba(255,255,255,.065)}.seed-tax-policy-list>div:last-child{border-bottom:0}.seed-tax-policy-list>div.needs-fix{background:rgba(253,178,91,.07)}.seed-tax-policy-list>div>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.seed-tax-policy-list>div>span:last-child{text-align:right}.seed-tax-policy-list b{font-size:13px;overflow-wrap:anywhere}.seed-tax-policy-list small{font-size:11px;color:#a4aec0}.seed-tax-next{display:flex;gap:11px;padding:13px;border-radius:13px;background:rgba(124,154,245,.08)}.seed-tax-next svg{flex:none;color:#b1c6ff}.seed-tax-next b{font-size:13px}.seed-tax-next p{font-size:12px;line-height:1.55;color:#aeb9cc;margin:4px 0 0}.seed-tax-actions{display:flex;gap:9px;margin-top:18px}.seed-tax-actions>*{flex:1 1}.seed-tax-reference{display:inline-flex;gap:6px;align-items:center;color:#aab9d6;text-decoration:none;font-size:11px;margin-top:13px}@media(max-width:580px){.admin-tax-manager{padding:14px;border-radius:17px}.admin-tax-controls{grid-template-columns:1fr}.admin-tax-selection{flex-direction:column;align-items:stretch}.admin-tax-selection>button{width:100%}.admin-tax-review-list>div{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.65fr);font-size:11px}.seed-tax-dialog{padding:19px;border-radius:19px}.seed-tax-actions{flex-direction:column}}.creator-wallet-status{width:100%;margin:0;padding:9px 11px;border:1px solid rgba(118,158,217,.15);background:rgba(106,140,189,.06);color:#c3d0e0;border-radius:11px;font-size:12px;line-height:1.5}.admin-tax-preserve{display:flex;align-items:flex-start;gap:10px;padding:12px;border:1px solid rgba(158,177,207,.13);border-radius:13px;background:rgba(255,255,255,.025);cursor:pointer}.admin-tax-preserve input{width:17px;height:17px;flex:none;accent-color:#7fa4ff;margin:2px 0 0}.admin-tax-preserve span{display:grid;grid-gap:4px;gap:4px}.admin-tax-preserve b{font-size:12px}.admin-tax-preserve small{font-size:11px;color:#93a2b4;line-height:1.45}.economics-control.income-option-disabled{opacity:.51;filter:saturate(.35);background:rgba(135,144,143,.035);border-style:dashed}.income-option-disabled button,.income-option-disabled input{cursor:not-allowed!important}.income-option-disabled .economics-head strong{font-size:12px;color:#acb8b1}.income-option-disabled .income-mode-grid button.active{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.075);box-shadow:none}.income-option-disabled .limit-note{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.025);color:#b5c0bc}.status-technical-details{margin:20px auto;max-width:1180px;border:1px solid rgba(140,159,189,.18);border-radius:16px;background:rgba(255,255,255,.02);overflow:hidden}.status-technical-details>summary{list-style:none;cursor:pointer;padding:17px 20px;display:flex;justify-content:space-between;gap:12px;font-size:14px;font-weight:700;color:#e3eaf5}.status-technical-details>summary::-webkit-details-marker{display:none}.status-technical-details>summary span{font-size:11px;color:#9eabc1;font-weight:500}.status-technical-details>p{padding:0 18px}.status-technical-details .status-contracts{margin:8px 14px 14px}@media(max-width:740px){.status-technical-details{margin:16px 12px}}.faq-technical-details{margin:18px auto 0;max-width:1150px;padding:0 16px;border:1px solid rgba(140,159,189,.16);border-radius:16px}.faq-technical-details>summary{padding:15px 0;cursor:pointer;display:flex;justify-content:space-between;font-size:14px;font-weight:680;list-style:none}.faq-technical-details>summary::-webkit-details-marker{display:none}.faq-technical-details>summary span{font-size:11px;font-weight:500;opacity:.7}.indexio-privacy-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:39px;padding:8px 12px;border:1px solid rgba(146,166,208,.27);border-radius:13px;background:rgba(48,63,88,.23);color:#cbd8f2;font-weight:650;cursor:pointer}.indexio-privacy-toggle:hover{background:rgba(84,115,173,.23)}html[data-indexio-private=true] .earn-position-value,html[data-indexio-private=true] .folio-exposure-value b,html[data-indexio-private=true] .folio-quick-balance,html[data-indexio-private=true] .index-position-value,html[data-indexio-private=true] .portfolio-activity-amount,html[data-indexio-private=true] .portfolio-position-value{font-size:0!important;white-space:nowrap;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}html[data-indexio-private=true] .earn-position-value:after,html[data-indexio-private=true] .folio-exposure-value b:after,html[data-indexio-private=true] .folio-quick-balance:after,html[data-indexio-private=true] .index-position-value:after,html[data-indexio-private=true] .portfolio-activity-amount:after,html[data-indexio-private=true] .portfolio-position-value:after{content:"••••";font-size:14px;color:#b9c6dc}@media(max-width:550px){.policy-alignment-numbers{grid-template-columns:1fr}.indexio-admin-policy-alignment{padding:15px}}html[data-indexio-private=true] .activity-meta strong,html[data-indexio-private=true] .folio-balance small.negative,html[data-indexio-private=true] .folio-balance small.positive,html[data-indexio-private=true] .holding-name small,html[data-indexio-private=true] .holding-value b,html[data-indexio-private=true] .holding-value small,html[data-indexio-private=true] .index-pnl-pill,html[data-indexio-private=true] .tracked-index-stats b,html[data-indexio-private=true] .wallet-yield-position-grid strong{font-size:0!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;white-space:nowrap}html[data-indexio-private=true] .activity-meta strong:after,html[data-indexio-private=true] .folio-balance small.negative:after,html[data-indexio-private=true] .folio-balance small.positive:after,html[data-indexio-private=true] .holding-name small:after,html[data-indexio-private=true] .holding-value b:after,html[data-indexio-private=true] .holding-value small:after,html[data-indexio-private=true] .index-pnl-pill:after,html[data-indexio-private=true] .tracked-index-stats b:after,html[data-indexio-private=true] .wallet-yield-position-grid strong:after{content:"••••";font-size:13px;color:#b9c6dc}.home-glance-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.home-glance-actions .indexio-privacy-toggle{min-height:32px;padding:6px 10px}.portfolio-hero-actions{gap:8px}.earn-privacy-actions,.portfolio-hero-actions{display:flex;align-items:center;flex-wrap:wrap}.earn-privacy-actions{justify-content:flex-end;gap:10px}.earn-privacy-actions .indexio-privacy-toggle{min-height:34px;padding:6px 10px}.transaction-progress-simple{display:flex;gap:11px;align-items:center;padding:12px 14px;border-radius:13px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07);margin:12px 0}.transaction-progress-simple .transaction-progress-icon{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:10px;background:rgba(130,155,228,.1);color:#a8bdfa}.transaction-progress-simple.stage-complete .transaction-progress-icon{background:rgba(95,205,150,.13);color:#88dfaf}.transaction-progress-simple .transaction-progress-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.transaction-progress-simple .transaction-progress-copy>b{font-size:13px;font-weight:750;color:#eaf0fa}.transaction-progress-simple .transaction-progress-copy>small{font-size:11px;line-height:1.4;color:#98a5b7}.consumer-home .topbar{gap:14px;min-height:76px}.home-public-nav{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.home-public-link{min-height:40px;padding:0 14px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;color:#d9e1f3;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);font-size:13px;font-weight:780;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.home-public-link:hover{border-color:rgba(133,164,255,.26);background:rgba(255,255,255,.05)}.home-public-build{background:linear-gradient(135deg,rgba(83,111,255,.18),rgba(113,88,255,.12));border-color:rgba(121,145,255,.26)}.consumer-home .consumer-hero{position:relative;overflow:hidden;padding:34px 0 24px;isolation:isolate}.consumer-home .consumer-hero:after,.consumer-home .consumer-hero:before{content:"";position:absolute;inset:auto;pointer-events:none;z-index:-1;filter:blur(0)}.consumer-home .consumer-hero:before{top:8%;right:-2%;width:320px;height:320px;border-radius:42% 58% 56% 44%/44% 46% 54% 56%;background:radial-gradient(circle at 35% 35%,rgba(100,128,255,.34),rgba(78,59,155,.14) 52%,transparent 74%);opacity:.95}.consumer-home .consumer-hero:after{right:7%;bottom:6%;width:180px;height:180px;border-radius:46% 54% 63% 37%/48% 38% 62% 52%;background:radial-gradient(circle at 35% 35%,rgba(255,135,66,.2),rgba(255,135,66,.06) 58%,transparent 74%);opacity:.9}.consumer-home .hero-actions .secondary,.home-glance-actions a{padding:0 12px;color:#edf2ff}.consumer-home .hero-actions .secondary,.home-glance-actions .indexio-privacy-toggle,.home-glance-actions a{min-height:34px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.index-share-card.onchain-position-card{border-color:rgba(255,255,255,.075);background:linear-gradient(145deg,rgba(14,18,25,.96),rgba(7,10,15,.98));box-shadow:0 18px 42px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.03)}.alt-index-mark{color:#dce4ff;background:linear-gradient(145deg,rgba(82,112,255,.18),rgba(52,79,160,.14));border-color:rgba(127,154,255,.28)}.onchain-position-title{flex-wrap:wrap}.onchain-position-title>b{color:#f5f8ff;font-size:15px}.onchain-position-copy h4{display:none}.onchain-position-meta-row{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.index-share-pill,.index-symbol-pill,.index-type-pill{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:760;border:1px solid rgba(255,255,255,.08)}.index-symbol-pill{color:#dfe6ff;background:rgba(91,118,255,.14);border-color:rgba(116,142,255,.18)}.index-type-pill{color:#8fe2ff;background:rgba(61,150,255,.08);border-color:rgba(61,150,255,.16)}.index-share-pill{color:#e8edf7;background:rgba(255,255,255,.04)}.onchain-position-value{margin-top:12px}.onchain-position-value-note{letter-spacing:0;text-transform:none;line-height:1.45}.onchain-position-actions{min-width:132px}.onchain-position-action,.onchain-position-expand{min-width:132px;justify-content:center;border-color:rgba(255,255,255,.09);background:rgba(255,255,255,.035);color:#e7eef9}.index-lookthrough{border-top-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.index-lookthrough-head b{font-size:15px}.index-lookthrough-row{padding:12px 13px;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.index-lookthrough-row small{color:#8f9aaa}.index-lookthrough-note{color:#9ca6b5}@media(max-width:620px){.consumer-home .topbar{align-items:flex-start;padding-top:12px;padding-bottom:12px;height:auto}.home-public-nav{justify-content:flex-end;width:auto}.home-public-link{min-height:36px;padding:0 12px;font-size:12px}.consumer-home .consumer-hero:before{width:220px;height:220px;top:14%;right:-10%}.consumer-home .consumer-hero:after{width:120px;height:120px;right:11%;bottom:12%}.onchain-position-action,.onchain-position-actions,.onchain-position-expand{min-width:0}}.base-earn-reference{display:flex;gap:6px 15px;align-items:center;flex-wrap:wrap;margin:12px 0 22px;padding:13px 16px;border-radius:16px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025)}.base-earn-reference>span{color:#ecf1f8;font-size:13px;font-weight:750}.base-earn-reference>a{color:#a9c2ff;text-decoration:none;font-size:12px;font-weight:750}.base-earn-reference>small{flex-basis:100%;color:#8e9bab;font-size:11px;line-height:1.45}.earn-usdc-compare{margin:14px 0 20px;padding:19px;border:1px solid rgba(130,157,255,.17);border-radius:22px;background:linear-gradient(145deg,rgba(20,26,40,.92),rgba(10,13,22,.96))}.earn-usdc-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;margin-bottom:12px}.earn-usdc-head h3{font-size:21px;letter-spacing:-.04em;margin:3px 0}.earn-usdc-head p{font-size:12px;color:#9ba6bb;margin:5px 0 0}.earn-usdc-refresh{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#e3eafd;padding:9px 12px;font-size:12px;white-space:nowrap;cursor:pointer}.earn-usdc-refresh:disabled{opacity:.5;cursor:wait}.earn-usdc-list{display:grid;grid-gap:7px;gap:7px}.earn-usdc-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:rgba(255,255,255,.025)}.earn-usdc-identity{min-width:0;display:flex;flex-direction:column;gap:5px}.earn-usdc-identity b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.earn-usdc-identity span{font-size:11px;color:#99a5b8}.earn-usdc-rate{text-align:right;display:grid;grid-gap:3px;gap:3px}.earn-usdc-rate strong{font-size:16px;color:#94e9c0}.earn-usdc-rate small,.earn-usdc-readonly{color:#96a3b6;font-size:11px}.earn-usdc-risk{margin:12px 2px 0;font-size:11px;line-height:1.5;color:#98a3b3}.earn-extra-details{margin:12px 0;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:rgba(255,255,255,.02);overflow:hidden}.earn-extra-details>summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;font-size:13px;font-weight:750;color:#dae5f4}.earn-extra-details>summary::-webkit-details-marker{display:none}.earn-extra-details>summary:after{content:"+";font-size:20px;color:#94a9cd}.earn-extra-details[open]>summary:after{content:"−"}.earn-extra-content{padding:0 12px 12px}.earn-extra-details>.stock-earn-zone{padding:0 14px 14px;margin:0}.lend-workbench .lend-number-grid{margin-top:0}@media(max-width:600px){.earn-usdc-head{flex-wrap:wrap}.earn-usdc-row{grid-template-columns:minmax(0,1fr) auto}.earn-usdc-row .earn-usdc-readonly,.earn-usdc-row .lend-supply-btn{grid-column:1/-1;justify-content:center}.earn-usdc-compare{padding:14px}.earn-usdc-identity b{font-size:13px}}.lend-experimental-risk{padding:12px 15px;border:1px solid rgba(239,176,92,.35);border-radius:14px;background:rgba(179,110,39,.09);color:#e8c89b;font-size:12px;line-height:1.55;margin:14px 0}.lend-experimental-risk strong{color:#ffd69e}.earn-income-research{margin:14px 0;border:1px solid var(--border,rgba(130,155,190,.2));border-radius:16px;padding:12px 14px;background:rgba(100,130,170,.035)}.earn-income-research>summary{cursor:pointer;font-size:13px;font-weight:650;line-height:1.5;color:inherit;list-style-position:inside}.earn-income-research[open]>summary{margin-bottom:14px}.builder-optional-settings .economics-control{margin:12px 0}.index-income-preview-grid .income-preview-total strong{font-size:clamp(17px,3vw,23px)}.index-share-overlay{position:fixed;inset:0;z-index:2147483000;background:rgba(2,5,9,.76);display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box;overscroll-behavior:contain}.index-share-dialog{width:min(100%,400px);max-height:min(85dvh,610px);overflow-y:auto;box-sizing:border-box;border:1px solid #34424f;border-radius:22px;background:linear-gradient(145deg,#141b23,#0b1016);box-shadow:0 22px 85px rgba(0,0,0,.6);padding:22px;color:#f1f5f9}.index-share-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.index-share-dialog-head>div{min-width:0}.index-share-dialog-head span{font-size:10px;letter-spacing:.12em;color:#8eedae;font-weight:800}.index-share-dialog-head h2{font-size:21px;line-height:1.2;margin:9px 0 7px;overflow-wrap:anywhere;color:#f2f6f9}.index-share-dialog-head p{font-size:13px;line-height:1.5;color:#aebccb;margin:0 0 20px}.index-share-close{flex-shrink:0;width:34px;height:34px;display:grid;place-items:center;border:1px solid #394453;border-radius:10px;color:#c4d0d9;background:#202833;cursor:pointer}.index-share-dialog-actions{display:grid;grid-gap:9px;gap:9px}.index-share-dialog-actions button{min-height:52px;width:100%;display:flex;align-items:center;gap:12px;text-align:left;padding:12px 15px;border:1px solid #344556;border-radius:13px;background:#17212b;color:#eef4f9;font-size:15px;font-weight:700;cursor:pointer}.index-share-dialog-actions button:first-child{background:#2858f5;border-color:#6381fa;color:white}.index-share-dialog-actions button b{font-size:21px;line-height:1;width:18px;text-align:center}.index-share-close:focus-visible,.index-share-dialog-actions button:focus-visible{outline:2px solid #94efc4;outline-offset:3px}.index-share-dialog>small{display:block;margin-top:17px;color:#99a9b9;font-size:12px;line-height:1.5}@media(max-width:720px){.index-share-overlay{align-items:flex-end;padding:0}.index-share-dialog{width:100%;max-height:calc(100dvh - 20px);border-radius:24px 24px 0 0;padding:22px max(20px,env(safe-area-inset-right)) calc(28px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border-bottom:0}}.activity-history-note{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 14px 12px;color:#8295a5;font-size:11px;line-height:1.4}.activity-history-note button{flex-shrink:0;border:0;background:transparent;color:#93dbbc;font:inherit;font-weight:750;cursor:pointer}.home-account-glance .home-glance-head{align-items:center;min-width:0;gap:10px}.home-account-glance .home-glance-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex:0 0 auto;flex-wrap:nowrap;min-width:0}.home-account-glance .home-glance-actions a.home-portfolio-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 13px;white-space:nowrap;border:1px solid rgba(144,177,255,.35);border-radius:13px;background:linear-gradient(135deg,rgba(77,111,225,.2),rgba(56,91,189,.12));color:#e6efff;font-size:12px;font-weight:750;text-decoration:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:background .2s,border-color .2s}.home-account-glance .home-glance-actions a.home-portfolio-link:hover{background:rgba(89,126,233,.3);border-color:rgba(153,192,255,.7)}.home-account-glance .home-glance-actions a.home-portfolio-link:focus-visible{outline:2px solid #b8d4ff;outline-offset:3px}@media(max-width:390px){.home-account-glance .home-glance-actions a.home-portfolio-link{padding:9px 10px;gap:5px}.home-account-glance .home-glance-actions{gap:6px}}.bots-hero-new{position:relative;max-width:1010px;padding-bottom:32px}.bots-hero-new h1{max-width:900px;line-height:1.02;margin:18px 0 20px}.bots-hero-new h1 span{color:#89adff}.agent-status-line{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;border:1px solid rgba(123,169,255,.3);border-radius:30px;background:rgba(74,112,229,.12);padding:9px 13px;font-weight:800;font-size:11px;color:#b8d0ff;letter-spacing:.08em}.agent-status-line span{opacity:.5}.agent-hero-actions{display:flex;gap:11px;flex-wrap:wrap;margin:25px 0 18px}.agent-hero-actions>a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:12px 22px;border-radius:14px;text-decoration:none;font-size:14px;font-weight:800}.agent-hero-actions .primary{background:#3461f5;color:white}.agent-hero-actions .secondary{color:#d3deff;border:1px solid #3c486c;background:#151c2c}.agent-feature-pills{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.agent-feature-pills span{display:inline-flex;align-items:center;gap:6px;color:#b9c7df;font-size:12px}.agent-feature-grid{max-width:966px}.agent-feature-grid article{min-width:0;padding:22px}.agent-feature-grid a{text-decoration:none}.agent-feature-grid code{white-space:normal;overflow-wrap:anywhere}.agent-example{max-width:922px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:15px}.agent-example-heading{grid-column:1/-1}.agent-example-heading h2{font-size:clamp(22px,4vw,32px);margin:5px 0}.agent-example pre{margin:0;overflow-x:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.agent-flow{display:grid;grid-gap:12px;gap:12px;align-content:center}.agent-flow>div{display:grid;grid-template-columns:28px 1fr;grid-column-gap:12px;column-gap:12px;align-items:center}.agent-flow b{display:grid;place-items:center;border-radius:50%;width:28px;height:28px;background:#3155ce;color:white}.agent-flow span{font-weight:800;font-size:13px}.agent-flow p{grid-column:2;margin:2px 0 0;font-size:12px}.agent-flow code{display:inline;font-size:11px;margin:0;padding:2px 4px;overflow-wrap:anywhere}.agent-notice{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;border-top:1px solid #2c3240;padding-top:12px}.agent-notice svg{flex:none;color:#9ab8ff}.agent-dev-cta{max-width:922px;margin:16px auto 30px;border:1px solid #2b3854;border-radius:22px;padding:22px;background:linear-gradient(135deg,#172641,#0b0f19 60%);display:flex;gap:22px;justify-content:space-between}.agent-dev-cta h2{margin:8px 0;font-size:22px}.agent-dev-cta p{font-size:13px;color:#b6c0d6;line-height:1.6;max-width:560px}.agent-dev-links{display:flex;flex-direction:column;gap:8px;flex:none;min-width:188px;justify-content:center}.agent-dev-links a{display:flex;align-items:center;gap:10px;border:1px solid #41506e;border-radius:12px;background:#151e31;padding:10px;color:#e4ecff;text-decoration:none;font-size:12px;font-weight:800}@media(max-width:760px){.agent-example{grid-template-columns:1fr}.agent-example-heading,.agent-notice{grid-column:auto}.agent-dev-cta{margin:16px 22px 30px;display:block}.agent-dev-links{margin-top:18px}.agent-hero-actions>a{flex:1 1 180px}.agent-feature-pills{gap:10px}}.agent-economics{max-width:922px;margin:16px auto 0;border:1px solid rgba(255,204,128,.25);background:rgba(126,83,22,.09);padding:20px 22px;border-radius:20px;display:flex;align-items:center;gap:30px}.agent-economics>div{flex:1 1;min-width:0}.agent-economics h2{font-size:18px;line-height:1.25;margin:7px 0}.agent-economics p{font-size:12px;line-height:1.55;color:#dfcbb4;flex:1 1;min-width:0}@media(max-width:760px){.agent-economics{margin:16px 22px 0;display:block}}.agent-playground{max-width:922px;margin:16px auto 20px;padding:21px;border:1px solid #315545;border-radius:21px;background:linear-gradient(130deg,#10251d,#0b1720 75%);color:#effaf4}.agent-playground-head{display:flex;justify-content:space-between;align-items:center;gap:15px;flex-wrap:wrap}.agent-playground-head h2{font-size:clamp(19px,4vw,26px);margin:6px 0}.agent-playground-head p,.agent-playground-note,.agent-playground-panel p{font-size:12px;color:#adc2b6;line-height:1.5}.agent-copy,.agent-playground-panel button{min-height:43px;border:1px solid #446d58;border-radius:11px;padding:9px 12px;color:#c3f6d9;font-size:12px;font-weight:750;display:flex;gap:7px;align-items:center;justify-content:center;background:#142f22}.agent-copy:disabled,.agent-playground-panel button:disabled{opacity:.55;cursor:wait}.agent-playground-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.agent-playground-panel{min-width:0;padding:16px;background:#0a1b18;border:1px solid #284638;border-radius:14px}.agent-playground-label{display:flex;gap:8px;align-items:center;font-size:13px}.agent-playground-panel p{min-height:37px;margin:12px 0}.agent-market-preview{display:grid;grid-gap:7px;gap:7px;margin-top:8px}.agent-market-preview>div{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:10px 12px;border:1px solid #284638;border-radius:11px;background:#0c221b;font-size:13px}.agent-market-preview span{min-width:0;overflow-wrap:anywhere}.agent-market-preview span small{display:block;font-size:11px;color:#a4b9ad;margin-top:3px}.agent-market-preview a{color:#8eeab6;white-space:nowrap;text-decoration:none}.agent-playground-note{margin:9px 0 0}.agent-playground-error{color:#ffc2ab;font-size:13px}.agent-spin{animation:agentSpin .9s linear infinite}@keyframes agentSpin{to{transform:rotate(1turn)}}@media(max-width:760px){.agent-playground{margin:14px 16px}.agent-playground-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.agent-spin{animation:none}}.tracked-strategy-history{margin:22px 0 12px;padding:16px;border:1px solid rgba(149,170,196,.18);border-radius:18px;background:rgba(13,19,30,.7)}.tracked-history-summary{display:flex;gap:8px;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;color:#d6dfef;font-weight:750;font-size:14px}.tracked-history-summary::-webkit-details-marker{display:none}.tracked-history-summary>span{display:flex;gap:9px;align-items:center}.tracked-history-summary>small{font-weight:550;font-size:11px;color:#93a4b8}.tracked-history-note{font-size:12px;line-height:1.5;color:#94a4b7;margin:13px 0}.tracked-history-list{display:grid;grid-gap:8px;gap:8px}.tracked-history-item{border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:11px 12px;background:#0a101a;display:flex;flex-direction:column;gap:6px}.tracked-history-item-head{display:flex;align-items:center;gap:8px}.tracked-history-item-head strong{font-size:13px}.tracked-history-item>small,.tracked-history-status{color:#9caabd;font-size:11px}.tracked-history-status{color:#a0c7d3}.clean-bottom-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important}.clean-bottom-nav.has-owner{grid-template-columns:repeat(7,minmax(0,1fr))!important}.clean-bottom-nav .pay-nav-link{position:relative;overflow:visible!important}.folio-pay-icon,.pay-nav-icon{position:relative;display:inline-flex;align-items:center;justify-content:center}.pay-unread-badge{position:absolute;right:-13px;top:-11px;min-width:18px;height:18px;padding:0 4px;border-radius:99px;background:#87edbe;color:#07140d!important;font:800 10px/18px Inter,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 2px #0b1018;white-space:nowrap;font-style:normal;z-index:2}.folio-pay-icon .pay-unread-badge{right:-14px;top:-9px}.pay-inbox-toast{position:fixed;bottom:calc(95px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:30;width:min(370px,calc(100vw - 26px));padding:12px 13px;border:1px solid #386b5d;border-radius:14px;display:flex;align-items:center;gap:12px;background:#0f241f;color:#e4fff2;box-shadow:0 15px 35px #000a;font-size:12px;font-weight:700}.pay-inbox-toast>span{flex:1 1}.pay-inbox-toast a{color:#9aebc6;font-weight:900}.pay-inbox-toast button{border:0;background:transparent;color:#dde6e8;font-size:21px;cursor:pointer}@media(max-width:420px){.clean-bottom-nav .pay-nav-link>span:last-child{font-size:10px!important}.clean-bottom-nav.has-owner>a>span{font-size:9px!important}.clean-bottom-nav.has-owner{gap:1px!important}}