.admin-dark-mode{color:#f5f5f5;color-scheme:dark}.admin-dark-mode aside{background:linear-gradient(135deg,#0f0f12,#1a1a1f);border-right:1px solid rgba(255,255,255,.06);box-shadow:2px 0 24px rgba(0,0,0,.4)}.admin-dark-mode aside .border-b{border-color:rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.admin-dark-mode aside .text-green{color:#10b981;text-shadow:0 0 20px rgba(16,185,129,.3)}.admin-dark-mode aside .text-text{color:#f5f5f5}.admin-dark-mode aside .text-muted{color:#9ca3af}.admin-dark-mode aside .bg-green\/20{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(16,185,129,.25));border:1px solid rgba(16,185,129,.3);box-shadow:0 0 12px rgba(16,185,129,.15)}.admin-dark-mode aside nav a{color:#9ca3af;transition:all .2s cubic-bezier(.4,0,.2,1)}.admin-dark-mode aside nav a:hover{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,.08));color:#f5f5f5;transform:translateX(2px)}.admin-dark-mode aside nav a.bg-green{background:linear-gradient(135deg,#0ea472,#10b981);color:#ffffff;box-shadow:0 4px 12px rgba(16,185,129,.25),0 0 20px rgba(16,185,129,.15),inset 0 1px 0 rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.1)}.admin-dark-mode aside nav a.bg-green:hover{background:linear-gradient(135deg,#10b981,#0ea472);transform:translateX(0) scale(1.02)}.admin-dark-mode aside .text-red-500{color:#ef4444}.admin-dark-mode aside .text-red-500:hover{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(239,68,68,.15));border:1px solid rgba(239,68,68,.2)}.admin-dark-mode aside .border-t{border-color:rgba(255,255,255,.08);background:linear-gradient(0deg,rgba(255,255,255,.02),transparent)}.admin-dark-mode>div>header{background:linear-gradient(135deg,rgba(15,15,18,.95),rgba(26,26,31,.95));backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.03)}.admin-dark-mode>div>header .text-text{color:#f5f5f5}.admin-dark-mode>div>header .text-green{color:#10b981;text-shadow:0 0 20px rgba(16,185,129,.3)}.admin-dark-mode>div>header .hover\:text-green:hover{color:#10b981}.admin-dark-mode>div>header button{border-radius:8px;transition:all .2s ease}.admin-dark-mode>div>header button:hover{background:rgba(255,255,255,.05);transform:scale(1.05)}.admin-dark-mode aside nav::-webkit-scrollbar{width:6px}.admin-dark-mode aside nav::-webkit-scrollbar-track{background:rgba(255,255,255,.02);border-radius:3px}.admin-dark-mode aside nav::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#10b981,#0ea472);border-radius:3px;box-shadow:0 0 6px rgba(16,185,129,.3)}.admin-dark-mode aside nav::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#0ea472,#10b981)}.admin-dark-mode aside nav a{position:relative}.admin-dark-mode aside nav a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:0;background:linear-gradient(180deg,#10b981,#0ea472);border-radius:0 2px 2px 0;transition:height .2s ease;box-shadow:0 0 8px rgba(16,185,129,.5)}.admin-dark-mode aside nav a.bg-green:before,.admin-dark-mode aside nav a:hover:before{height:60%}.admin-dark-mode,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-bg{background-color:#0a0a0b}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface{background:linear-gradient(135deg,#0f0f12,#1a1a1f)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-white{background-color:#1a1a1f}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-gray-100,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-gray-50{background-color:#0f0f12}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-text{color:#f5f5f5}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-muted{color:#9ca3af}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-800,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-900{color:#f5f5f5}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-500,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-600{color:#9ca3af}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-400{color:#6b7280}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).border-border,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).border-gray-200,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).border-white\/10{border-color:rgba(255,255,255,.08)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-green,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-primary{color:#10b981}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-green,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-primary{background:linear-gradient(135deg,#0ea472,#10b981)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass-card{background:linear-gradient(135deg,rgba(15,15,18,.9),rgba(26,26,31,.85) 50%,rgba(16,185,129,.08))!important;backdrop-filter:blur(12px) saturate(150%);border:1px solid rgba(16,185,129,.15)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass-card:hover,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass:hover{background:linear-gradient(135deg,rgba(15,15,18,.95),rgba(26,26,31,.9) 50%,rgba(16,185,129,.12))!important;border-color:rgba(16,185,129,.25);box-shadow:0 4px 12px rgba(0,0,0,.3),0 1px 4px rgba(16,185,129,.2)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/90{background:linear-gradient(135deg,rgba(15,15,18,.9),rgba(26,26,31,.9))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/80{background:linear-gradient(135deg,rgba(15,15,18,.8),rgba(26,26,31,.8))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/70{background:linear-gradient(135deg,rgba(15,15,18,.7),rgba(26,26,31,.7))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/60{background:linear-gradient(135deg,rgba(15,15,18,.6),rgba(26,26,31,.6))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/50{background:linear-gradient(135deg,rgba(15,15,18,.5),rgba(26,26,31,.5))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/40{background:linear-gradient(135deg,rgba(15,15,18,.4),rgba(26,26,31,.4))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/30{background:linear-gradient(135deg,rgba(15,15,18,.3),rgba(26,26,31,.3))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/20{background:linear-gradient(135deg,rgba(15,15,18,.2),rgba(26,26,31,.2))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/10{background:linear-gradient(135deg,rgba(15,15,18,.1),rgba(26,26,31,.1))}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/5{background:linear-gradient(135deg,rgba(15,15,18,.05),rgba(26,26,31,.05))}.admin-dark-mode .visual-editor-content>.sticky{background:linear-gradient(135deg,rgba(15,15,18,.98),rgba(26,26,31,.95))!important;backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid rgba(16,185,129,.15)!important;box-shadow:0 4px 12px rgba(0,0,0,.4),0 1px 3px rgba(16,185,129,.1),inset 0 -1px 0 rgba(16,185,129,.08)}.admin-dark-mode .visual-editor-content>.sticky button{transition:all .25s cubic-bezier(.4,0,.2,1)}.admin-dark-mode .visual-editor-content>.sticky button:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(16,185,129,.2)}.admin-dark-mode .visual-editor-content>.sticky button:active{transform:scale(.96)}.admin-dark-mode .visual-editor-content>.sticky button.bg-primary,.admin-dark-mode .visual-editor-content>.sticky button[type=button]:last-child{background:linear-gradient(135deg,#0ea472,#10b981)!important;box-shadow:0 4px 12px rgba(16,185,129,.4),0 2px 4px rgba(16,185,129,.3),inset 0 1px 0 rgba(255,255,255,.1)}.admin-dark-mode .visual-editor-content>.sticky button.bg-primary:hover,.admin-dark-mode .visual-editor-content>.sticky button[type=button]:last-child:hover{background:linear-gradient(135deg,#0c8f63,#0ea472)!important;box-shadow:0 6px 16px rgba(16,185,129,.5),0 3px 6px rgba(16,185,129,.4),inset 0 1px 0 rgba(255,255,255,.15);transform:translateY(-2px) scale(1.02)}