@media only screen and (max-width:3800px) and (min-width:2501px){.dynamicDocumentsTableSection .jumplinks-target{top:-270px !important}
}
@media only screen and (max-width:2500px) and (min-width:1401px){.dynamicDocumentsTableSection .jumplinks-target{top:-370px !important}
}
@media only screen and (max-width:1400px) and (min-width:1200px){.dynamicDocumentsTableSection .jumplinks-target{top:-370px !important}
}
.dynamicDocumentsTableSection a#regular-documents-table_next:hover{background-color:#157eac;border:1px solid #157eac}
.dynamicDocumentsTableSection a#regular-documents-table_previous:hover{color:#1c355e}
.pp-documentTable-container .tab-panel{display:none}
.pp-documentTable-container .tab-panel.active{display:block}
.pp-documentTable-container .hidden{display:none}
.pp-documentTable-container .pp-documenttable-title{text-align:left}
.pp-documentTable-container .documenttable-tabs{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}
.pp-documentTable-container .documenttable-tabs .documenttable-tab{padding:8px 16px;border:2px solid #e9e9e6;border-radius:20px;cursor:pointer;font-size:16px;font-weight:700;color:#575755}
.pp-documentTable-container .documenttable-tabs .documenttable-tab.active{color:#1c355e;border-color:#1c355e}
.pp-documentTable-container .documenttable-tabs .documenttable-tab:hover{color:#157eac;border-color:#157eac}
.pp-documentTable-container .documenttable-tabs .documenttable-tab [data-tooltip]:hover::after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:8px;background-color:#333;color:white;border-radius:4px;font-size:1px;line-height:10px;white-space:nowrap;visibility:visible;opacity:1;transition:opacity .3s;margin-bottom:5px;z-index:1000}
.pp-documentTable-container .documenttable-tabs .documenttable-tab [data-tooltip]:hover::before{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent;margin-bottom:-5px;z-index:1000}
.pp-documentTable-container .table-panel-container .secure-assetContainer thead,.pp-documentTable-container .table-panel-container .online-assetContainer thead{position:relative;z-index:1}
.pp-documentTable-container .table-panel-container .secure-assetContainer thead tr,.pp-documentTable-container .table-panel-container .online-assetContainer thead tr{position:sticky}
.pp-documentTable-container .table-panel-container .secure-assetContainer thead tr th.header.title,.pp-documentTable-container .table-panel-container .online-assetContainer thead tr th.header.title{width:30%}
.pp-documentTable-container .table-panel-container .secure-assetContainer thead tr th.header.download,.pp-documentTable-container .table-panel-container .online-assetContainer thead tr th.header.download{width:40%}
.pp-documentTable-container .table-panel-container .secure-assetContainer thead tr th.header.documentCategory,.pp-documentTable-container .table-panel-container .online-assetContainer thead tr th.header.documentCategory{width:30%}
.pp-documentTable-container .table-panel-container .secure-assetContainer .pp-document-table td:nth-child(3),.pp-documentTable-container .table-panel-container .online-assetContainer .pp-document-table td:nth-child(3){text-align:right}
.pp-documentTable-container .table-panel-container .regular-documentsContainer thead tr{position:sticky}
.pp-documentTable-container .table-panel-container .regular-documentsContainer thead tr th.header.download{width:26%}
.pp-documentTable-container .table-panel-container .regular-documentsContainer thead tr th.header.title{width:31% !important}
.pp-documentTable-container .table-panel-container .pp-document-table{width:100%;table-layout:fixed;padding-bottom:25px}
.pp-documentTable-container .table-panel-container .pp-document-table th{background-color:#e4ecf1;color:#1c355e;text-align:left;padding:10px;font-size:14px;font-weight:700;line-height:19.6px;letter-spacing:.1px}
.pp-documentTable-container .table-panel-container .pp-document-table th div{display:flex;gap:12px;align-items:center}
.pp-documentTable-container .table-panel-container .pp-document-table th:hover{background-color:#d7e4eb}
.pp-documentTable-container .table-panel-container .pp-document-table th.sorting_disabled:hover{background-color:#e4ecf1}
.pp-documentTable-container .table-panel-container .pp-document-table td{padding:10px;border-bottom:1px solid #f0f0ee;font-size:14px;font-weight:400;color:#000}
.pp-documentTable-container .table-panel-container .pp-document-table td a{font-size:14px;font-weight:400;color:#157eac}
.pp-documentTable-container .table-panel-container .pp-document-table td a i{padding-right:2px;font-weight:400}
.pp-documentTable-container .table-panel-container .pp-document-table tbody tr:nth-child(odd){background-color:#f9f9f9}
.pp-documentTable-container .table-panel-container .pp-document-table tbody tr:hover{background-color:#d7e4eb}
.pp-documentTable-container .table-panel-container .pp-document-table tbody tr:hover td{color:#000}
.pp-documentTable-container .table-panel-container .pp-document-table tbody tr:hover td a{color:#157eac}
.pp-documentTable-container .table-panel-container .pp-document-table tr:nth-child(odd):hover td:first-child,.pp-documentTable-container .table-panel-container .pp-document-table tr:nth-child(even):hover td:first-child{background-color:#d7e4eb}
.pp-documentTable-container .data-container{display:flex;justify-content:space-between;align-items:center;padding:10px}
.pp-documentTable-container .data-container .title-category{justify-content:flex-start}
.pp-documentTable-container .data-container .title-category .category{font-weight:700}
.pp-documentTable-container .data-container .download{justify-content:flex-end;white-space:nowrap}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container{position:relative;display:inline-block;width:100%}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .search-clear,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .search-clear,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .search-clear{position:absolute;right:18px;top:50%;transform:translateY(-50%);cursor:pointer;background:0;border:0;padding:0;display:flex;align-items:center;justify-content:center;z-index:1}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input:focus,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input:focus,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input:focus{outline:0;border-color:#3b82f6}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--searchbar .search-container .DocumentTable--searchbar-input{padding-right:30px}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .DocumentTable--searchbar-button:focus,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--searchbar .DocumentTable--searchbar-button:focus,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--searchbar .DocumentTable--searchbar-button:focus{background:#157eac;border-color:#157eac}
.pp-documentTable-container .online-assetContainer .DocumentTable--search-container .DocumentTable--filter:focus,.pp-documentTable-container .secure-assetContainer .DocumentTable--search-container .DocumentTable--filter:focus,.pp-documentTable-container .regular-documentsContainer .DocumentTable--search-container .DocumentTable--filter:focus{outline:0;border-color:#3b82f6}
.pp-documentTable-container .online-assetContainer .title-container,.pp-documentTable-container .secure-assetContainer .title-container,.pp-documentTable-container .regular-documentsContainer .title-container{display:flex}
.pp-documentTable-container .online-assetContainer .title-container .title,.pp-documentTable-container .secure-assetContainer .title-container .title,.pp-documentTable-container .regular-documentsContainer .title-container .title{width:90%}
.pp-documentTable-container .online-assetContainer .title-container .title .fa-lock,.pp-documentTable-container .secure-assetContainer .title-container .title .fa-lock,.pp-documentTable-container .regular-documentsContainer .title-container .title .fa-lock{color:#da291c;padding-left:5px}
.pp-documentTable-container .online-assetContainer .title-container .title-specific-icons,.pp-documentTable-container .secure-assetContainer .title-container .title-specific-icons,.pp-documentTable-container .regular-documentsContainer .title-container .title-specific-icons{padding-left:4px;font-size:.95em}
.pp-documentTable-container .online-assetContainer .title-container .title-specific-icons i,.pp-documentTable-container .secure-assetContainer .title-container .title-specific-icons i,.pp-documentTable-container .regular-documentsContainer .title-container .title-specific-icons i{padding-right:10px}
.pp-documentTable-container .online-assetContainer .title-container .title-specific-icons a,.pp-documentTable-container .secure-assetContainer .title-container .title-specific-icons a,.pp-documentTable-container .regular-documentsContainer .title-container .title-specific-icons a{color:#000}
.pp-documentTable-container .online-assetContainer .links-container,.pp-documentTable-container .secure-assetContainer .links-container,.pp-documentTable-container .regular-documentsContainer .links-container{display:flex;justify-content:flex-start;white-space:nowrap}
.pp-documentTable-container .online-assetContainer .links-container a,.pp-documentTable-container .secure-assetContainer .links-container a,.pp-documentTable-container .regular-documentsContainer .links-container a,.pp-documentTable-container .online-assetContainer .links-container .placeholder-link,.pp-documentTable-container .secure-assetContainer .links-container .placeholder-link,.pp-documentTable-container .regular-documentsContainer .links-container .placeholder-link{display:inline-block;min-width:60px;padding-right:5px}
.pp-documentTable-container .online-assetContainer .links-container .placeholder-link,.pp-documentTable-container .secure-assetContainer .links-container .placeholder-link,.pp-documentTable-container .regular-documentsContainer .links-container .placeholder-link{visibility:hidden}
.pp-documentTable-container .online-assetContainer .shasum-container,.pp-documentTable-container .secure-assetContainer .shasum-container,.pp-documentTable-container .regular-documentsContainer .shasum-container{position:relative;display:inline-block}
.pp-documentTable-container .online-assetContainer .shasum-popup,.pp-documentTable-container .secure-assetContainer .shasum-popup,.pp-documentTable-container .regular-documentsContainer .shasum-popup{position:absolute;top:auto;background:#1a1a1a;border-radius:4px;padding:12px;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,0.2);width:auto;min-height:80px;font-size:14px;font-family:'Open Sans',sans-serif}
.pp-documentTable-container .online-assetContainer .shasum-header,.pp-documentTable-container .secure-assetContainer .shasum-header,.pp-documentTable-container .regular-documentsContainer .shasum-header{color:#ccc;font-size:12px;margin-bottom:2px;font-weight:700;line-height:18px}
.pp-documentTable-container .online-assetContainer .shasum-value,.pp-documentTable-container .secure-assetContainer .shasum-value,.pp-documentTable-container .regular-documentsContainer .shasum-value{color:#ccc;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:400;line-height:18px;text-align:left;word-wrap:break-word;word-break:break-all;white-space:pre-wrap}
.pp-documentTable-container .online-assetContainer .shasum-actions,.pp-documentTable-container .secure-assetContainer .shasum-actions,.pp-documentTable-container .regular-documentsContainer .shasum-actions{display:flex;gap:8px;margin-top:14px}
.pp-documentTable-container .online-assetContainer .shasum-actions .shasum-copied-message,.pp-documentTable-container .secure-assetContainer .shasum-actions .shasum-copied-message,.pp-documentTable-container .regular-documentsContainer .shasum-actions .shasum-copied-message{background:0;border:0;color:#4cbb17;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:4px;padding-right:0;padding-left:0}
.pp-documentTable-container .online-assetContainer .shasum-actions button,.pp-documentTable-container .secure-assetContainer .shasum-actions button,.pp-documentTable-container .regular-documentsContainer .shasum-actions button{background:0;border:0;color:#41b6e6;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:4px;padding-right:0;padding-left:0}
.pp-documentTable-container .online-assetContainer .shasum-actions button:hover,.pp-documentTable-container .secure-assetContainer .shasum-actions button:hover,.pp-documentTable-container .regular-documentsContainer .shasum-actions button:hover{color:#fff}
.pp-documentTable-container .dataTables_paginate{margin-top:30px;text-align:center;float:none}
.pp-documentTable-container .dataTables_paginate .paginate_button{padding:8px 16px;border:1px solid #FFF;border-radius:4px;color:#157eac;gap:8px}
.pp-documentTable-container .dataTables_paginate .paginate_button.current{border-color:#1c355e;color:#1c355e !important;font-weight:700}
.pp-documentTable-container .dataTables_paginate .previous{color:#157eac}
.pp-documentTable-container .dataTables_paginate .previous:before{content:"\f053";font-size:16px;margin-right:8px;font-weight:900;font-family:"Font Awesome 6 Pro",sans-serif}
.pp-documentTable-container .dataTables_paginate .next{background:#1c355e;color:#FFF}
.pp-documentTable-container .dataTables_paginate .next:after{content:"\f054";font-size:16px;margin-left:8px;font-weight:900;font-family:"Font Awesome 6 Pro",sans-serif}
.pp-documentTable-container .dataTables_paginate .disabled{color:#FFF !important;background:#b6b7b9;border:1px solid transparent;cursor:default}
@media screen and (min-width:835px){.pp-documentTable-container .mobile-view{display:none}
.pp-documentTable-container .shasum-copied-message{right:-50%}
}
@media screen and (max-width:834px){.pp-documentTable-container .desktop-view{display:none}
.pp-documentTable-container .desktop-view .mobile-title div{padding-left:10px}
.pp-documentTable-container .desktop-view:not(.visibleOnMobile){display:none}
.pp-documentTable-container .mobile-view .category-mobile{font-weight:700}
.pp-documentTable-container .mobile-view .label{display:inline-block;color:#838380;font-size:12px;width:35%}
.pp-documentTable-container .visibleOnMobile{display:table-cell}
.pp-documentTable-container .shasum-copied-message{right:20%}
}
@media screen and (min-width:682px) and (max-width:834px){.pp-documentTable-container .links-container{margin-left:63px}
}
@media screen and (min-width:682px) and (max-width:834px){.pp-documentTable-container .links-container{margin-left:63px}
}
@media screen and (max-width:665px){.pp-documentTable-container .links-container{flex-direction:column;align-items:flex-end;white-space:nowrap}
.pp-documentTable-container .links-container a,.pp-documentTable-container .links-container .placeholder-link{margin-bottom:5px;text-align:left}
}
@media screen and (min-width:1098px){.pp-documentTable-container .shasum-popup{left:-146px;min-width:315px}
}
@media screen and (min-width:997px) and (max-width:1098px){.pp-documentTable-container .shasum-popup{left:-149px;min-width:270px}
}
@media screen and (min-width:663px) and (max-width:996px){.pp-documentTable-container .shasum-popup{left:-178px;min-width:270px}
}
@media screen and (max-width:663px){.pp-documentTable-container .shasum-popup{left:-232px;min-width:270px}
}