@charset "UTF-8";
/* https://garry-s-mod.ru/wp-content/plugins/wp_track_voting/style.css?ver=2.0 */
.tv-container{max-width:900px;margin:20px auto}.tv-filters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.tv-filter-btn{padding:6px 14px;background:#16213e;color:#aaa;border-radius:20px;text-decoration:none;font-size:13px;transition:all 0.2s}.tv-filter-btn:hover{background:#1a1a2e;color:#eee}.tv-filter-btn.active{background:#e74c3c;color:#fff}.tv-cat-title{font-size:16px;color:#e67e22;margin:20px 0 10px;padding-bottom:6px;border-bottom:1px solid #333}.tv-table{width:100%;border-collapse:collapse;font-size:14px;margin-bottom:20px}.tv-table th{background:#1a1a2e;color:#ccc;padding:10px 12px;text-align:left;font-weight:600}.tv-table td{padding:8px 12px;border-bottom:1px solid #222;vertical-align:middle}.tv-row{transition:background 0.2s}.tv-row:hover{background:#16213e}.tv-working{border-left:3px solid #27ae60}.tv-broken{border-left:3px solid #e74c3c}.tv-neutral{border-left:3px solid #555}.tv-col-pos{width:40px;text-align:center;font-weight:700;color:#666}.tv-col-code{width:100px}.tv-col-code code{background:#16213e;padding:2px 6px;border-radius:3px;font-size:12px;color:#e67e22}.tv-col-votes{width:110px;text-align:center}.tv-count-working{color:#27ae60;font-weight:700}.tv-count-broken{color:#e74c3c;font-weight:700}.tv-col-actions{width:100px;text-align:center}.tv-btn{padding:5px 10px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:700;transition:opacity 0.2s}.tv-btn:disabled{opacity:.5;cursor:default}.tv-btn-work{background:#27ae60;color:#fff}.tv-btn-work:hover{background:#219a52}.tv-btn-broken{background:#c0392b;color:#fff}.tv-btn-broken:hover{background:#a93226}.tv-empty{text-align:center;color:#888;padding:40px}