.badge{background:#2271b1;border-radius:3px;color:#fff;display:inline-block;font-size:11px;font-weight:600;padding:3px 8px}.column-title .description{color:#646970;display:block;margin-top:4px}.column-title:hover .description{display:none}.column-title .no-title{color:#646970;font-style:italic;opacity:.5}.post-state{color:#646970;font-weight:600}.column-votes strong{color:#2271b1}.wp-list-table .row-title{color:inherit;text-decoration:none}.wp-list-table .row-title:hover{color:#2271b1}.wp-list-table th.sortable a,.wp-list-table th.sorted a{padding-right:20px;position:relative}.wp-list-table th.sortable:hover{cursor:pointer}.wp-list-table th.sortable a:hover{color:#2271b1}.wp-list-table .sorting-indicators{display:flex;flex-direction:column;margin-top:-2px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wp-list-table th.sortable .sorting-indicator{display:block;height:4px;margin:0;opacity:.3;width:10px}.wp-list-table th.sortable:hover .sorting-indicator{opacity:.5}.wp-list-table th.sorted.asc .sorting-indicator.asc,.wp-list-table th.sorted.desc .sorting-indicator.desc{color:#2271b1;opacity:1}.column-post.has-row-actions{position:relative}.column-post .row-actions{opacity:0;transition:opacity .1s ease-in-out;visibility:hidden}.wp-list-table tr:hover .column-post .row-actions{opacity:1;visibility:visible}.opinioncamp-list-table .check-column{padding:8px 5px!important;text-align:center!important}.opinioncamp-list-table-filters{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.opinioncamp-list-table-filters-status{flex:1 1 auto;min-width:0}.opinioncamp-list-table-filters-actions{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;gap:8px}.opinioncamp-list-table-filters-search .search-box{margin:0}.opinioncamp-list-table-filters-search .search-box input[type=search]{margin-right:5px}.opinioncamp-list-table-filters-top-pagination.tablenav-pages{align-items:center;display:flex;flex-wrap:wrap;float:none;gap:8px;justify-content:flex-end;margin:0;max-width:100%}.opinioncamp-modal-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999998}.opinioncamp-modal{background:#fff;border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.3);left:50%;max-width:500px;min-width:400px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:999999}.opinioncamp-modal-header{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:20px}.opinioncamp-modal-header h2{font-size:18px;margin:0}.opinioncamp-modal-close{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;width:30px}.opinioncamp-modal-close:hover{color:#d63638}.opinioncamp-modal-body{padding:20px}.opinioncamp-modal-footer{border-top:1px solid #ddd;display:flex;gap:10px;justify-content:flex-end;padding:20px}.button-delete{background:#d63638!important;border-color:#d63638!important;color:#fff!important}.button-delete:hover{background:#b32d2e!important;border-color:#b32d2e!important}.button-delete:disabled{background:#ccc!important;border-color:#ccc!important;cursor:not-allowed}
