#bookmark-investigasi-page[data-v-c8ba71da]{min-height:100vh}.main-container[data-v-c8ba71da]{background-color:#f8fafc;border-radius:16px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin:0 1rem 1rem 1rem;height:auto;min-height:auto}.pagination-wrapper[data-v-c8ba71da]{display:flex;justify-content:center;margin-top:2rem;padding:1rem 0}[data-v-c8ba71da] .vs-pagination{display:flex!important;justify-content:center!important}[data-v-c8ba71da] .vs-pagination .vs-pagination--ul{display:flex!important;justify-content:center!important;align-items:center!important;gap:.5rem}[data-v-c8ba71da] .vs-pagination .vs-pagination--ul .vs-pagination--li{display:flex!important;align-items:center!important;justify-content:center!important;min-width:40px;height:40px;border:1px solid #d1d5db;border-radius:6px;background:#fff;color:#374151;font-weight:500;cursor:pointer;transition:all .2s ease}[data-v-c8ba71da] .vs-pagination .vs-pagination--ul .vs-pagination--li:hover{background:#f9fafb;border-color:#ee6d6d;color:#ee6d6d}[data-v-c8ba71da] .vs-pagination .vs-pagination--ul .vs-pagination--li.is-current{background:#ee6d6d!important;border-color:#ee6d6d!important;color:#fff!important}[data-v-c8ba71da] .vs-pagination .vs-pagination--ul .vs-pagination--li.is-current .effect{background:#ee6d6d!important}.custom-search-container[data-v-c8ba71da]{position:relative;display:inline-block;width:450px}.custom-search-container .search-icon[data-v-c8ba71da]{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#ee6d6d;z-index:2;pointer-events:none}.custom-search-container .custom-search-input[data-v-c8ba71da]{width:100%;height:44px;background:#fff;border:1px solid #d9d9d9;border-radius:16px;padding:14px 12px 14px 44px;font-size:.875rem;color:#374151;box-sizing:border-box;outline:none;transition:all .2s ease}.custom-search-container .custom-search-input[data-v-c8ba71da]::-moz-placeholder{color:#9ca3af;font-size:.875rem;opacity:1}.custom-search-container .custom-search-input[data-v-c8ba71da]::placeholder{color:#9ca3af;font-size:.875rem;opacity:1}.custom-search-container .custom-search-input[data-v-c8ba71da]:focus{border-color:#ee6d6d;box-shadow:0 0 0 3px rgba(238,109,109,.1)}.table-container[data-v-c8ba71da]{overflow-x:auto;border-radius:12px;border:1px solid #e5e7eb}.bookmarks-table[data-v-c8ba71da]{width:100%;border-collapse:collapse;background:#fff}.bookmarks-table thead[data-v-c8ba71da]{background:#f8fafc;border-bottom:1px solid #e5e7eb}.bookmarks-table thead th[data-v-c8ba71da]{padding:16px 20px;text-align:left;font-weight:600;font-size:.875rem;color:#374151;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e5e7eb}.bookmarks-table thead th[data-v-c8ba71da]:first-child{border-top-left-radius:12px}.bookmarks-table thead th[data-v-c8ba71da]:last-child{border-top-right-radius:12px}.bookmarks-table tbody .table-row[data-v-c8ba71da]{border-bottom:1px solid #f1f5f9;transition:all .2s ease}.bookmarks-table tbody .table-row[data-v-c8ba71da]:hover{background:rgba(248,250,252,.8)}.bookmarks-table tbody .table-row[data-v-c8ba71da]:last-child{border-bottom:none}.bookmarks-table tbody .table-row td[data-v-c8ba71da]{padding:16px 20px;font-size:.875rem;color:#374151}.bookmarks-table tbody .table-row td.license-plate[data-v-c8ba71da]{font-weight:600;font-family:Courier New,monospace;color:#1f2937}.bookmarks-table tbody .table-row td.license-plate .license-plate-container[data-v-c8ba71da]{display:flex;align-items:center;gap:8px}.bookmarks-table tbody .table-row td.license-plate .license-plate-container .license-text[data-v-c8ba71da]{flex:1}.bookmarks-table tbody .table-row td.license-plate .license-plate-container .bookmark-icon[data-v-c8ba71da]{color:#f59e0b;flex-shrink:0}.bookmarks-table tbody .table-row td.date[data-v-c8ba71da]{color:#6b7280}.bookmarks-table tbody .table-row td.driver-name[data-v-c8ba71da]{font-weight:500}.bookmarks-table tbody .table-row td.fleet-group span[data-v-c8ba71da]{background:#eff6ff;color:#1d4ed8;padding:4px 8px;border-radius:6px;font-size:.75rem;font-weight:500}.bookmarks-table tbody .table-row td.duration[data-v-c8ba71da]{color:#059669;font-weight:500}.bookmarks-table tbody .table-row td.actions[data-v-c8ba71da]{position:relative}.bookmarks-table tbody .table-row td.actions .dropdown-container[data-v-c8ba71da]{position:relative;display:inline-block}.bookmarks-table tbody .table-row td.actions .dropdown-container .action-btn[data-v-c8ba71da]{padding:8px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}.bookmarks-table tbody .table-row td.actions .dropdown-container .action-btn svg[data-v-c8ba71da]{width:16px;height:16px}.bookmarks-table tbody .table-row td.actions .dropdown-container .action-btn.menu-btn[data-v-c8ba71da]{background:#f3f4f6;color:#6b7280}.bookmarks-table tbody .table-row td.actions .dropdown-container .action-btn.menu-btn[data-v-c8ba71da]:hover{background:#e5e7eb;color:#374151;transform:scale(1.05)}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu[data-v-c8ba71da]{position:absolute;top:100%;right:0;z-index:1000;background:#fff;border:1px solid #d1d5db;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);min-width:180px;margin-top:4px;overflow:hidden}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu .dropdown-item[data-v-c8ba71da]{display:flex;align-items:center;gap:8px;padding:12px 16px;border:none;background:none;color:#374151;cursor:pointer;font-size:.875rem;transition:background-color .2s ease;width:100%;text-align:left}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu .dropdown-item svg[data-v-c8ba71da]{width:16px;height:16px;color:#6b7280}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu .dropdown-item[data-v-c8ba71da]:hover{background:#f9fafb;color:#1f2937}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu .dropdown-item:hover svg[data-v-c8ba71da]{color:#374151}.bookmarks-table tbody .table-row td.actions .dropdown-container .dropdown-menu .dropdown-item[data-v-c8ba71da]:not(:last-child){border-bottom:1px solid #f3f4f6}.fleet-group span[data-v-c8ba71da]{background:#eff6ff!important;color:#1d4ed8!important;padding:4px 8px!important;border-radius:6px!important;font-size:.75rem!important;font-weight:500!important}.empty-state[data-v-c8ba71da]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.5rem;text-align:center}.empty-state .empty-icon[data-v-c8ba71da]{color:#a0aec0;margin-bottom:1rem}.empty-state .empty-text[data-v-c8ba71da]{margin:0 0 .5rem 0;font-size:1.125rem;font-weight:500;color:#374151}.empty-state .empty-subtext[data-v-c8ba71da]{margin:0;font-size:.875rem;color:#6b7280}.loading-spinner[data-v-c8ba71da]{width:40px;height:40px;margin:0 auto;border:4px solid #f3f4f6;border-top:4px solid #ee6d6d;border-radius:50%;-webkit-animation:spin-data-v-c8ba71da 1s linear infinite;animation:spin-data-v-c8ba71da 1s linear infinite}@-webkit-keyframes spin-data-v-c8ba71da{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-data-v-c8ba71da{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.text-center[data-v-c8ba71da]{text-align:center}.py-8[data-v-c8ba71da]{padding-top:2rem;padding-bottom:2rem}.text-gray-500[data-v-c8ba71da]{color:#6b7280}.mt-4[data-v-c8ba71da]{margin-top:1rem}@media (max-width:768px){.table-container[data-v-c8ba71da]{font-size:.8rem}.bookmarks-table tbody td[data-v-c8ba71da],.bookmarks-table thead th[data-v-c8ba71da]{padding:12px 16px}.custom-search-container[data-v-c8ba71da]{width:100%}}