.pool-dashboard #dashboard-finance .finance-strip{margin:0 0 18px}
.pool-conditions{margin:18px 0}
.pool-conditions .panel-head{align-items:baseline;flex-wrap:wrap}
.pool-conditions .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;padding:0 24px}
.pool-conditions .facts>div{padding:15px 0}
.pool-conditions .facts dt{font:12px/1.6 system-ui,sans-serif}
.pool-conditions .facts dd{font:600 22px/1.4 var(--display)}
.pool-conditions .facts>div:first-child dd{color:var(--cyan)}
.pool-conditions .facts>div:nth-child(2) dd{color:var(--violet)}
.pool-conditions .facts>div:nth-child(3) dd{color:var(--lime)}
.pool-dashboard .pool-conditions .information-note{padding:14px 24px;font:11px/1.7 system-ui,sans-serif;color:var(--muted)}
.pool-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.pool-overview-grid>div{min-width:0}
.pool-preview{height:100%}
.pool-preview .panel-head{align-items:baseline;flex-wrap:wrap;padding:20px 22px 14px}
.pool-preview .panel-head h3{font-size:16px}
.pool-preview .panel-head .text-link{font-size:11px}
.pool-preview .information-note{font:11px/1.7 system-ui,sans-serif;padding:16px 22px;color:var(--muted)}
.pool-preview-list{list-style:none;margin:0;padding:0 22px}
.pool-preview-list li{padding:16px 0;border-bottom:1px solid var(--line);min-width:0}
.pool-preview-list li>small,.pool-preview-list .fine{font:11px/1.7 system-ui,sans-serif;color:var(--muted);margin-top:7px;display:block}
.preview-row{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;font:12px/1.7 system-ui,sans-serif}
.preview-row>*{min-width:0;overflow-wrap:anywhere}
.preview-row+.preview-row{margin-top:8px}
.preview-row strong{font:600 15px/1.6 var(--display)}
.preview-row b{font:500 11px/1.7 system-ui,sans-serif;color:var(--muted)}
.preview-row small{font:11px/1.7 system-ui,sans-serif;color:var(--muted)}
.connection-mode{padding:0 22px;color:var(--cyan);font:11px var(--mono)}
.connection-copy{display:flex;align-items:center;gap:12px;margin-top:9px}
.connection-copy code{min-width:0;overflow-wrap:anywhere;font:11px/1.7 var(--mono);color:var(--muted)}
.connection-copy button{flex:none;margin-left:auto;font-size:10px}
.pool-preview .cyan{color:var(--cyan)}
.pool-preview .amber{color:var(--amber)}
@media(max-width:1100px){
  .pool-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  #pool-quick-connect{grid-column:1/-1}
  #quick-connection-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
  .pool-conditions .facts dd{font-size:20px}
}
@media(max-width:600px){
  .pool-conditions .facts{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px;gap:0 18px}
  .pool-conditions .facts dd{font-size:19px}
  .pool-dashboard .pool-conditions .information-note{padding:14px 18px}
  .pool-overview-grid{grid-template-columns:1fr}
  #quick-connection-rows{display:block}
  .pool-preview-list{padding:0 18px}
  .pool-preview .panel-head,.pool-preview .information-note{padding-left:18px;padding-right:18px}
  .connection-mode{padding-left:18px;padding-right:18px}
}
