.dsh .dsh-usage__hint{max-width:460px}.dsh .dsh-usage__refresh{display:inline-flex;vertical-align:-3px;color:var(--dsh-blue-text)}.dsh .dsh-usage .datasky-dashboard-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(380px, 100%),1fr));gap:18px;max-width:none;margin:0;padding:0;font-family:inherit;align-items:start}.dsh .dsh-usage .datasky-status-msg{grid-column:1 / -1;padding:32px 24px;border-radius:var(--dsh-radius);background:var(--dsh-surface);box-shadow:var(--dsh-shadow);color:var(--dsh-text-2);font-size:15px}.dsh .dsh-usage .datasky-card{margin:0;padding:0;overflow:hidden;border:0;border-radius:var(--dsh-radius);background:var(--dsh-surface);box-shadow:var(--dsh-shadow)}.dsh .dsh-usage .datasky-card-top{gap:14px;margin:0;padding:18px 20px;background:linear-gradient(120deg,#0A6FE8,#303CE2 60%,#443195);color:#FFF}.dsh .dsh-usage .datasky-card-flag{flex:0 0 56px}.dsh .dsh-usage .datasky-card-flag img{width:56px;height:56px;border:0;border-radius:14px;background:rgb(255 255 255 / .15);box-shadow:0 4px 10px rgb(11 22 64 / .25)}.dsh .dsh-usage .datasky-card-info{min-width:0}.dsh .dsh-usage .datasky-card-info h3{margin:0 0 4px;color:#FFF;font-family:inherit;font-size:18px;font-weight:800;line-height:1.25}.dsh .dsh-usage .datasky-card-info p{margin:0;color:rgb(255 255 255 / .85);font-size:13px;line-height:1.45;word-break:break-all}.dsh .dsh-usage .datasky-refresh-btn{flex:none;width:44px;height:44px;margin:0;padding:0;border:1px solid rgb(255 255 255 / .3);border-radius:999px;background:rgb(255 255 255 / .14);color:#FFF;box-shadow:none}.dsh .dsh-usage .datasky-refresh-btn:hover,.dsh .dsh-usage .datasky-refresh-btn:focus{opacity:1;background:rgb(255 255 255 / .26);color:#FFF}.dsh .dsh-usage .datasky-refresh-btn svg{width:22px;height:22px}.dsh .dsh-usage .datasky-divider{display:none}.dsh .dsh-usage .datasky-card-bottom{padding:18px 20px 20px;text-align:start}.dsh .dsh-usage .datasky-last-updated{justify-content:flex-start;margin:0 0 14px;color:var(--dsh-text-2);font-size:13px}.dsh .dsh-usage .datasky-usage-title{margin:0 0 2px;color:var(--dsh-text-2);font-size:14px;font-weight:700}.dsh .dsh-usage .datasky-usage-values{margin:0 0 12px;color:var(--dsh-text)!important;font-size:26px;font-weight:800;text-align:start}.dsh .dsh-usage .datasky-progress-bar-container{height:14px;margin:0;border:0;border-radius:999px;background:var(--dsh-muted)}.dsh .dsh-usage .datasky-progress-fill{border-radius:999px;background:var(--dsh-btn-gradient)!important}.dsh .dsh-usage .datasky-loading-shimmer{height:90px;margin:0;border-radius:16px;background:linear-gradient(90deg,var(--dsh-muted) 25%,#DCE5F3 50%,var(--dsh-muted) 75%);background-size:200% 100%}.dsh .dsh-usage .datasky-connection-details{margin-top:18px;padding-top:14px;border-top:1px solid var(--dsh-border);text-align:start}.dsh .dsh-usage .datasky-accordion-header{color:var(--dsh-text);font-size:15px}.dsh .dsh-usage .datasky-accordion-header svg{color:var(--dsh-blue-text)}.dsh .dsh-usage .datasky-accordion-content{margin-top:14px}.dsh .dsh-usage .datasky-detail-row{margin-bottom:10px;font-size:14px}.dsh .dsh-usage .datasky-detail-label{color:var(--dsh-text-2)}.dsh .dsh-usage .datasky-detail-value{color:var(--dsh-text);font-weight:700;text-align:end}.dsh .dsh-usage .datasky-status-pill{border-radius:999px;font-size:12px}@media (max-width:480px){.dsh .dsh-usage .datasky-card{padding:0}.dsh .dsh-usage .datasky-card-info h3{font-size:16px}.dsh .dsh-usage .datasky-usage-values{font-size:22px}.dsh .dsh-usage .datasky-dashboard-wrapper{padding-bottom:0}}