.InsiderHoldingsTable_holdingsContainer__jeSab{margin-bottom:24px;background:#fff;border-radius:8px;overflow-x:auto;border:1px solid #dee2e6;max-width:1200px}.InsiderHoldingsTable_table__sICeZ{width:100%;min-width:500px;border-collapse:collapse;font-size:12px}.InsiderHoldingsTable_tableHead__N8BCw{background:#f8f9fa;border-bottom:2px solid #dee2e6}.InsiderHoldingsTable_tableHeader__KMZXg{padding:12px 16px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #dee2e6;white-space:nowrap}.InsiderHoldingsTable_sortable__DX95V{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease}.InsiderHoldingsTable_sortable__DX95V:hover{background-color:#e9ecef}.InsiderHoldingsTable_sortIcon__ZwYpD{margin-left:8px;font-size:12px;color:#007bff}.InsiderHoldingsTable_tableRow__AL98q{transition:background-color .2s ease}.InsiderHoldingsTable_tableRow__AL98q:hover{background-color:#f8f9fa}.InsiderHoldingsTable_tableCell__UO6NG{padding:12px 16px;border-bottom:1px solid #dee2e6;vertical-align:middle}.InsiderHoldingsTable_tableRow__AL98q:last-child .InsiderHoldingsTable_tableCell__UO6NG{border-bottom:none}.InsiderHoldingsTable_symbol__QuFXW{font-weight:600;color:#007bff;font-family:PT Sans,sans-serif}.InsiderHoldingsTable_symbolText__G_7CK{font-size:12px;font-weight:700}.InsiderHoldingsTable_company__oGpQz{color:#495057}.InsiderHoldingsTable_companyName__W0TBW{font-weight:400;color:#6c757d;font-size:12px;font-family:PT Sans,sans-serif}.InsiderHoldingsTable_companyNameLink__zhPqp{color:#007bff!important;text-decoration:none}.InsiderHoldingsTable_companyNameLink__zhPqp:hover{color:#0056b3!important;text-decoration:underline}.InsiderHoldingsTable_companyNameLink__zhPqp .InsiderHoldingsTable_companyName__W0TBW{color:inherit!important}.InsiderHoldingsTable_amount__hCAu0{text-align:left;font-weight:600;color:#495057;font-family:PT Sans,sans-serif}.InsiderHoldingsTable_securityCountButton__9w3U5{background:#007bff;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.InsiderHoldingsTable_securityCountButton__9w3U5:hover{background:#0056b3}.InsiderHoldingsTable_actionButtons__yBidS{display:flex;gap:8px;align-items:center}.InsiderHoldingsTable_viewHistoryButton__ezmQR{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 12px;background-color:#f5f7fb;border:1px solid #dce1ea;color:#495057;border-radius:4px;font-size:12px;font-family:PT Sans,sans-serif;font-weight:500;text-decoration:none;line-height:1;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.InsiderHoldingsTable_viewHistoryButton__ezmQR:hover{background-color:#ebeff5;border-color:#cdd4df;color:#1f2a37;text-decoration:none}.InsiderHoldingsTable_viewHistoryButton__ezmQR span{text-transform:capitalize;color:inherit;white-space:nowrap}.InsiderHoldingsTable_viewHistoryButton__ezmQR svg{color:inherit;transition:color .2s ease}.InsiderHoldingsTable_viewChartButton__C_aSe{background:#6f42c1;color:#fff;border:none;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.InsiderHoldingsTable_viewChartButton__C_aSe:hover{background:#5a32a3}.InsiderHoldingsTable_expandedRow__sPi8u{background:#f8f9fa;padding:0}.InsiderHoldingsTable_expandedContent__Li7nP{padding:16px;background:#fff;border-top:1px solid #dee2e6}.InsiderHoldingsTable_securityTypesContainer__ZjByo{background:#fff;border-radius:4px;overflow:hidden}.InsiderHoldingsTable_securityTypesTable__FB1Jy{width:100%;border-collapse:collapse;font-size:12px}.InsiderHoldingsTable_securityHeader__6F_f0{background:#f1f3f4;padding:8px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #dee2e6;font-size:12px}.InsiderHoldingsTable_securityRow__IiqvQ{border-bottom:1px solid #f1f3f4}.InsiderHoldingsTable_securityRow__IiqvQ:hover{background-color:#f8f9fa}.InsiderHoldingsTable_securityRow__IiqvQ:last-child{border-bottom:none}.InsiderHoldingsTable_securityCell__YrY_C{padding:10px 12px;border-bottom:1px solid #f1f3f4;vertical-align:middle}.InsiderHoldingsTable_securityCell__YrY_C:nth-child(2),.InsiderHoldingsTable_securityCell__YrY_C:nth-child(3),.InsiderHoldingsTable_securityCell__YrY_C:nth-child(4){text-align:left;font-family:PT Sans,sans-serif}.InsiderHoldingsTable_securityCell__YrY_C:nth-child(2),.InsiderHoldingsTable_securityCell__YrY_C:nth-child(4){font-weight:600;color:#495057}.InsiderHoldingsTable_pagination__XYETE{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#f8f9fa;border-top:1px solid #dee2e6}.InsiderHoldingsTable_paginationInfo__caaBs{font-size:12px;color:#6c757d}.InsiderHoldingsTable_paginationControls__SxgXm{display:flex;gap:8px;align-items:center}.InsiderHoldingsTable_pageButton__BZaV7{padding:8px 12px;border:1px solid #dee2e6;background:#fff;color:#495057;border-radius:4px;cursor:pointer;font-size:12px;transition:all .2s ease}.InsiderHoldingsTable_pageButton__BZaV7:hover:not(.InsiderHoldingsTable_disabled__9xB63){background:#e9ecef;border-color:#adb5bd}.InsiderHoldingsTable_pageButton__BZaV7.InsiderHoldingsTable_active__80vJ6{background:#007bff;color:#fff;border-color:#007bff}.InsiderHoldingsTable_pageButton__BZaV7.InsiderHoldingsTable_disabled__9xB63{opacity:.5;cursor:not-allowed}.InsiderHoldingsTable_ellipsis__sTyNz{padding:8px 4px;color:#6c757d;font-size:12px}.InsiderHoldingsTable_empty__0Mz3h{text-align:center;padding:40px;color:#6c757d;font-size:12px;background:#fff;border-radius:8px;border:1px solid #dee2e6}.InsiderHoldingsTable_transactionHistory__65aaT{margin-top:16px}.InsiderHoldingsTable_transactionItem__Orfzd{display:flex;align-items:center;padding:12px;border-bottom:1px solid #f1f3f4;background:#fff}.InsiderHoldingsTable_transactionItem__Orfzd:last-child{border-bottom:none}.InsiderHoldingsTable_transactionDate__JsgSS{min-width:100px;font-weight:600;color:#495057;margin-right:16px}.InsiderHoldingsTable_transactionDetails__n5wrE{display:flex;align-items:center;gap:16px;flex:1 1}.InsiderHoldingsTable_transactionType___KgbP{background:#e9ecef;color:#495057;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;min-width:80px;text-align:center}.InsiderHoldingsTable_transactionSecurity__8bmg0{color:#6c757d;font-size:12px;min-width:120px}.InsiderHoldingsTable_transactionShares___oBr0{font-family:PT Sans,sans-serif;font-weight:600;color:#495057;min-width:100px;text-align:right}.InsiderHoldingsTable_transactionPrice__kLwdr{font-family:PT Sans,sans-serif;color:#6c757d;font-size:12px}.InsiderHoldingsTable_error__Egkfy{color:#dc3545;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;padding:8px 12px;margin:8px 0}.InsiderDetailsView_tabsContainer__ZFeYB{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid #e0e0e0;margin:20px 0}.InsiderDetailsView_tabs__EkEv2{display:flex}.InsiderDetailsView_tab__xOHi7{background:none;padding:12px 24px;font-size:15px;font-weight:500;color:#666;cursor:pointer;border:none;border-bottom:3px solid transparent;transition:all .2s ease;font-family:PT Sans,sans-serif}.InsiderDetailsView_tab__xOHi7:hover{color:#333;background-color:#f8f9fa}.InsiderDetailsView_activeTab__KSYoG{color:#007bff;border-bottom-color:#007bff;background-color:#f8f9fa}.InsiderDetailsView_tabContent__vjoy6{min-height:400px}