:where([data-css-scope]) .sr-only:where(:not([data-css-island],[data-css-island] *)){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where([data-css-scope]) .metrics:where(:not([data-css-island],[data-css-island] *)){display:grid;gap:18px;margin:22px 0}:where([data-css-scope]) .metrics.three:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-css-scope]) .metrics.four:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:repeat(4,minmax(0,1fr))}:where([data-css-scope]) .metric:where(:not([data-css-island],[data-css-island] *)){padding:22px 24px;position:relative}:where([data-css-scope]) .metric.cyan-edge:where(:not([data-css-island],[data-css-island] *)):before,:where([data-css-scope]) .metric.gold-edge:where(:not([data-css-island],[data-css-island] *)):before{content:"";position:absolute;top:0;left:24px;width:35px;height:2px;background:var(--cyan)}:where([data-css-scope]) .metric.gold-edge:where(:not([data-css-island],[data-css-island] *)):before{background:var(--gold)}:where([data-css-scope]) .metric-value:where(:not([data-css-island],[data-css-island] *)){font:500 clamp(23px,2.3vw,32px)/1.4 var(--font-ui);margin:12px 0 5px;letter-spacing:-.6px}:where([data-css-scope]) .metric-value small:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);color:var(--subtle);margin-left:8px;letter-spacing:0}:where([data-css-scope]) .metric p:where(:not([data-css-island],[data-css-island] *)){margin:0;font-size:12px;color:var(--subtle)}:where([data-css-scope]) .asset-hero:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;gap:25px;align-items:center;padding:30px 35px;background:radial-gradient(ellipse at 75% 0,#123a4288,transparent 70%),var(--panel)}:where([data-css-scope]) .asset-hero-copy:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:25px;align-items:center}:where([data-css-scope]) .asset-hero-copy p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:7px 0 0}:where([data-css-scope]) .token-symbol:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;justify-content:center;width:85px;height:85px;border-radius:50%;background:linear-gradient(145deg,#ecd18a,#b7892c);color:#302711;border:5px double #fff4;box-shadow:0 0 45px #d4a84310;font:600 37px var(--font-ui);letter-spacing:-5px;padding-right:6px;flex-shrink:0}:where([data-css-scope]) .token-symbol>span:where(:not([data-css-island],[data-css-island] *)){font-size:23px;align-self:center;transform:translateY(8px)}:where([data-css-scope]) .asset-total:where(:not([data-css-island],[data-css-island] *)){font-size:36px;letter-spacing:-1.5px;margin-top:7px}:where([data-css-scope]) .asset-total>span:where(:not([data-css-island],[data-css-island] *)){color:var(--muted)}:where([data-css-scope]) .asset-hero-right:where(:not([data-css-island],[data-css-island] *)){display:flex;flex-direction:column;align-items:flex-end;gap:14px}:where([data-css-scope]) .status-pill:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--muted);background:var(--panel-high);border:1px solid var(--line);padding:4px 9px;border-radius:5px;white-space:nowrap;font-weight:400;display:inline-block}:where([data-css-scope]) .green-pill:where(:not([data-css-island],[data-css-island] *)){color:var(--green);background:color-mix(in srgb,var(--green) 5%,transparent);border-color:color-mix(in srgb,var(--green) 20%,transparent)}:where([data-css-scope]) .two-columns:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1.25fr 1fr;gap:22px;margin-bottom:22px}:where([data-css-scope]) .asset-allocation:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;padding:20px 25px 25px;gap:26px;min-height:280px}:where([data-css-scope]) .asset-donut:where(:not([data-css-island],[data-css-island] *)){width:200px;max-width:46%;flex-shrink:0}:where([data-css-scope]) .donut-big:where(:not([data-css-island],[data-css-island] *)){fill:var(--text);font:500 28px var(--font-ui)}:where([data-css-scope]) .donut-small:where(:not([data-css-island],[data-css-island] *)){fill:var(--muted);font:12px var(--font)}:where([data-css-scope]) .allocation-key>div:where(:not([data-css-island],[data-css-island] *)){margin:16px 0}:where([data-css-scope]) .allocation-key .legend-item:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted)}:where([data-css-scope]) .allocation-key b:where(:not([data-css-island],[data-css-island] *)){font:14px var(--font-mono);display:block;margin-top:6px;white-space:nowrap}:where([data-css-scope]) .allocation-key b small:where(:not([data-css-island],[data-css-island] *)){font-size:10px;color:var(--subtle)}:where([data-css-scope]) .allocation-key p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);line-height:1.8;margin-top:20px}:where([data-css-scope]) .next-steps:where(:not([data-css-island],[data-css-island] *)){padding:27px}:where([data-css-scope]) .next-steps h2:where(:not([data-css-island],[data-css-island] *)){font-size:23px;font-weight:500;margin:5px 0 10px}:where([data-css-scope]) .next-steps>p:not(.eyebrow):where(:not([data-css-island],[data-css-island] *)){font-size:13px;line-height:1.8;color:var(--muted);margin-bottom:22px;max-width:380px}:where([data-css-scope]) .step-link:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:13px;padding:16px 0;border-top:1px solid var(--line)}:where([data-css-scope]) .step-icon:where(:not([data-css-island],[data-css-island] *)){width:38px;height:38px;background:var(--cyan-soft);display:grid;place-items:center;border-radius:9px;color:var(--cyan)}:where([data-css-scope]) .step-icon.gold:where(:not([data-css-island],[data-css-island] *)){color:var(--gold);background:#d4a84310}:where([data-css-scope]) .step-link b:where(:not([data-css-island],[data-css-island] *)){display:block;font-size:13px;font-weight:500}:where([data-css-scope]) .step-link small:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);display:block;margin-top:3px}:where([data-css-scope]) .step-no:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);color:var(--subtle);margin-left:auto}:where([data-css-scope]) .step-link:hover b:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .subtle-label:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font:11px var(--font-mono)}:where([data-css-scope]) .ledger-list:where(:not([data-css-island],[data-css-island] *)){padding:16px 24px}:where([data-css-scope]) .ledger-list>div:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:14px;padding:17px 0;border-top:1px solid var(--line)}:where([data-css-scope]) .ledger-list>div:first-child:where(:not([data-css-island],[data-css-island] *)){border:0}:where([data-css-scope]) .ledger-icon:where(:not([data-css-island],[data-css-island] *)){width:36px;height:36px;display:grid;place-items:center;background:var(--panel-high);border-radius:8px;color:var(--muted);flex-shrink:0}:where([data-css-scope]) .ledger-icon.cyan:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .ledger-icon.gold:where(:not([data-css-island],[data-css-island] *)){color:var(--gold)}:where([data-css-scope]) .ledger-list strong:where(:not([data-css-island],[data-css-island] *)){font-size:13px;font-weight:400}:where([data-css-scope]) .ledger-list small:where(:not([data-css-island],[data-css-island] *)){display:block;color:var(--subtle);font-size:11px;margin-top:4px}:where([data-css-scope]) .ledger-list a:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .ledger-list b:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;font-size:14px;font-weight:400;white-space:nowrap}:where([data-css-scope]) .reward-notice:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:15px;padding:20px 22px;border:1px solid #d4a84330;border-radius:12px;background:#d4a84305;margin:24px 0}:where([data-css-scope]) .notice-icon:where(:not([data-css-island],[data-css-island] *)){color:var(--gold);flex-shrink:0}:where([data-css-scope]) .reward-notice strong:where(:not([data-css-island],[data-css-island] *)){font-size:14px;font-weight:500}:where([data-css-scope]) .reward-notice p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted);margin:4px 0 0}:where([data-css-scope]) .reward-notice .text-button:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;white-space:nowrap;color:var(--gold)}:where([data-css-scope]) .records-toolbar:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px}:where([data-css-scope]) .search-box:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:7px;padding:0 12px;background:var(--canvas);height:40px;color:var(--subtle);width:255px}:where([data-css-scope]) .search-box .icon:where(:not([data-css-island],[data-css-island] *)){width:16px;height:16px}:where([data-css-scope]) .search-box input:where(:not([data-css-island],[data-css-island] *)){width:100%;min-width:0;border:0;outline:none;background:none;color:var(--text);font-size:12px;height:100%}:where([data-css-scope]) .search-box:focus-within:where(:not([data-css-island],[data-css-island] *)){border-color:var(--cyan)}:where([data-css-scope]) .search-box input:focus-visible:where(:not([data-css-island],[data-css-island] *)){outline:none}:where([data-css-scope]) .records-table:where(:not([data-css-island],[data-css-island] *)){width:100%;border-collapse:collapse;text-align:left;table-layout:auto}:where([data-css-scope]) .records-table th:where(:not([data-css-island],[data-css-island] *)){background:color-mix(in srgb,var(--bg) 48%,transparent);padding:13px 22px;color:var(--subtle);font-size:12px;font-weight:400;border-block:1px solid var(--line)}:where([data-css-scope]) .records-table td:where(:not([data-css-island],[data-css-island] *)){padding:13px 22px;border-bottom:1px solid var(--line);font-size:13px}:where([data-css-scope]) .records-table tbody tr:hover:where(:not([data-css-island],[data-css-island] *)){background-color:color-mix(in srgb,var(--panel-high) 45%,transparent)}:where([data-css-scope]) .records-table td:last-child:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:last-child:where(:not([data-css-island],[data-css-island] *)){text-align:right;width:72px}:where([data-css-scope]) .record-type:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:10px;align-items:center;white-space:nowrap}:where([data-css-scope]) .record-type .icon:where(:not([data-css-island],[data-css-island] *)){width:17px;height:17px}:where([data-css-scope]) .record-type span:where(:not([data-css-island],[data-css-island] *)){color:var(--text)}:where([data-css-scope]) .record-date:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);font-size:12px!important;white-space:nowrap}:where([data-css-scope]) .reward-amount:where(:not([data-css-island],[data-css-island] *)){white-space:nowrap;font-size:12px!important}:where([data-css-scope]) .reward-amount small:where(:not([data-css-island],[data-css-island] *)){font-size:10px;color:var(--subtle)}:where([data-css-scope]) .detail-button:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--cyan);min-height:38px;min-width:36px}:where([data-css-scope]) .records-bottom:where(:not([data-css-island],[data-css-island] *)){padding:17px 24px;display:flex;justify-content:space-between;font-size:11px;color:var(--subtle)}:where([data-css-scope]) .mobile-record-date:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .rule-cards:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}:where([data-css-scope]) .rule-mini:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:14px;padding:22px}:where([data-css-scope]) .rule-mini h3:where(:not([data-css-island],[data-css-island] *)){font-size:14px;margin:0 0 4px;font-weight:500}:where([data-css-scope]) .rule-mini p:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);margin:0}:where([data-css-scope]) .rule-mini>.text-button:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;white-space:nowrap;font-size:11px}:where([data-css-scope]) .empty-state:where(:not([data-css-island],[data-css-island] *)){padding:35px 10px;text-align:center;color:var(--muted)}:where([data-css-scope]) .empty-state>.icon:where(:not([data-css-island],[data-css-island] *)){width:28px;height:28px;margin:auto}:where([data-css-scope]) .empty-state h3:where(:not([data-css-island],[data-css-island] *)){font-size:16px;font-weight:400;margin-bottom:7px}:where([data-css-scope]) .empty-state p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:0 0 20px}:where([data-css-scope]) .community-layout:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1.4fr 1fr;gap:22px;align-items:start}:where([data-css-scope]) .network-map:where(:not([data-css-island],[data-css-island] *)){position:relative;height:320px;margin:0 14px}:where([data-css-scope]) .network-lines:where(:not([data-css-island],[data-css-island] *)){position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--line);stroke-width:1.5;stroke-dasharray:4 5}:where([data-css-scope]) .network-lines circle:where(:not([data-css-island],[data-css-island] *)){fill:var(--cyan);stroke:none;animation:pulse 3s infinite}:where([data-css-scope]) .network-self:where(:not([data-css-island],[data-css-island] *)){position:absolute;left:50%;top:25px;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column}:where([data-css-scope]) .network-self>span:where(:not([data-css-island],[data-css-island] *)){width:52px;height:52px;display:grid;place-items:center;background:var(--cyan-soft);border:1px solid #00d4ff55;border-radius:13px;color:var(--cyan);font:500 25px var(--font-ui);box-shadow:0 0 30px #00d4ff0b}:where([data-css-scope]) .network-self b:where(:not([data-css-island],[data-css-island] *)){font:12px var(--font-mono);margin-top:7px}:where([data-css-scope]) .network-self small:where(:not([data-css-island],[data-css-island] *)){font-size:10px;color:var(--subtle)}:where([data-css-scope]) .network-branches:where(:not([data-css-island],[data-css-island] *)){position:absolute;top:187px;left:0;right:0;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center}:where([data-css-scope]) .network-node:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;flex-direction:column;min-width:75px;border-radius:10px;transition:transform .2s}:where([data-css-scope]) .network-node:hover:where(:not([data-css-island],[data-css-island] *)){transform:translateY(-4px)}:where([data-css-scope]) .node-circle:where(:not([data-css-island],[data-css-island] *)){width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--panel-high);border:1px solid var(--line);font:16px var(--font-mono);transition:.2s}:where([data-css-scope]) .network-node.selected .node-circle:where(:not([data-css-island],[data-css-island] *)){border-color:currentColor;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 6%,transparent)}:where([data-css-scope]) .network-node b:where(:not([data-css-island],[data-css-island] *)){font-size:12px;font-weight:400;color:var(--text);margin-top:10px}:where([data-css-scope]) .network-node small:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);margin-top:1px}:where([data-css-scope]) .slate:where(:not([data-css-island],[data-css-island] *)){color:#91a6c6}:where([data-css-scope]) .weight-breakdown:where(:not([data-css-island],[data-css-island] *)){margin:0 25px 25px;border-top:1px solid var(--line);padding-top:18px}:where([data-css-scope]) .section-label:where(:not([data-css-island],[data-css-island] *)){font-size:12px;display:flex;justify-content:space-between;gap:15px;margin-bottom:15px}:where([data-css-scope]) .section-label>span:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle)}:where([data-css-scope]) .weight-row:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:15px;width:100%;padding:10px 0;min-height:44px}:where([data-css-scope]) .branch-small:where(:not([data-css-island],[data-css-island] *)){font:12px var(--font-mono);border:1px solid var(--line);width:25px;height:25px;display:grid;place-items:center;border-radius:5px;flex-shrink:0}:where([data-css-scope]) .weight-row>div:where(:not([data-css-island],[data-css-island] *)){flex:1}:where([data-css-scope]) .weight-track:where(:not([data-css-island],[data-css-island] *)){height:5px;border-radius:3px;background:var(--canvas);overflow:hidden}:where([data-css-scope]) .weight-track i:where(:not([data-css-island],[data-css-island] *)){height:100%;display:block;background:currentColor;min-width:3px;border-radius:3px;transition:width .6s}:where([data-css-scope]) .weight-row b:where(:not([data-css-island],[data-css-island] *)){font:12px var(--font-mono);width:75px;text-align:right}:where([data-css-scope]) .branch-detail:where(:not([data-css-island],[data-css-island] *)){padding:25px}:where([data-css-scope]) .branch-detail-head:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:13px}:where([data-css-scope]) .branch-badge:where(:not([data-css-island],[data-css-island] *)){width:40px;height:40px;border:1px solid var(--line);border-radius:9px;display:grid;place-items:center;font:18px var(--font-mono);flex-shrink:0}:where([data-css-scope]) .branch-detail-head h3:where(:not([data-css-island],[data-css-island] *)){font-size:16px;margin:0;font-weight:500}:where([data-css-scope]) .branch-detail-head p:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);margin:2px 0 0}:where([data-css-scope]) .branch-detail-head .status-pill:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;font-size:10px}:where([data-css-scope]) .branch-detail-metrics:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:28px 0}:where([data-css-scope]) .branch-detail-metrics small:where(:not([data-css-island],[data-css-island] *)){display:block;color:var(--muted);font-size:11px}:where([data-css-scope]) .branch-detail-metrics b:where(:not([data-css-island],[data-css-island] *)){display:block;font:500 25px var(--font-ui);margin-top:4px}:where([data-css-scope]) .member-header:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;font-size:11px;color:var(--subtle);padding-bottom:13px;border-bottom:1px solid var(--line)}:where([data-css-scope]) .member-row:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid var(--line)}:where([data-css-scope]) .member-row:last-child:where(:not([data-css-island],[data-css-island] *)){border-bottom:0;padding-bottom:0}:where([data-css-scope]) .member-avatar:where(:not([data-css-island],[data-css-island] *)){font:10px var(--font-mono);background:var(--panel-high);color:var(--muted);display:grid;place-items:center;width:30px;height:30px;border-radius:50%}:where([data-css-scope]) .member-row b:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono)}:where([data-css-scope]) .member-row small:where(:not([data-css-island],[data-css-island] *)){display:block;font-size:10px;color:var(--subtle);margin-top:2px}:where([data-css-scope]) .member-row>span:last-child:where(:not([data-css-island],[data-css-island] *)){margin-left:auto;font-size:12px}:where([data-css-scope]) .community-rule:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:17px;align-items:center;padding:23px 25px;margin-top:22px}:where([data-css-scope]) .community-rule h3:where(:not([data-css-island],[data-css-island] *)){font-size:14px;font-weight:500;margin:0 0 6px}:where([data-css-scope]) .community-rule p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted);margin:0;max-width:670px;line-height:1.8}:where([data-css-scope]) .community-rule>.button:where(:not([data-css-island],[data-css-island] *)){flex-shrink:0;margin-left:auto;font-size:12px}:where([data-css-scope]) .emission-intro:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;align-items:center;padding:32px 36px;gap:36px;position:relative;background:radial-gradient(ellipse at 86% 90%,#32402340,transparent 52%),var(--panel)}:where([data-css-scope]) .emission-intro h2:where(:not([data-css-island],[data-css-island] *)){font-weight:500;font-size:29px;margin:8px 0 12px;line-height:1.5;letter-spacing:-.5px}:where([data-css-scope]) .emission-intro h2>span:where(:not([data-css-island],[data-css-island] *)){color:var(--gold)}:where([data-css-scope]) .emission-intro>div:first-child>p:last-child:where(:not([data-css-island],[data-css-island] *)){font-size:13px;color:var(--muted);max-width:490px;line-height:1.9;margin:0}:where([data-css-scope]) .emission-share:where(:not([data-css-island],[data-css-island] *)){min-width:205px;border-left:1px solid var(--line);padding-left:40px;display:flex;flex-direction:column;align-items:flex-start}:where([data-css-scope]) .emission-share strong:where(:not([data-css-island],[data-css-island] *)){font:500 66px/1.1 var(--font-ui);color:var(--gold);letter-spacing:-3px}:where([data-css-scope]) .emission-share strong>span:where(:not([data-css-island],[data-css-island] *)){font-size:30px;letter-spacing:0;margin-left:5px}:where([data-css-scope]) .emission-share>span:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted);margin:10px 0 5px}:where([data-css-scope]) .emission-share small:where(:not([data-css-island],[data-css-island] *)){font:10px var(--font-mono);color:var(--subtle)}:where([data-css-scope]) .issuance-section:where(:not([data-css-island],[data-css-island] *)){margin:32px 0}:where([data-css-scope]) .section-heading:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:15px;justify-content:space-between;margin-bottom:16px}:where([data-css-scope]) .section-heading h2:where(:not([data-css-island],[data-css-island] *)){font-size:17px;font-weight:500;margin:0}:where([data-css-scope]) .month-grid:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:repeat(3,1fr);gap:18px}:where([data-css-scope]) .month-card:where(:not([data-css-island],[data-css-island] *)){padding:22px 24px;background:linear-gradient(130deg,var(--panel-high),var(--panel) 70%)}:where([data-css-scope]) .month-card>div:first-child:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}:where([data-css-scope]) .month-index:where(:not([data-css-island],[data-css-island] *)){font:11px var(--font-mono);letter-spacing:2px;color:var(--gold)}:where([data-css-scope]) .month-card h3:where(:not([data-css-island],[data-css-island] *)){font-size:25px;font-weight:400;margin:22px 0 2px;letter-spacing:1px}:where([data-css-scope]) .month-card>p:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);margin:0 0 20px}:where([data-css-scope]) .month-footer:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:13px;font-size:11px;color:var(--subtle)}:where([data-css-scope]) .section-footnote:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:13px 0 0}:where([data-css-scope]) .calculator:where(:not([data-css-island],[data-css-island] *)){margin-bottom:32px}:where([data-css-scope]) .calculator-tabs:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:24px;padding:0 25px;margin-top:24px;border-bottom:1px solid var(--line)}:where([data-css-scope]) .calculator-tabs button:where(:not([data-css-island],[data-css-island] *)){display:flex;gap:8px;align-items:center;padding:13px 1px 15px;color:var(--muted);font-size:13px;border-bottom:2px solid transparent;margin-bottom:-1px;min-height:47px}:where([data-css-scope]) .calculator-tabs .icon:where(:not([data-css-island],[data-css-island] *)){width:17px;height:17px}:where([data-css-scope]) .calculator-tabs .active:where(:not([data-css-island],[data-css-island] *)){border-bottom-color:var(--cyan);color:var(--cyan)}:where([data-css-scope]) .calculator-grid:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:minmax(0,1.65fr) minmax(240px,1fr)}:where([data-css-scope]) .calc-inputs:where(:not([data-css-island],[data-css-island] *)){padding:26px}:where([data-css-scope]) .calc-intro h3:where(:not([data-css-island],[data-css-island] *)){font-size:16px;font-weight:500;margin:0 0 7px}:where([data-css-scope]) .calc-intro h3>.status-pill:where(:not([data-css-island],[data-css-island] *)){font-size:10px;margin-left:8px;vertical-align:middle}:where([data-css-scope]) .calc-intro p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--subtle);margin:0 0 23px;line-height:1.8}:where([data-css-scope]) .form-grid:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr 1fr;gap:17px}:where([data-css-scope]) .form-grid.three-fields:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:repeat(3,minmax(0,1fr))}:where([data-css-scope]) .field:where(:not([data-css-island],[data-css-island] *)){display:block;min-width:0;margin-bottom:20px}:where([data-css-scope]) .field>span:where(:not([data-css-island],[data-css-island] *)){display:block;font-size:12px;color:var(--muted);margin-bottom:8px}:where([data-css-scope]) .input-shell:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;border:1px solid var(--line);border-radius:7px;background:var(--canvas);height:44px;overflow:hidden}:where([data-css-scope]) .input-shell:focus-within:where(:not([data-css-island],[data-css-island] *)){border-color:var(--cyan);box-shadow:0 0 0 3px var(--cyan-soft)}:where([data-css-scope]) .input-shell input:where(:not([data-css-island],[data-css-island] *)){width:100%;min-width:0;font:13px var(--font-mono);color:var(--text);background:none;border:0;padding:10px 12px;outline:none;height:100%}:where([data-css-scope]) .input-shell input:focus-visible:where(:not([data-css-island],[data-css-island] *)){outline:none}:where([data-css-scope]) .input-shell>span:where(:not([data-css-island],[data-css-island] *)){font-size:10px;color:var(--subtle);padding-right:10px;white-space:nowrap}:where([data-css-scope]) .field>small:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font-size:10px;display:block;margin-top:6px;line-height:1.7}:where([data-css-scope]) .checkbox-line:where(:not([data-css-island],[data-css-island] *)){display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted);min-height:38px;margin:0 0 15px;cursor:pointer}:where([data-css-scope]) .checkbox-line input:where(:not([data-css-island],[data-css-island] *)){accent-color:var(--cyan);width:15px;height:15px;margin:0}:where([data-css-scope]) .three-fields .checkbox-line:where(:not([data-css-island],[data-css-island] *)){margin-top:-13px}:where([data-css-scope]) .formula-box:where(:not([data-css-island],[data-css-island] *)){background:var(--canvas);border:1px solid var(--line);border-radius:8px;padding:13px 16px;margin-top:5px}:where([data-css-scope]) .formula-box>span:where(:not([data-css-island],[data-css-island] *)){display:block;font-size:10px;color:var(--subtle);margin-bottom:5px}:where([data-css-scope]) .formula-box code:where(:not([data-css-island],[data-css-island] *)){font:12px/1.8 var(--font);color:var(--text);display:block}:where([data-css-scope]) .formula-box p:where(:not([data-css-island],[data-css-island] *)){font-size:10px;color:var(--subtle);margin:7px 0 0;line-height:1.8}:where([data-css-scope]) .calc-inputs>.text-button:where(:not([data-css-island],[data-css-island] *)){font-size:11px;margin-top:5px}:where([data-css-scope]) .calc-output:where(:not([data-css-island],[data-css-island] *)){background:color-mix(in srgb,var(--canvas) 58%,var(--panel));border-left:1px solid var(--line);padding:28px 25px}:where([data-css-scope]) .calc-output .eyebrow:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .calc-result:where(:not([data-css-island],[data-css-island] *)){font:500 clamp(28px,2.5vw,37px)/1.4 var(--font-ui);color:var(--gold);margin:15px 0 0;letter-spacing:-.5px;overflow-wrap:anywhere}:where([data-css-scope]) .calc-result-unit:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font:11px var(--font-mono);margin-bottom:25px}:where([data-css-scope]) .calc-result-note:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);font-size:12px;line-height:1.8;margin-top:18px}:where([data-css-scope]) .calc-stats:where(:not([data-css-island],[data-css-island] *)){margin:22px 0 0;padding:0}:where([data-css-scope]) .calc-stats>div:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;gap:13px;border-top:1px solid var(--line);padding:11px 0;font-size:11px}:where([data-css-scope]) .calc-stats dt:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);flex-shrink:0}:where([data-css-scope]) .calc-stats dd:where(:not([data-css-island],[data-css-island] *)){margin:0;font:11px var(--font-mono);text-align:right;overflow-wrap:anywhere;min-width:0}:where([data-css-scope]) .calc-error:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--red);margin-top:12px;min-height:0}:where([data-css-scope]) .calc-error:empty:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .calc-invalid:where(:not([data-css-island],[data-css-island] *)){display:flex;min-height:200px;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:var(--muted);gap:10px}:where([data-css-scope]) .calc-invalid p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;margin:0}:where([data-css-scope]) .calc-mini-table:where(:not([data-css-island],[data-css-island] *)){border-collapse:collapse;width:100%;font-size:11px;margin-top:20px;text-align:left}:where([data-css-scope]) .calc-mini-table th:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font-weight:400;padding:12px 0;border-bottom:1px solid var(--line)}:where([data-css-scope]) .calc-mini-table td:where(:not([data-css-island],[data-css-island] *)){padding:12px 0;border-bottom:1px solid var(--line)}:where([data-css-scope]) .calc-mini-table td:last-child:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .calc-mini-table th:last-child:where(:not([data-css-island],[data-css-island] *)){text-align:right}:where([data-css-scope]) .calc-mini-table td:last-child:where(:not([data-css-island],[data-css-island] *)){font-family:var(--font-mono)}:where([data-css-scope]) .calculator-disclaimer:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--subtle);padding:16px 25px;border-top:1px solid var(--line);display:flex;align-items:flex-start;gap:8px}:where([data-css-scope]) .calculator-disclaimer .icon:where(:not([data-css-island],[data-css-island] *)){width:14px;height:14px;margin-top:2px}:where([data-css-scope]) .faq-list:where(:not([data-css-island],[data-css-island] *)){border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--panel)}:where([data-css-scope]) .faq-list details:where(:not([data-css-island],[data-css-island] *)){border-bottom:1px solid var(--line);padding:0 24px}:where([data-css-scope]) .faq-list details:last-child:where(:not([data-css-island],[data-css-island] *)){border:0}:where([data-css-scope]) .faq-list summary:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:13px;cursor:pointer;gap:20px;list-style:none}:where([data-css-scope]) .faq-list summary:where(:not([data-css-island],[data-css-island] *))::-webkit-details-marker{display:none}:where([data-css-scope]) .faq-list summary>span:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle);font-size:20px;transition:transform .2s}:where([data-css-scope]) .faq-list details[open] summary>span:where(:not([data-css-island],[data-css-island] *)){transform:rotate(45deg);color:var(--cyan)}:where([data-css-scope]) .faq-list details p:where(:not([data-css-island],[data-css-island] *)){font-size:12px;color:var(--muted);line-height:1.9;margin:0 0 22px;max-width:900px}:where([data-css-scope]) .invite-code:where(:not([data-css-island],[data-css-island] *)){padding:20px;background:var(--canvas);border:1px solid var(--line);border-radius:9px;font:18px var(--font-mono);color:var(--cyan);letter-spacing:1px;margin:22px 0}:where([data-css-scope]) .modal-dl:where(:not([data-css-island],[data-css-island] *)){font-size:13px;margin:22px 0}:where([data-css-scope]) .modal-dl>div:where(:not([data-css-island],[data-css-island] *)){display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--line)}:where([data-css-scope]) .modal-dl dt:where(:not([data-css-island],[data-css-island] *)){color:var(--subtle)}:where([data-css-scope]) .modal-dl dd:where(:not([data-css-island],[data-css-island] *)){margin:0}:where([data-css-scope]) .chart-data-toggle:where(:not([data-css-island],[data-css-island] *)){padding:0 24px 14px;text-align:right}:where([data-css-scope]) .chart-data-toggle .text-button:where(:not([data-css-island],[data-css-island] *)){font-size:11px;padding:3px 0}:where([data-css-scope]) .data-list:where(:not([data-css-island],[data-css-island] *)){width:100%;border-collapse:collapse;font-size:12px}:where([data-css-scope]) .data-list td:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .data-list th:where(:not([data-css-island],[data-css-island] *)){padding:9px 7px;border-bottom:1px solid var(--line);text-align:right}:where([data-css-scope]) .data-list td:first-child:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .data-list th:first-child:where(:not([data-css-island],[data-css-island] *)){text-align:left}:where([data-css-scope]) .data-list th:where(:not([data-css-island],[data-css-island] *)){color:var(--muted);font-weight:400}:where([data-css-scope]) .data-list td:where(:not([data-css-island],[data-css-island] *)){font-family:var(--font-mono);font-size:11px}:where([data-css-scope]) .eye-button:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .icon-button:where(:not([data-css-island],[data-css-island] *)){min-width:44px;min-height:44px}:where([data-css-scope]) .segmented button:where(:not([data-css-island],[data-css-island] *)){min-height:38px}:where([data-css-scope]) .button:where(:not([data-css-island],[data-css-island] *)){min-height:44px}:where([data-css-scope]) .icon-button:where(:not([data-css-island],[data-css-island] *)){flex-shrink:0}:where([data-css-scope]) .activity-row:hover .activity-copy strong:where(:not([data-css-island],[data-css-island] *)){color:var(--cyan)}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-family:var(--font-mono);font-size:clamp(30px,3vw,45px);letter-spacing:-2px}:where([data-css-scope]) .activity-copy small:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .demo-footnote:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .footer button:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .footer:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .quick-stat-note:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .mobile-nav a:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .ecosystem img:where(:not([data-css-island],[data-css-island] *)){width:32px;height:22px;-o-object-fit:contain;object-fit:contain}:where([data-css-scope]) .panel-head .text-button:where(:not([data-css-island],[data-css-island] *)){white-space:nowrap}:where([data-css-scope]) dialog:where(:not([data-css-island],[data-css-island] *)){scrollbar-width:thin}:where([data-css-scope]) .logo-dark+.logo-light:where(:not([data-css-island],[data-css-island] *)){display:none}@media(max-width:1250px){:where([data-css-scope]) .metrics:where(:not([data-css-island],[data-css-island] *)){gap:15px}:where([data-css-scope]) .metric:where(:not([data-css-island],[data-css-island] *)){padding:21px}:where([data-css-scope]) .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:27px}:where([data-css-scope]) .metrics.four .metric:where(:not([data-css-island],[data-css-island] *)){padding:20px 16px}:where([data-css-scope]) .metrics.four .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:24px}:where([data-css-scope]) .metrics.four .metric p:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .asset-allocation:where(:not([data-css-island],[data-css-island] *)){padding:20px;gap:16px}:where([data-css-scope]) .asset-donut:where(:not([data-css-island],[data-css-island] *)){width:155px}:where([data-css-scope]) .allocation-key b:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .community-layout:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1.2fr 1fr}:where([data-css-scope]) .community-rule:where(:not([data-css-island],[data-css-island] *)){flex-wrap:wrap}:where([data-css-scope]) .community-rule>div:where(:not([data-css-island],[data-css-island] *)){flex:1}:where([data-css-scope]) .community-rule>.button:where(:not([data-css-island],[data-css-island] *)){margin-left:54px}:where([data-css-scope]) .rule-mini:where(:not([data-css-island],[data-css-island] *)){padding:20px}:where([data-css-scope]) .rule-mini>.text-button:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .calc-inputs:where(:not([data-css-island],[data-css-island] *)){padding:22px}:where([data-css-scope]) .calc-output:where(:not([data-css-island],[data-css-island] *)){padding:25px 20px}:where([data-css-scope]) .form-grid:where(:not([data-css-island],[data-css-island] *)){gap:12px}:where([data-css-scope]) .field>span:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .records-table td:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:where(:not([data-css-island],[data-css-island] *)){padding-left:17px;padding-right:17px}:where([data-css-scope]) .asset-total:where(:not([data-css-island],[data-css-island] *)){font-size:31px}}@media(max-width:1020px){:where([data-css-scope]) .asset-columns:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr 1fr;gap:16px}:where([data-css-scope]) .asset-allocation:where(:not([data-css-island],[data-css-island] *)){flex-direction:column;align-items:stretch}:where([data-css-scope]) .asset-donut:where(:not([data-css-island],[data-css-island] *)){align-self:center;max-width:100%;width:150px}:where([data-css-scope]) .allocation-key:where(:not([data-css-island],[data-css-island] *)){display:grid;grid-template-columns:1fr 1fr;gap:0 15px}:where([data-css-scope]) .allocation-key p:where(:not([data-css-island],[data-css-island] *)){grid-column:1/-1;margin:6px 0 0}:where([data-css-scope]) .allocation-key>div:where(:not([data-css-island],[data-css-island] *)){margin:0 0 10px}:where([data-css-scope]) .asset-total:where(:not([data-css-island],[data-css-island] *)){font-size:29px}:where([data-css-scope]) .token-symbol:where(:not([data-css-island],[data-css-island] *)){width:70px;height:70px;font-size:30px}:where([data-css-scope]) .asset-hero:where(:not([data-css-island],[data-css-island] *)){padding:28px}:where([data-css-scope]) .asset-hero-copy:where(:not([data-css-island],[data-css-island] *)){gap:20px}:where([data-css-scope]) .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:26px}:where([data-css-scope]) .metrics.four:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr 1fr}:where([data-css-scope]) .metrics.four .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:28px}:where([data-css-scope]) .community-layout:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1.15fr 1fr;gap:16px}:where([data-css-scope]) .branch-detail:where(:not([data-css-island],[data-css-island] *)){padding:22px 18px}:where([data-css-scope]) .branch-detail-head .status-pill:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .branch-detail-metrics:where(:not([data-css-island],[data-css-island] *)){gap:12px}:where([data-css-scope]) .records-toolbar:where(:not([data-css-island],[data-css-island] *)){gap:12px;padding:20px}:where([data-css-scope]) .search-box:where(:not([data-css-island],[data-css-island] *)){width:220px}:where([data-css-scope]) .records-table td:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:where(:not([data-css-island],[data-css-island] *)){padding-left:14px;padding-right:14px}:where([data-css-scope]) .emission-intro:where(:not([data-css-island],[data-css-island] *)){padding:28px;gap:25px}:where([data-css-scope]) .emission-intro h2:where(:not([data-css-island],[data-css-island] *)){font-size:25px}:where([data-css-scope]) .emission-share:where(:not([data-css-island],[data-css-island] *)){min-width:190px;padding-left:25px}:where([data-css-scope]) .calculator-grid:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1.3fr 1fr}:where([data-css-scope]) .form-grid.three-fields:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr}:where([data-css-scope]) .three-fields>.field:where(:not([data-css-island],[data-css-island] *)){margin-bottom:14px}:where([data-css-scope]) .three-fields>div .checkbox-line:where(:not([data-css-island],[data-css-island] *)){margin-top:-8px}:where([data-css-scope]) .calculator-grid .form-grid:not(.three-fields):where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr}:where([data-css-scope]) .input-shell input:where(:not([data-css-island],[data-css-island] *)){font-size:14px}:where([data-css-scope]) .calc-result:where(:not([data-css-island],[data-css-island] *)){font-size:30px}:where([data-css-scope]) .month-card:where(:not([data-css-island],[data-css-island] *)){padding:20px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:34px}:where([data-css-scope]) .balance-number .unit:where(:not([data-css-island],[data-css-island] *)){display:block;margin:8px 0 0}}@media(max-width:767px){:where([data-css-scope]) .metrics:where(:not([data-css-island],[data-css-island] *)){gap:14px;margin:18px 0}:where([data-css-scope]) .metrics.three:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr}:where([data-css-scope]) .metrics.three .metric:where(:not([data-css-island],[data-css-island] *)){padding:21px 23px}:where([data-css-scope]) .metrics.three .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:30px}:where([data-css-scope]) .metric .stat-label:where(:not([data-css-island],[data-css-island] *)){font-size:13px}:where([data-css-scope]) .metric p:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .metrics.four .metric p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .metric-value small:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .metrics.four .metric:where(:not([data-css-island],[data-css-island] *)){padding:20px 17px}:where([data-css-scope]) .metrics.four .metric-value:where(:not([data-css-island],[data-css-island] *)){font-size:27px}:where([data-css-scope]) .metrics.four .metric-value small:where(:not([data-css-island],[data-css-island] *)){display:block;margin:4px 0 0;font-size:11px}:where([data-css-scope]) .asset-hero:where(:not([data-css-island],[data-css-island] *)){padding:25px;display:block}:where([data-css-scope]) .asset-hero-copy:where(:not([data-css-island],[data-css-island] *)){gap:19px}:where([data-css-scope]) .token-symbol:where(:not([data-css-island],[data-css-island] *)){width:63px;height:63px;font-size:28px}:where([data-css-scope]) .token-symbol>span:where(:not([data-css-island],[data-css-island] *)){font-size:19px}:where([data-css-scope]) .asset-total:where(:not([data-css-island],[data-css-island] *)){font-size:28px;letter-spacing:-1px}:where([data-css-scope]) .asset-hero-copy .stat-label:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .asset-hero-copy p:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .asset-hero-right:where(:not([data-css-island],[data-css-island] *)){flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid var(--line);padding-top:15px;gap:8px}:where([data-css-scope]) .asset-hero-right .status-pill:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .asset-hero-right .text-button:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .two-columns:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr;gap:18px;margin-bottom:18px}:where([data-css-scope]) .asset-allocation:where(:not([data-css-island],[data-css-island] *)){flex-direction:row;padding:22px;gap:23px;align-items:center;min-height:240px}:where([data-css-scope]) .asset-donut:where(:not([data-css-island],[data-css-island] *)){width:140px;max-width:43%}:where([data-css-scope]) .allocation-key:where(:not([data-css-island],[data-css-island] *)){display:block}:where([data-css-scope]) .allocation-key>div:where(:not([data-css-island],[data-css-island] *)){margin:12px 0}:where([data-css-scope]) .allocation-key b:where(:not([data-css-island],[data-css-island] *)){font-size:11px;white-space:normal}:where([data-css-scope]) .allocation-key b small:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .allocation-key p:where(:not([data-css-island],[data-css-island] *)){font-size:11px;line-height:1.7}:where([data-css-scope]) .next-steps:where(:not([data-css-island],[data-css-island] *)){padding:25px}:where([data-css-scope]) .step-link small:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .ledger-list:where(:not([data-css-island],[data-css-island] *)){padding:12px 20px}:where([data-css-scope]) .ledger-list small:where(:not([data-css-island],[data-css-island] *)){font-size:11px;max-width:185px}:where([data-css-scope]) .ledger-list a:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .ledger-list b:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .ledger-list>div:where(:not([data-css-island],[data-css-island] *)){gap:10px}:where([data-css-scope]) .ledger-icon:where(:not([data-css-island],[data-css-island] *)){width:31px;height:31px}:where([data-css-scope]) .ledger-panel .subtle-label:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .page-header:has(.export-button):where(:not([data-css-island],[data-css-island] *)){align-items:flex-start;flex-wrap:wrap}:where([data-css-scope]) .page-header .button:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .reward-notice:where(:not([data-css-island],[data-css-island] *)){padding:19px;flex-wrap:wrap;gap:10px}:where([data-css-scope]) .reward-notice>div:where(:not([data-css-island],[data-css-island] *)){flex:1;min-width:200px}:where([data-css-scope]) .reward-notice p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .reward-notice .text-button:where(:not([data-css-island],[data-css-island] *)){margin-left:30px;padding:1px 0}:where([data-css-scope]) .records-toolbar:where(:not([data-css-island],[data-css-island] *)){flex-wrap:wrap;padding:18px}:where([data-css-scope]) .records-toolbar .segmented:where(:not([data-css-island],[data-css-island] *)){width:100%;display:grid;grid-template-columns:repeat(3,1fr)}:where([data-css-scope]) .records-toolbar .segmented button:where(:not([data-css-island],[data-css-island] *)){padding:6px;font-size:12px;min-height:38px}:where([data-css-scope]) .search-box:where(:not([data-css-island],[data-css-island] *)){width:100%;height:44px}:where([data-css-scope]) .search-box input:where(:not([data-css-island],[data-css-island] *)){font-size:13px}:where([data-css-scope]) .records-table td:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:where(:not([data-css-island],[data-css-island] *)){padding:13px 17px;font-size:12px}:where([data-css-scope]) .records-table .desktop-cell:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .record-type:where(:not([data-css-island],[data-css-island] *)){gap:7px}:where([data-css-scope]) .record-type .icon:where(:not([data-css-island],[data-css-island] *)){width:15px;height:15px}:where([data-css-scope]) .mobile-record-date:where(:not([data-css-island],[data-css-island] *)){display:block;font:10px var(--font-mono);color:var(--subtle);margin-top:6px}:where([data-css-scope]) .reward-amount:where(:not([data-css-island],[data-css-island] *)){font-size:11px!important}:where([data-css-scope]) .reward-amount small:where(:not([data-css-island],[data-css-island] *)){display:block;font:10px var(--font-mono);margin:4px 0 0 15px}:where([data-css-scope]) .records-table td:last-child:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:last-child:where(:not([data-css-island],[data-css-island] *)){padding-left:0;width:52px}:where([data-css-scope]) .detail-button:where(:not([data-css-island],[data-css-island] *)){min-width:38px;min-height:44px}:where([data-css-scope]) .records-bottom:where(:not([data-css-island],[data-css-island] *)){padding:17px;font-size:11px;gap:15px}:where([data-css-scope]) .records-bottom>span:last-child:where(:not([data-css-island],[data-css-island] *)){display:none}:where([data-css-scope]) .rule-cards:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr;gap:14px;margin-top:18px}:where([data-css-scope]) .rule-mini p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .community-layout:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr;gap:18px}:where([data-css-scope]) .network-map:where(:not([data-css-island],[data-css-island] *)){height:310px}:where([data-css-scope]) .network-node small:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .network-self small:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .section-label>span:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .branch-detail:where(:not([data-css-island],[data-css-island] *)){padding:23px}:where([data-css-scope]) .branch-detail-head .status-pill:where(:not([data-css-island],[data-css-island] *)){display:inline-block;font-size:10px}:where([data-css-scope]) .branch-detail-metrics small:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .branch-detail-metrics b:where(:not([data-css-island],[data-css-island] *)){font-size:28px}:where([data-css-scope]) .member-row b:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .member-row small:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .member-row>span:last-child:where(:not([data-css-island],[data-css-island] *)){font-size:13px}:where([data-css-scope]) .member-header:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .community-rule:where(:not([data-css-island],[data-css-island] *)){padding:22px 20px;align-items:flex-start;gap:13px}:where([data-css-scope]) .community-rule>div:where(:not([data-css-island],[data-css-island] *)){min-width:210px}:where([data-css-scope]) .community-rule>.button:where(:not([data-css-island],[data-css-island] *)){margin-left:50px}:where([data-css-scope]) .community-rule p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .emission-intro:where(:not([data-css-island],[data-css-island] *)){padding:27px 25px;display:block}:where([data-css-scope]) .emission-intro h2:where(:not([data-css-island],[data-css-island] *)){font-size:26px}:where([data-css-scope]) .emission-intro h2>span:where(:not([data-css-island],[data-css-island] *)){display:block}:where([data-css-scope]) .emission-intro>div:first-child>p:last-child:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .emission-share:where(:not([data-css-island],[data-css-island] *)){border-left:0;border-top:1px solid var(--line);padding:20px 0 0;margin-top:25px;display:grid;grid-template-columns:auto 1fr;gap:0 25px;align-items:center;min-width:0}:where([data-css-scope]) .emission-share strong:where(:not([data-css-island],[data-css-island] *)){font-size:55px;grid-row:span 2}:where([data-css-scope]) .emission-share>span:where(:not([data-css-island],[data-css-island] *)){font-size:11px;margin:0;align-self:end}:where([data-css-scope]) .emission-share small:where(:not([data-css-island],[data-css-island] *)){margin-top:6px;align-self:start}:where([data-css-scope]) .section-heading h2:where(:not([data-css-island],[data-css-island] *)){font-size:16px}:where([data-css-scope]) .month-grid:where(:not([data-css-island],[data-css-island] *)){gap:10px}:where([data-css-scope]) .month-card:where(:not([data-css-island],[data-css-island] *)){padding:17px 14px}:where([data-css-scope]) .month-card>div:first-child:where(:not([data-css-island],[data-css-island] *)){flex-direction:column;align-items:flex-start;gap:9px;font-size:11px}:where([data-css-scope]) .month-index:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .month-card h3:where(:not([data-css-island],[data-css-island] *)){font-size:20px;margin-top:18px;letter-spacing:0}:where([data-css-scope]) .month-card>p:where(:not([data-css-island],[data-css-island] *)){font-size:10px;margin-bottom:14px}:where([data-css-scope]) .month-footer:where(:not([data-css-island],[data-css-island] *)){font-size:10px;flex-direction:column;gap:4px}:where([data-css-scope]) .section-footnote:where(:not([data-css-island],[data-css-island] *)){font-size:12px;line-height:1.8}:where([data-css-scope]) .calculator-grid:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr}:where([data-css-scope]) .calculator-tabs:where(:not([data-css-island],[data-css-island] *)){padding:0 21px;gap:24px}:where([data-css-scope]) .calculator-tabs button:where(:not([data-css-island],[data-css-island] *)){font-size:12px;gap:7px}:where([data-css-scope]) .calc-inputs:where(:not([data-css-island],[data-css-island] *)){padding:24px 21px}:where([data-css-scope]) .calc-intro p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .form-grid.three-fields:where(:not([data-css-island],[data-css-island] *)){grid-template-columns:1fr}:where([data-css-scope]) .field>span:where(:not([data-css-island],[data-css-island] *)){font-size:13px}:where([data-css-scope]) .field>small:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .input-shell:where(:not([data-css-island],[data-css-island] *)){height:48px}:where([data-css-scope]) .input-shell input:where(:not([data-css-island],[data-css-island] *)){font-size:16px}:where([data-css-scope]) .input-shell>span:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .checkbox-line:where(:not([data-css-island],[data-css-island] *)){min-height:44px;font-size:13px}:where([data-css-scope]) .formula-box code:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .formula-box p:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .formula-box>span:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .calc-output:where(:not([data-css-island],[data-css-island] *)){border-left:0;border-top:1px solid var(--line);padding:26px 23px}:where([data-css-scope]) .calc-result:where(:not([data-css-island],[data-css-island] *)){font-size:36px}:where([data-css-scope]) .calc-stats>div:where(:not([data-css-island],[data-css-island] *)){font-size:12px;padding:13px 0}:where([data-css-scope]) .calc-stats dd:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .calc-result-note:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .calculator-disclaimer:where(:not([data-css-island],[data-css-island] *)){font-size:12px;padding:20px;line-height:1.8}:where([data-css-scope]) .calc-inputs>.text-button:where(:not([data-css-island],[data-css-island] *)){font-size:12px;min-height:44px}:where([data-css-scope]) .faq-list details:where(:not([data-css-island],[data-css-island] *)){padding:0 20px}:where([data-css-scope]) .faq-list summary:where(:not([data-css-island],[data-css-island] *)){font-size:13px;line-height:1.8}:where([data-css-scope]) .faq-list details p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .calc-mini-table:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .calc-mini-table td:last-child:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:36px;letter-spacing:-1.7px}:where([data-css-scope]) .balance-number .unit:where(:not([data-css-island],[data-css-island] *)){display:inline;font-size:10px;margin-left:9px}:where([data-css-scope]) .balance-card:where(:not([data-css-island],[data-css-island] *)){min-height:264px}:where([data-css-scope]) .balance-label:where(:not([data-css-island],[data-css-island] *)){font-size:13px}:where([data-css-scope]) .balance-note:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .chart-summary small:where(:not([data-css-island],[data-css-island] *)){font-size:10px}:where([data-css-scope]) .chart-data-toggle:where(:not([data-css-island],[data-css-island] *)){padding-right:20px}:where([data-css-scope]) .demo-footnote:where(:not([data-css-island],[data-css-island] *)){font-size:12px;line-height:1.8}:where([data-css-scope]) .demo-footnote .icon:where(:not([data-css-island],[data-css-island] *)){margin-top:4px;flex-shrink:0}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){padding:0 16px}:where([data-css-scope]) .top-actions:where(:not([data-css-island],[data-css-island] *)){gap:6px}:where([data-css-scope]) .topbar .demo-tag:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .mobile-brand:where(:not([data-css-island],[data-css-island] *)){gap:9px;font-size:15px}:where([data-css-scope]) .mobile-brand img:where(:not([data-css-island],[data-css-island] *)){width:51px}:where([data-css-scope]) .account-button:where(:not([data-css-island],[data-css-island] *)){min-width:36px;min-height:44px}:where([data-css-scope]) .icon-button:where(:not([data-css-island],[data-css-island] *)){min-width:38px;min-height:44px}:where([data-css-scope]) .quick-stat-note:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .mobile-nav a:where(:not([data-css-island],[data-css-island] *)){font-size:12px;min-width:62px;min-height:49px}:where([data-css-scope]) .mobile-nav:where(:not([data-css-island],[data-css-island] *)){padding-top:9px}:where([data-css-scope]) .stat-label:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .activity-copy small:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .footer button:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .footer:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .chart-text:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .section-label:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .community-mini p:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .panel-head p:where(:not([data-css-island],[data-css-island] *)){font-size:12px}:where([data-css-scope]) .quick-stat:where(:not([data-css-island],[data-css-island] *)){padding:19px 16px}:where([data-css-scope]) .segmented button:where(:not([data-css-island],[data-css-island] *)){min-height:38px}:where([data-css-scope]) .chart-card:where(:not([data-css-island],[data-css-island] *)){min-height:355px}}@media(max-width:380px){:where([data-css-scope]) .asset-hero:where(:not([data-css-island],[data-css-island] *)){padding:21px}:where([data-css-scope]) .asset-hero-copy:where(:not([data-css-island],[data-css-island] *)){gap:13px}:where([data-css-scope]) .asset-total:where(:not([data-css-island],[data-css-island] *)){font-size:25px}:where([data-css-scope]) .token-symbol:where(:not([data-css-island],[data-css-island] *)){width:56px;height:56px}:where([data-css-scope]) .balance-number:where(:not([data-css-island],[data-css-island] *)){font-size:32px;letter-spacing:-1.5px}:where([data-css-scope]) .balance-number .unit:where(:not([data-css-island],[data-css-island] *)){font-size:9px}:where([data-css-scope]) .month-card:where(:not([data-css-island],[data-css-island] *)){padding:15px 11px}:where([data-css-scope]) .month-card h3:where(:not([data-css-island],[data-css-island] *)){font-size:18px}:where([data-css-scope]) .calculator-tabs:where(:not([data-css-island],[data-css-island] *)){gap:17px}:where([data-css-scope]) .calculator-tabs button:where(:not([data-css-island],[data-css-island] *)){font-size:11px}:where([data-css-scope]) .topbar:where(:not([data-css-island],[data-css-island] *)){padding:0 12px}:where([data-css-scope]) .topbar .demo-tag:where(:not([data-css-island],[data-css-island] *)){padding:2px 4px;font-size:10px}:where([data-css-scope]) .top-actions:where(:not([data-css-island],[data-css-island] *)){gap:3px}:where([data-css-scope]) .mobile-brand:where(:not([data-css-island],[data-css-island] *)){gap:6px}:where([data-css-scope]) .chart-summary:where(:not([data-css-island],[data-css-island] *)){gap:8px}:where([data-css-scope]) .chart-summary b:where(:not([data-css-island],[data-css-island] *)){font-size:24px}:where([data-css-scope]) .chart-legend:where(:not([data-css-island],[data-css-island] *)){margin-left:0}:where([data-css-scope]) .asset-allocation:where(:not([data-css-island],[data-css-island] *)){gap:16px;padding:18px}:where([data-css-scope]) .records-table td:where(:not([data-css-island],[data-css-island] *)),:where([data-css-scope]) .records-table th:where(:not([data-css-island],[data-css-island] *)){padding-left:13px;padding-right:13px}}[data-theme=light]:where([data-css-scope]) .asset-hero:where(:not([data-css-island],[data-css-island] *)){background:radial-gradient(ellipse at 70% 0,#dbf4f8,transparent 75%),var(--panel)}[data-theme=light]:where([data-css-scope]) .emission-intro:where(:not([data-css-island],[data-css-island] *)){background:radial-gradient(ellipse at 85% 90%,#f7edd0,transparent 70%),var(--panel)}@media(prefers-reduced-motion:reduce){:where([data-css-scope]) .network-node:hover:where(:not([data-css-island],[data-css-island] *)){transform:none}:where([data-css-scope]) .chart-line:where(:not([data-css-island],[data-css-island] *)){stroke-dashoffset:0}:where([data-css-scope]) .page-enter:where(:not([data-css-island],[data-css-island] *)){animation:none}}:where([data-css-scope]) .nav-link>span:where(:not([data-css-island],[data-css-island] *)){white-space:nowrap}:where([data-css-scope]) .calc-mini-table:where(:not([data-css-island],[data-css-island] *)){table-layout:fixed}:where([data-css-scope]) .calc-mini-table th:first-child:where(:not([data-css-island],[data-css-island] *)){width:24%}:where([data-css-scope]) .calc-mini-table th:nth-child(2):where(:not([data-css-island],[data-css-island] *)){width:20%}:where([data-css-scope]) .calc-mini-table td:last-child:where(:not([data-css-island],[data-css-island] *)){overflow-wrap:anywhere}:where([data-css-scope]) .page-header .eyebrow:where(:not([data-css-island],[data-css-island] *)){font-size:11px;color:var(--cyan)}