body:has(.m2-app-frame){--blue:#28c9f2;--blue-2:#1479e8;--blue-soft:#28c9f21f;--white:#061a37;--sidebar:#061a37;--canvas:#020c20;--surface:#082449;--border:#5bbef126;--text:#edfaff;--muted:#79a1bd;--m2-blue:#29d0ee;--m2-blue-2:#1778e8;--m2-ink:#edfaff;--m2-muted:#7fa8c3;--m2-line:#5bbef126;--m2-soft:#082449;--m2-shadow:0 20px 55px #00051457;color:#edfaff;background:#020c20}.m2-app-frame{background:radial-gradient(circle at 75% 0,#1669d92e,#0000 35%),#020c20!important;padding:0!important}.m2-module-rail{background:linear-gradient(#0b438e,#07306c 58%,#051b43)!important;border-radius:0!important;height:100vh!important;top:0!important}.m2-workspace-sidebar{color:#eaf9ff;background:linear-gradient(#061a37,#04152e)!important;border-color:#5bbef124!important}.m2-workspace-card,.m2-sidebar-security{color:#eaf9ff!important;background:#092b54c7!important;border-color:#5bbef129!important}.m2-side-link{color:#83abc4!important}.m2-side-link:hover,.m2-side-link.active{color:#fff!important;background:linear-gradient(135deg,#146fcdb8,#1fb9d73d)!important}.m2-main-area{background-color:#0000;background-image:linear-gradient(#2276be06 1px,#0000 1px),linear-gradient(90deg,#2276be06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.m2-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03122beb!important;border-color:#5bbef121!important}.m2-global-search,.m2-search{color:#e8f9ff!important;background:#041c3cdb!important;border-color:#5bbef12b!important}.m2-global-search input,.m2-search input{color:#e8f9ff!important}.m2-global-search input::placeholder,.m2-search input::placeholder{color:#648ba7}.m2-profile-button,.m2-logout,.m2-security-shortcut,.m2-menu-hint{color:#bceeff!important;background:#082a53b8!important;border-color:#5bbef129!important}.m2-page-content{color:#eaf9ff}.page-heading{border-color:#5bbef121!important}.page-heading p,.breadcrumb{color:#79a1bd!important}.m2-hero{background:radial-gradient(circle at 12% 20%,#2ddaff26,#0000 30%),linear-gradient(135deg,#07306a,#0b4595 58%,#126cb8)!important;border:1px solid #62ddff29!important;box-shadow:0 24px 65px #000b246b!important}.m2-toolbar,.m2-panel,.panel,.metric-grid article,.dashboard-grid>section,.operations-panel{color:#eaf9ff!important;background:#051e40e0!important;border-color:#5bbef124!important;box-shadow:0 16px 42px #00071b33!important}.m2-segment{background:#031631cc!important;border-color:#5bbef124!important}.m2-segment button{color:#82abc3!important}.m2-segment button.active{color:#fff!important;background:linear-gradient(135deg,#146fd1,#27c2dd)!important}.m2-person-card,.m2-client-card{color:#eaf9ff!important;background:linear-gradient(145deg,#082d58f0,#041938f5)!important;border-color:#5bbef124!important}.m2-person-card p,.m2-client-card p{color:#79a1bd!important}.m2-person-meta>div,.m2-client-users{background:#021430b8!important}.m2-person-meta small{color:#6f99b6!important}.m2-empty,.empty-row,.loading-panel{color:#7fa8c3!important;background:#031836b3!important;border-color:#5bbef12e!important}.m2-modal{color:#edfaff!important;background:linear-gradient(145deg,#082f61,#041b3c)!important;border-color:#5bcdff3d!important}.m2-modal header,.m2-modal footer{border-color:#5bbef121!important}.m2-form input,.m2-form select,.m2-form textarea{color:#edfaff!important;background:#031936!important;border-color:#5bbef12e!important}.m2-security-note{background:#0b406f6b!important;border-color:#5bcdff2e!important}.responsive-table table,.simple-table{color:#d9eff8}.responsive-table th,.simple-row.head{color:#79a1bd!important;background:#031732e0!important}.responsive-table td,.responsive-table th,.simple-row{border-color:#5bbef11a!important}.project-summary,.today-item{color:#eaf9ff!important;border-color:#5bbef11a!important}.progress,.milestone-progress{background:#5ba6d321!important}.error-box{border:1px solid #ff6a843d;color:#ff9bad!important;background:#991d323d!important}@media (max-width:900px){.m2-app-frame{padding:0!important}.m2-module-rail{height:100vh!important;top:0!important}}
