html[data-theme=dark] .backup-codes-container,html[data-theme=dark] .code,html[data-theme=dark] .codes-container,html[data-theme=dark] .disable-container,html[data-theme=dark] .email-check,html[data-theme=dark] .environment-notice,html[data-theme=dark] .log-container,html[data-theme=dark] .qr-container,html[data-theme=dark] .secret-key,html[data-theme=dark] .security-container .section,html[data-theme=dark] .security-reminder,html[data-theme=dark] .setup-container,html[data-theme=dark] .support-form,html[data-theme=dark] .verify-container{background:var(--dm-surface)!important;background-color:var(--dm-surface)!important;border-color:var(--dm-border)!important;box-shadow:var(--dm-shadow);color:var(--dm-text)!important}html[data-theme=dark] .backup-codes-container,html[data-theme=dark] .backup-codes-container h1,html[data-theme=dark] .backup-codes-container label,html[data-theme=dark] .backup-codes-container p,html[data-theme=dark] .code,html[data-theme=dark] .disable-container,html[data-theme=dark] .disable-container h1,html[data-theme=dark] .disable-container label,html[data-theme=dark] .disable-container p,html[data-theme=dark] .email-check h1,html[data-theme=dark] .email-check h2,html[data-theme=dark] .email-check h3,html[data-theme=dark] .email-check p,html[data-theme=dark] .email-check td,html[data-theme=dark] .security-container .section,html[data-theme=dark] .security-container .section-content,html[data-theme=dark] .security-container .section-content p,html[data-theme=dark] .security-container .section-title,html[data-theme=dark] .security-reminder,html[data-theme=dark] .security-reminder h3,html[data-theme=dark] .security-reminder li,html[data-theme=dark] .security-reminder p,html[data-theme=dark] .setup-container,html[data-theme=dark] .setup-container h1,html[data-theme=dark] .setup-container label,html[data-theme=dark] .setup-container p,html[data-theme=dark] .support-form .form-check-label,html[data-theme=dark] .support-form .form-label,html[data-theme=dark] .support-form .form-text,html[data-theme=dark] .support-form div,html[data-theme=dark] .support-form h1,html[data-theme=dark] .support-form h2,html[data-theme=dark] .support-form h3,html[data-theme=dark] .support-form h4,html[data-theme=dark] .support-form h5,html[data-theme=dark] .support-form label,html[data-theme=dark] .support-form p,html[data-theme=dark] .support-form span,html[data-theme=dark] .verify-container,html[data-theme=dark] .verify-container h1,html[data-theme=dark] .verify-container label,html[data-theme=dark] .verify-container p{color:var(--dm-text)!important}html[data-theme=dark] .backup-header p,html[data-theme=dark] .disable-header p,html[data-theme=dark] .form-header .text-muted,html[data-theme=dark] .security-container .section-content,html[data-theme=dark] .setup-header p,html[data-theme=dark] .support-form .text-muted,html[data-theme=dark] .verify-header p{color:var(--dm-text-muted)!important}html[data-theme=dark] .email-check .section-header,html[data-theme=dark] .form-header h2{color:#9ecbff!important}html[data-theme=dark] .environment-notice{background-color:var(--dm-elevated)!important;border-left-color:#5bc0de!important}html[data-theme=dark] .environment-notice h5,html[data-theme=dark] .environment-notice p,html[data-theme=dark] .environment-notice strong{color:var(--dm-text)!important}html[data-theme=dark] .info-table tr:nth-child(2n){background-color:var(--dm-elevated)!important}html[data-theme=dark] .info-table td{border-color:var(--dm-border)!important}html[data-theme=dark] .security-container .alert-warning,html[data-theme=dark] .warning{background-color:var(--dm-elevated)!important;border-color:var(--dm-border-strong)!important;color:var(--dm-text)!important}html[data-theme=dark] .email-check .success{color:#8fdfb0!important}html[data-theme=dark] .email-check .error{color:#f1aeb5!important}html[data-theme=dark] .email-check .warning{background:transparent!important;color:#ffda6a!important}html[data-theme=dark] .security-container .status{border:1px solid var(--dm-border)}html[data-theme=dark] .security-container .section-title{color:var(--dm-text)!important}:root{--dm-bg:#000;--dm-surface:#1a1a1a;--dm-elevated:#242424;--dm-border:#3d3d3d;--dm-border-strong:#555;--dm-text:#f2f2f2;--dm-text-muted:#b3b3b3;--dm-text-dim:#8c8c8c;--dm-icon:#e6e6e6;--dm-btn:#2e2e2e;--dm-btn-hover:#404040;--dm-btn-primary:#e8e8e8;--dm-btn-primary-text:#111;--dm-input:#161616;--dm-focus:#cfcfcf;--dm-shadow:0 2px 12px rgba(0,0,0,.45);--neon-bg:var(--dm-bg);--neon-surface:var(--dm-surface);--neon-card:var(--dm-elevated);--neon-border:var(--dm-border);--neon-white:#fff;--neon-muted:var(--dm-text-muted);--neon-black:#000;--neon-cyan:var(--dm-text);--neon-orange:var(--dm-text);--neon-bright-orange:var(--dm-elevated);--neon-blue:var(--dm-btn);--neon-bright-blue:var(--dm-btn-hover);--neon-green:#9a9a9a;--neon-bright-green:#b5b5b5;--neon-alert-orange:#cfcfcf;--dark-text-primary:var(--dm-text);--dark-text-secondary:var(--dm-text-muted);--dark-text-accent:var(--dm-text);--light-surface-text:#111;--glow-orange:none;--glow-gold:none;--glow-green:none;--glow-blue:none}html[data-theme=dark]{background:var(--dm-bg);color:var(--dm-text);color-scheme:dark}html[data-theme=dark] body{background:var(--dm-bg)!important;color:var(--dm-text)!important}html[data-theme=dark] div,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] label,html[data-theme=dark] li,html[data-theme=dark] p,html[data-theme=dark] small,html[data-theme=dark] span,html[data-theme=dark] strong,html[data-theme=dark] td,html[data-theme=dark] th{color:var(--dm-text)}html[data-theme=dark] .form-text,html[data-theme=dark] .text-muted,html[data-theme=dark] .text-secondary,html[data-theme=dark] [class*=text-gray],html[data-theme=dark] [class*=text-grey]{color:var(--dm-text-muted)!important}html[data-theme=dark] .text-black,html[data-theme=dark] .text-body,html[data-theme=dark] .text-dark{color:var(--dm-text)!important}html[data-theme=dark] .fa,html[data-theme=dark] .fab,html[data-theme=dark] .far,html[data-theme=dark] .fas,html[data-theme=dark] i,html[data-theme=dark] svg{color:var(--dm-icon)}html[data-theme=dark] a{color:#fff;text-decoration:none;text-shadow:none}html[data-theme=dark] a:after{display:none!important}html[data-theme=dark] a:focus,html[data-theme=dark] a:hover{color:#d9d9d9;text-shadow:none}html[data-theme=dark] .accordion-item,html[data-theme=dark] .card,html[data-theme=dark] .card-body,html[data-theme=dark] .dashboard-card,html[data-theme=dark] .dropdown-menu,html[data-theme=dark] .list-group-item,html[data-theme=dark] .mantis-card,html[data-theme=dark] .mantis-stats-card,html[data-theme=dark] .modal-content,html[data-theme=dark] .offcanvas{background:var(--dm-surface)!important;background-color:var(--dm-surface)!important;border-color:var(--dm-border)!important;box-shadow:var(--dm-shadow);color:var(--dm-text)!important}html[data-theme=dark] .card:hover,html[data-theme=dark] .dashboard-card:hover,html[data-theme=dark] .mantis-card:hover{background:var(--dm-elevated)!important;background-color:var(--dm-elevated)!important;border-color:var(--dm-border-strong)!important;box-shadow:var(--dm-shadow);color:var(--dm-text)!important;transform:none}html[data-theme=dark] .accordion-button,html[data-theme=dark] .card-footer,html[data-theme=dark] .card-header,html[data-theme=dark] .mantis-card .card-header,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header{background:var(--dm-elevated)!important;background-color:var(--dm-elevated)!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .mantis-card .card-header h5,html[data-theme=dark] .mantis-card .lead,html[data-theme=dark] .mantis-card h6,html[data-theme=dark] .mantis-card li,html[data-theme=dark] .mantis-card p,html[data-theme=dark] .mantis-card-title{color:var(--dm-text)!important}html[data-theme=dark] .stats-title{color:var(--dm-text-muted)!important}html[data-theme=dark] .stats-value{background:none!important;color:var(--dm-text)!important;-webkit-text-fill-color:var(--dm-text)!important}html[data-theme=dark] .stats-footer{border-top-color:var(--dm-border)!important;color:var(--dm-text-muted)!important}html[data-theme=dark] .bg-body,html[data-theme=dark] .bg-body-secondary,html[data-theme=dark] .bg-body-tertiary,html[data-theme=dark] .bg-light,html[data-theme=dark] .bg-white{background-color:var(--dm-elevated)!important;color:var(--dm-text)!important}html[data-theme=dark] .bg-danger,html[data-theme=dark] .bg-danger span,html[data-theme=dark] .bg-dark,html[data-theme=dark] .bg-info,html[data-theme=dark] .bg-info span,html[data-theme=dark] .bg-primary,html[data-theme=dark] .bg-primary span,html[data-theme=dark] .bg-secondary,html[data-theme=dark] .bg-success,html[data-theme=dark] .bg-success span,html[data-theme=dark] .bg-warning,html[data-theme=dark] .bg-warning span,html[data-theme=dark] .text-white{color:#fff!important}html[data-theme=dark] .table,html[data-theme=dark] table.table{--bs-table-color:var(--dm-text);--bs-table-bg:var(--dm-surface);--bs-table-border-color:var(--dm-border);--bs-table-striped-bg:var(--dm-elevated);--bs-table-hover-bg:#2a2a2a;background-color:var(--dm-surface)!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .table td,html[data-theme=dark] .table th{background-color:transparent!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .form-control,html[data-theme=dark] .form-select,html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--dm-input)!important;border:1px solid var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .input-group-text{background-color:var(--dm-elevated)!important;border:1px solid var(--dm-border)!important;color:var(--dm-text-muted)!important}html[data-theme=dark] .input-group>.form-control:not(:first-child),html[data-theme=dark] .input-group>.form-select:not(:first-child),html[data-theme=dark] .input-group>.input-group-text:not(:first-child){border-left-color:var(--dm-border)!important}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--dm-text-dim)!important;opacity:1}html[data-theme=dark] .form-control:focus,html[data-theme=dark] .form-select:focus,html[data-theme=dark] input:focus,html[data-theme=dark] select:focus,html[data-theme=dark] textarea:focus{border-color:var(--dm-focus)!important;box-shadow:0 0 0 .15rem hsla(0,0%,81%,.2)!important}html[data-theme=dark] .admin-navbar,html[data-theme=dark] .mantis-navbar,html[data-theme=dark] .navbar,html[data-theme=dark] .user-navbar{background:var(--dm-bg)!important;border-bottom:1px solid var(--dm-border);box-shadow:none}html[data-theme=dark] .mantis-navbar .nav-link,html[data-theme=dark] .navbar .dropdown-toggle,html[data-theme=dark] .navbar .nav-link{color:var(--dm-text)!important;text-shadow:none}html[data-theme=dark] .mantis-navbar .nav-link:hover,html[data-theme=dark] .navbar .nav-link:hover{background-color:#242424!important;color:#fff!important;text-shadow:none}html[data-theme=dark] .mantis-navbar .nav-link.active,html[data-theme=dark] .navbar .nav-link.active{background-color:rgba(255,107,53,.16)!important;color:#ff6b35!important;text-shadow:none}html[data-theme=dark] .footer,html[data-theme=dark] footer{background:var(--dm-bg)!important;border-top:1px solid var(--dm-border);box-shadow:none;color:var(--dm-text-muted)}html[data-theme=dark] .footer h1,html[data-theme=dark] .footer h2,html[data-theme=dark] .footer h3,html[data-theme=dark] .footer h4,html[data-theme=dark] .footer h5,html[data-theme=dark] .footer h6,html[data-theme=dark] footer .footer-heading,html[data-theme=dark] footer h1,html[data-theme=dark] footer h2,html[data-theme=dark] footer h3,html[data-theme=dark] footer h4,html[data-theme=dark] footer h5,html[data-theme=dark] footer h6{color:var(--dm-text)!important;text-shadow:none}html[data-theme=dark] .card-footer .text-muted,html[data-theme=dark] .card-footer .text-muted a:not(.btn),html[data-theme=dark] .card-footer a:not(.btn),html[data-theme=dark] .card-footer a:not(.btn):link,html[data-theme=dark] .card-footer a:not(.btn):visited,html[data-theme=dark] .footer a,html[data-theme=dark] .footer a.text-muted,html[data-theme=dark] footer .text-muted,html[data-theme=dark] footer .text-muted a,html[data-theme=dark] footer a,html[data-theme=dark] footer a.text-muted,html[data-theme=dark] footer a:link,html[data-theme=dark] footer a:visited{color:#f2f2f2!important}html[data-theme=dark] .card-footer a:not(.btn):focus,html[data-theme=dark] .card-footer a:not(.btn):hover,html[data-theme=dark] .footer a:focus,html[data-theme=dark] .footer a:hover,html[data-theme=dark] footer a:focus,html[data-theme=dark] footer a:hover{color:#fff!important}html[data-theme=dark] .btn-primary,html[data-theme=dark] .btn-secondary,html[data-theme=dark] .btn[class*=export],html[data-theme=dark] .btn[class*=upgrade],html[data-theme=dark] [class*=buy-credits]{background:var(--dm-btn-primary)!important;border-color:var(--dm-btn-primary)!important;box-shadow:none!important;color:var(--dm-btn-primary-text)!important;font-weight:600}html[data-theme=dark] .btn-primary .label,html[data-theme=dark] .btn-primary span,html[data-theme=dark] .btn-secondary .label,html[data-theme=dark] .btn-secondary span,html[data-theme=dark] .btn[class*=export] span,html[data-theme=dark] .btn[class*=upgrade] span,html[data-theme=dark] [class*=buy-credits] .label,html[data-theme=dark] [class*=buy-credits] span{color:var(--dm-btn-primary-text)!important}html[data-theme=dark] .btn-primary:hover,html[data-theme=dark] .btn-secondary:hover,html[data-theme=dark] .btn[class*=export]:hover,html[data-theme=dark] .btn[class*=upgrade]:hover,html[data-theme=dark] [class*=buy-credits]:hover{background:#fff!important;border-color:#fff!important;box-shadow:none!important;color:#111!important;transform:none}html[data-theme=dark] .btn-primary:hover .label,html[data-theme=dark] .btn-primary:hover span,html[data-theme=dark] .btn-secondary:hover .label,html[data-theme=dark] .btn-secondary:hover span,html[data-theme=dark] [class*=buy-credits]:hover .label,html[data-theme=dark] [class*=buy-credits]:hover span{color:#111!important}html[data-theme=dark] .btn-outline-danger,html[data-theme=dark] .btn-outline-dark,html[data-theme=dark] .btn-outline-info,html[data-theme=dark] .btn-outline-light,html[data-theme=dark] .btn-outline-primary,html[data-theme=dark] .btn-outline-secondary,html[data-theme=dark] .btn-outline-success,html[data-theme=dark] .btn-outline-warning{background:transparent!important;border-color:var(--dm-border-strong)!important;color:var(--dm-text)!important}html[data-theme=dark] .btn-outline-danger i,html[data-theme=dark] .btn-outline-dark i,html[data-theme=dark] .btn-outline-info .fa,html[data-theme=dark] .btn-outline-info .fab,html[data-theme=dark] .btn-outline-info .fas,html[data-theme=dark] .btn-outline-info i,html[data-theme=dark] .btn-outline-light i,html[data-theme=dark] .btn-outline-primary .fa,html[data-theme=dark] .btn-outline-primary .fab,html[data-theme=dark] .btn-outline-primary .fas,html[data-theme=dark] .btn-outline-primary i,html[data-theme=dark] .btn-outline-secondary i,html[data-theme=dark] .btn-outline-success .fa,html[data-theme=dark] .btn-outline-success .fab,html[data-theme=dark] .btn-outline-success .fas,html[data-theme=dark] .btn-outline-success i,html[data-theme=dark] .btn-outline-warning .fa,html[data-theme=dark] .btn-outline-warning .fab,html[data-theme=dark] .btn-outline-warning .fas,html[data-theme=dark] .btn-outline-warning i{color:var(--dm-icon)!important}html[data-theme=dark] .btn-outline-danger:focus,html[data-theme=dark] .btn-outline-danger:hover,html[data-theme=dark] .btn-outline-dark:hover,html[data-theme=dark] .btn-outline-info:focus,html[data-theme=dark] .btn-outline-info:hover,html[data-theme=dark] .btn-outline-light:hover,html[data-theme=dark] .btn-outline-primary:focus,html[data-theme=dark] .btn-outline-primary:hover,html[data-theme=dark] .btn-outline-secondary:focus,html[data-theme=dark] .btn-outline-secondary:hover,html[data-theme=dark] .btn-outline-success:focus,html[data-theme=dark] .btn-outline-success:hover,html[data-theme=dark] .btn-outline-warning:focus,html[data-theme=dark] .btn-outline-warning:hover{background:#e8e8e8!important;border-color:#e8e8e8!important;color:#111!important}html[data-theme=dark] .btn-outline-danger:hover i,html[data-theme=dark] .btn-outline-dark:hover i,html[data-theme=dark] .btn-outline-info:hover .fa,html[data-theme=dark] .btn-outline-info:hover .fab,html[data-theme=dark] .btn-outline-info:hover .fas,html[data-theme=dark] .btn-outline-info:hover i,html[data-theme=dark] .btn-outline-light:hover i,html[data-theme=dark] .btn-outline-primary:hover .fa,html[data-theme=dark] .btn-outline-primary:hover .fab,html[data-theme=dark] .btn-outline-primary:hover .fas,html[data-theme=dark] .btn-outline-primary:hover i,html[data-theme=dark] .btn-outline-secondary:hover i,html[data-theme=dark] .btn-outline-success:hover .fa,html[data-theme=dark] .btn-outline-success:hover .fab,html[data-theme=dark] .btn-outline-success:hover .fas,html[data-theme=dark] .btn-outline-success:hover i,html[data-theme=dark] .btn-outline-warning:hover .fa,html[data-theme=dark] .btn-outline-warning:hover .fab,html[data-theme=dark] .btn-outline-warning:hover .fas,html[data-theme=dark] .btn-outline-warning:hover i,html[data-theme=dark] .btn-primary .fa,html[data-theme=dark] .btn-primary .fas,html[data-theme=dark] .btn-primary i,html[data-theme=dark] .btn-primary:hover i{color:#111!important}html[data-theme=dark] .btn-light,html[data-theme=dark] .btn-white{background:var(--dm-btn)!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .btn-success{background:#3a3a3a!important;border-color:#555!important;color:#fff!important}html[data-theme=dark] .btn-danger,html[data-theme=dark] .btn-info,html[data-theme=dark] .btn-warning{background:var(--dm-btn)!important;border-color:var(--dm-border-strong)!important;color:var(--dm-text)!important}html[data-theme=dark] .badge,html[data-theme=dark] .credits-badge{background-color:var(--dm-elevated)!important;border:1px solid var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .credit-coin-icon{color:#d0d0d0!important}html[data-theme=dark] .badge.bg-primary,html[data-theme=dark] .credit-display-text{background-color:var(--dm-elevated)!important;color:var(--dm-text)!important}html[data-theme=dark] .dropdown-menu{background-color:var(--dm-elevated)!important;border-color:var(--dm-border)!important;box-shadow:var(--dm-shadow)}html[data-theme=dark] .dropdown-menu .dropdown-item{color:var(--dm-text)!important}html[data-theme=dark] .dropdown-menu .dropdown-item:focus,html[data-theme=dark] .dropdown-menu .dropdown-item:hover{background-color:#333!important;color:#fff!important}html[data-theme=dark] .alert,html[data-theme=dark] .dropdown-divider{border-color:var(--dm-border)!important}html[data-theme=dark] .alert{background:var(--dm-elevated)!important;color:var(--dm-text)!important}html[data-theme=dark] .nav-tabs{border-bottom-color:var(--dm-border)!important}html[data-theme=dark] .nav-tabs .nav-link{background:transparent!important;border-color:transparent!important;color:var(--dm-text-muted)!important}html[data-theme=dark] .nav-tabs .nav-link.active{background:var(--dm-surface)!important;border-color:var(--dm-border) var(--dm-border) var(--dm-surface)!important;color:#fff!important}html[data-theme=dark] .pagination .page-link{background:var(--dm-surface)!important;border-color:var(--dm-border)!important;color:var(--dm-text)!important}html[data-theme=dark] .pagination .page-item.active .page-link{background:#e8e8e8!important;border-color:#e8e8e8!important;color:#111!important}html[data-theme=dark] .admin-content{background-color:var(--dm-bg)!important;color:var(--dm-text)!important}html[data-theme=dark] .text-gray-800,html[data-theme=dark] .text-gray-900{color:var(--dm-text)!important}html[data-theme=dark] ::-webkit-scrollbar{height:10px;width:10px}html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--dm-surface)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#666;border-radius:5px}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#888}html[data-theme=dark] .btn-close{filter:invert(1) grayscale(1);opacity:.85}html[data-theme=dark] .border,html[data-theme=dark] .border-bottom,html[data-theme=dark] .border-top,html[data-theme=dark] hr{border-color:var(--dm-border)!important}html[data-theme=dark] .order-summary,html[data-theme=dark] .payment-info,html[data-theme=dark] .secure-payment-badge{background-color:var(--dm-elevated)!important;border:1px solid var(--dm-border);color:var(--dm-text)!important}html[data-theme=dark] .order-summary div,html[data-theme=dark] .order-summary h5,html[data-theme=dark] .order-summary p,html[data-theme=dark] .order-summary span,html[data-theme=dark] .payment-info div,html[data-theme=dark] .payment-info h5,html[data-theme=dark] .payment-info p,html[data-theme=dark] .payment-info span,html[data-theme=dark] .secure-payment-badge div,html[data-theme=dark] .secure-payment-badge h5,html[data-theme=dark] .secure-payment-badge p,html[data-theme=dark] .secure-payment-badge span{color:var(--dm-text)!important}html[data-theme=dark] .order-summary .text-muted,html[data-theme=dark] .order-summary .text-secondary,html[data-theme=dark] .payment-info .text-muted,html[data-theme=dark] .payment-info .text-secondary,html[data-theme=dark] .secure-payment-badge .text-muted,html[data-theme=dark] .secure-payment-badge .text-secondary{color:var(--dm-text-muted)!important}html[data-theme=dark] .secure-payment-badge .fa-shield-alt,html[data-theme=dark] .secure-payment-badge .text-primary{color:#9ecbff!important}html[data-theme=dark] .payment-info .fa-info-circle,html[data-theme=dark] .payment-info .text-secondary{color:var(--dm-text-muted)!important}