.dashboard-module__XABe8G__appShell{color:#11223e;background:#f3f6fa;grid-template-columns:248px 1fr;min-height:100vh;display:grid}.dashboard-module__XABe8G__sidebar{color:#c7d2e4;z-index:10;background:#0d1c36;flex-direction:column;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.dashboard-module__XABe8G__brand{border-bottom:1px solid #273956;gap:4px;padding:0 10px 26px;display:grid}.dashboard-module__XABe8G__brand img{filter:brightness(0)invert();width:138px;height:auto}.dashboard-module__XABe8G__brand span{letter-spacing:.14em;text-transform:uppercase;color:#7592bd;font-size:.7rem}.dashboard-module__XABe8G__sidebar nav{gap:5px;margin-top:24px;display:grid}.dashboard-module__XABe8G__sidebar nav button{color:#aebbd0;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;padding:12px;font-size:.88rem;display:flex}.dashboard-module__XABe8G__sidebar nav button:hover,.dashboard-module__XABe8G__sidebar nav .dashboard-module__XABe8G__activeNav{color:#fff;background:#172d50}.dashboard-module__XABe8G__navDot{border:1px solid;border-radius:50%;width:7px;height:7px}.dashboard-module__XABe8G__activeNav .dashboard-module__XABe8G__navDot{background:#6fa6ff;border-color:#6fa6ff;box-shadow:0 0 0 4px #6fa6ff21}.dashboard-module__XABe8G__sidebarPlan{background:#122746;border:1px solid #2d4263;border-radius:12px;margin-top:auto;padding:16px}.dashboard-module__XABe8G__sidebarPlan span,.dashboard-module__XABe8G__sidebarPlan strong{display:block}.dashboard-module__XABe8G__sidebarPlan span{color:#83aff4;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:800}.dashboard-module__XABe8G__sidebarPlan strong{color:#fff;margin:8px 0;font-size:.84rem}.dashboard-module__XABe8G__sidebarPlan>div{background:#2d4263;border-radius:5px;height:5px;overflow:hidden}.dashboard-module__XABe8G__sidebarPlan i{background:#6fa6ff;height:100%;display:block}.dashboard-module__XABe8G__sidebarPlan button{color:#a9c9fc;cursor:pointer;background:0 0;border:0;padding:12px 0 0;font-size:.78rem;font-weight:700}.dashboard-module__XABe8G__publicLink{color:#8092ae;margin:16px auto 0;font-size:.75rem;text-decoration:none}.dashboard-module__XABe8G__mainPanel{min-width:0}.dashboard-module__XABe8G__topbar{background:#fff;border-bottom:1px solid #dce4ee;justify-content:flex-end;align-items:center;gap:14px;height:72px;padding:0 34px;display:flex}.dashboard-module__XABe8G__topbar>div:first-of-type{text-align:right;display:grid}.dashboard-module__XABe8G__topbar span{color:#7b8799;text-transform:uppercase;letter-spacing:.07em;font-size:.66rem}.dashboard-module__XABe8G__topbar strong{font-size:.82rem}.dashboard-module__XABe8G__userBadge{color:#0754c8;background:#dceaff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:.73rem;font-weight:900;display:grid}.dashboard-module__XABe8G__workspacePicker{gap:4px;margin-left:auto;display:grid}.dashboard-module__XABe8G__workspacePicker span{color:#778397;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:800}.dashboard-module__XABe8G__workspacePicker select{color:#142642;background:#fff;border:1px solid #cdd7e4;border-radius:8px;min-width:215px;max-width:320px;padding:8px 10px;font-size:.78rem;font-weight:700}.dashboard-module__XABe8G__menuButton{display:none}.dashboard-module__XABe8G__content{max-width:1280px;margin:0 auto;padding:40px 36px 80px}.dashboard-module__XABe8G__pageHeading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.dashboard-module__XABe8G__pageHeading h1{letter-spacing:-.045em;margin:8px 0 5px;font-size:clamp(2rem,4vw,3rem)}.dashboard-module__XABe8G__pageHeading p{color:#6a768a;margin:0}.dashboard-module__XABe8G__kicker{color:#0d6efd;text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;font-weight:900}.dashboard-module__XABe8G__primaryButton{color:#fff;cursor:pointer;background:#0d6efd;border:0;border-radius:9px;padding:12px 18px;font-weight:800}.dashboard-module__XABe8G__primaryButton:disabled{opacity:.55;cursor:not-allowed}.dashboard-module__XABe8G__metricGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:22px;display:grid}.dashboard-module__XABe8G__metricGrid article{background:#fff;border:1px solid #dfe6ef;border-radius:13px;padding:21px;box-shadow:0 7px 24px #11223e0a}.dashboard-module__XABe8G__metricGrid article>span{color:#748096;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem;font-weight:700}.dashboard-module__XABe8G__metricGrid strong{letter-spacing:-.04em;margin:12px 0 6px;font-size:2rem;display:block}.dashboard-module__XABe8G__metricGrid strong small{color:#95a0b0;font-size:.7rem}.dashboard-module__XABe8G__metricGrid p{color:#8893a4;margin:0;font-size:.72rem}.dashboard-module__XABe8G__greenText{color:#16855d}.dashboard-module__XABe8G__amberText{color:#b36a07}.dashboard-module__XABe8G__card{background:#fff;border:1px solid #dfe6ef;border-radius:14px;margin-bottom:22px;overflow:hidden;box-shadow:0 8px 30px #11223e0b}.dashboard-module__XABe8G__cardHeader{border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;min-height:72px;padding:17px 21px;display:flex}.dashboard-module__XABe8G__cardHeader h2{margin:0 0 3px;font-size:1rem}.dashboard-module__XABe8G__cardHeader p{color:#7c889b;margin:0;font-size:.72rem}.dashboard-module__XABe8G__cardHeader button{color:#0d6efd;cursor:pointer;background:0 0;border:0;font-size:.75rem;font-weight:800}.dashboard-module__XABe8G__tableHead,.dashboard-module__XABe8G__domainRow{grid-template-columns:minmax(190px,1.6fr) 80px 1fr 1fr 175px;align-items:center;gap:14px;padding:12px 21px;display:grid}.dashboard-module__XABe8G__tableHead{color:#8a95a6;text-transform:uppercase;letter-spacing:.08em;background:#f9fafc;font-size:.66rem;font-weight:800}.dashboard-module__XABe8G__domainRow{color:#5f6c80;border-top:1px solid #edf1f5;min-height:72px;font-size:.78rem}.dashboard-module__XABe8G__domainRow:first-of-type{border-top:0}.dashboard-module__XABe8G__domainRow>div:first-child{padding-left:17px;display:grid;position:relative}.dashboard-module__XABe8G__domainRow strong{color:#142642;font-size:.88rem}.dashboard-module__XABe8G__domainRow small{color:#8a95a6;margin-top:3px}.dashboard-module__XABe8G__statusPulse{background:#a5afbd;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;left:0}.dashboard-module__XABe8G__statusPulse[data-status=healthy]{background:#2fbb82}.dashboard-module__XABe8G__statusPulse[data-status=attention]{background:#efa93e}.dashboard-module__XABe8G__statusPulse[data-status=critical]{background:#e95a69}.dashboard-module__XABe8G__score{border-radius:7px;place-items:center;width:43px;height:32px;font-size:.79rem;font-weight:900;display:grid}.dashboard-module__XABe8G__good{color:#147a56;background:#e7f8f1}.dashboard-module__XABe8G__attention{color:#a86100;background:#fff5df}.dashboard-module__XABe8G__critical{color:#ba3140;background:#ffeaed}.dashboard-module__XABe8G__empty{color:#788497;background:#eff2f6}.dashboard-module__XABe8G__rowActions{justify-content:flex-end;gap:6px;display:flex}.dashboard-module__XABe8G__rowActions button{color:#315071;cursor:pointer;background:#fff;border:1px solid #ccd6e3;border-radius:7px;padding:7px 9px;font-size:.7rem;font-weight:700}.dashboard-module__XABe8G__rowActions button:disabled{opacity:.5}.dashboard-module__XABe8G__rowActions .dashboard-module__XABe8G__dangerButton{color:#b64552}.dashboard-module__XABe8G__twoColumn{grid-template-columns:1.25fr .75fr;gap:22px;display:grid}.dashboard-module__XABe8G__twoColumn .dashboard-module__XABe8G__card{margin:0}.dashboard-module__XABe8G__activityList{padding:4px 21px}.dashboard-module__XABe8G__activityList>div{border-bottom:1px solid #edf1f5;align-items:center;gap:13px;padding:13px 0;display:flex}.dashboard-module__XABe8G__activityList>div:last-child{border-bottom:0}.dashboard-module__XABe8G__activityList span:last-child{display:grid}.dashboard-module__XABe8G__activityList strong{font-size:.82rem}.dashboard-module__XABe8G__activityList small{color:#8691a2;font-size:.7rem}.dashboard-module__XABe8G__reportPreview{align-items:center;gap:15px;padding:26px 21px;display:flex}.dashboard-module__XABe8G__reportIcon{color:#0d6efd;background:#e8f1ff;border-radius:9px;flex:none;place-items:center;width:43px;height:43px;font-size:.7rem;font-weight:900;display:grid}.dashboard-module__XABe8G__reportPreview strong{font-size:.86rem}.dashboard-module__XABe8G__reportPreview p{color:#7b8798;font-size:.74rem;line-height:1.5}.dashboard-module__XABe8G__addForm{background:#fff;border:1px solid #dfe6ef;border-radius:13px;grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;margin-bottom:16px;padding:20px;display:grid}.dashboard-module__XABe8G__addForm label span{color:#68758a;margin-bottom:7px;font-size:.72rem;font-weight:800;display:block}.dashboard-module__XABe8G__addForm input{border:1px solid #cdd7e4;border-radius:8px;outline:0;width:100%;padding:11px 12px}.dashboard-module__XABe8G__addForm input:focus{border-color:#0d6efd;box-shadow:0 0 0 3px #dceaff}.dashboard-module__XABe8G__limitNote{color:#9a5d0a;font-size:.78rem}.dashboard-module__XABe8G__alert{color:#a9303e;background:#fff0f2;border:1px solid #f3c5cb;border-radius:9px;justify-content:space-between;margin-bottom:20px;padding:13px 16px;font-size:.82rem;display:flex}.dashboard-module__XABe8G__alert button{color:inherit;cursor:pointer;background:0 0;border:0;font-weight:800}.dashboard-module__XABe8G__emptyState{text-align:center;padding:45px 24px}.dashboard-module__XABe8G__emptyState h3{margin:0 0 7px}.dashboard-module__XABe8G__emptyState p{color:#778397;margin:0}.dashboard-module__XABe8G__historyTable>div{border-bottom:1px solid #edf1f5;grid-template-columns:55px 1fr 100px 160px;align-items:center;gap:14px;padding:16px 21px;display:grid}.dashboard-module__XABe8G__historyTable>div:last-child{border-bottom:0}.dashboard-module__XABe8G__historyTable div>div{display:grid}.dashboard-module__XABe8G__historyTable strong{font-size:.86rem}.dashboard-module__XABe8G__historyTable span,.dashboard-module__XABe8G__historyTable time{color:#788497;font-size:.73rem}.dashboard-module__XABe8G__historyTable>div>span{text-transform:capitalize}.dashboard-module__XABe8G__reportBanner{background:#f8fbff;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;padding:30px;display:flex}.dashboard-module__XABe8G__reportBanner h2{margin:8px 0}.dashboard-module__XABe8G__reportBanner p{color:#6d7a8e;margin:0}.dashboard-module__XABe8G__activePill,.dashboard-module__XABe8G__inactivePill{border-radius:999px;padding:7px 11px;font-size:.7rem;font-weight:900}.dashboard-module__XABe8G__activePill{color:#137552;background:#e0f7ee}.dashboard-module__XABe8G__inactivePill{color:#6b7688;background:#edf0f4}.dashboard-module__XABe8G__reportRows>div{border-bottom:1px solid #edf1f5;align-items:center;gap:14px;padding:17px 22px;display:flex}.dashboard-module__XABe8G__reportRows>div>div{flex:1;display:grid}.dashboard-module__XABe8G__reportRows small{color:#7e899a}.dashboard-module__XABe8G__reportRows>div>span:last-child{color:#66738a;text-transform:capitalize;font-size:.75rem}.dashboard-module__XABe8G__planGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dashboard-module__XABe8G__planGrid article{background:#fff;border:1px solid #dfe6ef;border-radius:15px;padding:28px;position:relative}.dashboard-module__XABe8G__planGrid .dashboard-module__XABe8G__currentPlan{border:2px solid #0d6efd;box-shadow:0 12px 35px #0d6efd1f}.dashboard-module__XABe8G__planGrid article>span{color:#0d6efd;text-transform:uppercase;letter-spacing:.1em;font-size:.69rem;font-weight:900}.dashboard-module__XABe8G__planGrid h2{margin:12px 0 18px}.dashboard-module__XABe8G__planPrice strong{font-size:2.6rem}.dashboard-module__XABe8G__planPrice small{color:#788497}.dashboard-module__XABe8G__planGrid p{color:#6f7c90;font-size:.83rem}.dashboard-module__XABe8G__planGrid ul{min-height:110px;padding:0;list-style:none}.dashboard-module__XABe8G__planGrid li{color:#46546a;margin:10px 0;font-size:.82rem}.dashboard-module__XABe8G__planGrid li:before{content:"✓";color:#1b9b6c;margin-right:8px;font-weight:900}.dashboard-module__XABe8G__planGrid button{color:#0b5acb;background:#edf5ff;border:1px solid #bdd2f1;border-radius:8px;width:100%;padding:11px;font-weight:800}.dashboard-module__XABe8G__billingNote{color:#7a879a;font-size:.77rem}.dashboard-module__XABe8G__memberList>div{border-bottom:1px solid #edf1f5;align-items:center;gap:12px;padding:14px 21px;display:flex}.dashboard-module__XABe8G__memberList>div:last-child{border-bottom:0}.dashboard-module__XABe8G__memberList>div>div{flex:1;display:grid}.dashboard-module__XABe8G__memberList strong{font-size:.84rem}.dashboard-module__XABe8G__memberList small{color:#7b8799;font-size:.72rem}.dashboard-module__XABe8G__memberAvatar{color:#0d5ccc;background:#e7f0ff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.68rem;font-weight:900;display:grid}.dashboard-module__XABe8G__rolePill{color:#53647b;text-transform:capitalize;background:#edf2f8;border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:900}.dashboard-module__XABe8G__teamForm{gap:14px;padding:21px;display:grid}.dashboard-module__XABe8G__teamForm label span,.dashboard-module__XABe8G__createWorkspaceForm label span{color:#68758a;margin-bottom:7px;font-size:.72rem;font-weight:800;display:block}.dashboard-module__XABe8G__teamForm input,.dashboard-module__XABe8G__teamForm select,.dashboard-module__XABe8G__createWorkspaceForm input{background:#fff;border:1px solid #cdd7e4;border-radius:8px;width:100%;padding:11px 12px}.dashboard-module__XABe8G__pendingInvites{border-top:1px solid #e8edf3;gap:10px;padding:18px 21px;display:grid}.dashboard-module__XABe8G__pendingInvites>strong{font-size:.76rem}.dashboard-module__XABe8G__pendingInvites>div{display:grid}.dashboard-module__XABe8G__pendingInvites span{font-size:.8rem}.dashboard-module__XABe8G__pendingInvites small{color:#7c889b;font-size:.69rem}.dashboard-module__XABe8G__workspaceGrid{grid-template-columns:repeat(3,1fr);gap:14px;padding:21px;display:grid}.dashboard-module__XABe8G__workspaceGrid article{border:1px solid #dfe6ef;border-radius:11px;gap:6px;padding:17px;display:grid}.dashboard-module__XABe8G__workspaceGrid article>span{color:#0d6efd;text-transform:capitalize;font-size:.68rem;font-weight:900}.dashboard-module__XABe8G__workspaceGrid small{color:#7b8799;line-height:1.45}.dashboard-module__XABe8G__workspaceGrid .dashboard-module__XABe8G__selectedWorkspace{background:#f5f9ff;border-color:#78aaf2;box-shadow:inset 0 0 0 1px #bcd6fb}.dashboard-module__XABe8G__createWorkspaceForm{border-top:1px solid #e8edf3;grid-template-columns:1fr auto;align-items:end;gap:14px;padding:21px;display:grid}.dashboard-module__XABe8G__centerState,.dashboard-module__XABe8G__signInPage{text-align:center;color:#11223e;background:#f3f6fa;place-content:center;justify-items:center;min-height:100vh;display:grid}.dashboard-module__XABe8G__loader{border:3px solid #d7e1ed;border-top-color:#0d6efd;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite dashboard-module__XABe8G__spin}@keyframes dashboard-module__XABe8G__spin{to{transform:rotate(360deg)}}.dashboard-module__XABe8G__signInPage{gap:25px;padding:30px}.dashboard-module__XABe8G__signInPage>img{width:180px;height:auto}.dashboard-module__XABe8G__signInCard{background:#fff;border:1px solid #dce4ee;border-radius:18px;max-width:480px;padding:42px;box-shadow:0 20px 60px #11223e1a}.dashboard-module__XABe8G__signInCard h1{letter-spacing:-.04em;font-size:2.2rem}.dashboard-module__XABe8G__signInCard p{color:#69778b;line-height:1.65}.dashboard-module__XABe8G__signInCard a{color:#fff;background:#0d6efd;border-radius:9px;margin:24px 0 14px;padding:13px;font-weight:800;text-decoration:none;display:block}.dashboard-module__XABe8G__signInCard small{color:#8792a3}@media (max-width:1000px){.dashboard-module__XABe8G__metricGrid{grid-template-columns:1fr 1fr}.dashboard-module__XABe8G__tableHead,.dashboard-module__XABe8G__domainRow{grid-template-columns:minmax(170px,1.5fr) 65px 1fr 155px}.dashboard-module__XABe8G__tableHead span:nth-child(4),.dashboard-module__XABe8G__domainRow>span:nth-child(4){display:none}.dashboard-module__XABe8G__planGrid{grid-template-columns:1fr}.dashboard-module__XABe8G__planGrid ul{min-height:0}}@media (max-width:760px){.dashboard-module__XABe8G__appShell{display:block}.dashboard-module__XABe8G__sidebar{width:248px;transition:left .2s;position:fixed;left:-270px}.dashboard-module__XABe8G__sidebar.dashboard-module__XABe8G__open{left:0;box-shadow:20px 0 50px #00000040}.dashboard-module__XABe8G__topbar{justify-content:space-between;padding:0 18px}.dashboard-module__XABe8G__menuButton{color:#0d6efd;background:0 0;border:0;font-weight:900;display:block}.dashboard-module__XABe8G__content{padding:30px 16px 60px}.dashboard-module__XABe8G__pageHeading{flex-direction:column;align-items:flex-start}.dashboard-module__XABe8G__metricGrid{grid-template-columns:1fr 1fr;gap:10px}.dashboard-module__XABe8G__metricGrid article{padding:16px}.dashboard-module__XABe8G__twoColumn{grid-template-columns:1fr}.dashboard-module__XABe8G__tableHead{display:none}.dashboard-module__XABe8G__domainRow{grid-template-columns:1fr 50px;gap:10px;padding:16px}.dashboard-module__XABe8G__domainRow>span{display:none!important}.dashboard-module__XABe8G__rowActions{grid-column:1/-1;justify-content:flex-start}.dashboard-module__XABe8G__addForm{grid-template-columns:1fr}.dashboard-module__XABe8G__historyTable>div{grid-template-columns:48px 1fr}.dashboard-module__XABe8G__historyTable>div>span,.dashboard-module__XABe8G__historyTable time{display:none}.dashboard-module__XABe8G__reportBanner{align-items:flex-start;gap:20px}.dashboard-module__XABe8G__planGrid{grid-template-columns:1fr}.dashboard-module__XABe8G__signInCard{padding:30px 22px}.dashboard-module__XABe8G__workspacePicker{margin-left:0}.dashboard-module__XABe8G__workspacePicker select{min-width:0;max-width:170px}.dashboard-module__XABe8G__workspaceGrid,.dashboard-module__XABe8G__createWorkspaceForm{grid-template-columns:1fr}}
