.ws.astra-hub .astra-overview{color:var(--foreground);min-width:0}.ws.astra-hub .astra-ov-topline{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;font-size:.75rem;display:flex}.ws.astra-hub .astra-ov-topline>span{letter-spacing:.12em;color:var(--muted-foreground);font-size:.625rem;font-weight:600}.ws.astra-hub .astra-ov-topline time{color:var(--muted-foreground);font-size:.75rem}.ws.astra-hub .astra-ov-welcome{justify-content:space-between;align-items:center;gap:24px;margin-bottom:21px;display:flex}.ws.astra-hub .astra-ov-welcome h1{letter-spacing:-.025em;font-size:1.85rem;font-weight:650;line-height:1.26}.ws.astra-hub .astra-ov-welcome p{color:var(--muted-foreground);margin-top:8px;font-size:.9375rem}.ws.astra-hub .astra-ov-create{z-index:12;flex-shrink:0;position:relative}.ws.astra-hub .astra-ov-create>button{background:var(--primary);color:var(--primary-foreground);cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:9px;height:36px;padding:0 14px;font-size:.8125rem;font-weight:550;display:flex}.ws.astra-hub .astra-ov-create>button:hover{filter:brightness(.94)}.ws.astra-hub .astra-ov-create-options{border:1px solid var(--border);background:var(--popover);border-radius:4px;min-width:178px;padding:6px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 24px #00000018}.ws.astra-hub .astra-ov-create-options a{border-radius:3px;padding:9px 11px;font-size:.8125rem;display:block}.ws.astra-hub .astra-ov-create-options a:hover{background:var(--accent)}.ws.astra-hub .astra-ov-statusline{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:26px;font-size:.75rem;display:flex}.ws.astra-hub .astra-ov-statusline svg,.ws.astra-hub .astra-ov-statusline strong{color:var(--good)}.ws.astra-hub .astra-ov-statusline strong{font-weight:600}.ws.astra-hub .astra-ov-divider{background:var(--border);width:1px;height:12px;margin:0 5px}.ws.astra-hub .astra-ov-plan{text-transform:capitalize;margin-left:auto}.ws.astra-hub .astra-ov-setup{border:1px solid var(--border);background:var(--soft);color:var(--foreground);border-radius:4px;align-items:center;gap:9px;margin-bottom:20px;padding:12px 15px;font-size:.8125rem;display:flex}.ws.astra-hub .astra-ov-setup svg{color:var(--warn);flex-shrink:0}.ws.astra-hub .astra-ov-setup a{color:var(--primary);align-items:center;gap:3px;margin-left:auto;font-weight:600;display:inline-flex}.ws.astra-hub .astra-ov-metrics{border:1px solid var(--border);background:var(--card);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:25px;display:grid}.ws.astra-hub .astra-ov-metric{min-width:0;min-height:146px;padding:21px 23px 19px;position:relative}.ws.astra-hub .astra-ov-metric+.astra-ov-metric{border-left:1px solid var(--border)}.ws.astra-hub .astra-ov-metric-label{color:var(--muted-foreground);margin-bottom:12px;font-size:.8125rem}.ws.astra-hub .astra-ov-metric-value{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:1.75rem;font-weight:650;line-height:1.16}.ws.astra-hub .astra-ov-metric-value span{color:var(--muted-foreground);letter-spacing:0;font-size:.78rem;font-weight:450}.ws.astra-hub .astra-ov-metric p{color:var(--muted-foreground);margin-top:10px;font-size:.75rem}.ws.astra-hub .astra-ov-metric-note{color:var(--warn);margin-top:10px;font-size:.73rem}.ws.astra-hub .astra-ov-progress{background:var(--muted);max-width:190px;height:3px;margin-top:17px;overflow:hidden}.ws.astra-hub .astra-ov-progress span{background:var(--primary);height:100%;display:block}.ws.astra-hub .astra-ov-avatars{margin-top:13px;padding-left:2px;display:flex}.ws.astra-hub .astra-ov-avatars span{border:2px solid var(--card);background:var(--muted);min-width:24px;height:24px;color:var(--muted-foreground);border-radius:50%;justify-content:center;align-items:center;margin-left:-3px;font-size:.575rem;font-weight:600;display:inline-flex}.ws.astra-hub .astra-ov-loading>div{background:linear-gradient(90deg,var(--muted),var(--card),var(--muted));background-size:200% 100%;min-height:120px;animation:1.3s linear infinite astra-ov-shimmer}@keyframes astra-ov-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.ws.astra-hub .astra-ov-grid{grid-template-columns:minmax(0,1.62fr) minmax(280px,1fr);gap:22px;margin-bottom:22px;display:grid}.ws.astra-hub .astra-ov-panel{background:var(--card);border:1px solid var(--border);border-radius:4px;min-width:0;overflow:hidden}.ws.astra-hub .astra-ov-panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:13px;padding:20px 21px 17px;display:flex}.ws.astra-hub .astra-ov-panel-head h2{font-size:.9375rem;font-weight:600}.ws.astra-hub .astra-ov-panel-head p{color:var(--muted-foreground);margin-top:5px;font-size:.75rem}.ws.astra-hub .astra-ov-panel-head a{color:var(--primary);white-space:nowrap;align-items:center;gap:3px;font-size:.75rem;font-weight:550;display:inline-flex}.ws.astra-hub .astra-ov-count{background:var(--muted);color:var(--muted-foreground);border-radius:3px;padding:2px 7px;font-size:.6875rem}.ws.astra-hub .astra-ov-domain,.ws.astra-hub .astra-ov-attention,.ws.astra-hub .astra-ov-quick{text-align:left;border-bottom:1px solid var(--border);width:100%;color:var(--foreground);align-items:center;text-decoration:none;display:flex}.ws.astra-hub .astra-ov-domain:last-child,.ws.astra-hub .astra-ov-attention:last-child,.ws.astra-hub .astra-ov-quick:last-child,.ws.astra-hub .astra-ov-activity:last-child{border-bottom:0}.ws.astra-hub .astra-ov-domain:hover,.ws.astra-hub .astra-ov-attention:hover,.ws.astra-hub .astra-ov-quick:hover{background:var(--soft)}.ws.astra-hub .astra-ov-domain{gap:13px;min-height:84px;padding:20px 21px}.ws.astra-hub .astra-ov-domain>svg{color:var(--muted-foreground);stroke-width:1.5px;flex-shrink:0}.ws.astra-hub .astra-ov-domain-name{overflow-wrap:anywhere;flex:1;min-width:0}.ws.astra-hub .astra-ov-domain-name strong{font-size:.8125rem;font-weight:600;display:block}.ws.astra-hub .astra-ov-domain-name small{color:var(--muted-foreground);margin-top:4px;font-size:.6875rem;display:block}.ws.astra-hub .astra-ov-pill{white-space:nowrap;border-radius:3px;flex-shrink:0;padding:3px 6px;font-size:.6875rem}.ws.astra-hub .astra-ov-pill.good{background:var(--good-bg);color:var(--good)}.ws.astra-hub .astra-ov-pill.warn{background:var(--warn-bg);color:var(--warn)}.ws.astra-hub .astra-ov-attention{gap:11px;padding:18px 20px}.ws.astra-hub .astra-ov-counter{border:1px solid var(--border);color:var(--muted-foreground);border-radius:3px;padding:2px 5px;font-size:.625rem}.ws.astra-hub .astra-ov-attention>span:nth-child(2),.ws.astra-hub .astra-ov-quick>span{flex:1;min-width:0}.ws.astra-hub .astra-ov-attention strong,.ws.astra-hub .astra-ov-quick strong,.ws.astra-hub .astra-ov-activity strong{font-size:.8125rem;font-weight:600;display:block}.ws.astra-hub .astra-ov-attention small,.ws.astra-hub .astra-ov-quick small,.ws.astra-hub .astra-ov-activity small{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:4px;font-size:.6875rem;display:block}.ws.astra-hub .astra-ov-attention>svg,.ws.astra-hub .astra-ov-quick>svg:last-child{color:var(--muted-foreground);flex-shrink:0}.ws.astra-hub .astra-ov-allclear{text-align:center;padding:35px 25px}.ws.astra-hub .astra-ov-allclear>svg{color:var(--good);margin:0 auto 10px}.ws.astra-hub .astra-ov-allclear h3{font-size:.875rem;font-weight:600}.ws.astra-hub .astra-ov-allclear p{color:var(--muted-foreground);margin-top:7px;font-size:.75rem}.ws.astra-hub .astra-ov-empty{color:var(--muted-foreground);padding:26px 20px;font-size:.8125rem}.ws.astra-hub .astra-ov-empty a{color:var(--primary);font-weight:600}.ws.astra-hub .astra-ov-activity{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 21px;display:flex}.ws.astra-hub .astra-ov-activity>svg{color:var(--muted-foreground);flex-shrink:0}.ws.astra-hub .astra-ov-activity>div{flex:1;min-width:0}.ws.astra-hub .astra-ov-activity time{white-space:nowrap;color:var(--muted-foreground);font-size:.65rem}.ws.astra-hub .astra-ov-quick{gap:13px;padding:19px 21px}.ws.astra-hub .astra-ov-quick>svg:first-child{stroke-width:1.5px;color:var(--muted-foreground);flex-shrink:0}@media (min-width:1600px){.ws.astra-hub .astra-ov-grid{grid-template-columns:1.75fr 1fr}.ws.astra-hub .astra-ov-metric{padding:25px 28px}.ws.astra-hub .astra-ov-domain{min-height:96px}}@media (max-width:1200px){.ws.astra-hub .astra-ov-metric{padding:18px}.ws.astra-hub .astra-ov-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:17px}}@media (max-width:1000px){.ws.astra-hub .astra-ov-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ws.astra-hub .astra-ov-metric:nth-child(3){border-left:0;border-top:1px solid var(--border)}.ws.astra-hub .astra-ov-metric:nth-child(4){border-top:1px solid var(--border)}.ws.astra-hub .astra-ov-grid{grid-template-columns:1fr}}@media (max-width:600px){.ws.astra-hub .astra-ov-topline{flex-direction:column;align-items:flex-start;gap:5px}.ws.astra-hub .astra-ov-welcome{flex-wrap:wrap;align-items:flex-start;gap:15px}.ws.astra-hub .astra-ov-welcome h1{font-size:1.65rem}.ws.astra-hub .astra-ov-welcome p{font-size:.875rem}.ws.astra-hub .astra-ov-statusline{gap:6px}.ws.astra-hub .astra-ov-plan{display:none}.ws.astra-hub .astra-ov-metric{min-height:130px;padding:16px}.ws.astra-hub .astra-ov-metric-value{font-size:1.5rem}.ws.astra-hub .astra-ov-panel-head{padding:17px}.ws.astra-hub .astra-ov-domain{flex-wrap:wrap;gap:10px;padding:17px}.ws.astra-hub .astra-ov-domain-name{flex:1}.ws.astra-hub .astra-ov-domain .astra-ov-pill{margin-left:32px}.ws.astra-hub .astra-ov-attention,.ws.astra-hub .astra-ov-quick,.ws.astra-hub .astra-ov-activity{padding:16px}.ws.astra-hub .astra-ov-setup{flex-wrap:wrap}}
.pb-premium-login{--pb-muted:#59666b;--pb-subtle:#5e6a71}html .auth-premium .auth-story-footer{color:#8baed6}
