[data-theme=dark] .visitor-skeleton__line,[data-theme=dark] .visitor-skeleton__block{--skeleton-bg: var(--dark-border, rgba(255, 255, 255, .12));--skeleton-shine: rgba(255, 255, 255, .2)}[data-theme=dark] .dark-section{background:radial-gradient(100% 80% at 50% 0,var(--dark-bg-card) 30%,var(--dark-bg-primary))}[data-theme=dark] .shadow{box-shadow:0 4px 40px #ffffff0f,0 0 1px #ffffff26}[data-theme=dark] .autocomplete-list li:hover{background:var(--dark-item-hov)}[data-theme=dark] thead tr{background:var(--dark-alt)}[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] .fi-search,[data-theme=dark] textarea{background:var(--dark-bg-tertiary);border-color:var(--dark-border);color:var(--dark-text-primary)}[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--accent-700)}[data-theme=dark] .slider{background-color:var(--dark-bg-tertiary);border-color:var(--dark-border-light)}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] p{color:var(--dark-text-primary)}[data-theme=dark] a.item{color:var(--dark-text-tertiary)}[data-theme=dark] a.item:hover,[data-theme=dark] a.item.active{color:var(--dark-text-primary)}[data-theme=dark] .item:hover{background:var(--dark-item-hov)}[data-theme=dark] .item:hover span,[data-theme=dark] .item:hover i{color:var(--dark-text-primary)}[data-theme=dark] .item i,[data-theme=dark] .item span{color:var(--dark-text-tertiary)}[data-theme=dark] .item.active{background:var(--dark-item)}[data-theme=dark] .item.active i,[data-theme=dark] .item.active span{color:var(--dark-text-primary)}[data-theme=dark] .menu-options-children{border-inline-start-color:var(--dark-border, #3f3f47)}[data-theme=dark] label:not(button label):not(a label):not(.chip label):not(.item label){color:var(--dark-text-secondary)}[data-theme=dark] .info-grid span:not(.chip),[data-theme=dark] .grid-info span:not(.chip){color:var(--dark-label)}[data-theme=dark] .label.active,[data-theme=dark] .fi-tab.active .label{color:var(--primary-400)}[data-theme=dark] button{background:inherit;color:var(--dark-text-primary);border:1px solid var(--dark-s2);transition:var(--prim-trans)}[data-theme=dark] button>*{color:inherit}[data-theme=dark] button.btn-danger{background:var(--danger-600);border-color:var(--danger-600);color:var(--color-text-inverse)}[data-theme=dark] button.btn-danger:hover:not(:disabled){background:var(--danger-700);border-color:var(--danger-700);color:var(--color-text-inverse)}[data-theme=dark] button.btn-danger>*{color:var(--color-text-inverse)}[data-theme=dark] button:disabled{background:var(--dark-bg-tertiary);border-color:var(--dark-border-light);color:var(--dark-text-muted);opacity:.6}[data-theme=dark] .btn-primary{background:#fff;color:var(--gray-900);border-color:var(--gray-300);font-weight:var(--font-weight-semibold)}[data-theme=dark] .btn-action{background:var(--accent-700);border-color:var(--accent-700)}[data-theme=dark] .btn-secondary{background:var(--dark-s2);border-color:var(--dark-s2);color:var(--dark-text-primary)}[data-theme=dark] .btn-filter,[data-theme=dark] .tab-btn{color:var(--dark-text-tertiary)}[data-theme=dark] .tab-btn:hover,[data-theme=dark] .tab-btn.active{color:var(--primary-400)}[data-theme=dark] .btn-action-sm{background:var(--primary-500);color:var(--color-text-inverse)}[data-theme=dark] .btn-secondary-sm{background:var(--dark-s2);color:var(--dark-text-primary)}[data-theme=dark] .btn-danger-sm{background:var(--danger-200);color:var(--danger-700)}[data-theme=dark] .btn-danger *,[data-theme=dark] .btn-danger *:before,[data-theme=dark] .btn-danger *:after{color:var(--color-text-inverse)}[data-theme=dark] .item.btn-danger,[data-theme=dark] .item.btn-danger i,[data-theme=dark] .item.btn-danger span,[data-theme=dark] .item.btn-danger *,[data-theme=dark] .item.btn-danger *:before,[data-theme=dark] .item.btn-danger *:after{color:var(--color-text-inverse)}[data-theme=dark] .item.btn-danger:hover{background:var(--danger-700);border-color:var(--danger-700)}[data-theme=dark] .item.btn-danger:hover i,[data-theme=dark] .item.btn-danger:hover span,[data-theme=dark] .item.btn-danger:hover *{color:var(--color-text-inverse)}[data-theme=dark] .btn-danger a,[data-theme=dark] .btn-danger a:hover{text-decoration:none}[data-theme=dark] .act-view,[data-theme=dark] .act-view i{color:var(--dark-text-secondary)}[data-theme=dark] .act-edit,[data-theme=dark] .act-edit i{color:var(--accent-400)}[data-theme=dark] .act-danger:not(.disabled),[data-theme=dark] .act-danger:not(.disabled) i{color:var(--danger-400)}[data-theme=dark] th,[data-theme=dark] td{color:var(--dark-text-secondary)}[data-theme=dark] span.badge,[data-theme=dark] span.badge.success{color:var(--dark-text-primary)}[data-theme=dark] .info-grid p,[data-theme=dark] .grid-info p{color:var(--dark-text-secondary)}[data-theme=dark] .info-grid,[data-theme=dark] .grid-info{border-color:var(--dark-border)}[data-theme=dark] .accent,[data-theme=dark] .accent>*{color:var(--accent-400)}[data-theme=dark] #single-notification-content a{color:var(--accent-500)}[data-theme=dark] pre{background:var(--dark-bg-tertiary);color:var(--dark-text-primary);border:1px solid var(--dark-border);border-radius:var(--bd-radius-2)}[data-theme=dark] code{background:var(--dark-bg-tertiary);color:var(--dark-text-primary);border:1px solid var(--dark-border)}[data-theme=dark] .chip,[data-theme=dark] .chip.neutral{background:var(--dark-bg-tertiary);color:var(--dark-text-primary);border-color:var(--dark-border)}[data-theme=dark] .chip.draft{background:var(--dark-alt);color:var(--dark-text-tertiary);border-color:var(--dark-border)}[data-theme=dark] .chip.disabled{background:var(--dark-alt);color:var(--dark-text-muted);border-color:var(--dark-border)}[data-theme=dark] .chip.completed{background:var(--success-100);color:var(--success-800);border-color:var(--success-300)}[data-theme=dark] .chip.pending{background:var(--warning-100);color:var(--warning-800);border-color:var(--warning-300)}[data-theme=dark] .chip.cancelled,[data-theme=dark] .chip.canceled{background:var(--danger-100);color:var(--danger-800);border-color:var(--danger-300)}[data-theme=dark] .chip.warning{background:var(--warning-50);color:var(--warning-800);border-color:var(--warning-200)}[data-theme=dark] .chip.in-progress{background:var(--primary-100);color:var(--primary-700);border-color:var(--primary-300)}[data-theme=dark] .chip.info{background:var(--primary-100);color:var(--primary-700);border-color:var(--primary-400)}[data-theme=dark] .x-modal-container-ui{background-color:var(--dark-bg-primary);border-color:var(--dark-bg-card)}[data-theme=dark] .danger *{color:var(--danger-700)}[data-theme=dark] .success,[data-theme=dark] .success *{background:var(--success-100);border-color:var(--success-300);color:var(--success-700)}[data-theme=dark] input[type=range].progress-bar::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--accent-700) 0%,var(--accent-700) var(--progress-value, 0%),var(--dark-bg-secondary) var(--progress-value, 0%))}[data-theme=dark] input[type=range].progress-bar::-moz-range-track{background:var(--dark-bg-secondary)}[data-theme=dark] input[type=range].progress-bar::-moz-range-progress{background:var(--accent-700)}
