@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Regular.ttf')}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Italic.ttf');font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Bold.ttf');font-weight:700}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-BoldItalic.ttf');font-weight:700;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBold.ttf');font-weight:600}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-SemiBoldItalic.ttf');font-weight:600;font-style:italic}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-Light.ttf');font-weight:300}
@font-face{font-family:'Open Sans';src:url('../../../../../etc.clientlibs/mchp/clientlibs/clientlib-site/resources/Open_Sans/OpenSans-LightItalic.ttf');font-weight:300;font-style:italic}
.default-font-family{font-family:'Open Sans',sans-serif}
.font-family-sans{font-family:"Open Sans",sans-serif}
.h1-mixin{color:#34333e;font-size:35px;font-weight:700;line-height:40px;font-family:'Open Sans',sans-serif}
.h2-mixin{font-size:23px;font-weight:600;line-height:27px;font-family:'Open Sans',sans-serif}
.h3-mixin{font-size:17px;font-weight:600;line-height:20px;font-family:'Open Sans',sans-serif}
.h4-5-6-mixin{font-size:15px;font-weight:700;line-height:24px;font-family:'Open Sans',sans-serif}
.p-mixin,.td-mixin{font-size:15px;font-weight:400;line-height:24px;font-family:'Open Sans',sans-serif}
.form-field-label{font-size:17px;font-weight:500;line-height:null;font-family:"Open Sans",sans-serif}
.ovaltabs .cmp-tabs__tablist{justify-content:flex-start;gap:20px;border-bottom:0}
.ovaltabs .cmp-tabs__tablist .cmp-tabs__tab{font-size:16px;font-weight:700;line-height:26px;text-align:center;border-radius:50px;padding:8px 24px 8px 24px;color:#575755;border:2px solid #e9e9e6}
.ovaltabs .cmp-tabs__tablist .cmp-tabs__tab.cmp-tabs__tab--active{color:#1c355e;border:2px solid #1c355e}
.ovaltabs:has(.ovaltabs) .cmp-tabs__tablist{justify-content:center}
.ovaltabs .ovaltabs .cmp-tabs__tablist .cmp-tabs__tab{font-size:14px;line-height:22px;font-weight:600}
.OvalTabs-search-wrapper{position:relative}
.OvalTabs-search-wrapper .ovaltabs-loader{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:rgba(255,255,255,0.7);z-index:15}
.OvalTabs-search-wrapper .loader-spinner{width:24px;height:24px;border:3px solid #e2e9f0;border-top-color:#036;border-radius:50%;animation:ovaltabs-spin .6s linear infinite}
@keyframes ovaltabs-spin{to{transform:rotate(360deg)}
}
.OvalTabs-search-wrapper .categories-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%;box-sizing:border-box;padding:20px 20px 20px;position:relative}
.OvalTabs-search-wrapper .categories-wrapper .document-categories-container{flex:1;padding-right:40px;box-sizing:border-box}
.OvalTabs-search-wrapper .categories-wrapper .document-categories{display:flex;flex-wrap:wrap;gap:10px;padding:0}
.OvalTabs-search-wrapper .categories-wrapper .document-category-chip{color:#575755;font-size:12px;font-weight:700;font-family:"Open Sans",sans-serif;text-align:center;border-radius:50px;border:2px solid #e9e9e6;padding:8px 22px 8px 22px;max-width:calc(26.333%);min-width:fit-content;line-height:18px;box-sizing:border-box;cursor:pointer}
.OvalTabs-search-wrapper .categories-wrapper .document-category-chip:hover{color:#157eac;border:2px solid #157eac}
.OvalTabs-search-wrapper .categories-wrapper .active{color:#1c355e;border:2px solid #1c355e}
.OvalTabs-search-wrapper .categories-wrapper .close-button{position:absolute;top:40px;right:32px;margin:0;flex-shrink:0;font-size:14px;cursor:pointer;color:#000;z-index:1}
.OvalTabs-search-wrapper .categories-wrapper .close-button:hover{color:#4b4d49}
.OvalTabs-search-wrapper .ovaltabs-search-wrapper{padding:16px 24px;background-color:#f6fafd;border-bottom:1px solid #f0f0ee;position:relative}
.OvalTabs-search-wrapper .OvalTabs-search{display:flex;align-items:center;justify-content:flex-end;margin:0}
.OvalTabs-search-wrapper .ovalTabs-document-search__input{width:25%;padding:8px 36px 8px 12px;border:1px solid #e2e9f0;border-radius:4px 0 0 4px;font-size:14px;outline:0}
.OvalTabs-search-wrapper button.ovalTabs-document-search__clear{background:0;border:0;padding:0;font:inherit;position:relative;margin-left:-30px;cursor:pointer;color:#888;margin-right:15px;font-size:14px}
.OvalTabs-search-wrapper button.ovalTabs-document-search__clear:hover{color:#4b4d49}
.OvalTabs-search-wrapper .ovalTabs-document-search__button{background-color:#036;border:0;border-radius:0 4px 4px 0;padding:9px 12px;cursor:pointer;color:#fff}
.OvalTabs-search-wrapper .ovalTabs-document-search__button:hover{background:#157eac;border-color:#157eac}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper{display:none;width:100%;max-width:1400px;margin:7px auto 0 auto;background:#fff;position:absolute;top:100%;left:0;right:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.29);white-space:nowrap;overflow-x:auto;box-sizing:border-box;z-index:5}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .result_message{padding:0 20px 10px 25px;font-family:'Open Sans',sans-serif;font-size:12px;font-style:italic;font-weight:400;line-height:17px;text-align:left}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .result_message .result_count{font-weight:700}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .result_message .search_text{font-weight:700}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table{border-radius:4px;padding-bottom:24px;width:100%;table-layout:auto;background-color:white;border-collapse:collapse;border-spacing:0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead th:nth-child(1),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table tbody .results-row td:nth-child(1){width:160px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead th:nth-child(3),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table tbody .results-row td:nth-child(3){width:130px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead th:nth-child(4),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table tbody .results-row td:nth-child(4){width:110px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead{background:#e2e9f0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead tr{background:#e2e9f0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead th{padding:8px 8px 8px 8px;border:0;white-space:nowrap;font-family:'Open Sans',sans-serif;font-size:12px;font-weight:600;line-height:17px;text-align:left;color:#1c355e;background:#e2e9f0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead th em{font-size:12px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-title-header:hover{background-color:#d7e4eb}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date:hover{background-color:#d7e4eb}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date{display:table-cell !important;background:#e2e9f0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date[style*="display: none"],.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date[style*="display:none"]{color:transparent}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date[style*="display: none"] em,.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead .document-release-Date[style*="display:none"] em{visibility:hidden}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display: none"]) thead th:nth-child(3),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display:none"]) thead th:nth-child(3),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display: none"]) tbody .results-row td:nth-child(3),.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display:none"]) tbody .results-row td:nth-child(3){width:0;min-width:0;max-width:0;padding:0 !important;border:0;overflow:hidden}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display: none"]) .document-title .document-title-text,.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table:has(.document-release-Date[style*="display:none"]) .document-title .document-title-text{max-width:690px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table tbody tr{border-bottom:1px solid #f0f0ee !important}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .separator-1{border-right:1.6px solid #aeaeaa;height:10px;margin-left:-10px;margin-right:14px;margin-top:8px;display:inline-block}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .separator-2{border-right:1.6px solid #aeaeaa;height:10px;margin-right:8px;margin-top:8px;display:inline-block;margin-left:7px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row{background:#fff;border:0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-category{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;line-height:20px;text-align:left;padding:8px 8px 8px 8px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-title{font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400 !important;line-height:20px;text-align:left;padding:8px 8px 8px 8px;position:relative;display:flex;align-items:flex-start}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-title .document-title-text{min-width:0;max-width:550px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-title .fa-lock,.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-title .fa-file-shield{color:#da291c;padding-left:5px;padding-top:4px;font-size:12px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .doc-release-date{font-family:'Open Sans',sans-serif;font-size:14px;font-style:italic;font-weight:300;line-height:20px;text-align:left;color:#2c2c2b;padding:8px 8px 8px 8px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1em;display:table-cell !important;visibility:visible}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .doc-release-date:empty::before{content:"\00a0"}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-row .document-actions{width:110px;min-width:110px;max-width:110px;white-space:nowrap;text-align:left;padding:8px 8px 8px 8px;box-sizing:border-box}
@media(max-width:1200px){.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper{width:100%;top:100%;position:absolute;z-index:10}
}
@media(max-width:768px){.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper{width:100%;left:0;right:0;margin:7px 0 0 0;top:100%;position:absolute}
}
.OvalTabs-search-wrapper .results-table-wrapper{padding:0 25px 20px;overflow-x:auto}
.OvalTabs-search-wrapper .is-hidden{display:none}
.OvalTabs-search-wrapper .no-results-message{padding:1rem;text-align:center;color:#888}
.OvalTabs-search-wrapper .pagination-wrapper{padding:0 32px 24px}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-nav{display:flex;justify-content:center;margin-top:20px;margin-bottom:0}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:6px}
.OvalTabs-search-wrapper .pagination-item.pagination-ellipsis{display:inline-flex;align-items:center;padding:8px 4px;color:#157eac;cursor:default;user-select:none}
.OvalTabs-search-wrapper .pagination-item.pagination-ellipsis:hover{border:0;background:transparent;cursor:default !important}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-list .pagination-item{list-style:none}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-list .pagination-item:hover{border:1px solid #f8f8f7;background:#f8f8f7;cursor:pointer !important}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-item a{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;color:#157eac;font-size:14px;border-radius:4px;cursor:pointer;white-space:nowrap}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-page a{color:#157eac;min-width:20px;justify-content:center}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-page.is-active a{border:1px solid #1c355e;color:#1c355e !important;font-weight:700}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-next a{background:#1a2b49;color:#fff;border-radius:4px}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-next a:hover{background-color:#157eac;border:1px solid #157eac}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-prev.is-disabled a,.OvalTabs-search-wrapper .pagination-wrapper .pagination-next.is-disabled a{opacity:.4;pointer-events:none;cursor:default;color:#666}
.OvalTabs-search-wrapper .pagination-wrapper .pagination-item.is-disabled:hover{border:0;background:transparent;box-shadow:none;cursor:default !important}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .action-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:4px;border-radius:4px;text-decoration:none;width:13px;height:13px;color:#157eac;padding:6px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .action-icon:hover{background:#f0f4f8}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .action-icon em{font-size:16px}
@media screen and (max-width:1200px){.OvalTabs-search-wrapper .OvalTabs-search-wrapper{position:relative}
.OvalTabs-search-wrapper .ovalTabs-document-search__input{width:100%;background:#fff}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper{width:100%;max-width:100%;white-space:normal;overflow-x:hidden}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .results-table-wrapper{padding:0;overflow-x:hidden}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table{width:100%;table-layout:fixed;border-collapse:collapse}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table thead{display:none}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table tbody{display:block;width:100%}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row{display:block;width:100%;padding-left:15px;border-bottom:1px solid #f0f0ee;box-sizing:border-box}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row td{display:grid;grid-template-columns:90px 1fr;column-gap:12px;width:100%;box-sizing:border-box;border:0;padding:5px 16px;font-family:"Open Sans",sans-serif;font-size:14px;line-height:20px;text-align:left;white-space:normal;word-break:normal;overflow-wrap:break-word}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row td::before{content:attr(data-label);font-weight:600;color:#2c2c2b;white-space:nowrap}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-categories{gap:8px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-category{font-weight:600;white-space:nowrap}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-title{display:grid;grid-template-columns:90px 1fr;column-gap:12px;align-items:start;font-weight:400;cursor:pointer}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-title .document-title-text{max-width:none;white-space:normal;word-break:normal;overflow-wrap:break-word;height:auto !important;max-height:none !important;overflow:visible !important;display:block}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-title.is-expanded .document-title-text{height:auto !important;max-height:none !important;overflow:visible !important}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-title a{display:block;min-width:0;overflow:visible;white-space:normal}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .doc-release-date{font-weight:300;font-style:italic;display:grid !important;grid-template-columns:90px 1fr;column-gap:12px;align-items:start;white-space:nowrap !important;overflow:visible !important;text-overflow:clip !important}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .doc-release-date:empty{display:none !important}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-actions{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;margin:0;padding:6px 16px 6px 106px;box-sizing:border-box;border:0;white-space:nowrap;overflow:visible}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-actions::before{content:none;display:none}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .document-actions .action-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:13px;height:13px;margin:0;padding:8px;white-space:nowrap}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .separator-1,.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper table .results-row .separator-2{display:none;margin:0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .pagination-list{gap:0}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .pagination-wrapper{padding:0 20px 20px}
.OvalTabs-search-wrapper .ovalTabs-search-results-wrapper .pagination-item a{padding:5px 5px;font-size:12px;gap:0}
}