.foundry-app.lending-page{--cta:var(--arc-green-brand);--cta-hover:#44744e;--cta-ink:#fff}.foundry-app.lending-page[data-theme=dark]{--cta:var(--arc-green-neon);--cta-hover:#93fd8d;--cta-ink:#0a0a0a}.foundry-app.lending-page{--shadow-card:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06)}.foundry-app.lending-page[data-theme=dark]{--shadow-card:0 4px 6px -1px rgba(134,254,196,0.04),0 2px 4px -1px rgba(134,254,196,0.06)}.foundry-app.lending-page .lending-overview{max-width:var(--chakra-sizes-8xl);padding-inline:var(--chakra-space-4)}.foundry-app.lending-page .page-head .meta{min-height:26px}.foundry-app.lending-page .pool-detail-stat svg{width:11px;height:11px;color:var(--g-300);margin-left:5px}.foundry-app.lending-page .pool-list-notice{background:var(--surface-subtle);border-color:var(--border);border-radius:var(--r-md);color:var(--text-muted);font-size:var(--fs-sm)}.foundry-app.lending-page .pool-list-empty{color:var(--text-soft);font-size:var(--fs-md)}.foundry-app.lending-page .pool-filter-chip{border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:500;padding-inline:11px;padding-block:4px;background:var(--surface)!important;border:1px solid var(--border)!important;color:var(--text-muted)!important;box-shadow:none}.foundry-app.lending-page .pool-filter-chip.is-active,.foundry-app.lending-page .pool-filter-chip:hover{border-color:var(--cta)!important;color:var(--cta)!important}.foundry-app.lending-page .pool-filter-chip.is-active{background:color-mix(in srgb,var(--cta) 12%,transparent)!important;font-weight:600}.foundry-app.lending-page .pool-breadcrumb{font-size:var(--fs-sm);color:var(--text-soft);margin-bottom:14px}.foundry-app.lending-page .pool-breadcrumb a:hover{color:var(--cta)}.foundry-app.lending-page .pool-detail-title{font-family:var(--font-sora);font-size:36px;font-weight:600;letter-spacing:-.06em;line-height:1.1;color:var(--text)}.foundry-app.lending-page .pool-detail-sub{font-size:var(--fs-lg);color:var(--text-soft)}.foundry-app.lending-page .pool-detail-stat .stat-label{font-size:var(--fs-md);font-weight:500;color:var(--text-soft)}.foundry-app.lending-page .pool-detail-stat .stat-value{font-family:var(--font-sora);font-size:24px;font-weight:600;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.foundry-app.lending-page .pool-detail-stat .stat-sub{font-size:var(--fs-sm);color:var(--text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.foundry-app.lending-page .pool-auction-note{font-size:var(--fs-sm);color:var(--text-muted);background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--r-md);padding:10px 14px}.foundry-app.lending-page .pool-risk-heading{font-family:var(--font-sora);font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;color:var(--text)}.foundry-app.lending-page .pool-risk-body{font-size:var(--fs-lg);color:var(--text-muted);line-height:1.6}@media (max-width:48em){.foundry-app.lending-page .pool-detail-title{font-size:28px}.foundry-app.lending-page .pool-detail-stat .stat-value{font-size:var(--fs-3xl)}}.foundry-app.lending-page .chakra-button{font-family:var(--font-sora);font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 18px;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:var(--fs-md);line-height:1;transition:all .16s ease}.foundry-app.lending-page .chakra-button:hover:not(:disabled){border-color:var(--cta);color:var(--cta)}.foundry-app.lending-page .chakra-button:disabled{opacity:.4;cursor:not-allowed}.foundry-app.lending-page .pool-max-button{background:color-mix(in srgb,var(--cta) 12%,transparent)!important;color:var(--cta)!important;border-radius:var(--r-pill);border-color:transparent;padding:5px 11px;font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.foundry-app.lending-page .pool-max-button:hover{background:color-mix(in srgb,var(--cta) 20%,transparent)!important}.foundry-app.lending-page .pool-toggle{padding:6px 12px;font-size:var(--fs-xs)}.foundry-app.lending-page .chakra-tabs__tab{font-family:var(--font-sora);font-size:var(--fs-xl);font-weight:500;padding:8px 2px 12px;margin-right:22px;color:var(--text-soft);border-bottom:2px solid transparent;background:none;border-radius:0}.foundry-app.lending-page .chakra-tabs__tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--cta)}.foundry-app.lending-page .chakra-tabs__tab[aria-disabled=true]{opacity:.4}.foundry-app.lending-page .pool-primary-action{background:var(--cta);border-color:var(--cta);color:var(--cta-ink);padding:12px 22px;font-size:var(--fs-lg)}.foundry-app.lending-page .pool-primary-action:hover:not(:disabled){background:var(--cta-hover);border-color:var(--cta-hover);color:var(--cta-ink)}.foundry-app.lending-page .pool-secondary-action{background:var(--surface);border-color:var(--cta);color:var(--cta);padding:12px 22px;font-size:var(--fs-lg)}.foundry-app.lending-page .chakra-button.is-active,.foundry-app.lending-page .pool-secondary-action:hover:not(:disabled){background:color-mix(in srgb,var(--cta) 12%,transparent);border-color:var(--cta);color:var(--cta)}.foundry-app.lending-page .chakra-button.is-active{font-weight:600}.foundry-app.lending-page .chakra-button.is-active:hover{background:color-mix(in srgb,var(--cta) 20%,transparent);border-color:var(--cta)}.foundry-app.lending-page .chakra-checkbox__control{border-color:var(--border-strong);border-radius:3px}.foundry-app.lending-page .chakra-checkbox__control[data-checked]{background:var(--cta);border-color:var(--cta);color:var(--cta-ink)}.foundry-app.lending-page .chakra-switch__track[data-checked]{background:var(--cta)}.foundry-app.lending-page .lending-list{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);overflow:hidden}.foundry-app.lending-page .lending-list>div+div{border-top:1px solid var(--border)}.foundry-app.lending-page .lending-row{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;grid-template-areas:"identity apy action" "market market market";align-items:center;grid-gap:8px 12px;gap:8px 12px;padding:12px;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:inherit}.foundry-app.lending-page .lending-row:hover{background:var(--surface-subtle)}.foundry-app.lending-page .lending-row-identity{grid-area:identity;min-width:0}.foundry-app.lending-page .lending-row-asset{display:flex;align-items:center;gap:8px;min-width:0}.foundry-app.lending-page .lending-row-token{width:28px;height:28px;flex-shrink:0}.foundry-app.lending-page .lending-row-asset h2{font-size:var(--fs-xl);font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.foundry-app.lending-page .lending-row-chain{display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-top:4px}.foundry-app.lending-page .lending-chain-badge{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 6px;border:1px solid color-mix(in srgb,var(--pool-chain-color,var(--border)) 25%,var(--border));border-radius:var(--r-sm);background:color-mix(in srgb,var(--pool-chain-color,var(--border)) 8%,var(--surface));color:var(--text);font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.foundry-app.lending-page .lending-chain-badge img{flex-shrink:0;border-radius:50%}.foundry-app.lending-page .lending-row-apy{grid-area:apy;text-align:right;min-width:0}.foundry-app.lending-page .lending-row-history{width:80px;max-width:100%;height:24px;min-width:0;margin:4px 0 0 auto;pointer-events:none}.foundry-app.lending-page .lending-row-label{display:inline-flex;align-items:center;min-height:28px;color:var(--text-muted);font-size:var(--fs-sm);font-weight:400}.foundry-app.lending-page .lending-row strong{font-size:var(--fs-lg);font-weight:600;overflow-wrap:anywhere}.foundry-app.lending-page .lending-row-apy>strong{display:block;font-size:var(--fs-2xl);color:var(--cta);line-height:1.25}.foundry-app.lending-page .lending-row-market{grid-area:market;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding-top:4px;border-top:1px solid var(--border)}.foundry-app.lending-page .lending-row-tvl,.foundry-app.lending-page .lending-row-utilisation{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;min-width:0}.foundry-app.lending-page .lending-row-utilisation{justify-content:flex-end;flex-wrap:nowrap}.foundry-app.lending-page .lending-row-sub{width:100%;color:var(--text-muted);font-size:var(--fs-xs)}.foundry-app.lending-page .lending-row-link{grid-area:action;display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:6px;min-width:36px;min-height:44px;color:var(--cta);font-size:var(--fs-sm);font-weight:600}.foundry-app.lending-page .lending-row-link>span{display:none}.foundry-app.lending-page .lending-row-link>svg{width:18px;height:18px}.foundry-app.lending-page .lending-row-link:focus-visible:before{outline:2px solid var(--cta);outline-offset:-2px;border-radius:var(--r-sm)}.foundry-app.lending-page .lending-row-info{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:28px;min-height:28px;color:var(--text-muted);border-radius:var(--r-sm);cursor:pointer}.foundry-app.lending-page .lending-row-info:hover{background:var(--surface-subtle);color:var(--text)}.foundry-app.lending-page .lending-filters button:focus-visible,.foundry-app.lending-page .lending-row-info:focus-visible{outline:2px solid var(--cta);outline-offset:2px}.foundry-app.lending-page .lending-row-deposit{grid-column:1/-1;color:var(--text-muted);font-size:var(--fs-sm)}.foundry-app.lending-page .lending-row-deposit strong{font-size:inherit;color:var(--text)}.foundry-app.lending-page .lending-filters .pool-filter-chip{min-height:36px;gap:4px}@media (min-width:48em){.foundry-app.lending-page .lending-row{grid-template-columns:minmax(90px,1fr) minmax(120px,1fr) minmax(90px,.8fr) minmax(110px,1fr) minmax(100px,.8fr) auto;grid-template-areas:"asset chain apy tvl utilisation action";gap:12px;padding:12px 16px}.foundry-app.lending-page .lending-row-identity,.foundry-app.lending-page .lending-row-market{display:contents}.foundry-app.lending-page .lending-row-asset{grid-area:asset}.foundry-app.lending-page .lending-row-chain{grid-area:chain;margin-top:0}.foundry-app.lending-page .lending-row-tvl{grid-area:tvl}.foundry-app.lending-page .lending-row-utilisation{grid-area:utilisation}.foundry-app.lending-page .lending-row-tvl,.foundry-app.lending-page .lending-row-utilisation{flex-direction:column;align-items:flex-end}.foundry-app.lending-page .lending-row-sub{text-align:right}.foundry-app.lending-page .lending-row-link>span{display:inline}}@media (min-width:62em){.foundry-app.lending-page .lending-row{grid-template-columns:minmax(90px,.9fr) 116px minmax(210px,2.4fr) minmax(110px,1fr) minmax(100px,.8fr) auto}.foundry-app.lending-page .lending-row-apy{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,auto);grid-template-areas:"history label" "history value";grid-column-gap:28px;column-gap:28px;align-items:center}.foundry-app.lending-page .lending-row-apy>.lending-row-label{grid-area:label;justify-self:end}.foundry-app.lending-page .lending-row-apy>strong{grid-area:value}.foundry-app.lending-page .lending-row-history{grid-area:history;justify-self:center;width:100%;max-width:320px;height:40px;margin:0}}