.m4e-dark{--aqua:#00d4e8;--aqua-dark:#00a8bb;--silver:#b8c8d8;--silver-light:#dde8f0;--silver-dim:#7a90a4;--m4e-bg:#040608;--m4e-bg2:#060a0e;--m4e-card:#0b0f14;--m4e-card2:#0e141c;--border:#1a2535;--border-light:#243040;--m4e-text:#dde8f0;--m4e-muted:#7a90a4;background-color:var(--m4e-bg);color:var(--m4e-text);min-height:100vh}.m4e-dark .m4e-card{background:var(--m4e-card);border:1px solid var(--border);border-radius:.75rem;color:var(--m4e-text)}.m4e-dark .m4e-card-header{background:linear-gradient(135deg,var(--m4e-card2) 0,#080d12 100%);border-bottom:1px solid var(--border)}.m4e-dark .bg-white{background-color:var(--m4e-card)!important}.m4e-dark .bg-gray-50{background-color:var(--m4e-bg2)!important}.m4e-dark .bg-gray-100{background-color:var(--m4e-card2)!important;color:var(--m4e-text)!important}.m4e-dark .border-gray-200{border-color:var(--border)!important}.m4e-dark .border-gray-300{border-color:var(--border-light)!important}.m4e-dark .text-gray-900{color:var(--silver-light)!important}.m4e-dark .text-gray-600,.m4e-dark .text-gray-700,.m4e-dark .text-gray-800{color:var(--m4e-text)!important}.m4e-dark .text-gray-400,.m4e-dark .text-gray-500{color:var(--m4e-muted)!important}.m4e-dark .divide-gray-100>*+*{border-color:var(--border)!important}.m4e-dark .divide-gray-200>*+*{border-color:var(--border-light)!important}.m4e-dark .text-blue-600,.m4e-dark .text-blue-700{color:var(--aqua)!important}.m4e-dark .text-blue-800,.m4e-dark .text-blue-900{color:var(--aqua-dark)!important}.m4e-dark .bg-blue-50{background-color:rgba(0,212,232,.08)!important}.m4e-dark .bg-blue-100{background-color:rgba(0,212,232,.15)!important;color:var(--aqua)!important}.m4e-dark .bg-blue-600{background-color:var(--aqua)!important;color:#001a1f!important}.m4e-dark .bg-blue-700,.m4e-dark .hover\:bg-blue-700:hover{background-color:var(--aqua-dark)!important;color:#001a1f!important}.m4e-dark .border-blue-400,.m4e-dark .hover\:border-blue-400:hover{border-color:var(--aqua)!important}.m4e-dark input[type=date],.m4e-dark input[type=email],.m4e-dark input[type=number],.m4e-dark input[type=password],.m4e-dark input[type=search],.m4e-dark input[type=tel],.m4e-dark input[type=text],.m4e-dark select,.m4e-dark textarea{background-color:#080c10!important;border-color:var(--border-light)!important;color:var(--m4e-text)!important}.m4e-dark input::placeholder,.m4e-dark textarea::placeholder{color:var(--m4e-muted)!important}.m4e-dark select option{background-color:var(--m4e-card);color:var(--m4e-text)}.m4e-dark input:focus,.m4e-dark select:focus,.m4e-dark textarea:focus{outline:none!important;border-color:var(--aqua)!important;box-shadow:0 0 0 2px rgba(0,212,232,.25)!important}.m4e-dark table thead{background-color:var(--m4e-card2)!important}.m4e-dark table tbody tr:hover{background-color:rgba(0,212,232,.05)}.m4e-dark .bg-gray-100,.m4e-dark .hover\:bg-gray-100:hover,.m4e-dark .hover\:bg-gray-200:hover{background-color:var(--m4e-card2)!important;color:var(--m4e-text)!important}.m4e-dark .bg-green-100,.m4e-dark .bg-green-50{background-color:rgba(0,200,138,.15)!important}.m4e-dark .text-green-700,.m4e-dark .text-green-800{color:#00c88a!important}.m4e-dark .bg-red-100,.m4e-dark .bg-red-50{background-color:rgba(224,85,85,.12)!important}.m4e-dark .text-red-600,.m4e-dark .text-red-700,.m4e-dark .text-red-800{color:#e05555!important}.m4e-dark .bg-yellow-100,.m4e-dark .bg-yellow-50{background-color:rgba(255,196,0,.12)!important}.m4e-dark .text-yellow-700,.m4e-dark .text-yellow-800{color:#ffc400!important}.m4e-dark .border-green-200{border-color:rgba(0,200,138,.3)!important}.m4e-dark .border-red-200{border-color:rgba(224,85,85,.3)!important}.m4e-dark .border-yellow-200{border-color:rgba(255,196,0,.3)!important}.m4e-dark .bg-black\/40{background-color:rgba(0,0,0,.65)!important}.m4e-topbar{background:linear-gradient(180deg,#050709 0,var(--m4e-bg) 100%);border-bottom:1px solid var(--border)}.m4e-logo-img{height:32px;width:auto;display:block;filter:drop-shadow(0 0 6px rgba(0,212,232,.25))}.m4e-dark a{color:inherit}.m4e-dark .text-blue-600.hover\:underline:hover{color:var(--aqua-dark)!important}.m4e-dark [role=button]:not(:disabled),.m4e-dark a[href],.m4e-dark button:not(:disabled),.m4e-dark label input[type=checkbox],.m4e-dark label input[type=radio]{cursor:pointer}.m4e-dark button:disabled{cursor:not-allowed}.m4e-dark a[href],.m4e-dark button{transition:filter .12s ease,transform 60ms ease,opacity .12s ease,background-color .12s ease,color .12s ease,border-color .12s ease}.m4e-dark button:not(:disabled):hover{filter:brightness(1.15)}.m4e-dark a[href]:active,.m4e-dark button:not(:disabled):active{transform:scale(.97);opacity:.9}.m4e-dark a.text-blue-600:hover,.m4e-dark a.text-blue-700:hover,.m4e-dark button.text-blue-600:not(:disabled):hover,.m4e-dark button.text-gray-600:not(:disabled):hover,.m4e-dark button.text-gray-700:not(:disabled):hover,.m4e-dark button.text-red-600:not(:disabled):hover,.m4e-dark button.text-yellow-600:not(:disabled):hover{text-decoration:underline;filter:brightness(1.2)}.m4e-dark tr.cursor-pointer:hover{background-color:rgba(0,212,232,.08)!important}.m4e-dark a[href]:focus-visible,.m4e-dark button:focus-visible{outline:2px solid var(--aqua);outline-offset:2px;border-radius:4px}