#providersByValueView{--primary-color: var(--color-primary);--primary-hover: var(--color-primary-hover);--bg-color: var(--color-bg-base);--card-bg: var(--color-bg-surface);--text-main: var(--color-text-primary);--text-muted: var(--color-text-muted);--border-color: var(--color-border);--success: var(--color-success);--warning: var(--color-warning);--danger: var(--color-danger);--shadow: var(--shadow-md);--control-height: 42px}#providersByValueView .container{width:100%;max-width:100%;padding:0}#providersByValueView .stats-row{display:flex;gap:1.5rem;margin-bottom:24px;flex-wrap:wrap;background-color:var(--color-bg-surface);border:1px solid var(--color-border);padding:20px;border-radius:var(--radius-md)}#providersByValueView .stat-card{flex:1;min-width:200px}#providersByValueView .stat-card .label{display:block;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;margin-bottom:4px}#providersByValueView .stat-card .value{font-size:22px;font-weight:800;color:var(--color-text-primary);line-height:1.2}#providersByValueView .stat-card .subtext{font-size:11px;color:var(--color-text-muted);margin-top:4px;font-family:var(--font-mono)}#providersByValueView .query-panel{background-color:var(--color-bg-surface);border:1px solid var(--color-border);padding:24px;border-radius:var(--radius-md);margin-bottom:24px}#providersByValueView .query-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px}#providersByValueView .form-group{margin-bottom:0}#providersByValueView .form-label{display:block;font-size:11px;font-weight:700;color:var(--color-text-secondary);margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px}#providersByValueView .form-input{width:100%;height:var(--control-height);padding:8px 12px;background-color:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-text-primary);outline:none;transition:var(--transition-fast)}#providersByValueView .form-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #5932ea26}#providersByValueView .form-select{width:100%;height:var(--control-height);padding:8px 12px;background-color:var(--color-bg-base);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-text-primary);outline:none;transition:var(--transition-fast);cursor:pointer}#providersByValueView .form-select:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px #5932ea26}#providersByValueView .checkbox-card{display:flex;align-items:center;gap:12px;background-color:var(--color-bg-base);border:1px solid var(--color-border);padding:0 16px;border-radius:var(--radius-md);height:var(--control-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--transition-fast)}#providersByValueView .checkbox-card:hover{border-color:var(--primary-color);background-color:#5932ea05}#providersByValueView .checkbox-card .checkbox-input{width:18px;height:18px;accent-color:var(--primary-color);cursor:pointer}#providersByValueView .checkbox-card .checkbox-label{font-size:13px;font-weight:700;color:var(--color-text-secondary);cursor:pointer}#providersByValueView .actions-panel{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}#providersByValueView .action-buttons-left{display:flex;gap:12px}#providersByValueView .results-panel{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:24px}#providersByValueView .results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:12px;position:sticky;top:var(--header-height, 72px);z-index:20;background-color:var(--color-bg-surface);padding:12px 0;border-bottom:1px solid var(--color-border)}#providersByValueView .table-title{font-size:16px;font-weight:800;color:var(--color-text-primary);display:flex;align-items:center;gap:8px;margin:0}#providersByValueView .count-badge{background-color:#5932ea1a;color:var(--primary-color);font-size:11px;font-weight:700;padding:2px 8px;border-radius:12px;font-family:var(--font-mono)}#providersByValueView .search-box-wrapper{position:relative;width:280px}#providersByValueView .search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}#providersByValueView .search-input{width:100%;height:38px;padding:8px 12px 8px 36px;font-size:12px}#providersByValueView .table-container{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-bg-base)}#providersByValueView .data-table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}#providersByValueView .data-table th{background-color:var(--color-bg-surface);color:var(--color-text-secondary);font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.5px;padding:14px 16px;border-bottom:1px solid var(--color-border)}#providersByValueView .data-table td{padding:14px 16px;border-bottom:1px solid var(--color-border);vertical-align:middle}#providersByValueView .data-table tbody tr:last-child td{border-bottom:none}#providersByValueView .data-table tbody tr:hover td{background-color:#5932ea05}#providersByValueView .provider-id-col{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--color-text-muted);font-family:var(--font-mono)}#providersByValueView .icon-btn-copy-inline{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:2px;border-radius:var(--radius-xs);display:flex;align-items:center;justify-content:center;transition:var(--transition-fast)}#providersByValueView .icon-btn-copy-inline:hover{color:var(--primary-color);background-color:#5932ea14}#providersByValueView .status-pill{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 8px;border-radius:12px}#providersByValueView .status-pill.active{background-color:#2ecc711a;color:var(--color-success)}#providersByValueView .status-pill.inactive{background-color:#95a5a61a;color:var(--color-text-muted)}#providersByValueView .credential-badge{display:inline-block;background-color:#3498db1a;color:var(--color-info);font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;margin-top:4px}#providersByValueView .empty-state{background-color:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:60px 40px;text-align:center}#providersByValueView .empty-state-icon{color:var(--color-text-muted);margin-bottom:16px}#providersByValueView .empty-state-title{font-size:16px;font-weight:800;color:var(--color-text-primary);margin-bottom:8px}#providersByValueView .empty-state-desc{font-size:13px;color:var(--color-text-muted);max-width:480px;margin:0 auto}#providersByValueLoadingOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:none;align-items:center;justify-content:center;flex-direction:column}#providersByValueLoadingOverlay .spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.1);border-top-color:var(--primary-color);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}#providersByValueLoadingOverlay .loading-text{color:#fff;font-weight:700;font-size:14px}@keyframes spin{to{transform:rotate(360deg)}}
