.dash-overview{position:relative;min-height:256px;overflow:hidden;border-radius:16px;background:#142e35;color:#fff;padding:32px 36px 58px;margin-bottom:24px;isolation:isolate}.dash-overview::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 85% 35%,#245a5b80,transparent 55%);z-index:-1}.dash-overview__copy{position:relative;z-index:2;max-width:580px}.dash-overview__eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:#a8d7cb}.dash-overview h2{font-size:29px;line-height:1.25;letter-spacing:-1px;color:#fff;margin:13px 0 10px}.dash-overview p{color:#c4d6d9;font-size:13px;line-height:1.85;margin:0 0 16px}.dash-overview__link{display:inline-flex;align-items:center;gap:12px;color:#e0f6ec;font-size:12px;font-weight:600;text-decoration:none}.dash-overview__link:hover{color:#fff;text-decoration:underline}.dash-overview__link .vc-icon{width:16px;height:16px}.dash-overview__status{position:absolute;left:0;right:0;bottom:0;padding:12px 36px;display:flex;align-items:center;gap:8px;border-top:1px solid #ffffff14;background:#081f2726;color:#c9e6dd;font-size:11px}.dash-status-dot{width:6px;height:6px;border-radius:50%;background:#8bd6b2;box-shadow:0 0 0 3px #8bd6b216}.dash-overview__status--error{color:#ffdbc0}.dash-overview__status--error .dash-status-dot{background:#ffbe85}.dash-overview__visual{position:absolute;right:48px;top:22px;width:250px;height:210px;opacity:.9}.dash-orbit{position:absolute;border:1px solid #b5e6d424;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-22deg)}.dash-orbit--outer{width:250px;height:174px}.dash-orbit--inner{width:176px;height:120px}.dash-platform-mark{position:absolute;left:89px;top:68px;width:74px;height:74px;display:grid;place-items:center;border:1px solid #a1dac86b;border-radius:20px;background:#2c5552;box-shadow:0 12px 40px #071f2a55;transform:rotate(-8deg)}.dash-platform-mark .vc-icon{width:36px;height:36px;color:#bde4d7;transform:rotate(8deg)}.dash-node{display:grid;place-items:center;position:absolute;width:39px;height:39px;background:#214448;border:1px solid #527875;border-radius:11px;color:#bfded5}.dash-node--one{left:5px;top:74px}.dash-node--two{right:13px;top:26px}.dash-node--three{right:35px;bottom:14px}.dash-node .vc-icon{width:19px;height:19px}.dash-metrics{display:grid;grid-template-columns:repeat(var(--metric-count,4),minmax(0,1fr));gap:18px;margin-bottom:28px}.dash-metric{display:flex;flex-direction:column;background:#fff;border:1px solid var(--vc-border,#e3e9ed);border-radius:12px;padding:20px;text-decoration:none;color:var(--vc-text,#1b2938);transition:border-color .16s,box-shadow .16s}.dash-metric:hover{border-color:#9ab5ba;box-shadow:0 5px 18px #183d4510;text-decoration:none}.dash-metric__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.dash-metric__icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#edf3ff;color:#466aa8}.dash-metric__icon--violet{color:#7963aa;background:#f2eefb}.dash-metric__icon--teal{color:#237766;background:#e9f6f0}.dash-metric__icon--amber{color:#9d6b25;background:#fcf4e5}.dash-metric__arrow{color:#8b9ba8}.dash-metric__arrow .vc-icon{width:15px;height:15px}.dash-metric__label{font-size:12px;font-weight:500;color:#566b7a}.dash-metric__value{font-size:32px;line-height:1.2;letter-spacing:-1px;margin:7px 0 8px;font-variant-numeric:tabular-nums;font-weight:650}.dash-metric__note{font-size:10px;color:#75848e}.dash-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,1fr);gap:24px;align-items:start}.dash-section-label{display:block;font-size:9px;letter-spacing:1.5px;font-weight:700;color:#75848e;margin-bottom:8px}.dash-tasks .vc-card__head{padding:23px 24px 19px}.dash-tasks .vc-card__title{font-size:16px;letter-spacing:-.3px}.dash-task-list{padding:0 24px 8px}.dash-task{display:flex;align-items:center;gap:15px;padding:19px 0;border-bottom:1px solid #edf0f2;text-decoration:none;color:var(--vc-text,#1b2938)}.dash-task:last-child{border:0}.dash-task>span:nth-child(2){flex:1;min-width:0}.dash-task strong{display:block;font-size:12px;font-weight:600;margin-bottom:4px}.dash-task small{display:block;font-size:11px;color:#72818e;line-height:1.6}.dash-task__icon{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;background:#f3f6f7;color:#476470;flex-shrink:0}.dash-task>.vc-icon{width:16px;height:16px;color:#7c919a}.dash-task:hover strong{color:#147460}.dash-task:hover .dash-task__icon{background:#edf6f2;color:#147460}.dash-side-stack{display:grid;gap:18px}.dash-account{padding:25px;margin:0!important;background:linear-gradient(135deg,#f5f9f8,#fff);position:relative;overflow:hidden}.dash-account__symbol{position:absolute;right:20px;top:23px;color:#8ba99d}.dash-account__symbol .vc-icon{width:27px;height:27px}.dash-account .dash-section-label{margin-top:3px;margin-bottom:19px;padding-right:32px}.dash-account h2{font-size:20px;line-height:1.4;letter-spacing:-.5px;margin:0 0 12px;font-weight:600}.dash-account p{font-size:12px;line-height:1.8;color:#667b84;max-width:270px;margin:0 0 20px}.dash-account .vc-btn{background:#fff;font-size:11px}.dash-account .vc-btn .vc-icon{width:14px;height:14px}.dash-developers{display:flex;align-items:center;gap:12px;border:1px solid var(--vc-border,#e3e9ed);border-radius:12px;padding:19px;background:#fff;text-decoration:none;color:var(--vc-text,#1b2938)}.dash-developers>span:nth-child(2){flex:1}.dash-developers strong{display:block;font-size:12px;font-weight:600;margin-bottom:4px}.dash-developers small{display:block;font-size:10px;color:#75848e}.dash-developers__icon{color:#557c75;display:flex}.dash-developers>.vc-icon{width:15px;height:15px;color:#7c919a}.dash-developers:hover{border-color:#9ab5ba;text-decoration:none}@media(min-width:1600px){.dash-overview__visual{right:90px;transform:scale(1.15)}}@media(max-width:1100px){.dash-overview__visual{right:14px;opacity:.5}.dash-overview__copy{max-width:70%}.dash-workspace{grid-template-columns:minmax(0,1.3fr) minmax(260px,1fr)}.dash-metric{padding:16px}.dash-metrics{gap:12px}.dash-metric__note{font-size:10px}}@media(max-width:760px){.dash-overview{padding:26px 24px 57px;min-height:250px}.dash-overview__copy{max-width:100%}.dash-overview h2{font-size:25px}.dash-overview__visual{right:-80px;opacity:.16}.dash-overview__status{padding:12px 24px}.dash-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dash-workspace{grid-template-columns:1fr;gap:18px}.dash-account h2 br{display:none}.dash-account p{max-width:none}.dash-side-stack{grid-template-columns:1fr}.dash-task-list{padding:0 20px 8px}.dash-tasks .vc-card__head{padding:21px 20px 16px}}@media(max-width:380px){.dash-metrics{grid-template-columns:1fr}.dash-metric{display:grid;grid-template-columns:1fr auto}.dash-metric__top{grid-row:1/4;grid-column:2;margin:0 0 0 12px}.dash-metric__arrow{display:none}.dash-metric__value{font-size:28px}.dash-overview h2{font-size:22px}}
.dash-metric:focus-visible,.dash-task:focus-visible,.dash-developers:focus-visible{outline:3px solid #739ffa;outline-offset:3px}.dash-overview__link:focus-visible{outline:3px solid #a1e6d4;outline-offset:4px}@media(prefers-reduced-motion:reduce){.dash-overview *,.dash-metric,.dash-task,.dash-developers{transition:none!important;animation:none!important}}
