.admin-dark-mode{color:#f5f5f5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0a0a0b}.admin-dark-mode aside{background:linear-gradient(135deg,#0f0f12 0%,#1a1a1f 100%);border-right:1px solid #ffffff0f;box-shadow:2px 0 24px #0006}.admin-dark-mode aside .border-b{background:linear-gradient(#ffffff05 0%,#0000 100%);border-color:#ffffff14}.admin-dark-mode aside .text-green{color:#10b981;text-shadow:0 0 20px #10b9814d}.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,#10b98126 0%,#10b98140 100%);border:1px solid #10b9814d;box-shadow:0 0 12px #10b98126}.admin-dark-mode aside nav a{color:#9ca3af;transition:all .2s cubic-bezier(.4,0,.2,1)}.admin-dark-mode aside nav a:hover{color:#f5f5f5;background:linear-gradient(135deg,#ffffff0d 0%,#ffffff14 100%);transform:translate(2px)}.admin-dark-mode aside nav a.bg-green{color:#fff;background:linear-gradient(135deg,#0ea472 0%,#10b981 100%);border:1px solid #ffffff1a;box-shadow:0 4px 12px #10b98140,0 0 20px #10b98126,inset 0 1px #ffffff26}.admin-dark-mode aside nav a.bg-green:hover{background:linear-gradient(135deg,#10b981 0%,#0ea472 100%);transform:translate(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,#ef44441a 0%,#ef444426 100%);border:1px solid #ef444433}.admin-dark-mode aside .border-t{background:linear-gradient(#0000 0%,#ffffff05 100%);border-color:#ffffff14}.admin-dark-mode>div>header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0f0f12f2 0%,#1a1a1ff2 100%);border-bottom:1px solid #ffffff14;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff08}.admin-dark-mode>div>header .text-text{color:#f5f5f5}.admin-dark-mode>div>header .text-green{color:#10b981;text-shadow:0 0 20px #10b9814d}.admin-dark-mode>div>header .hover\:text-green:hover{color:#10b981}.admin-dark-mode>div>header button{border-radius:8px;transition:all .2s}.admin-dark-mode>div>header button:hover{background:#ffffff0d;transform:scale(1.05)}.admin-dark-mode aside nav::-webkit-scrollbar{width:6px}.admin-dark-mode aside nav::-webkit-scrollbar-track{background:#ffffff05;border-radius:3px}.admin-dark-mode aside nav::-webkit-scrollbar-thumb{background:linear-gradient(#10b981 0%,#0ea472 100%);border-radius:3px;box-shadow:0 0 6px #10b9814d}.admin-dark-mode aside nav::-webkit-scrollbar-thumb:hover{background:linear-gradient(#0ea472 0%,#10b981 100%)}.admin-dark-mode aside nav a{position:relative}.admin-dark-mode aside nav a:before{content:"";background:linear-gradient(#10b981 0%,#0ea472 100%);border-radius:0 2px 2px 0;width:3px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 8px #10b98180}.admin-dark-mode aside nav a:hover:before,.admin-dark-mode aside nav a.bg-green: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 0%,#1a1a1f 100%)}.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-50,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-gray-100{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-900,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-800{color:#f5f5f5}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-600,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).text-gray-500{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-white\/10,.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-border{border-color:#ffffff14}.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 0%,#10b981 100%)}.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{-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);border:1px solid #10b98126;background:linear-gradient(135deg,#0f0f12e6 0%,#1a1a1fd9 50%,#10b98114 100%)!important}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass:hover,.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).glass-card:hover{border-color:#10b98140;box-shadow:0 4px 12px #0000004d,0 1px 4px #10b98133;background:linear-gradient(135deg,#0f0f12f2 0%,#1a1a1fe6 50%,#10b9811f 100%)!important}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/90{background:linear-gradient(135deg,#0f0f12e6 0%,#1a1a1fe6 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/80{background:linear-gradient(135deg,#0f0f12cc 0%,#1a1a1fcc 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/70{background:linear-gradient(135deg,#0f0f12b3 0%,#1a1a1fb3 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/60{background:linear-gradient(135deg,#0f0f1299 0%,#1a1a1f99 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/50{background:linear-gradient(135deg,#0f0f1280 0%,#1a1a1f80 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/40{background:linear-gradient(135deg,#0f0f1266 0%,#1a1a1f66 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/30{background:linear-gradient(135deg,#0f0f124d 0%,#1a1a1f4d 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/20{background:linear-gradient(135deg,#0f0f1233 0%,#1a1a1f33 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/10{background:linear-gradient(135deg,#0f0f121a 0%,#1a1a1f1a 100%)}.admin-dark-mode :not(.page-preview-content):not(.page-preview-content *).bg-surface\/5{background:linear-gradient(135deg,#0f0f120d 0%,#1a1a1f0d 100%)}.admin-dark-mode .visual-editor-content>.sticky{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:0 4px 12px #0006,0 1px 3px #10b9811a,inset 0 -1px #10b98114;background:linear-gradient(135deg,#0f0f12fa 0%,#1a1a1ff2 100%)!important;border-bottom:1px solid #10b98126!important}.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 #10b98133}.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{box-shadow:0 4px 12px #10b98166,0 2px 4px #10b9814d,inset 0 1px #ffffff1a;background:linear-gradient(135deg,#0ea472 0%,#10b981 100%)!important}.admin-dark-mode .visual-editor-content>.sticky button.bg-primary:hover,.admin-dark-mode .visual-editor-content>.sticky button[type=button]:last-child:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 6px 16px #10b98180,0 3px 6px #10b98166,inset 0 1px #ffffff26;background:linear-gradient(135deg,#0c8f63 0%,#0ea472 100%)!important}
