body{background:#f5f8fc!important;color:var(--radian-ink)}a{color:var(--radian-blue)}h1,h2,h3,h4{color:var(--radian-night)}.top,.toolbar,.header{background:#fff!important;color:var(--radian-ink)!important}.side{background:var(--radian-night)!important}.brand b{color:#fff!important}.mark{background:var(--radian-cyan)!important;color:var(--radian-night)!important}.company{border-color:#ffffff2b!important}.button,.primary,.buttons button,.plan button,.action,.save,.submit{background:var(--radian-blue)!important;color:#fff!important;border-color:var(--radian-blue)!important}.button.secondary,.secondary{background:#fff!important;color:var(--radian-blue)!important;border-color:#b9cbe7!important}.status,.badge{background:#e5f8ff!important;color:#075d82!important}.board,.panel,.card,.metric,.table-wrap{border-color:#d7e2ef!important}.board{min-width:0!important;max-width:100%;overflow-x:auto}.content{max-width:100%!important;min-width:0!important}.layout{min-width:0}.main{min-width:0}.side nav a{color:#dbe8ff!important}.side nav a:hover,.side nav a.active{background:#114ab8!important}
:root{--radian-night:#0a1f5c;--radian-blue:#114ab8;--radian-cyan:#27d5f5;--radian-gold:#f4b321;--radian-amber:#ffd35a;--radian-ink:#1e2a3a;--radian-surface:#e9eef5}body{margin:0;background:var(--radian-surface);color:var(--radian-ink);font-family:Inter,"Segoe UI",Arial,sans-serif}button,input,select,textarea{font:inherit}.radian-wordmark{letter-spacing:.02em;color:var(--radian-night)}.radian-wordmark .radian-ia{color:var(--radian-cyan)}.radian-mark{background:var(--radian-night)!important;color:var(--radian-cyan)!important;position:relative;overflow:hidden}.radian-mark::after{content:'R';font-weight:900}.radian-mark{font-size:0}.radian-mark::after{font-size:20px}.brand-mark.radian-mark{display:grid;place-items:center;border-radius:10px}.side{background:var(--radian-night)!important}.primary,.button,.mini,.plan button,.aux-modules-button{background:var(--radian-blue)!important;color:#fff!important}.aux-modules-button{border-color:var(--radian-cyan)!important}.secondary{background:var(--radian-surface)!important;color:var(--radian-night)!important}.badge.ok,.badge:not(.bad):not(.warn){background:#d9f7ff!important;color:#075d82!important}.aux-category-nav a.active,.aux-category-nav a:hover{background:#27d5f533!important}.aux-logout{display:block;width:100%;margin-top:14px;padding:10px 12px;border:1px solid #ffffff33;border-radius:7px;background:transparent;color:#dbe8ff;font:inherit;font-size:14px;text-align:left;cursor:pointer}.aux-logout:hover{background:#27d5f51f}.aux-modules-dialog .aux-logout{width:100%;margin-top:14px}.content,.main{min-width:0;max-width:100%!important}.grid,.profile-grid,.split{min-width:0}.table,.table-wrap{max-width:100%;overflow-x:auto}
.aux-app-shell{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:100vh;width:100%;max-width:100%;margin:0;overflow-x:clip;background:var(--radian-surface)}.aux-app-shell>.side{position:sticky;top:0;align-self:start;width:auto;min-width:0;height:100vh;overflow:hidden;padding:22px 16px;background:var(--radian-night)!important;color:#dbe8ff}.aux-app-shell>.side .brand{display:flex;gap:10px;align-items:center;padding:0 8px 20px;border-bottom:1px solid #ffffff24}.aux-app-shell>.side .brand b{color:#fff}.aux-app-shell>.side .company{margin:16px 0;padding:12px;border:1px solid #ffffff24;border-radius:9px;color:#fff}.aux-app-shell>.side .company small{display:block;margin-bottom:5px;color:#a9c3d6}.aux-app-shell>.side>.aux-category-nav{height:calc(100vh - 155px);max-height:none;overflow:auto}.aux-shell-main{grid-column:2;min-width:0;width:100%;max-width:none!important;margin:0;display:flex;flex-direction:column}.aux-page-topbar{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:12px 28px;background:#fff;border-bottom:1px solid #d9e2ee;color:var(--radian-night)}.aux-page-topbar small{color:#64748b}.aux-shell-main>.aux-page-content{width:100%;max-width:none!important;min-width:0;margin:0!important;padding:28px!important;flex:1;font-family:Inter,"Segoe UI",Arial,sans-serif}.aux-shell-main>.aux-page-content h1,.aux-shell-main>.aux-page-content h2,.aux-shell-main>.aux-page-content h3{font-family:inherit}.aux-shell-main>.aux-page-content .content,.aux-shell-main>.aux-page-content .container{max-width:100%}
.aux-page-topbar nav{display:flex;align-items:center;gap:14px;max-width:70%;overflow-x:auto;white-space:nowrap}.aux-page-topbar nav a{color:var(--radian-night);font-size:13px;text-decoration:none}.aux-page-topbar nav a:hover{color:var(--radian-blue);text-decoration:underline}
@media(max-width:850px){.aux-page-topbar{padding:12px 14px;flex-wrap:wrap}.aux-page-topbar nav{width:100%;max-width:100%}.aux-shell-main>.aux-page-content{padding:18px 14px!important}}
.aux-shell-main>main.aux-page-content{box-sizing:border-box;width:100%;max-width:none!important;min-width:0;margin:0!important;padding:28px!important;flex:1;font-family:Inter,"Segoe UI",Arial,sans-serif;overflow-x:clip}.aux-shell-main>main.aux-page-content h1,.aux-shell-main>main.aux-page-content h2,.aux-shell-main>main.aux-page-content h3{font-family:inherit}.aux-shell-main>main.aux-page-content>*{min-width:0;max-width:100%}
@media(max-width:850px){.aux-shell-main>main.aux-page-content{padding:18px 14px!important}}
:root{--radian-green:var(--radian-blue);--radian-teal:var(--radian-cyan);--radian-success:#1673a5;--radian-success-bg:#e5f8ff}
.eyebrow,.link,.text-link{color:var(--radian-blue)!important}
.badge:not(.warn):not(.bad):not(.off):not(.SUSPENDED),.status:not(.warn):not(.off){background:var(--radian-success-bg)!important;color:var(--radian-success)!important}
.step i,.network-dot.online{background:var(--radian-cyan)!important;color:var(--radian-night)!important}
.portalHero,.hero,.hero-card,.network-hero{background:linear-gradient(120deg,var(--radian-night),var(--radian-blue))!important}
.source-panel{border-color:#d7e2ef!important}
.source-panel button.primary,.source-panel .primary{background:var(--radian-blue)!important}
.deal strong,.deal button{color:var(--radian-blue)!important}
.aux-category-nav a.active,.aux-category-nav a:hover{background:#27d5f533!important}
.modal,.dialog-backdrop{background:#0a1f5c99!important}
@media(max-width:1450px){.layout{grid-template-columns:minmax(190px,220px) minmax(0,1fr)!important}.content{padding:20px!important}.grid{grid-template-columns:minmax(0,1fr) minmax(250px,.65fr)!important}}
@media(max-width:850px){.layout{display:block!important}.side{display:none!important}.content{padding:18px 14px!important}.grid,.profile-grid,.split{grid-template-columns:1fr!important}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:620px){.content{padding:14px 10px!important}.metrics{grid-template-columns:1fr!important}}
.network-dashboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:4px 20px 20px}.network-card,.network-list{border:1px solid #d7e2ef;border-radius:10px;background:#fbfdff;padding:13px}.network-card small{display:block;color:#647da0;font-size:9px;letter-spacing:.06em}.network-card b{display:block;margin-top:7px;font-size:22px;color:var(--radian-night)}.network-card span{display:block;margin-top:4px;color:#6f8099;font-size:10px}.network-list{grid-column:1/-1;padding:0;overflow:hidden}.network-list-head{display:flex;justify-content:space-between;align-items:center;padding:12px 13px;border-bottom:1px solid #e5edf5;font-size:10px}.network-list-head a,.recent .head a{color:var(--radian-blue);font-size:10px}.network-list-head span{color:#8290a4;font-size:9px}.network-device{display:grid;grid-template-columns:10px 1fr auto;gap:9px;align-items:center;padding:10px 13px;border-bottom:1px solid #edf2f7;font-size:10px}.network-device:last-child{border-bottom:0}.network-device small{display:block;margin-top:3px;color:#8290a4;font-size:9px}.network-dot{width:8px;height:8px;border-radius:50%;background:#f4b321}.network-dot.online{background:#20b486}.network-dot.offline{background:#d25b55}.network-device strong{font-size:9px}.network-empty{padding:15px;color:#8290a4;font-size:10px}.probe-chart{height:90px;display:flex;align-items:end;gap:5px;padding:12px 13px}.probe-chart i{display:block;flex:1;min-width:5px;border-radius:3px 3px 0 0;background:var(--radian-cyan)}
.cw-btn{background:var(--radian-blue)!important;color:#fff!important}.cw-btn.alt{background:var(--radian-surface)!important;color:var(--radian-night)!important}
@media(max-width:900px){.network-dashboard{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.network-dashboard{grid-template-columns:1fr;padding-left:14px;padding-right:14px}.network-list{grid-column:1}.network-list-head span{display:none}}
.layout>main{min-width:0;width:100%;overflow:hidden}.content{width:100%;max-width:none!important}.profile-head .deleteProfile{background:#fff!important;color:#b44f54!important;border:1px solid #e8b9bc!important;padding:7px 10px!important;font-size:9px!important}.profile-head .deleteProfile:hover{background:#fff1f1!important}
