.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 .page-head .meta{min-height:26px}.foundry-app.lending-page .pool-card{background:var(--surface);border-color:var(--border);border-radius:var(--r-xl);column-gap:16px;row-gap:0;transition:border-color .12s ease,box-shadow .12s ease}.foundry-app.lending-page .pool-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card)}@media (min-width:62em){.foundry-app.lending-page .pool-card{grid-template-columns:minmax(230px,1.35fr) repeat(3,minmax(120px,1fr))!important}.foundry-app.lending-page .pool-card>.pool-card-badges,.foundry-app.lending-page .pool-card>.pool-card-deposit{grid-column:1/-1!important}.foundry-app.lending-page .pool-card>.pool-card-asset,.foundry-app.lending-page .pool-card>.pool-card-metric{grid-column:auto!important;padding:10px 16px 16px!important}.foundry-app.lending-page .pool-card-metric>div{align-items:flex-end!important;min-width:0!important}.foundry-app.lending-page .pool-card-metric .metric-sub,.foundry-app.lending-page .pool-card-metric .metric-value{text-align:right!important}}.foundry-app.lending-page .pool-card-badges{padding:10px 16px 0;gap:8px;font-size:var(--fs-xs);color:var(--text-soft)}.foundry-app.lending-page .pool-card-badges>div:first-child{padding:1px 7px;border-radius:6px;background:var(--surface-subtle);color:var(--text-muted);font-size:var(--fs-xs);font-weight:500}.foundry-app.lending-page .pool-card-insurance{border-radius:var(--r-pill);font-size:var(--fs-xs);font-weight:500;letter-spacing:.01em}.foundry-app.lending-page .pool-card-name{font-family:var(--font-sora);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.03em;color:var(--text)}.foundry-app.lending-page .pool-card-asset img{width:40px;height:40px}.foundry-app.lending-page .pool-card-asset>div{align-items:center;gap:10px}.foundry-app.lending-page .pool-card-spark{margin-left:auto!important;flex:1 1 auto;min-width:80px;max-width:190px}.foundry-app.lending-page .pool-card-metric .metric-label{font-size:var(--fs-md);font-weight:500;color:var(--text-soft)}.foundry-app.lending-page .pool-card-metric .metric-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);line-height:1.15;margin-top:2px}.foundry-app.lending-page .pool-card-metric .metric-sub{font-size:var(--fs-sm);color:var(--text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.foundry-app.lending-page .pool-card-deposit{font-size:var(--fs-md)}.foundry-app.lending-page .pool-card-insurance svg,.foundry-app.lending-page .pool-card-metric svg,.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-card-metric .metric-value,.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)}@media (max-width:61.99em){.foundry-app.lending-page .pool-card>.pool-card-asset,.foundry-app.lending-page .pool-card>.pool-card-metric{padding-top:8px!important;padding-bottom:12px!important;padding-inline:14px!important}.foundry-app.lending-page .pool-card-badges{padding:10px 14px 2px}.foundry-app.lending-page .pool-card-asset img{width:26px;height:26px}.foundry-app.lending-page .pool-card-name{font-size:var(--fs-xl)}}