[data-v-581c9080] .list-header th{background-color:#f8f9fa;font-weight:600;color:#495057;font-size:.8rem;text-transform:uppercase;border:0;white-space:nowrap}[data-v-581c9080] .list-header th.sortable:hover{color:#0056b3}[data-v-581c9080] .mention-row{cursor:pointer;border-bottom:1px solid #f1f3f4;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}[data-v-581c9080] .mention-row:hover{background-color:#e9ecef!important}[data-v-581c9080] tbody tr:last-of-type{border-bottom:none}[data-v-581c9080] .mention-row td{border-top:none;vertical-align:middle;padding:.85rem .75rem}[data-v-581c9080] .protocol-link{color:#007bff;font-weight:500}[data-v-581c9080] .company-name,[data-v-581c9080] .date-text,[data-v-581c9080] .user-name{color:#6c757d}[data-v-581c9080] .action-icon{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}[data-v-581c9080] .mention-row:hover .action-icon{color:#007bff}.ss-wrapper[data-v-9dfbf8ea]{position:relative;width:100%}.ss-wrapper.disabled .ss-control[data-v-9dfbf8ea]{background:#f9fafb;color:#a0aec0;cursor:not-allowed}.ss-control[data-v-9dfbf8ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;width:100%}.ss-control[data-v-9dfbf8ea]:focus{outline:none}.ss-wrapper.open .company-filter-select[data-v-9dfbf8ea]{border-color:#4299e1;-webkit-box-shadow:0 0 0 3px rgba(66,153,225,.1);box-shadow:0 0 0 3px rgba(66,153,225,.1)}.ss-placeholder[data-v-9dfbf8ea],.ss-value[data-v-9dfbf8ea]{color:#4a5568;font-size:.9rem}.ss-caret[data-v-9dfbf8ea]{color:#4a5568;font-size:.8rem;margin-left:.5rem}.ss-dropdown[data-v-9dfbf8ea]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:12px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);z-index:1000}.ss-search[data-v-9dfbf8ea]{padding:.5rem;border-bottom:1px solid #e2e8f0}.ss-search-input[data-v-9dfbf8ea]{width:100%;border:1px solid #e2e8f0;border-radius:8px;padding:.375rem .5rem;font-size:.9rem;color:#4a5568}.ss-search-input[data-v-9dfbf8ea]:focus{outline:none;border-color:#4299e1;-webkit-box-shadow:0 0 0 3px rgba(66,153,225,.1);box-shadow:0 0 0 3px rgba(66,153,225,.1)}.ss-options[data-v-9dfbf8ea]{list-style:none;margin:0;padding:.25rem 0;max-height:220px;overflow:auto}.ss-option[data-v-9dfbf8ea]{padding:.5rem .75rem;cursor:pointer;color:#1a202c}.ss-option.active[data-v-9dfbf8ea]{background:#f7fafc}.ss-option.selected[data-v-9dfbf8ea]{font-weight:600}.ss-empty[data-v-9dfbf8ea]{padding:.75rem;color:#718096;font-size:.9rem}.ss-fade-enter-active[data-v-9dfbf8ea],.ss-fade-leave-active[data-v-9dfbf8ea]{-webkit-transition:opacity .12s ease;transition:opacity .12s ease}.ss-fade-enter[data-v-9dfbf8ea],.ss-fade-leave-to[data-v-9dfbf8ea]{opacity:0}.table-container[data-v-3faa8430]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef;overflow:hidden}.filters-section[data-v-3faa8430]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-filter[data-v-3faa8430]{-webkit-box-flex:2;-ms-flex:2;flex:2}.company-filter[data-v-3faa8430]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px}[data-v-3faa8430] .company-filter .ss-control{border:1px solid #ced4da;border-radius:8px;padding:.575rem .75rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.pagination-nav[data-v-3faa8430]{margin-top:1.5rem}[data-v-3faa8430] .page-item .page-link{border-radius:6px;margin:0 3px;border:1px solid #e9ecef;color:#495057;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}[data-v-3faa8430] .page-item .page-link:hover{background-color:#f0f2f5;color:#0056b3}[data-v-3faa8430] .page-item.active .page-link{background-color:#007bff;border-color:#007bff;color:#fff}[data-v-3faa8430] .page-item.disabled .page-link{background-color:transparent;color:#adb5bd}