:root{font-family:Inter,system-ui,sans-serif;color:#eaf2ff;background:#050b14}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 5%,rgba(17,82,220,.18),transparent 30%),#050b14}.shell{display:grid;grid-template-columns:250px 1fr;min-height:100vh}.sidebar{padding:22px 16px;border-right:1px solid #13243a;background:#06101bdd;position:sticky;top:0;height:100vh}.brand{display:flex;gap:12px;align-items:center;padding:8px 8px 22px}.brandMark{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;font-size:28px;color:#7af;background:linear-gradient(145deg,#0e315f,#091426)}.brand strong{display:block;letter-spacing:.12em}.brand span{display:block;font-size:10px;color:#5f9eff;letter-spacing:.22em}.sidebar nav{display:grid;gap:6px}.nav{display:flex;gap:12px;align-items:center;color:#8197b3;text-decoration:none;padding:11px 12px;border-radius:12px}.nav.active,.nav:hover{color:#fff;background:linear-gradient(90deg,#1e6fff38,#1e6fff0a);box-shadow:inset 2px 0 #3183ff}.health{position:absolute;bottom:22px;left:16px;right:16px;border:1px solid #163153;border-radius:12px;padding:12px;color:#9fb2ca}.health i{display:inline-block;width:8px;height:8px;background:#27d07d;border-radius:50%;margin-right:8px}.topbar{height:82px;padding:0 28px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #102138;background:#06101bbf;position:sticky;top:0}.topbar small,.pageHead small,.placeholder small{color:#4f8dff;letter-spacing:.18em}.topbar h1{margin:3px 0 0;font-size:20px}.user{display:flex;gap:12px;align-items:center;color:#9fb2ca}.user b{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#173864;color:#fff}.content{padding:28px}.pageHead{display:flex;justify-content:space-between;align-items:center}.pageHead h2,.placeholder h2{font-size:28px;margin:4px 0 18px}.pageHead button{background:#0d51c9;color:#fff;border:1px solid #2b66b8;border-radius:10px;padding:10px 14px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpis article,.panels section,.placeholder{border:1px solid #143154;border-radius:16px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);padding:18px}.kpis article span{color:#8399b4}.kpis article strong{display:block;font-size:31px;margin:10px 0 4px}.kpis article small{color:#5f7897}.panels{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:14px;margin-top:14px}.panels section{min-height:250px}.panels h3{margin-top:0}.panels p{color:#93a9c2;border-bottom:1px solid #10263e;padding:12px 0}.panels b{color:#35d08a}.bars{height:175px;display:flex;align-items:end;gap:8px;border-bottom:1px solid #193553}.bars i{flex:1;background:linear-gradient(#38a0ff,#1454d0);border-radius:5px 5px 0 0}.placeholder{min-height:320px}.placeholder p{color:#859bb5}@media(max-width:1050px){.shell{grid-template-columns:86px 1fr}.brand div:last-child,.nav span,.health{display:none}.nav{justify-content:center}.kpis{grid-template-columns:repeat(2,1fr)}.panels{grid-template-columns:1fr}}@media(max-width:700px){.shell{display:block}.sidebar{position:fixed;z-index:10;bottom:0;top:auto;width:100%;height:68px;padding:8px}.brand,.health{display:none}.sidebar nav{display:flex;overflow:auto}.nav{min-width:56px;flex:1;justify-content:center}.content{padding:16px 16px 84px}.kpis{grid-template-columns:1fr}}.brandLogo{width:48px;height:48px;object-fit:cover;border-radius:10px;box-shadow:0 0 20px #1b7aff52}.profileWrap{position:relative}.userButton{display:flex;align-items:center;gap:12px;border:0;background:transparent;color:#dce9fa;cursor:pointer;padding:6px 8px;border-radius:12px}.userButton:hover{background:#2563eb14}.userMeta{display:grid;text-align:right;gap:2px}.userMeta strong{font-size:14px;font-weight:650}.userMeta small{font-size:11px;color:#7e94af}.avatar{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:#173864;color:#fff;font-weight:700;border:1px solid #284d7d;box-shadow:0 0 0 3px #1e6fff0d}.avatar.large{width:52px;height:52px}.avatar img{width:100%;height:100%;object-fit:cover}.profileMenu{position:absolute;right:0;top:58px;width:270px;z-index:50;border:1px solid #17355a;border-radius:14px;background:#071321;box-shadow:0 18px 55px #0000007a;padding:10px}.profileMenuHead{display:flex;align-items:center;gap:12px;padding:8px 8px 12px;border-bottom:1px solid #10263e;margin-bottom:6px}.profileMenuHead div{display:grid;gap:3px}.profileMenuHead small{color:#7f96b1;font-size:11px}.profileMenu button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 9px;border:0;background:transparent;color:#bcd0e7;border-radius:9px;cursor:pointer;text-align:left}.profileMenu button:hover{background:#0c2037;color:#fff}.hiddenFile{display:none}@media(max-width:700px){.userMeta{display:none}}.companiesHead p{margin:0;color:#7f96b1}.primaryAction{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#0d51c9!important;color:#fff!important;border:1px solid #2b66b8!important;border-radius:10px!important;padding:10px 14px!important;cursor:pointer}.companyMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.companyMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.companyMetrics article span{color:#8399b4}.companyMetrics article strong{grid-column:2;font-size:24px;color:#eef5ff}.companyToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111ee8}.searchBox{display:flex;align-items:center;gap:8px;flex:1;border:1px solid #173859;background:#06111e;border-radius:10px;padding:0 11px;color:#5f8fcf}.searchBox input,.companyToolbar select,.companyEditor input,.companyEditor select{width:100%;border:0;outline:0;background:transparent;color:#eaf2ff;padding:10px}.companyToolbar select,.companyEditor select{border:1px solid #173859;background:#081726;border-radius:10px;width:auto}.companyToolbar option,.companyEditor option{background:#081726;color:#eaf2ff}.companiesWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 330px;border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.companyTableCard{min-width:0;overflow:auto}.companyTable{min-width:850px}.companyRow{width:100%;display:grid;grid-template-columns:2.2fr 1fr 1fr .7fr .7fr 1fr 32px;align-items:center;gap:10px;padding:12px 14px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#9db1c8;text-align:left;cursor:pointer}button.companyRow:hover,button.companyRow.selected{background:linear-gradient(90deg,#1e6fff1c,#1e6fff06);color:#eaf2ff}.companyRowHead{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#66809d;background:#081524;cursor:default}.companyIdentity{display:flex;align-items:center;gap:10px;min-width:0}.companyIdentity>span:last-child{display:grid;min-width:0}.companyIdentity strong{color:#eaf2ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companyIdentity small{color:#7189a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.companyLogo{width:38px;height:38px;flex:0 0 auto;border-radius:10px;display:grid;place-items:center;overflow:hidden;border:1px solid #24466f;background:linear-gradient(145deg,#16345d,#09182a);color:#a9caff;font-weight:800}.companyLogo.xl{width:58px;height:58px;border-radius:14px}.companyLogo img{width:100%;height:100%;object-fit:cover}.companyLogo.clickable{cursor:pointer}.planBadge,.statusBadge{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;white-space:nowrap}.planBadge{color:#82b7ff;background:#0d2d55;border:1px solid #1d4e83}.statusBadge.active{color:#62e6a7;background:#0b3528;border:1px solid #176345}.statusBadge.trial{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.statusBadge.suspended{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.companyDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:510px}.detailTop{display:flex;align-items:center;gap:12px}.detailTop h3{margin:0 0 3px}.detailTop p{margin:0;color:#738aa5;font-size:12px}.detailBadges{display:flex;gap:7px;margin:15px 0}.companyFacts{margin:0}.companyFacts div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid #10243a}.companyFacts dt{color:#7088a4;font-size:12px}.companyFacts dd{margin:0;color:#c8d8eb;font-size:12px;text-align:right}.payment.current{color:#48d68c}.payment.pending{color:#ffc85d}.payment.overdue{color:#ff7183}.limitGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.limitGrid div{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.limitGrid span{display:block;font-size:10px;color:#7088a4}.limitGrid strong{display:block;margin-top:4px}.detailActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:15px}.detailActions button,.editorActions>button{border:1px solid #21466f;background:#0a1b2e;color:#c9daee;padding:10px;border-radius:9px;cursor:pointer}.dangerButton{border-color:#6b2230!important;color:#ff8b9a!important}.successButton{border-color:#1c6248!important;color:#64e1a5!important}.emptyState{padding:28px;color:#7088a4;text-align:center}.modalBackdrop{position:fixed;inset:0;z-index:100;background:#00050cc2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px}.companyEditor{width:min(880px,96vw);max-height:92vh;overflow:auto;border:1px solid #1b436d;border-radius:18px;background:#071321;box-shadow:0 28px 90px #0009;padding:20px}.editorHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.editorHead small{color:#4f8dff;letter-spacing:.14em}.editorHead h3{margin:3px 0 0;font-size:23px}.iconButton{display:grid;place-items:center;width:36px;height:36px;border:1px solid #193b62;background:#0a1c30;color:#b9cce2;border-radius:9px;cursor:pointer}.logoEditor{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #143454;border-radius:13px;background:#081624;margin-bottom:15px}.logoEditor p{margin:3px 0;color:#748ba5;font-size:12px}.textAction{border:0;background:transparent;color:#67a5ff;padding:4px 0;cursor:pointer}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.formGrid label{display:grid;gap:5px}.formGrid label>span{font-size:11px;color:#7890aa}.companyEditor input,.companyEditor select{border:1px solid #173859;background:#06111e;border-radius:9px}.companyEditor select{width:100%}.limitsTitle{margin:18px 0 10px}.formGrid.limits{grid-template-columns:repeat(4,1fr)}.editorActions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}@media(max-width:1150px){.companiesWorkspace{grid-template-columns:1fr}.companyDetail{border-left:0;border-top:1px solid #143154}.companyMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.companyToolbar{flex-direction:column}.companyToolbar select{width:100%}.companyMetrics{grid-template-columns:1fr 1fr}.formGrid,.formGrid.limits{grid-template-columns:1fr}.companyEditor{padding:15px}.detailActions{grid-template-columns:1fr}}.licensesHead p{margin:0;color:#7f96b1}.licenseMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.licenseMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.licenseMetrics article span{color:#8399b4}.licenseMetrics article strong{grid-column:2;font-size:23px;color:#eef5ff}.licenseToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111ee8}.licenseToolbar .searchBox{flex:1}.licenseToolbar select{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:10px;padding:9px 10px}.licenseToolbar option{background:#081726}.licensesWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 360px;border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.licenseTableCard{min-width:0;overflow:auto}.licenseTable{min-width:850px}.licenseRow{width:100%;display:grid;grid-template-columns:1.7fr 1fr 1fr 1.15fr 1fr 1.15fr 30px;align-items:center;gap:10px;padding:12px 14px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#9db1c8;text-align:left;cursor:pointer}button.licenseRow:hover,button.licenseRow.selected{background:linear-gradient(90deg,#1e6fff1c,#1e6fff06);color:#eaf2ff}.licenseRowHead{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#66809d;background:#081524;cursor:default}.licenseCompany{display:grid}.licenseCompany strong{color:#eef5ff}.licenseCompany small,.licenseRow>span>small{display:block;color:#6f87a3;font-size:10px;margin-top:3px}.licenseStatus{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;white-space:nowrap}.licenseStatus.active{color:#62e6a7;background:#0b3528;border:1px solid #176345}.licenseStatus.trial{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.licenseStatus.expired,.licenseStatus.suspended{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.dateWarning{color:#ffc75c}.dateCritical{color:#ff7183}.miniUsage{display:grid;gap:4px}.miniUsage i,.usageGrid i{display:block;height:5px;background:#102841;border-radius:999px;overflow:hidden}.miniUsage i b,.usageGrid i b{display:block;height:100%;background:linear-gradient(90deg,#2c6fff,#4db7ff);border-radius:999px}.licenseDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:620px;overflow:auto}.licenseDetailHead{display:flex;justify-content:space-between;align-items:start}.licenseDetailHead small{color:#4f8dff;letter-spacing:.13em}.licenseDetailHead h3{margin:4px 0 0;font-size:21px}.licenseHero{padding:15px;margin:15px 0;border:1px solid #173a62;border-radius:13px;background:linear-gradient(135deg,#0b2340,#081725)}.licenseHero span{color:#77acfa}.licenseHero strong{display:block;font-size:27px;margin:7px 0 2px}.licenseHero small{color:#6d85a1}.licenseDates{display:grid;grid-template-columns:1fr 1fr;gap:8px}.licenseDates div,.usageGrid div{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.licenseDates span,.usageGrid span{display:block;font-size:10px;color:#7088a4}.licenseDates strong,.usageGrid strong{display:block;margin-top:4px;font-size:12px}.licenseSettings{margin:12px 0}.licenseSettings>button{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px solid #153453;background:#081725;color:#c7d8eb;padding:10px;border-radius:10px;cursor:pointer;text-align:left}.licenseSettings span{display:grid}.licenseSettings small{color:#6f87a3}.switch{width:34px;height:18px;border-radius:999px;background:#23384d;display:flex;align-items:center;padding:2px}.switch i{width:14px;height:14px;border-radius:50%;background:#8197af;transition:.2s}.switch.on{background:#12583d}.switch.on i{transform:translate(16px);background:#52e09c}.licenseDetail h4{font-size:12px;margin:16px 0 8px;color:#bcd0e7}.usageGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.usageGrid i{margin-top:7px}.modulePills{display:flex;flex-wrap:wrap;gap:6px}.modulePills span{padding:5px 8px;border-radius:999px;border:1px solid #1c4677;background:#0b274a;color:#84b8ff;font-size:10px}.licenseActions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin-top:16px}.licenseActions button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #21466f;background:#0a1b2e;color:#c9daee;padding:9px;border-radius:9px;cursor:pointer}.historySection{margin-top:16px;padding-top:10px;border-top:1px solid #10243a}.historyTitle{display:flex;align-items:center;gap:7px}.historyTitle h4{margin:0}.historyItem{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:10px 0;border-bottom:1px solid #0f2238}.historyItem>i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#3689ff;box-shadow:0 0 10px #3689ff73}.historyItem div{display:grid;gap:2px}.historyItem strong{font-size:11px}.historyItem span,.historyItem small{font-size:10px;color:#758ca7}.licenseEditor{width:min(820px,96vw);max-height:92vh;overflow:auto;border:1px solid #1b436d;border-radius:18px;background:#071321;box-shadow:0 28px 90px #0009;padding:20px}.licenseEditor input,.licenseEditor select{width:100%;border:1px solid #173859;background:#06111e;color:#eaf2ff;border-radius:9px;padding:10px}.licenseEditor option{background:#081726}.checkGrid{display:flex;gap:16px;margin:14px 0;padding:12px;border:1px solid #143454;border-radius:11px;background:#081624}.checkGrid label{display:flex;align-items:center;gap:7px;color:#a8bdd4}.checkGrid input{width:auto}@media(max-width:1150px){.licensesWorkspace{grid-template-columns:1fr}.licenseDetail{border-left:0;border-top:1px solid #143154}.licenseMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.licenseToolbar{flex-direction:column}.licenseToolbar select{width:100%}.licenseMetrics{grid-template-columns:1fr 1fr}.licenseActions,.usageGrid{grid-template-columns:1fr}.checkGrid{display:grid}}.usersHead p{margin:0;color:#7f96b1}.userMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.userMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.userMetrics article span{color:#8399b4}.userMetrics article strong{grid-column:2;font-size:24px;color:#eef5ff}.userToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111ee8}.userToolbar .searchBox{flex:1}.userToolbar select{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:10px;padding:9px 10px}.userToolbar option,.userEditor option{background:#081726}.usersWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 370px;border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.userTableCard{min-width:0;overflow:auto}.userTable{min-width:900px}.userRow{width:100%;display:grid;grid-template-columns:2fr 1.1fr 1.2fr 1fr .7fr 1fr 30px;align-items:center;gap:10px;padding:12px 14px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#9db1c8;text-align:left;cursor:pointer}button.userRow:hover,button.userRow.selected{background:linear-gradient(90deg,#1e6fff1c,#1e6fff06);color:#eaf2ff}.userRowHead{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#66809d;background:#081524;cursor:default}.userIdentity{display:flex;align-items:center;gap:10px;min-width:0}.userIdentity>span:last-child{display:grid;min-width:0}.userIdentity strong{color:#eef5ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userIdentity small{color:#7189a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userAvatar{width:38px;height:38px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;overflow:hidden;border:1px solid #24466f;background:linear-gradient(145deg,#16345d,#09182a);color:#a9caff;font-weight:800}.userAvatar.xl{width:58px;height:58px}.userAvatar img{width:100%;height:100%;object-fit:cover}.userAvatar.clickable{cursor:pointer}.roleBadge,.userStatus,.mfaBadge{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;white-space:nowrap}.roleBadge{color:#84b8ff;background:#0b274a;border:1px solid #1c4677}.userStatus.active{color:#62e6a7;background:#0b3528;border:1px solid #176345}.userStatus.invited{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.userStatus.suspended,.userStatus.locked{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.mfaBadge.enabled{color:#66e2a7;background:#0c3628;border:1px solid #176345}.mfaBadge.disabled{color:#8297ae;background:#172331;border:1px solid #2b4058}.userDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:650px;overflow:auto}.userDetailHead{display:flex;gap:12px;align-items:center}.userDetailHead h3{margin:0 0 3px}.userDetailHead p{margin:0;color:#728ba7;font-size:11px}.userFacts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.userFacts div{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.userFacts span{display:block;font-size:10px;color:#7088a4}.userFacts strong{display:block;margin-top:4px;font-size:12px}.userDetail h4{font-size:12px;margin:16px 0 8px;color:#bcd0e7}.sessionCard{padding:12px;border:1px solid #153453;border-radius:12px;background:#081725}.sessionTop{display:flex;align-items:center;gap:8px;margin-bottom:8px}.presence{width:8px;height:8px;border-radius:50%;background:#60758c}.presence.online{background:#2dd281;box-shadow:0 0 10px #2dd2818c}.sessionCard dl{margin:0}.sessionCard dl div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #10243a}.sessionCard dt{font-size:10px;color:#6e86a4}.sessionCard dd{font-size:10px;margin:0;color:#c3d4e7;text-align:right}.permissionSummary{display:flex;flex-wrap:wrap;gap:6px}.perm{padding:5px 8px;border-radius:999px;border:1px solid #2b3f56;color:#6f859d;background:#111c28;font-size:10px;text-transform:capitalize}.perm.active{border-color:#1c4677;background:#0b274a;color:#84b8ff}.userActions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:16px}.userActions button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #21466f;background:#0a1b2e;color:#c9daee;padding:9px;border-radius:9px;cursor:pointer}.userActions .dangerButton,.userActions .successButton{grid-column:1/-1}.userAudit{display:grid}.userAudit>div{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:9px 0;border-bottom:1px solid #10243a}.userAudit i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#3689ff}.userAudit span{display:grid;gap:2px}.userAudit strong{font-size:11px}.userAudit small,.userAudit em{font-size:10px;color:#748aa4;font-style:normal}.userEditor{width:min(850px,96vw);max-height:92vh;overflow:auto;border:1px solid #1b436d;border-radius:18px;background:#071321;box-shadow:0 28px 90px #0009;padding:20px}.userAvatarEditor{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid #143454;border-radius:13px;background:#081624;margin-bottom:15px}.userAvatarEditor p{margin:3px 0;color:#748ba5;font-size:12px}.userEditor input,.userEditor select{width:100%;border:1px solid #173859;background:#06111e;color:#eaf2ff;border-radius:9px;padding:10px}.permissionEditor{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;border:1px solid #143454;border-radius:12px;background:#081624}.permissionEditor label{display:flex;align-items:center;gap:7px;color:#9fb3ca;font-size:12px}.permissionEditor input{width:auto}@media(max-width:1150px){.usersWorkspace{grid-template-columns:1fr}.userDetail{border-left:0;border-top:1px solid #143154}.userMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.userToolbar{flex-direction:column}.userToolbar select{width:100%}.userMetrics,.permissionEditor{grid-template-columns:1fr 1fr}.userActions,.userFacts{grid-template-columns:1fr}}.techHead p{margin:0;color:#7f96b1}.techMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.techMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.techMetrics article span{color:#8399b4}.techMetrics article strong{grid-column:2;font-size:24px;color:#eef5ff}.techToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111ee8}.techToolbar .searchBox{flex:1}.techToolbar select{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:10px;padding:9px 10px}.techToolbar option{background:#081726}.techWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 380px;border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.techTableCard{min-width:0;overflow:auto}.techTable{min-width:900px}.techRow{width:100%;display:grid;grid-template-columns:2fr 1fr 1.15fr 1.4fr .85fr .75fr 30px;align-items:center;gap:10px;padding:12px 14px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#9db1c8;text-align:left;cursor:pointer}button.techRow:hover,button.techRow.selected{background:linear-gradient(90deg,#1e6fff1c,#1e6fff06);color:#eaf2ff}.techRowHead{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#66809d;background:#081524;cursor:default}.techIdentity{display:flex;align-items:center;gap:10px;min-width:0}.techIdentity>span:last-child{display:grid;min-width:0}.techIdentity strong{color:#eef5ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.techIdentity small{color:#7189a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.techAvatar{width:38px;height:38px;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;overflow:hidden;border:1px solid #24466f;background:linear-gradient(145deg,#16345d,#09182a);color:#a9caff;font-weight:800}.techAvatar.xl{width:58px;height:58px}.techAvatar img{width:100%;height:100%;object-fit:cover}.techStatus{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:10px;white-space:nowrap}.techStatus.online{color:#63e5a6;background:#0b3528;border:1px solid #176345}.techStatus.working{color:#79b6ff;background:#0b274a;border:1px solid #1c4677}.techStatus.paused{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.techStatus.offline{color:#8196ae;background:#162331;border:1px solid #2a4058}.techStatus.sync_late{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.orderCell{display:grid}.orderCell strong{font-size:11px;color:#d9e6f5}.orderCell small{font-size:10px;color:#7189a4}.battery{display:flex;align-items:center;gap:5px}.battery.low{color:#ff7183}.techDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:680px;overflow:auto}.techDetailHead{display:flex;gap:12px;align-items:center}.techDetailHead h3{margin:0 0 3px}.techDetailHead p{margin:0;color:#728ba7;font-size:11px}.techFacts{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.techFacts div,.techProductivity div{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.techFacts span,.techProductivity span{display:block;font-size:10px;color:#7088a4}.techFacts strong,.techProductivity strong{display:block;margin-top:4px;font-size:12px}.techDetail h4{font-size:12px;margin:16px 0 8px;color:#bcd0e7}.techMap{height:118px;border:1px solid #17446f;border-radius:12px;background:radial-gradient(circle at 30% 30%,rgba(31,116,255,.18),transparent 30%),linear-gradient(135deg,#09203a,#071523);display:flex;align-items:center;gap:14px;padding:16px}.mapPulse{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#0e4da6;color:#8dc4ff;box-shadow:0 0 0 9px #1862da17,0 0 25px #1862da4d}.techMap div:last-child{display:grid;gap:3px}.techMap span,.techMap small{color:#7690ac;font-size:11px}.currentOrderCard{padding:12px;border:1px solid #153453;border-radius:12px;background:#081725}.currentOrderCard>div{display:flex;justify-content:space-between;align-items:center}.currentOrderCard h5{font-size:14px;margin:9px 0 5px}.currentOrderCard p{margin:5px 0;color:#879db6;font-size:11px;display:flex;align-items:center;gap:5px}.orderStatus{font-size:9px;padding:4px 7px;border-radius:999px;color:#84b8ff;background:#0b274a;border:1px solid #1c4677}.techProductivity{display:grid;grid-template-columns:1fr 1fr;gap:8px}.techAlerts{display:grid;gap:6px;margin-top:12px}.alertRow{display:flex;gap:8px;align-items:center;padding:8px 10px;border:1px solid #5d2a22;border-radius:9px;background:#2a1712;color:#ffb176;font-size:11px}.techActions{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px;margin-top:16px}.techActions button{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #21466f;background:#0a1b2e;color:#c9daee;padding:9px;border-radius:9px;cursor:pointer}.techAudit{display:grid}.techAudit>div{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:9px 0;border-bottom:1px solid #10243a}.techAudit i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#3689ff}.techAudit span{display:grid;gap:2px}.techAudit strong{font-size:11px}.techAudit small,.techAudit em{font-size:10px;color:#748aa4;font-style:normal}@media(max-width:1150px){.techWorkspace{grid-template-columns:1fr}.techDetail{border-left:0;border-top:1px solid #143154}.techMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.techToolbar{flex-direction:column}.techToolbar select{width:100%}.techMetrics{grid-template-columns:1fr 1fr}.techActions,.techFacts,.techProductivity{grid-template-columns:1fr}}.analyticsHead p{margin:0;color:#7f96b1}.analyticsActions{display:flex;gap:10px;align-items:center}.rangeTabs{display:flex;border:1px solid #183a60;border-radius:10px;overflow:hidden;background:#071522}.rangeTabs button{border:0;border-right:1px solid #183a60;background:transparent;color:#7f95ad;padding:9px 11px;cursor:pointer}.rangeTabs button:last-child{border-right:0}.rangeTabs button.active{background:#0d3d7c;color:#fff}.analyticsKpis{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:14px}.analyticsKpis article{display:grid;grid-template-columns:auto 1fr;gap:6px 8px;align-items:center;border:1px solid #143154;border-radius:14px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);padding:13px;color:#659cff}.analyticsKpis span{font-size:10px;color:#8198b4}.analyticsKpis strong{grid-column:1/-1;font-size:23px;color:#eef5ff}.analyticsKpis small{grid-column:1/-1;display:flex;align-items:center;gap:3px;font-size:10px}.positive{color:#4bd48f!important}.negative{color:#ff7687!important}.analyticsGridMain{display:grid;grid-template-columns:1.55fr 1fr;gap:14px}.analyticsGridSecondary{display:grid;grid-template-columns:1.55fr 1fr;gap:14px;margin-top:14px}.analyticsPanel{border:1px solid #143154;border-radius:16px;background:linear-gradient(180deg,#081725e8,#06101bdd);padding:16px}.analyticsPanelHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.analyticsPanelHead small{color:#4f8dff;letter-spacing:.12em}.analyticsPanelHead h3{margin:3px 0 0;font-size:15px}.analyticsPanelHead>span{color:#7188a3;font-size:11px}.trendPanel{min-height:330px}.trendChart{height:230px;display:flex;align-items:end;gap:12px;border-bottom:1px solid #17324f;padding:10px 8px 0}.trendColumn{height:100%;display:grid;grid-template-rows:1fr auto;gap:7px;flex:1;min-width:22px}.barsWrap{height:100%;display:flex;align-items:end;justify-content:center;gap:4px}.barsWrap i{width:min(18px,38%);border-radius:5px 5px 0 0}.instBar{background:linear-gradient(#4aaeff,#1b5bc9);box-shadow:0 0 12px #378eff29}.revenueBar{background:linear-gradient(#32d493,#16815c)}.trendColumn>span{font-size:10px;color:#7188a3;text-align:center}.chartLegend{display:flex;gap:14px;margin-top:10px;color:#7c92ab;font-size:10px}.chartLegend i{display:inline-block;width:9px;height:9px;border-radius:2px;margin-right:4px}.instLegend{background:#3a91f3}.revenueLegend{background:#25b97f}.insightPanel{min-height:330px}.insightHero{display:flex;align-items:center;gap:12px;border:1px solid #1b426b;border-radius:12px;padding:12px;background:linear-gradient(135deg,#0c2645,#081725)}.aiOrb{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#9fc8ff;background:#0f4b98;box-shadow:0 0 25px #2876ff47;font-size:18px}.insightHero p{margin:3px 0 0;color:#7188a3;font-size:10px}.insightList{display:grid;gap:8px;margin-top:11px}.insightList>div{display:grid;grid-template-columns:auto 1fr;gap:8px;padding:10px;border:1px solid #143454;border-radius:10px;background:#081624}.insightList b{width:20px;height:20px;border-radius:6px;display:grid;place-items:center;background:#0e3b76;color:#8ebaff;font-size:10px}.insightList span{font-size:11px;color:#a3b6cb;line-height:1.45}.rankingTable{overflow:auto}.rankingRow{min-width:720px;display:grid;grid-template-columns:1.6fr 1fr .75fr .9fr .8fr .8fr;gap:10px;align-items:center;padding:10px 7px;border-bottom:1px solid #10243a;color:#8fa5bd;font-size:11px}.rankingHead{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#5f7894}.rankCompany{display:flex;align-items:center;gap:8px}.rankCompany>b{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#0e315d;color:#82b6fa}.rankCompany strong{color:#d9e7f7}.growth.positive{color:#4bd48f}.growth.negative,.riskValue{color:#ff7687}.executiveAlerts{display:grid;gap:8px}.execAlert{display:grid;grid-template-columns:auto 1fr;gap:9px;padding:10px;border-radius:11px;border:1px solid #21384d;background:#0a1723}.execAlert>i{width:8px;height:8px;margin-top:5px;border-radius:50%}.execAlert strong{font-size:11px}.execAlert p{margin:3px 0;color:#8ca2ba;font-size:10px;line-height:1.35}.execAlert small{font-size:9px;color:#66809a}.execAlert.critical{border-color:#602431;background:#241117}.execAlert.critical>i{background:#ff667b}.execAlert.warning{border-color:#5b451a;background:#241d0f}.execAlert.warning>i{background:#ffbe4d}.execAlert.info{border-color:#1b446f;background:#0a1b2d}.execAlert.info>i{background:#4c9cff}.operationsSnapshot{margin-top:14px}.opsCards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.opsCards article{padding:12px;border:1px solid #143454;border-radius:11px;background:#081624}.opsCards article>div{display:flex;justify-content:space-between;gap:8px}.opsCards strong{font-size:11px}.opsCards span,.opsCards small{font-size:9px;color:#7188a3}.opsCards i{display:block;height:6px;background:#102842;border-radius:999px;overflow:hidden;margin:9px 0 7px}.opsCards i b{display:block;height:100%;background:linear-gradient(90deg,#2d6fff,#48b0ff);border-radius:999px}@media(max-width:1250px){.analyticsKpis{grid-template-columns:repeat(3,1fr)}.analyticsGridMain,.analyticsGridSecondary{grid-template-columns:1fr}.opsCards{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.analyticsActions{align-items:stretch;flex-direction:column}.rangeTabs{width:100%}.rangeTabs button{flex:1}.analyticsKpis{grid-template-columns:1fr 1fr}.opsCards{grid-template-columns:1fr}.trendChart{gap:5px}.analyticsPanel{padding:12px}}.auditHead p{margin:0;color:#7f96b1}.auditMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.auditMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.auditMetrics article span{color:#8399b4}.auditMetrics article strong{grid-column:2;font-size:24px;color:#eef5ff}.auditToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111ee8}.auditToolbar .searchBox{flex:1}.auditToolbar select{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:10px;padding:9px 10px}.auditToolbar option{background:#081726}.auditWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 390px;border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.auditTimeline{min-height:620px;max-height:760px;overflow:auto;padding:6px 0}.auditEvent{width:100%;display:grid;grid-template-columns:18px 78px 1fr;gap:10px;align-items:start;padding:14px 16px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#9db1c8;text-align:left;cursor:pointer}.auditEvent:hover,.auditEvent.selected{background:linear-gradient(90deg,#1e6fff1c,#1e6fff06)}.auditDot{width:9px;height:9px;border-radius:50%;margin-top:7px;background:#4c9cff;box-shadow:0 0 10px #4c9cff47}.auditDot.warning{background:#ffbe4d}.auditDot.critical{background:#ff667b}.auditTime{display:grid;gap:2px}.auditTime strong{color:#d9e7f7;font-size:12px}.auditTime small{font-size:9px;color:#6d849e}.auditEventMain{display:grid;gap:5px}.auditEventMain>strong{color:#d5e3f3;font-size:12px;line-height:1.35}.auditEventMain>small{font-size:10px;color:#7189a4}.auditMetaLine{display:flex;gap:5px;flex-wrap:wrap}.auditSeverity,.auditSource,.auditCategory{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px;white-space:nowrap}.auditSeverity.info{color:#80b9ff;background:#0b274a;border:1px solid #1c4677}.auditSeverity.warning{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.auditSeverity.critical{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.auditSource{color:#82e1c0;background:#0a3127;border:1px solid #155543}.auditCategory{color:#b2a2ff;background:#241d45;border:1px solid #413876}.auditDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:620px;max-height:760px;overflow:auto}.auditDetailHead{display:flex;justify-content:space-between;gap:12px;align-items:start}.auditDetailHead small{color:#4f8dff;letter-spacing:.08em}.auditDetailHead h3{margin:4px 0 0;font-size:17px}.auditSummary{margin-top:13px;padding:12px;border:1px solid #173a62;border-radius:11px;background:#081725;color:#bfd0e4;font-size:12px;line-height:1.45}.auditDetail h4{font-size:12px;margin:16px 0 8px;color:#bcd0e7}.auditFacts{margin:0}.auditFacts div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid #10243a}.auditFacts dt{font-size:10px;color:#7088a4}.auditFacts dd{font-size:10px;color:#c3d4e7;margin:0;text-align:right;max-width:62%;overflow-wrap:anywhere}.auditEntityCard{display:grid;gap:4px;padding:12px;border:1px solid #153453;border-radius:11px;background:#081725}.auditEntityCard span{font-size:9px;color:#7188a3;text-transform:uppercase;letter-spacing:.08em}.auditEntityCard strong{font-size:15px}.auditEntityCard small{font-size:9px;color:#7188a3}.auditDiffList{display:grid;gap:8px}.auditDiffList>div{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.auditDiffList>div>span{display:block;font-size:10px;color:#7088a4;margin-bottom:7px}.auditDiffList>div>div{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center}.auditDiffList del,.auditDiffList ins{padding:7px;border-radius:8px;text-decoration:none;font-size:10px;overflow-wrap:anywhere}.auditDiffList del{background:#32151b;color:#ff8795}.auditDiffList ins{background:#0d3327;color:#67dfa8}.auditDiffList b{color:#7391b1}.auditTimestamp{display:flex;align-items:center;gap:7px;margin-top:16px;padding:10px;border:1px solid #513d18;border-radius:9px;background:#21190c;color:#e8bd5c;font-size:10px}@media(max-width:1150px){.auditWorkspace{grid-template-columns:1fr}.auditDetail{border-left:0;border-top:1px solid #143154;max-height:none}.auditMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.auditToolbar{flex-direction:column}.auditToolbar select{width:100%}.auditMetrics{grid-template-columns:1fr 1fr}.auditEvent{grid-template-columns:14px 62px 1fr;padding:12px 10px}}.supportHead p{margin:0;color:#7f96b1}.supportMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.supportMetrics article{display:grid;grid-template-columns:auto 1fr;gap:7px 10px;align-items:center;padding:15px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2f,#07101d);color:#5f9fff}.supportMetrics svg{width:18px}.supportMetrics span{color:#8399b4}.supportMetrics strong{grid-column:2;font-size:24px;color:#eef5ff}.supportToolbar{display:flex;gap:10px;padding:12px;border:1px solid #143154;border-radius:15px 15px 0 0;background:#07111e}.supportToolbar .searchBox{flex:1}.supportToolbar select,.ticketControls select,.supportModal select{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:9px;padding:9px}.supportWorkspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);border:1px solid #143154;border-top:0;border-radius:0 0 15px 15px;overflow:hidden;background:#06101b}.ticketList{min-height:620px;max-height:760px;overflow:auto}.ticketRow{width:100%;display:grid;grid-template-columns:10px 1fr auto;gap:11px;padding:14px;border:0;border-bottom:1px solid #10243a;background:transparent;color:#a1b4c9;text-align:left;cursor:pointer}.ticketRow:hover,.ticketRow.selected{background:linear-gradient(90deg,#1e6fff1f,#1e6fff06)}.ticketPriority{width:8px;height:8px;border-radius:50%;margin-top:5px;background:#5f9fff}.ticketPriority.medium{background:#e4b64e}.ticketPriority.high{background:#ff8a55}.ticketPriority.critical{background:#ff5d74}.ticketMain{display:grid;gap:5px}.ticketMain>span{display:flex;gap:8px;align-items:center}.ticketMain b{font-size:10px;color:#65a0ff}.ticketMain span small,.ticketMain>small{font-size:9px;color:#6f879f}.ticketMain>strong{font-size:12px;color:#d8e5f4}.ticketRight{display:grid;justify-items:end;gap:7px}.ticketRight small{font-size:9px;color:#6f879f}.ticketStatus,.priorityPill{padding:4px 7px;border-radius:999px;font-size:9px;background:#15304d;color:#8dbaff}.ticketStatus.in_progress{background:#17365f;color:#85b8ff}.ticketStatus.waiting_customer{background:#3a2c0e;color:#ffd36a}.ticketStatus.resolved,.ticketStatus.closed{background:#0d3428;color:#62dda5}.ticketDetail{padding:18px;border-left:1px solid #143154;background:linear-gradient(180deg,#071523,#050d17);min-height:620px;max-height:760px;overflow:auto}.ticketDetailHead{display:flex;justify-content:space-between;gap:10px}.ticketDetailHead small{color:#4f8dff}.ticketDetailHead h3{margin:4px 0 0;font-size:17px}.priorityPill.low{background:#15304d;color:#8dbaff}.priorityPill.medium{background:#3a2c0e;color:#ffd36a}.priorityPill.high{background:#432312;color:#ffab77}.priorityPill.critical{background:#3a1119;color:#ff8a9a}.ticketDescription{padding:11px;border:1px solid #173a62;border-radius:10px;background:#081725;color:#aebfd2;font-size:11px;line-height:1.45}.ticketControls{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ticketControls label,.supportModal label{display:grid;gap:5px;color:#7189a4;font-size:10px}.requesterCard{display:flex;gap:10px;margin-top:13px;padding:11px;border:1px solid #153453;border-radius:10px;background:#081725;color:#62a0ff}.requesterCard div{display:grid;gap:2px}.requesterCard strong{font-size:11px;color:#d9e7f7}.requesterCard span,.requesterCard small{font-size:9px;color:#7189a4}.ticketDetail h4{display:flex;align-items:center;gap:6px;margin:15px 0 8px;font-size:11px}.ticketMessages{display:grid;gap:8px}.ticketMessages article{padding:10px;border:1px solid #153453;border-radius:10px;background:#081725}.ticketMessages article>div{display:flex;justify-content:space-between;gap:10px}.ticketMessages strong{font-size:10px}.ticketMessages small{font-size:8px;color:#7189a4}.ticketMessages p{margin:7px 0 0;color:#a7bacf;font-size:10px;line-height:1.4}.replyBox{display:grid;gap:8px;margin-top:10px}.replyBox textarea,.supportModal textarea,.supportModal input{border:1px solid #173859;background:#081726;color:#eaf2ff;border-radius:9px;padding:10px;resize:vertical}.replyBox textarea{min-height:72px}.replyBox button{justify-self:end}.supportModalBackdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;background:#01060cc2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.supportModal{width:min(520px,calc(100vw - 28px));display:grid;gap:12px;padding:20px;border:1px solid #1b426b;border-radius:16px;background:#071523;box-shadow:0 24px 80px #0008}.supportModal small{color:#4f8dff;letter-spacing:.1em}.supportModal h3{margin:3px 0 0}.supportModal textarea{min-height:90px}.modalActions{display:flex;justify-content:flex-end;gap:8px}.modalActions>button:not(.primaryAction){border:1px solid #173859;background:#0a1725;color:#9eb2c9;border-radius:9px;padding:9px 12px}@media(max-width:1100px){.supportWorkspace{grid-template-columns:1fr}.ticketDetail{border-left:0;border-top:1px solid #143154;max-height:none}.supportMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.supportToolbar{flex-direction:column}.supportMetrics{grid-template-columns:1fr 1fr}.ticketControls{grid-template-columns:1fr}.ticketRow{grid-template-columns:8px 1fr}.ticketRight{grid-column:2;display:flex;justify-content:space-between}}.healthHead p{margin:0;color:#7f96b1}.healthMetrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:14px}.healthMetrics article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px 10px;padding:15px 16px;border:1px solid #143154;border-radius:15px;background:linear-gradient(180deg,#0a1b2fdd,#07101ddd);color:#6ea5ff}.healthMetrics article span{color:#8399b4}.healthMetrics article strong{grid-column:2;font-size:24px;color:#eef5ff}.healthGridMain{display:grid;grid-template-columns:1.7fr 1fr;gap:14px}.healthGridSecondary{display:grid;grid-template-columns:1.1fr 1fr;gap:14px;margin-top:14px}.healthPanel{border:1px solid #143154;border-radius:16px;background:linear-gradient(180deg,#081725e8,#06101bdd);padding:16px;overflow:hidden}.healthPanelHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.healthPanelHead small{color:#4f8dff;letter-spacing:.12em}.healthPanelHead h3{margin:3px 0 0;font-size:15px}.serviceTable{overflow:auto}.serviceRow{min-width:860px;display:grid;grid-template-columns:1.8fr 1fr 1fr .8fr .8fr 1fr 42px;gap:10px;align-items:center;padding:10px 7px;border-bottom:1px solid #10243a;color:#8fa5bd;font-size:11px}.serviceHead{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:#5f7894}.serviceName{display:flex;align-items:center;gap:8px}.serviceName>span{display:grid}.serviceName strong{color:#d9e7f7}.serviceName small{font-size:9px;color:#6f859d}.serviceDot{width:8px;height:8px;border-radius:50%;background:#4bd48f}.serviceDot.degraded{background:#ffbe4d}.serviceDot.incident{background:#ff667b}.serviceDot.maintenance{background:#7e8fa4}.serviceStatus{display:inline-flex;padding:4px 7px;border-radius:999px;font-size:9px}.serviceStatus.operational{color:#63e2a4;background:#0b3528;border:1px solid #176345}.serviceStatus.degraded{color:#ffd36a;background:#392d0d;border:1px solid #6d5313}.serviceStatus.incident{color:#ff8a9a;background:#3a1119;border:1px solid #6e1d2a}.serviceStatus.maintenance{color:#a8b5c4;background:#172331;border:1px solid #2b4058}.miniAction{width:30px;height:30px;display:grid;place-items:center;border:1px solid #21466f;background:#0a1b2e;color:#8fb3db;border-radius:8px;cursor:pointer}.healthAlerts{display:grid;gap:8px}.healthAlert{display:grid;grid-template-columns:auto 1fr auto;gap:9px;padding:10px;border-radius:11px;border:1px solid #21384d;background:#0a1723}.healthAlert>i{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#4c9cff}.healthAlert.warning{border-color:#5b451a;background:#241d0f}.healthAlert.warning>i{background:#ffbe4d}.healthAlert.critical{border-color:#602431;background:#241117}.healthAlert.critical>i{background:#ff667b}.healthAlert strong{font-size:11px}.healthAlert p{margin:3px 0;color:#8ca2ba;font-size:10px;line-height:1.35}.healthAlert small{font-size:9px;color:#66809a}.healthAlert button{border:1px solid #21466f;background:#0a1b2e;color:#9fc0e5;border-radius:8px;padding:6px 8px;font-size:9px;cursor:pointer}.healthAlert button:disabled{opacity:.55;cursor:default}.backupList{display:grid}.backupList article{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #10243a}.backupIcon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#0d3026;color:#60dca0}.backupIcon.failed{background:#35141a;color:#ff7888}.backupIcon.running{background:#35290d;color:#ffd166}.backupList article>div{display:grid;gap:2px}.backupList strong{font-size:11px}.backupList span,.backupList small{font-size:9px;color:#738aa4}.backupStatus{font-size:9px;color:#58da99}.backupStatus.failed{color:#ff7183}.backupStatus.running{color:#ffc85d}.integrationGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integrationGrid article{padding:11px;border:1px solid #143454;border-radius:10px;background:#081624}.integrationGrid article>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.integrationGrid strong{font-size:11px}.integrationGrid span,.integrationGrid small{display:block;margin-top:5px;font-size:9px;color:#7188a3}.reliabilityPanel{margin-top:14px}.reliabilityCards{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.reliabilityCards article{padding:12px;border:1px solid #143454;border-radius:10px;background:#081624}.reliabilityCards span{display:block;font-size:9px;color:#7188a3}.reliabilityCards strong{display:block;font-size:20px;margin:5px 0;color:#eef5ff}.reliabilityCards small{font-size:9px;color:#7188a3}@media(max-width:1200px){.healthGridMain,.healthGridSecondary{grid-template-columns:1fr}.healthMetrics{grid-template-columns:repeat(2,1fr)}.reliabilityCards{grid-template-columns:1fr 1fr}}@media(max-width:760px){.healthMetrics{grid-template-columns:1fr 1fr}.integrationGrid,.reliabilityCards{grid-template-columns:1fr}.healthPanel{padding:12px}}.settingsHead p{margin:0;color:#7f96b1}.settingsActions{display:flex;gap:8px}.secondaryAction{display:inline-flex;align-items:center;gap:7px;border:1px solid #21466f;background:#0a1b2e;color:#c6d7e9;padding:10px 13px;border-radius:10px;cursor:pointer}.settingsSaved{display:flex;align-items:center;gap:7px;margin-bottom:12px;padding:10px 12px;border:1px solid #176345;border-radius:10px;background:#0b3528;color:#64e3a6;font-size:11px}.settingsGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.settingsCard{border:1px solid #143154;border-radius:16px;background:linear-gradient(180deg,#081725e8,#06101bdd);padding:16px}.settingsCardHead{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:#66a3ff}.settingsCardHead small{color:#4f8dff;letter-spacing:.12em}.settingsCardHead h3{margin:3px 0 0;font-size:15px;color:#eaf2ff}.settingsFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.settingsFormGrid label{display:grid;gap:5px}.settingsFormGrid label>span{font-size:10px;color:#7188a3}.settingsFormGrid input,.settingsFormGrid select{width:100%;border:1px solid #173859;background:#06111e;color:#eaf2ff;border-radius:9px;padding:10px}.settingsFormGrid option{background:#081726}.brandSettings{display:flex;align-items:center;gap:13px;padding:12px;border:1px solid #143454;border-radius:11px;background:#081624}.brandPreview{width:66px;height:66px;border:1px solid #28538a;border-radius:14px;background:#071321;color:#7aabef;display:grid;place-items:center;overflow:hidden;cursor:pointer}.brandPreview img{width:100%;height:100%;object-fit:cover}.brandSettings p{margin:3px 0;color:#748ba5;font-size:10px}.themeChoices{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px}.themeChoices button{border:1px solid #173859;background:#081624;color:#8197b1;padding:9px;border-radius:9px;cursor:pointer}.themeChoices button.active{border-color:#2b69bd;background:#0d3265;color:#fff}.toggleList{display:grid;gap:8px}.toggleList label{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px;border:1px solid #143454;border-radius:10px;background:#081624}.toggleList label>span{display:grid;gap:2px}.toggleList strong{font-size:11px}.toggleList small{font-size:9px;color:#7088a4}.toggleList input{width:17px;height:17px;accent-color:#1670ff}.settingsCard .toggleList+.settingsFormGrid,.settingsCard .settingsFormGrid+.toggleList{margin-top:10px}.moduleSettings{display:grid;grid-template-columns:1fr 1fr;gap:8px}.moduleToggle{display:flex;justify-content:space-between;align-items:center;border:1px solid #263849;background:#101923;color:#758ba4;border-radius:10px;padding:10px;cursor:pointer}.moduleToggle span{display:flex;align-items:center;gap:7px}.moduleToggle b{font-size:9px}.moduleToggle.active{border-color:#1c5d43;background:#0a2e23;color:#62dea4}.moduleToggle.active b{color:#62dea4}@media(max-width:1100px){.settingsGrid{grid-template-columns:1fr}}@media(max-width:700px){.settingsFormGrid,.moduleSettings{grid-template-columns:1fr}.settingsActions{flex-direction:column}}.masterLogin{min-height:100vh;display:grid;place-items:center;padding:28px;background:radial-gradient(circle at 50% 10%,rgba(26,103,255,.2),transparent 33%),radial-gradient(circle at 85% 85%,rgba(17,65,142,.15),transparent 28%),#050b14}.loginCard{width:min(430px,94vw);border:1px solid #19385f;border-radius:22px;background:linear-gradient(180deg,#09192cfa,#050e19fa);box-shadow:0 35px 100px #00000094;padding:28px}.loginBrand{display:flex;align-items:center;gap:12px;margin-bottom:30px}.loginBrand img{width:54px;height:54px;object-fit:cover;border-radius:12px;box-shadow:0 0 26px #1b7aff4d}.loginBrand strong{display:block;font-size:19px;letter-spacing:.16em}.loginBrand span{display:block;margin-top:3px;font-size:10px;letter-spacing:.27em;color:#5797ff}.loginIntro small{color:#4f8dff;letter-spacing:.18em;font-size:10px}.loginIntro h1{margin:6px 0 7px;font-size:30px}.loginIntro p{margin:0 0 22px;color:#7f96b1;font-size:12px;line-height:1.5}.loginCard form{display:grid;gap:14px}.loginField{display:grid;gap:6px}.loginField>span{font-size:10px;color:#8298b2}.loginField>div{display:flex;align-items:center;gap:9px;border:1px solid #173859;background:#06111e;border-radius:11px;padding:0 11px;color:#5f8fcf}.loginField input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#edf5ff;padding:12px 0;font-size:13px}.passwordToggle{border:0;background:transparent;color:#6f91bb;cursor:pointer;display:grid;place-items:center;padding:5px}.loginSubmit{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:3px;border:1px solid #2b66b8;border-radius:11px;background:linear-gradient(180deg,#1768de,#0d4ebc);color:#fff;padding:12px 14px;font-weight:650;cursor:pointer}.loginSubmit:disabled{opacity:.65;cursor:wait}.loginError{padding:10px 11px;border:1px solid #652634;border-radius:10px;background:#2c1118;color:#ff99a5;font-size:11px;line-height:1.4}.loginSecurity{display:grid;gap:5px;margin-top:24px;padding-top:16px;border-top:1px solid #10263e;color:#7188a3;font-size:10px}.loginSecurity span{display:flex;align-items:center;gap:7px}.loginSecurity i{width:7px;height:7px;border-radius:50%;background:#27d07d;box-shadow:0 0 9px #27d07d66}.loginSecurity small{font-size:9px;color:#50677f}.authLoading{min-height:100vh;display:grid;place-items:center;align-content:center;gap:13px;background:#050b14;color:#8fa7c2}.authLoading img{width:58px;height:58px;border-radius:12px;object-fit:cover;box-shadow:0 0 28px #1b7aff47}.authLoading span{font-size:12px;letter-spacing:.05em}.usersInfoNotice{display:grid;gap:3px;margin-bottom:12px;padding:10px 12px;border:1px solid #314765;border-radius:10px;background:#0b1725;color:#9fb4ca}.usersInfoNotice strong{font-size:10px;color:#c8d7e7}.usersInfoNotice span{font-size:9px;line-height:1.45;color:#7890aa}.primaryAction:disabled{opacity:.58;cursor:not-allowed}.serviceDot.unknown{background:#6f8093}.serviceStatus.unknown{color:#a8b7c8;background:#152333;border-color:#2b3d51}.healthTruthCard{padding:18px;border:1px solid #193653;border-radius:12px;background:#071524;min-height:110px}.healthTruthCard strong{display:block;margin-bottom:8px;color:#dce9f7}.healthTruthCard p{margin:0;color:#8299b3;font-size:12px;line-height:1.6}:root[data-theme=light]{color:#15243a;background:#eef4fb}:root[data-theme=light] body{background:radial-gradient(circle at 80% 5%,rgba(17,82,220,.09),transparent 30%),#eef4fb;color:#15243a}:root[data-theme=light] .sidebar{background:#f8fbff;border-color:#d5e0ed}:root[data-theme=light] .topbar{background:#f8fbfff2;border-color:#d5e0ed}:root[data-theme=light] .nav{color:#536b87}:root[data-theme=light] .nav.active,:root[data-theme=light] .nav:hover{color:#0b4cae;background:linear-gradient(90deg,#1e6fff24,#1e6fff06)}:root[data-theme=light] .topbar h1,:root[data-theme=light] .pageHead h2,:root[data-theme=light] h3,:root[data-theme=light] strong{color:#14243a}:root[data-theme=light] .userButton{color:#14243a}:root[data-theme=light] .profileMenu{background:#fff;border-color:#d5e0ed;box-shadow:0 18px 55px #19304c2e}:root[data-theme=light] .profileMenu button{color:#405a78}:root[data-theme=light] .profileMenu button:hover{background:#eef5fd;color:#153b69}:root[data-theme=light] .kpis article,:root[data-theme=light] .panels section,:root[data-theme=light] .placeholder,:root[data-theme=light] .settingsCard,:root[data-theme=light] .healthPanel,:root[data-theme=light] .analyticsPanel{background:#fff;border-color:#d7e2ef;box-shadow:0 5px 18px #1f41660a}:root[data-theme=light] .companyToolbar,:root[data-theme=light] .companiesWorkspace,:root[data-theme=light] .supportToolbar,:root[data-theme=light] .supportWorkspace,:root[data-theme=light] .ticketDetail{background:#fff;border-color:#d7e2ef}:root[data-theme=light] .companyRowHead,:root[data-theme=light] .rankingHead,:root[data-theme=light] .serviceHead{background:#f2f6fb;color:#607893}:root[data-theme=light] button.companyRow:hover,:root[data-theme=light] button.companyRow.selected,:root[data-theme=light] .ticketRow:hover,:root[data-theme=light] .ticketRow.selected{background:#edf5ff;color:#14243a}:root[data-theme=light] .companyIdentity strong,:root[data-theme=light] .ticketMain strong,:root[data-theme=light] .healthMetrics article strong,:root[data-theme=light] .companyMetrics article strong,:root[data-theme=light] .analyticsKpis article strong{color:#14243a}:root[data-theme=light] .searchBox,:root[data-theme=light] .settingsFormGrid input,:root[data-theme=light] .settingsFormGrid select,:root[data-theme=light] .companyToolbar select,:root[data-theme=light] .companyEditor input,:root[data-theme=light] .companyEditor select,:root[data-theme=light] .replyBox textarea,:root[data-theme=light] .supportModal textarea,:root[data-theme=light] .supportModal input{background:#f8fbff;color:#14243a;border-color:#cbd9e8}:root[data-theme=light] .settingsCardHead h3{color:#14243a}:root[data-theme=light] .brandSettings,:root[data-theme=light] .toggleList label,:root[data-theme=light] .moduleToggle,:root[data-theme=light] .themeChoices button,:root[data-theme=light] .healthTruthCard{background:#f7faff;border-color:#d3dfec;color:#536b87}:root[data-theme=light] .themeChoices button.active{background:#e2efff;color:#0b4cae;border-color:#5c92d7}:root[data-theme=light] .healthTruthCard strong{color:#14243a}:root[data-theme=light] .supportModal{background:#fff;border-color:#cbd9e8}:root[data-theme=light] .bars{border-color:#cbd9e8}:root[data-theme=light],body.theme-light{background:#eef3f8!important;color:#14243a!important}:root[data-theme=light] body,body.theme-light{background:#eef3f8!important;color:#14243a!important}:root[data-theme=light] .shell,:root[data-theme=light] .content,body.theme-light .shell,body.theme-light .content{background:#eef3f8!important;color:#14243a!important}:root[data-theme=light] .sidebar,body.theme-light .sidebar{background:linear-gradient(180deg,#fff,#f4f8fc)!important;border-color:#d4dfeb!important;color:#39536f!important}:root[data-theme=light] .nav,body.theme-light .nav{color:#5e7691!important}:root[data-theme=light] .nav.active,:root[data-theme=light] .nav:hover,body.theme-light .nav.active,body.theme-light .nav:hover{background:#e8f1ff!important;color:#1457b8!important}:root[data-theme=light] .topbar,body.theme-light .topbar{background:#fffffff0!important;border-color:#d6e1ec!important}:root[data-theme=light] .pageHead h2,:root[data-theme=light] h1,:root[data-theme=light] h2,:root[data-theme=light] h3,:root[data-theme=light] h4,body.theme-light .pageHead h2,body.theme-light h1,body.theme-light h2,body.theme-light h3,body.theme-light h4{color:#14243a!important}:root[data-theme=light] .kpis article,:root[data-theme=light] .panels section,:root[data-theme=light] .placeholder,:root[data-theme=light] .companyMetrics article,:root[data-theme=light] .licenseMetrics article,:root[data-theme=light] .userMetrics article,:root[data-theme=light] .analyticsKpis article,:root[data-theme=light] .analyticsPanel,:root[data-theme=light] .supportMetrics article,:root[data-theme=light] .healthMetrics article,:root[data-theme=light] .healthPanel,:root[data-theme=light] .settingsCard,body.theme-light .kpis article,body.theme-light .panels section,body.theme-light .placeholder,body.theme-light .companyMetrics article,body.theme-light .licenseMetrics article,body.theme-light .userMetrics article,body.theme-light .analyticsKpis article,body.theme-light .analyticsPanel,body.theme-light .supportMetrics article,body.theme-light .healthMetrics article,body.theme-light .healthPanel,body.theme-light .settingsCard{background:#fff!important;border-color:#d5e0eb!important;color:#36506b!important;box-shadow:0 5px 18px #27425e0f}:root[data-theme=light] .companiesWorkspace,:root[data-theme=light] .licensesWorkspace,:root[data-theme=light] .usersWorkspace,:root[data-theme=light] .supportWorkspace,:root[data-theme=light] .companyToolbar,:root[data-theme=light] .licenseToolbar,:root[data-theme=light] .userToolbar,:root[data-theme=light] .supportToolbar,:root[data-theme=light] .companyDetail,:root[data-theme=light] .licenseDetail,:root[data-theme=light] .userDetail,:root[data-theme=light] .ticketDetail,body.theme-light .companiesWorkspace,body.theme-light .licensesWorkspace,body.theme-light .usersWorkspace,body.theme-light .supportWorkspace,body.theme-light .companyToolbar,body.theme-light .licenseToolbar,body.theme-light .userToolbar,body.theme-light .supportToolbar,body.theme-light .companyDetail,body.theme-light .licenseDetail,body.theme-light .userDetail,body.theme-light .ticketDetail{background:#fff!important;border-color:#d5e0eb!important;color:#36506b!important}:root[data-theme=light] .companyRowHead,:root[data-theme=light] .licenseRowHead,:root[data-theme=light] .userRowHead,body.theme-light .companyRowHead,body.theme-light .licenseRowHead,body.theme-light .userRowHead{background:#f1f6fb!important;color:#607a95!important}:root[data-theme=light] .companyRow,:root[data-theme=light] .licenseRow,:root[data-theme=light] .userRow,:root[data-theme=light] .ticketRow,body.theme-light .companyRow,body.theme-light .licenseRow,body.theme-light .userRow,body.theme-light .ticketRow{color:#516b86!important;border-color:#e0e8f0!important}:root[data-theme=light] .companyIdentity strong,:root[data-theme=light] .licenseCompany strong,:root[data-theme=light] .userIdentity strong,body.theme-light .companyIdentity strong,body.theme-light .licenseCompany strong,body.theme-light .userIdentity strong{color:#172b42!important}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea,body.theme-light input,body.theme-light select,body.theme-light textarea{background:#f8fbfe!important;color:#162a41!important;border-color:#cad8e6!important}:root[data-theme=light] option,body.theme-light option{background:#fff!important;color:#162a41!important}:root[data-theme=light] .companyEditor,:root[data-theme=light] .licenseEditor,:root[data-theme=light] .userEditor,:root[data-theme=light] .supportModal,:root[data-theme=light] .profileMenu,body.theme-light .companyEditor,body.theme-light .licenseEditor,body.theme-light .userEditor,body.theme-light .supportModal,body.theme-light .profileMenu{background:#fff!important;color:#203850!important;border-color:#c9d7e5!important}:root[data-theme=light] .logoEditor,:root[data-theme=light] .userAvatarEditor,:root[data-theme=light] .brandSettings,:root[data-theme=light] .toggleList label,:root[data-theme=light] .moduleToggle,:root[data-theme=light] .healthTruthCard,:root[data-theme=light] .sessionCard,:root[data-theme=light] .userFacts div,:root[data-theme=light] .licenseDates div,:root[data-theme=light] .usageGrid div,body.theme-light .logoEditor,body.theme-light .userAvatarEditor,body.theme-light .brandSettings,body.theme-light .toggleList label,body.theme-light .moduleToggle,body.theme-light .healthTruthCard,body.theme-light .sessionCard,body.theme-light .userFacts div,body.theme-light .licenseDates div,body.theme-light .usageGrid div{background:#f7faff!important;border-color:#d5e0eb!important;color:#36506b!important}:root[data-theme=light] .profileMenu button,:root[data-theme=light] .userButton,body.theme-light .profileMenu button,body.theme-light .userButton{color:#36506b!important}:root[data-theme=light] .profileMenu button:hover,:root[data-theme=light] .userButton:hover,body.theme-light .profileMenu button:hover,body.theme-light .userButton:hover{background:#edf4fb!important;color:#123f78!important}:root[data-theme=light] .modalBackdrop,body.theme-light .modalBackdrop{background:#22344859!important}.technicianEditor{width:min(760px,96vw)}.technicianCreateNote{margin:0 0 16px;padding:11px 12px;border:1px solid #173859;border-radius:10px;background:#081725;color:#8299b3;font-size:12px;line-height:1.5}:root[data-theme=light] .technicianCreateNote,body.theme-light .technicianCreateNote{background:#f5f9fd;border-color:#ccd9e6;color:#526d89}.techActions .dangerButton{grid-column:1/-1;border-color:#6b2230!important;color:#ff8b9a!important}:root[data-theme=light] body{background:#eef3f8}:root[data-theme=dark] body{background:#050b12}.bridgeState{font-weight:700}.bridgeState.synced{color:#48d68c}.bridgeState.pending{color:#ffc85d}.bridgeState.error{color:#ff7183}.bridgeState.disabled{color:#8296ad}.bridgeError{margin-top:10px;padding:9px 10px;border:1px solid #6b2230;border-radius:9px;background:#2b1018;color:#ff9cab;font-size:11px;line-height:1.45}.platformSyncButton{width:100%;margin-top:14px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #2464b5;background:linear-gradient(180deg,#1767e8,#1253c4);color:#fff;padding:11px 12px;border-radius:9px;font-weight:700;cursor:pointer}.platformSyncButton:hover{filter:brightness(1.08)}.platformSyncButton:disabled{opacity:.65;cursor:wait}.spin{animation:ordenixSpin .9s linear infinite}@keyframes ordenixSpin{to{transform:rotate(360deg)}}
