[data-theme=dark] .network-tool-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);--primary:#4f46e5;--primary-dark:#3730a3;--primary-light:#818cf8;--network-accent:#a5b4fc;--network-success:#6ee7b7;--network-success-strong:#6ee7b7;--network-warning:#fcd34d;--network-error:#fca5a5;--network-info:#93c5fd;--network-timer:#0f172a;--network-toast-success:#065f46;--network-toast-error:#991b1b;--network-toast-warning:#92400e;--success:#6ee7b7;--warning:#fcd34d;--error:#fca5a5}[data-theme=dark] .network-tool-theme :is(input,select,textarea){background-color:var(--surface);color:var(--text);border-color:var(--border);accent-color:#818cf8}[data-theme=dark] .network-tool-theme input::placeholder{color:var(--text-muted);opacity:1}[data-theme=dark] .network-tool-theme :is(.vpn-option,.proxy-option).selected{background:#312e81;border-color:#a5b4fc}[data-theme=dark] .network-tool-theme .tab.active{border-bottom-color:#a5b4fc}[data-theme=dark] .network-tool-theme :is(.deal-card.featured,.vpn-option:hover,.proxy-option:hover,.port-checkbox-label:hover){border-color:#a5b4fc}[data-theme=dark] .network-tool-theme .deal-card[style]{opacity:1!important}[data-theme=dark] .network-tool-theme :is(.comparison-table,.port-table,.history-table) th{background:var(--surface-muted)}[data-theme=dark] .network-tool-theme .comparison-results .comparison-table thead th{color:#f8fafc;background:#334155;border-bottom:2px solid #94a3b8}[data-theme=dark] .network-tool-theme .comparison-results :is(.vpn-header-name,.proxy-header-name){color:#f8fafc}[data-theme=dark] .network-tool-theme .comparison-results .comparison-table thead a{color:#fff}[data-theme=dark] .network-tool-theme :is(.comparison-table,.port-table,.history-table) tr:hover,[data-theme=dark] .network-tool-theme :is(.port-table,.history-table) tr:hover td,[data-theme=dark] .network-tool-theme .history-item:hover{background:#263449}[data-theme=dark] .network-tool-theme :is(.export-btn,.copy-btn,.add-port-btn,.deal-btn.secondary){border-color:#a5b4fc}[data-theme=dark] .network-tool-theme .notification.success{background:#065f46}[data-theme=dark] .network-tool-theme .notification.error{background:#991b1b}[data-theme=dark] .network-tool-theme .notification.warning{background:#92400e}[data-theme=dark] .network-tool-theme .server-dropdown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23cbd5e1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")}[data-theme=dark] .network-tool-theme :is(button,a,input,select,summary):focus-visible{outline-offset:3px;outline:2px solid #a5b4fc}
