.overview-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 22px}
.overview-heading h2{font:700 18px Manrope;margin:0 0 3px;color:#f6f7f7}.overview-heading p{margin:0;color:#7f8784;font-size:10px}
.overview-filter{border:1px solid #25302c;background:#121715;color:#d9dddb;border-radius:8px;padding:9px 14px;font:600 10px Inter;cursor:pointer}
.dashboard-board{display:grid;gap:18px}.summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.summary-card{position:relative;min-height:232px;padding:20px 20px 16px;background:#131715;border:1px solid #272d2a;border-radius:10px;overflow:hidden;color:#f7f8f8}
.summary-card:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:#188cff;opacity:.9}.summary-card.withdrawal:before{background:#f03b72}
.summary-value{font:800 clamp(20px,1.65vw,28px)/1.1 Manrope;letter-spacing:-.8px;color:#2894ff;white-space:nowrap}.withdrawal .summary-value{color:#f54175}.summary-value span{display:inline-block;vertical-align:middle;margin-left:5px;border-radius:5px;background:#381b24;color:#ff4676;padding:4px 6px;font:700 9px Inter;letter-spacing:0}.summary-value span.up{background:#102d23;color:#29bd80}
.summary-card h3{font:700 11px Inter;margin:6px 0 14px}.summary-detail{display:grid;grid-template-columns:1fr auto;gap:18px 12px;border-top:1px solid #252b28;padding-top:12px;align-items:center}.summary-detail small{color:#a3aaa7;font-size:9px;font-weight:600}.summary-detail strong,.summary-detail b{font:700 10px Inter}.summary-detail b{text-align:right}
.summary-progress{position:absolute;left:20px;right:20px;bottom:27px;height:5px;border-radius:8px;background:#242a27;overflow:hidden}.summary-progress em{display:block;height:100%;border-radius:inherit;background:#16ad70}.withdrawal .summary-progress em{background:#f03b72}.summary-rate{position:absolute;right:20px;bottom:38px;color:#2595ff;font:700 9px Inter}.withdrawal .summary-rate{color:#f54175}
.provider-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.provider-card{position:relative;background:#131715;border:1px solid #272d2a;border-radius:10px;padding:18px;min-height:210px;color:#f4f6f5}.provider-card h3{font:700 11px Inter;margin:26px 0 0}.provider-card>strong{position:absolute;left:18px;top:18px;font:800 clamp(18px,1.45vw,24px) Manrope;color:#2894ff;letter-spacing:-.6px}.provider-card.withdrawal>strong{color:#f54175}.provider-card.neutral>strong{color:#d6ae2d}.provider-head{display:flex;justify-content:space-between;color:#a0a7a4;font-size:9px;font-weight:600;border-top:1px solid #252b28;margin-top:12px;padding-top:12px}.provider-card ul{list-style:none;padding:0;margin:4px 0 0}.provider-card li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px dashed #2a302d;font-size:9px}.provider-card li span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#17b677}.provider-card li:nth-child(3) span:before{background:#ef396f}.provider-card li b{white-space:nowrap}
.dashboard-mode header>div:first-child{visibility:hidden}.dashboard-mode header{justify-content:flex-end}.dashboard-mode .global-search{display:flex}
@media(max-width:1200px){.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.summary-grid,.provider-grid{grid-template-columns:1fr}.summary-card{min-height:220px}.overview-heading{margin-bottom:14px}}
