:root{--canvas:#f4f1e9;--panel:#fbfaf6;--ink:#1f2822;--muted:#687169;--line:#d5d8ce;--deep:#173d2b;--green:#2d7655;--lime:#bbcf5b;--orange:#cc6b3d;--red:#b4443b;--code:"Cascadia Code", Consolas, monospace;--display:Georgia, "Songti SC", serif;--body:"Microsoft YaHei", "PingFang SC", sans-serif}*{box-sizing:border-box}html{background:var(--canvas);max-width:100%;overflow-x:clip}body{background:var(--canvas);max-width:100%;color:var(--ink);font-family:var(--body);margin:0;font-size:14px;overflow-x:clip}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.application-shell{flex-direction:column;width:100%;max-width:1480px;min-height:100svh;margin:0 auto;padding:0 48px;display:flex}.application-header{border-bottom:1px solid var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:82px;display:grid}.brand-row,.wallet-actions{align-items:center;gap:10px;display:flex}.product-brand{font:700 25px var(--display);align-items:center;gap:10px;display:inline-flex}.product-mark{background:var(--deep);width:27px;height:27px;color:var(--lime);font:600 16px var(--display);place-items:center;display:grid}.testnet-tag,.kicker{font:10px var(--code);letter-spacing:1px;color:var(--green);text-transform:uppercase}.testnet-tag{border:1px solid var(--green);padding:4px 6px}.app-nav{justify-content:center;align-items:center;gap:24px;display:flex}.nav-link{color:var(--muted);font:12px var(--code);border-bottom:2px solid #0000;padding:8px 0}.nav-link.active,.nav-link:hover{color:var(--ink);border-color:var(--green)}.wallet-actions{justify-content:flex-end;position:relative}.wallet-chip{border:1px solid var(--ink);font:11px var(--code);color:var(--deep);background:0 0;padding:8px 11px}.button{border:1px solid var(--ink);min-height:34px;color:var(--ink);font:11px var(--code);text-transform:uppercase;letter-spacing:.4px;background:0 0;padding:8px 13px}.button:hover{background:var(--ink);color:var(--canvas)}.button:disabled{opacity:.45;cursor:not-allowed}.button-primary{background:var(--deep);border-color:var(--deep);color:#fff}.button-primary:hover{background:var(--green);border-color:var(--green)}.button-quiet{border-color:var(--line)}.inline-error{color:var(--red);font-size:12px;line-height:1.5}.application-main{flex:1;width:100%;min-width:0;padding:45px 0 70px}.application-footer{border-top:1px solid var(--line);color:var(--muted);font:10px var(--code);justify-content:space-between;gap:20px;padding:18px 0 24px;display:flex}.page-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.page-heading h1,.workspace-title h1,.etf-hero h1{font:500 39px/1.16 var(--display);margin:6px 0 0}.page-heading h1{color:var(--deep)}.page-heading h1 span,.workspace-title h1 span,.etf-hero h1 span{color:var(--green);font:13px var(--code);vertical-align:middle;margin-left:12px}.explore-heading{align-items:center}.search-field{border-bottom:1px solid var(--ink);grid-template-columns:auto 1fr;align-items:center;gap:10px;width:min(320px,100%);padding:9px 0;display:grid}.search-field span{color:var(--muted);font:10px var(--code);text-transform:uppercase}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0}.market-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:30px;display:grid}.market-strip div{border-right:1px solid var(--line);gap:4px;min-height:64px;padding:13px 16px;display:grid}.market-strip div:last-child{border-right:0}.market-strip span,small{color:var(--muted);font:10px var(--code);text-transform:uppercase}.market-strip strong{font:500 14px var(--display)}.empty-state{border:1px dashed var(--line);min-height:250px;color:var(--muted);font:13px var(--code);text-align:center;place-content:center;justify-items:center;gap:16px;display:grid}.etf-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.etf-tile{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;flex-direction:column;gap:18px;min-height:278px;padding:20px;transition:background .18s,transform .18s;display:flex;position:relative}.etf-tile:hover{background:var(--panel);transform:translateY(-2px)}.etf-tile-link{flex-direction:column;flex:1;gap:18px;min-height:236px;display:flex}.tile-favorite{z-index:2;border:1px solid var(--line);background:var(--canvas);min-width:50px;color:var(--muted);font:9px var(--code);text-transform:uppercase;padding:5px 7px;position:absolute;top:22px;right:20px}.tile-favorite:hover,.tile-favorite.active{border-color:var(--green);background:var(--deep);color:var(--lime)}.etf-tile .tile-top{padding-right:60px}.tile-top,.tile-bottom,.panel-heading,.chart-footer,.form-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.symbol-block{width:36px;height:36px;color:var(--lime);background:var(--deep);font:12px var(--code);place-items:center;display:grid}.symbol-block.large{width:60px;height:60px;font-size:17px}.status-dot{color:var(--orange);font:10px var(--code)}.status-dot:before{content:"";background:currentColor;width:6px;height:6px;margin-right:6px;display:inline-block}.status-dot.observed{color:var(--green)}.evidence-status{color:var(--muted);font:10px var(--code);text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.evidence-status>span{background:currentColor;width:6px;height:6px;display:inline-block}.evidence-status.fresh,.evidence-status.success{color:var(--green)}.evidence-status.stale,.evidence-status.partial,.evidence-status.pending{color:var(--orange)}.evidence-status.unavailable,.evidence-status.failure,.evidence-status.unknown{color:var(--red)}.etf-tile h2{font:500 20px var(--display);margin:0 0 8px}.etf-tile p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.tile-metrics{grid-template-columns:1fr 1fr;gap:12px;margin-top:auto;display:grid}.tile-metrics span{gap:5px;display:grid}.tile-metrics b{font:500 14px var(--display)}.tile-bottom{color:var(--muted);border-top:1px solid var(--line);font:10px var(--code);padding-top:12px}.create-layout{border-top:1px solid var(--ink);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:0;display:grid}.create-layout>*{min-width:0}.create-layout aside{border-right:1px solid var(--line);padding:32px 38px 32px 0}.create-layout aside h2{font:500 28px/1.3 var(--display);color:var(--deep);margin:10px 0}.create-layout aside p:last-child{color:var(--muted);line-height:1.7}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;min-width:0;padding:32px 0 32px 38px;display:grid}.form-grid label,.order-pad label,.invest-panel label{gap:8px;display:grid}.form-grid label>span,.order-pad label>span,.invest-panel label>span{font:10px var(--code);color:var(--muted);text-transform:uppercase}.form-grid input,.form-grid textarea,.form-grid select,.order-pad input,.order-pad select,.invest-panel input,.settle-control input{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;color:var(--ink);outline:0;padding:10px}.form-grid textarea{resize:vertical;min-height:115px}.full{grid-column:1/-1}.toggle-row{align-items:center;font-size:12px;gap:10px!important;display:flex!important}.toggle-row input{width:14px;height:14px;accent-color:var(--green)}.toggle-row span{overflow-wrap:anywhere;min-width:0;color:var(--ink)!important;font:12px var(--body)!important;text-transform:none!important}.risk-acknowledgement{border:1px solid var(--line);background:var(--panel);padding:14px;line-height:1.55}.manifest-preview{border:1px solid var(--ink);background:var(--panel);padding:20px}.manifest-preview .gate-facts{margin-top:16px;margin-bottom:0}.identity-proof{border:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.identity-proof>div{gap:5px;min-width:0;display:grid}.identity-proof strong{overflow-wrap:anywhere;font:500 17px var(--display)}.identity-proof small{text-transform:none;line-height:1.5}.signature-control{border:1px solid var(--line);background:var(--panel);gap:13px;min-width:0;margin:0;padding:15px;display:grid}.signature-control legend{color:var(--green);font:10px var(--code);text-transform:uppercase;padding:0 6px}.signature-badge{border:1px solid var(--green);color:var(--green);font:9px var(--code);text-transform:uppercase;margin-top:8px;padding:5px 7px;display:inline-flex}.workspace-title,.etf-hero{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:23px;display:flex}.manager-metrics,.manager-strip{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.manager-metrics div,.manager-strip div{border-right:1px solid var(--line);gap:6px;padding:17px 18px;display:grid}.manager-metrics div:first-child,.manager-strip div:first-child{padding-left:0}.manager-metrics div:last-child,.manager-strip div:last-child{border-right:0}.manager-metrics strong,.manager-strip strong{font:500 18px var(--display);color:var(--deep)}.manager-strip{grid-template-columns:repeat(4,1fr);margin-bottom:30px}.workspace-meta{color:var(--muted);font:10px var(--code);flex-wrap:wrap;gap:13px;margin-top:14px;display:flex}.compact-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:4px 0 17px;display:grid}.compact-facts span{gap:5px;min-width:0;display:grid}.compact-facts strong{overflow-wrap:anywhere;font:500 14px var(--display)}.order-summary{flex-wrap:wrap;gap:14px;padding:14px 0;display:flex}.gate-facts{margin:0 0 15px;display:grid}.gate-facts div{border-top:1px solid var(--line);grid-template-columns:130px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.gate-facts dt{color:var(--muted);font:10px var(--code);text-transform:uppercase}.gate-facts dd{overflow-wrap:anywhere;min-width:0;font:11px var(--code);margin:0}.manager-grid,.portfolio-grid{grid-template-columns:.7fr 1.3fr;gap:22px;margin-top:28px;display:grid}.activation-panel{gap:22px;display:grid}.activation-panel h1{font:500 34px var(--display);color:var(--deep);margin:8px 0 0}.activation-panel h1 span{color:var(--muted);font:12px var(--code);margin-left:10px}.activation-steps{border:1px solid var(--line);background:var(--panel);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.activation-steps>div{border-right:1px solid var(--line);align-content:start;gap:14px;min-height:150px;padding:18px;display:grid}.activation-steps>div:last-child{border-right:0}.activation-steps>div>span{color:var(--muted);font:10px var(--code)}.activation-steps strong{font:500 17px var(--display);color:var(--deep)}.detail-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:22px;margin-top:28px;display:grid}.order-pad,.data-panel,.performance-panel,.invest-panel,.risk-panel,.ops-actions{border:1px solid var(--line);background:var(--panel)}.order-pad,.invest-panel{align-content:start;gap:16px;padding:20px;display:grid}.faucet-control{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;display:flex}.faucet-control span{gap:4px;display:grid}.faucet-control b{font:500 13px var(--display)}.faucet-control small{text-transform:none}.faucet-evidence{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:-2px 0 0;display:grid}.faucet-evidence div{border-top:1px solid var(--line);gap:5px;min-width:0;padding:9px 10px 9px 0;display:grid}.faucet-evidence div:nth-child(2n){border-left:1px solid var(--line);padding-left:10px}.faucet-evidence dt{color:var(--muted);font:9px var(--code);text-transform:uppercase}.faucet-evidence dd{overflow-wrap:anywhere;min-width:0;font:10px/1.45 var(--code);margin:0}.pending-operation{border:1px solid var(--orange);min-width:0;color:var(--orange);font:10px var(--code);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.pending-operation>span:last-child{overflow-wrap:anywhere;min-width:0}.panel-heading{border-bottom:1px solid var(--line);padding-bottom:13px}.panel-heading h2{font:500 18px var(--display);margin:0}.panel-heading span{color:var(--green);font:10px var(--code);text-transform:uppercase}.segmented{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.segmented button{border:0;border-right:1px solid var(--line);min-height:34px;color:var(--muted);font:10px var(--code);text-transform:uppercase;background:0 0}.segmented button:last-child{border-right:0}.segmented button.selected{color:#fff;background:var(--deep)}.segmented button.selected.buy{background:var(--green)}.segmented button.selected.sell{background:var(--orange)}.data-panel{padding:20px;overflow:auto}.row-actions{gap:6px;min-width:132px;display:flex}.row-actions .button{min-height:28px;padding:5px 7px;font-size:9px}.lower{margin-top:28px}table{border-collapse:collapse;width:100%;font-size:12px}th{text-align:left;color:var(--muted);font:10px var(--code);text-transform:uppercase;padding:13px 4px 10px}td{border-top:1px solid var(--line);padding:12px 4px}td a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.table-empty{color:var(--muted);font:12px var(--code);margin:0;padding:24px 0 4px}.etf-hero{margin-bottom:0}.etf-identity{align-items:flex-start;gap:16px;display:flex}.etf-identity p{color:var(--muted);max-width:620px;margin:10px 0 0;line-height:1.7}.share-tools{flex-shrink:0;justify-items:end;gap:10px;display:grid;position:relative}.share-actions{gap:8px;display:flex}.share-qr{z-index:5;border:1px solid var(--ink);background:var(--panel);justify-items:center;gap:9px;width:204px;padding:13px;display:grid;position:absolute;top:44px;right:0;box-shadow:8px 8px #1f28221f}.share-qr img{width:176px;height:176px;display:block}.share-qr small{text-align:center;text-transform:none;line-height:1.45}.inline-qr{border:1px solid var(--line);background:var(--panel);width:96px;height:96px;padding:5px}.manager-profile-band{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.7fr) minmax(260px,1.3fr) auto;align-items:center;gap:24px;padding:17px 0;display:grid}.manager-profile{align-items:center;gap:12px;min-width:0;display:flex}.manager-avatar{background:var(--deep);width:48px;height:48px;color:var(--lime);font:600 14px var(--display);flex:0 0 48px;place-items:center;display:grid;position:relative;overflow:hidden}.manager-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.manager-copy{gap:3px;min-width:0;display:grid}.manager-copy strong{text-overflow:ellipsis;white-space:nowrap;font:500 17px var(--display);overflow:hidden}.manager-copy>span{color:var(--muted);font:10px var(--code)}.manager-copy>a{color:var(--green);font:9px var(--code);text-underline-offset:3px;text-decoration:underline}.manager-profile-band>p{color:var(--muted);margin:0;line-height:1.65}.manager-socials{color:var(--green);font:10px var(--code);flex-wrap:wrap;justify-content:flex-end;gap:8px 13px;display:flex}.manager-socials a{text-underline-offset:3px;text-decoration:underline}.manager-socials>span{color:var(--muted)}.referral-banner{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:14px 0;display:flex}.referral-banner>span{gap:4px;display:grid}.referral-banner strong{font:500 15px var(--display)}.referral-banner small{text-transform:none}.evidence-grid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.strategy-panel p{color:var(--muted);margin:18px 0;line-height:1.75}.market-tags{flex-wrap:wrap;gap:7px;display:flex}.market-tags span{border:1px solid var(--line);color:var(--deep);font:10px var(--code);padding:6px 8px}.provenance-panel dl,.risk-facts{margin:0;display:grid}.provenance-panel dl div,.risk-facts div{border-top:1px solid var(--line);grid-template-columns:128px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.provenance-panel dl div:first-child{border-top:0}.provenance-panel dt,.risk-facts dt{color:var(--muted);font:10px var(--code);text-transform:uppercase}.provenance-panel dd,.risk-facts dd{text-overflow:ellipsis;min-width:0;font:11px var(--code);text-align:right;margin:0;overflow:hidden}.performance-panel{min-height:430px;padding:20px}.period-tabs{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 0 4px;display:grid}.period-tabs button{border:0;border-right:1px solid var(--line);min-width:0;color:var(--muted);font:10px var(--code);cursor:pointer;background:0 0;padding:8px}.period-tabs button:last-child{border-right:0}.period-tabs button.selected{background:var(--deep);color:var(--lime)}.performance-summary{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.performance-summary>span{border-right:1px solid var(--line);align-content:center;gap:7px;min-height:82px;padding:14px 13px;display:grid}.performance-summary>span:first-child{padding-left:0}.performance-summary>span:last-child{border-right:0}.performance-summary strong{overflow-wrap:anywhere;min-width:0;font:500 15px/1.35 var(--display)}.performance-summary strong.positive{color:var(--green)}.performance-summary strong.negative{color:var(--red)}.sparkline{border-bottom:1px solid var(--line);height:170px;padding:20px 0 8px}.sparkline svg{width:100%;height:100%;overflow:visible}.sparkline path{fill:none;stroke:var(--green);stroke-width:2.5px;vector-effect:non-scaling-stroke}.chart-empty{height:100%;color:var(--muted);font:11px var(--code);place-items:center;display:grid}.chart-footer{color:var(--muted);font:10px var(--code);padding-top:10px}.trade-history{border-top:1px solid var(--line);margin-top:14px;display:grid}.trade-history div{border-bottom:1px solid var(--line);color:var(--ink);font:10px var(--code);text-transform:capitalize;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.trade-history small{color:var(--muted);text-align:right;text-transform:none}.invest-footer{color:var(--muted);font:10px var(--code);justify-content:space-between;align-items:center;gap:12px;display:flex}.invest-footer a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.request-message{min-height:18px;color:var(--orange);margin:0;font-size:11px;line-height:1.5}.lower-grid{margin-top:22px}.risk-panel{color:var(--muted);padding:22px;line-height:1.7}.risk-panel p{margin:0 0 12px}.risk-facts{border-bottom:1px solid var(--line);margin:16px 0}.risk-facts div:first-child{border-top:1px solid var(--line)}.evidence-note{border-top:1px solid var(--line);color:var(--orange);padding-top:12px;font-size:12px}.trade-activity{margin-top:22px}.trade-side{color:var(--muted);font:10px var(--code);text-transform:uppercase}.trade-side.buy{color:var(--green)}.trade-side.sell{color:var(--orange)}.portfolio-grid{margin-top:0}.portfolio-positions{overflow:visible}.portfolio-position{border-top:1px solid var(--line);padding:20px 0 4px}.portfolio-position:first-of-type{border-top:0}.portfolio-position>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.portfolio-position>header>span:nth-child(2){gap:4px;min-width:0;display:grid}.portfolio-position>header b{overflow-wrap:anywhere;font:500 18px var(--display)}.portfolio-position>header small{overflow-wrap:anywhere;text-transform:none}.position-share-grid,.position-value-grid,.position-performance-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);margin-top:16px;display:grid}.position-share-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.position-value-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.position-performance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.position-share-grid>span,.position-value-grid>span,.position-performance-grid>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:6px;min-width:0;min-height:74px;padding:11px;display:grid}.position-share-grid strong,.position-value-grid strong,.position-performance-grid strong{overflow-wrap:anywhere;font:500 13px/1.35 var(--display)}.position-performance-grid em{color:var(--muted);font:normal 9px/1.35 var(--code)}.portfolio-position strong.positive{color:var(--green)}.portfolio-position strong.negative{color:var(--red)}.portfolio-position strong.neutral{color:var(--muted)}.portfolio-position>footer{color:var(--muted);font:10px/1.45 var(--code);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.redemption-panel{margin-top:22px;overflow:visible}.redemption-request{border-top:1px solid var(--line);padding:18px 0 2px}.redemption-request:first-of-type{border-top:0}.redemption-request>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.redemption-request>header>span:first-child{gap:4px;min-width:0;display:grid}.redemption-request>header b{overflow-wrap:anywhere;font:500 16px var(--display)}.redemption-request>header small{overflow-wrap:anywhere;text-transform:none}.redemption-value-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin-top:14px;display:grid}.redemption-value-grid>span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:6px;min-width:0;min-height:72px;padding:10px;display:grid}.redemption-value-grid strong{overflow-wrap:anywhere;font:500 12px/1.35 var(--display)}.redemption-entitlements{border-left:2px solid var(--lime);margin-top:8px;padding-left:14px}.portfolio-secondary{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.claim-list{display:grid}.claim-row,.activity-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.claim-row span:first-child{gap:4px;display:grid}.claim-row b{font:500 14px var(--display)}.claim-row small{text-transform:none}.status-label{color:var(--muted);font:10px var(--code);text-transform:uppercase}.activity-panel{margin-top:22px}.activity-row{color:var(--muted);font:11px var(--code);grid-template-columns:1fr 1fr auto;display:grid}.activity-row span:first-child{color:var(--ink)}.activity-row>span{overflow-wrap:anywhere;min-width:0}.activity-row small,.activity-row code{overflow-wrap:anywhere;white-space:normal;margin-top:4px;display:block}.activity-row details{margin-top:5px}.activity-row summary{cursor:pointer;color:var(--ink)}.ops-grid{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:26px;display:grid}.ops-count{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-content:center;gap:8px;min-height:112px;padding:15px;display:grid}.ops-count strong{color:var(--deep);font:500 30px var(--display)}.demo-readiness{border:1px solid var(--ink);border-left:6px solid var(--orange);background:var(--panel);margin-bottom:26px;box-shadow:5px 5px #1f282214}.demo-readiness.readiness-pass{border-left-color:var(--green)}.demo-readiness.readiness-blocked,.demo-readiness.readiness-stopped{border-left-color:var(--red)}.demo-readiness.readiness-unavailable{border-left-color:var(--muted)}.demo-readiness>header,.demo-readiness>footer{justify-content:space-between;align-items:center;gap:20px;padding:17px 20px;display:flex}.demo-readiness>header{border-bottom:1px solid var(--line)}.demo-readiness>header h2{color:var(--deep);font:500 24px var(--display);margin:5px 0 0}.demo-readiness>footer{border-top:1px solid var(--line);color:var(--muted);font:10px/1.5 var(--code);text-transform:uppercase;align-items:flex-start}.demo-readiness>footer span:last-child{text-align:right;max-width:500px}.readiness-body{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);display:grid}.readiness-progress{border-right:1px solid var(--line);align-content:center;gap:20px;min-height:155px;padding:20px;display:grid}.readiness-progress>span{gap:5px;display:grid}.readiness-progress strong{color:var(--deep);font:500 34px var(--display)}.readiness-progress progress,.readiness-empty-track{background:var(--line);border:0;width:100%;height:8px}.readiness-progress progress{appearance:none}.readiness-progress progress::-webkit-progress-bar{background:var(--line)}.readiness-progress progress::-webkit-progress-value{background:var(--green)}.readiness-progress progress::-moz-progress-bar{background:var(--green)}.readiness-bindings{align-content:center;margin:0;padding:7px 20px;display:grid}.readiness-bindings div{border-bottom:1px solid var(--line);grid-template-columns:150px minmax(0,1fr);gap:16px;min-width:0;padding:11px 0;display:grid}.readiness-bindings div:last-child{border-bottom:0}.readiness-bindings dt{color:var(--muted);font:10px var(--code);text-transform:uppercase}.readiness-bindings dd{overflow-wrap:anywhere;font:11px/1.45 var(--code);margin:0}.readiness-notice{border-top:1px solid var(--line);color:var(--muted);font:11px/1.55 var(--code);margin:0;padding:14px 20px}.readiness-notice.stopped{color:var(--red)}.readiness-next{border-top:1px solid var(--line);background:#f2f3ea;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr);gap:20px;padding:18px 20px;display:grid}.readiness-next>span{gap:5px;display:grid}.readiness-next strong{font:500 18px var(--display)}.readiness-next em{color:var(--muted);font:normal 10px var(--code);text-transform:uppercase}.readiness-next>div{flex-wrap:wrap;align-content:flex-start;gap:7px;display:flex}.readiness-next code{border:1px solid var(--line);background:var(--panel);overflow-wrap:anywhere;font:10px var(--code);padding:6px 8px}.ops-actions{justify-content:space-between;align-items:center;gap:24px;padding:20px;display:flex}.ops-actions h2{font:500 20px var(--display);margin:8px 0 0}.settle-control{gap:8px;min-width:min(490px,100%);display:flex}.ops-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.ops-detail-grid>.activity-panel{margin-top:0}.ops-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.ops-row>span:first-child{gap:4px;min-width:0;display:grid}.ops-row b{text-overflow:ellipsis;white-space:nowrap;font:500 14px var(--display);overflow:hidden}.ops-row small{text-overflow:ellipsis;text-transform:none;white-space:nowrap;overflow:hidden}.row-actions{flex-shrink:0;gap:6px;display:flex}.market-picker{border:1px solid var(--line);flex-wrap:wrap;gap:14px;margin:0;padding:13px;display:flex}.market-picker legend{color:var(--muted);font:10px var(--code);text-transform:uppercase;padding:0 5px}.control-form{grid-template-columns:1fr;align-items:stretch;display:grid}.control-form input,.control-form select{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--ink);padding:10px}.wide-control{grid-template-columns:minmax(200px,1fr) minmax(220px,1fr) 150px auto;margin-top:22px;display:grid}.review-control{grid-template-columns:minmax(200px,1fr) minmax(220px,1fr) 130px minmax(220px,1fr) auto;margin-top:22px;display:grid}.mobile-nav{display:none}td,th{overflow-wrap:anywhere}@media (max-width:980px){.application-shell{padding:0 26px}.application-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand wallet""nav nav";gap:12px;min-height:auto;padding:18px 0 0}.application-header>*{min-width:0}.brand-row{grid-area:brand}.app-nav{grid-area:nav;justify-content:flex-start;max-width:100%;padding:7px 0;overflow:auto}.wallet-actions{grid-area:wallet}.etf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid{grid-template-columns:repeat(3,1fr)}.manager-profile-band{grid-template-columns:1fr 1fr}.manager-socials{grid-column:1/-1;justify-content:flex-start}.performance-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-summary>span:nth-child(2){border-right:0}.performance-summary>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.performance-summary>span:nth-child(3){padding-left:0}.position-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.position-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.redemption-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.readiness-body{grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr)}}@media (max-width:680px){.application-shell{padding:0 18px}.application-main{padding:30px 0 48px}.application-footer{flex-direction:column;gap:5px}.testnet-tag{display:none}.app-nav{gap:16px}.nav-link{font-size:10px}.page-heading,.etf-hero,.workspace-title,.ops-actions{flex-direction:column;align-items:flex-start}.page-heading h1,.workspace-title h1,.etf-hero h1{font-size:32px}.search-field{width:100%}.market-strip{grid-template-columns:1fr}.market-strip div{border-right:0;border-bottom:1px solid var(--line)}.market-strip div:last-child{border-bottom:0}.etf-grid,.manager-grid,.detail-grid,.portfolio-grid,.ops-detail-grid{grid-template-columns:1fr}.etf-tile{min-height:235px}.demo-readiness>header,.demo-readiness>footer{flex-direction:column;align-items:flex-start}.demo-readiness>footer span:last-child{text-align:left}.readiness-body,.readiness-next{grid-template-columns:1fr}.readiness-progress{border-right:0;border-bottom:1px solid var(--line);min-height:125px}.readiness-bindings div{grid-template-columns:1fr;gap:5px}.create-layout{grid-template-columns:minmax(0,1fr)}.create-layout aside{border-right:0;border-bottom:1px solid var(--line);padding:20px 0}.form-grid{grid-template-columns:minmax(0,1fr);padding:22px 0}.full{grid-column:auto}.activation-steps{grid-template-columns:1fr 1fr}.activation-steps>div:nth-child(2){border-right:0}.activation-steps>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.manager-metrics,.manager-strip{grid-template-columns:1fr 1fr}.manager-metrics div,.manager-strip div{padding:14px}.manager-metrics div:first-child,.manager-strip div:first-child{padding-left:14px}.manager-metrics div:nth-child(2n),.manager-strip div:nth-child(2n){border-right:0}.compact-facts{grid-template-columns:1fr 1fr}.share-tools,.share-actions{justify-items:stretch;width:100%}.share-actions{flex-wrap:wrap}.share-actions .button{text-align:center;flex:86px;min-width:0;padding-inline:8px}.inline-qr{width:82px;height:82px}.manager-profile-band{grid-template-columns:1fr;gap:14px}.manager-profile-band>p{max-width:100%}.manager-socials{grid-column:auto}.referral-banner,.identity-proof{flex-direction:column;align-items:stretch}.manager-strip strong{overflow-wrap:anywhere;font-size:15px}.performance-summary strong{font-size:13px}.chart-footer,.invest-footer,.portfolio-position>footer,.faucet-control{flex-direction:column;align-items:flex-start}.faucet-control .button{width:100%}.faucet-evidence{grid-template-columns:1fr}.faucet-evidence div:nth-child(2n){border-left:0;padding-left:0}.provenance-panel dl div,.risk-facts div{grid-template-columns:1fr;gap:5px}.provenance-panel dd,.risk-facts dd{text-align:left}.portfolio-position>header{grid-template-columns:auto minmax(0,1fr)}.portfolio-position>header .row-actions{grid-column:1/-1;justify-content:space-between;width:100%}.redemption-request>header{flex-direction:column;align-items:flex-start}.redemption-request>header .row-actions{justify-content:space-between;width:100%}.position-share-grid,.position-value-grid,.position-performance-grid,.redemption-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-secondary{grid-template-columns:1fr}.ops-grid{grid-template-columns:repeat(2,1fr)}.settle-control{flex-direction:column;width:100%}.activity-row{grid-template-columns:1fr;gap:4px}.wide-control,.review-control{grid-template-columns:1fr}.application-main{padding-bottom:86px}.mobile-nav{z-index:20;left:12px;right:12px;bottom:max(10px, env(safe-area-inset-bottom));border:1px solid var(--ink);background:#fbfaf6f7;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;box-shadow:4px 4px #1f28221f}.mobile-nav-link{color:var(--muted);font:9px var(--code);text-transform:uppercase;justify-items:center;gap:3px;padding:8px 4px;display:grid}.mobile-nav-link span{background:var(--line);width:19px;height:19px;color:var(--ink);font:11px var(--display);place-items:center;display:grid}.mobile-nav-link.active{color:var(--deep)}.mobile-nav-link.active span{background:var(--deep);color:var(--lime)}.gate-facts div{grid-template-columns:1fr;gap:5px}}
