/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.user-document-subscriptions .nowrap,.user-document-subscriptions thead tr th{white-space:nowrap}.user-document-subscriptions .section-title{text-transform:uppercase;font-weight:700}.user-document-subscriptions .subscribe-link{white-space:nowrap;position:relative}.user-document-subscriptions .subscribe-link.processing{padding-right:25px}.user-document-subscriptions .subscription_first_row{display:inline-block;width:100%;margin-bottom:20px}.user-document-subscriptions .subscription_first_row .form-item{margin:0}.user-document-subscriptions .button:not(.button--special),.user-document-subscriptions button,.user-document-subscriptions [type=button],.user-document-subscriptions [type=reset],.user-document-subscriptions [type=submit]{background:#2a289d;color:#fff;padding:0 24px;border:1px solid #2A289D;margin-right:10px;border-radius:18px;cursor:pointer;text-decoration:none;display:inline-block;font-weight:600;font-size:16px;line-height:26px;box-sizing:border-box;max-width:100%}.user-document-subscriptions .button:not(.button--special):hover,.user-document-subscriptions .button:not(.button--special):active,.user-document-subscriptions .button:not(.button--special):focus,.user-document-subscriptions button:hover,.user-document-subscriptions button:active,.user-document-subscriptions button:focus,.user-document-subscriptions [type=button]:hover,.user-document-subscriptions [type=button]:active,.user-document-subscriptions [type=button]:focus,.user-document-subscriptions [type=reset]:hover,.user-document-subscriptions [type=reset]:active,.user-document-subscriptions [type=reset]:focus,.user-document-subscriptions [type=submit]:hover,.user-document-subscriptions [type=submit]:active,.user-document-subscriptions [type=submit]:focus{color:#fff;background-color:#ffca3ecc;text-decoration:none}.user-document-subscriptions .button--special{min-height:36px;white-space:nowrap}.user-document-subscriptions .form-item--required .form-item__label-text:after{background-image:url(/themes/idt8/images/required.svg)}.user-document-subscriptions .filters .form-item{width:100%}@media (min-width:1538px){.user-document-subscriptions .filters .form-item{width:25%}}.user-document-subscriptions .filters .form-item .form-item__select-button{width:100%}.user-document-subscriptions .table-container{overflow:auto}.user-document-subscriptions table thead th,.user-document-subscriptions table thead th:first-child{font-weight:600;padding:10px 4px 10px 9px;vertical-align:middle}.user-document-subscriptions table thead th.title{width:35%}.user-document-subscriptions table tr td{vertical-align:middle}.user-document-subscriptions table tr td.empty{text-align:center;height:200px;vertical-align:middle;background:#e6e6e6;color:#000;opacity:.5;border-bottom:0}#notify-pages-list-filter-form{margin-top:64px}#notify-pages-list-filter-form .document-language-preferences{display:flex;flex-wrap:wrap;margin-bottom:1.5rem}#notify-pages-list-filter-form .document-language-preferences .document-language-preferences--intro{flex:0 0 100%;margin-bottom:10px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options{display:flex;flex-wrap:wrap;padding-bottom:5px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item{margin-right:20px}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item .form-item__label{display:flex;align-items:center}#notify-pages-list-filter-form .document-language-preferences #edit-language-preference-options>.form-item input[type=checkbox]:checked+label:after{top:6px}.block-renesas-documents-notification-info{background-color:#2a289d!important;color:#fff!important}.block-renesas-documents-notification-info a{color:#fff!important}#rmm-dun-modal{--rmm-padding:0px}#rmm-dun-modal .rmm__close{right:10px;top:12px;background:none!important;border:0!important;box-shadow:none}@media (min-width:693px){#rmm-dun-modal .rmm__main{width:560px}}.dun-modal .dun-wrapper>h3{background-color:#2a289d;color:#fff;padding:10px 35px 10px 10px;display:flex;align-items:center;margin-bottom:5px;margin-top:0}.dun-modal .dun-wrapper>h3 .material-icons{margin-right:14px}.dun-modal .dun-wrapper p{margin:0 0 1.5rem}.dun-modal .dun-wrapper a{font-weight:600;color:#2a289d;text-decoration:none}.dun-modal .dun-wrapper a:active,.dun-modal .dun-wrapper a:hover{outline-width:0}.dun-modal .dun-wrapper a:hover,.dun-modal .dun-wrapper a:focus{text-decoration:underline;color:#4ba3d3}.dun-modal .dun-options{background-color:#f0f0f0;padding:23px;width:100%}.dun-modal .dun-options input[type=checkbox]:checked+label:after{top:5px}.dun-modal .dun-options .form-item--radio,.dun-modal .dun-options .form-item--checkbox{margin:0}.dun-modal .dun-options .form-item--radio input[type=radio],.dun-modal .dun-options .form-item--radio input[type=checkbox],.dun-modal .dun-options .form-item--checkbox input[type=radio],.dun-modal .dun-options .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-modal .dun-options .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-modal .dun-options .form-item--radio input[type=radio]:focus~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-modal .dun-options .form-item--radio input[type=radio]:focus-visible~label,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus-visible~label,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus-visible~label,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-modal .dun-options .form-item--radio label,.dun-modal .dun-options .form-item--checkbox label{cursor:pointer;position:relative}.dun-modal .dun-options .form-item--radio label:before,.dun-modal .dun-options .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-modal .dun-options .form-item--radio input[type=radio]:checked+label:before,.dun-modal .dun-options .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-modal .dun-options .form-item--radio input[type=checkbox]:checked+label:after,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1c1c1c;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-modal .dun-options .form-item--radio input[type=radio]:focus+label:before,.dun-modal .dun-options .form-item--radio input[type=checkbox]:focus+label:before,.dun-modal .dun-options .form-item--checkbox input[type=radio]:focus+label:before,.dun-modal .dun-options .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}.dun-modal .dun-content{padding:10px 30px 20px;font-size:16px}.dun-modal .dun-content .dun-title{white-space:nowrap}.dun-modal .dun-content .form-item__label{display:flex;align-items:center}.dun-modal .dun-content .form-item--radio{margin-bottom:20px}.dun-modal .dun-content .form-item--radio.margin-0{margin:0}.dun-modal .dun-content .form-item--radio .material-icons{margin-right:10px}.dun-modal .dun-content .form-item--radio input[type=radio]:checked+label .material-icons,.dun-modal .dun-content .form-item--radio input[type=radio]:checked+label .form-item__label-text{color:#2a289d}.dun-modal .applytoall-label{font-size:13px}.dun-modal .dun-notes{margin-top:15px;font-size:13px}.dun-modal .dun-actions{display:flex;align-items:center;justify-content:space-around}.dun-options .form-item--radio,.dun-options .form-item--checkbox{margin:0}.dun-options .form-item--radio input[type=radio],.dun-options .form-item--radio input[type=checkbox],.dun-options .form-item--checkbox input[type=radio],.dun-options .form-item--checkbox input[type=checkbox]{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal}.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.dun-options .form-item--radio input[type=radio]:focus~label,.dun-options .form-item--radio input[type=checkbox]:focus~label,.dun-options .form-item--checkbox input[type=radio]:focus~label,.dun-options .form-item--checkbox input[type=checkbox]:focus~label{outline:none}}.dun-options .form-item--radio input[type=radio]:focus-visible~label,.dun-options .form-item--radio input[type=checkbox]:focus-visible~label,.dun-options .form-item--checkbox input[type=radio]:focus-visible~label,.dun-options .form-item--checkbox input[type=checkbox]:focus-visible~label{outline:dashed 2px;outline-color:inherit}.dun-options .form-item--radio label,.dun-options .form-item--checkbox label{cursor:pointer;display:inline-block;position:relative}.dun-options .form-item--radio label:before,.dun-options .form-item--checkbox label:before{background-color:#fff;border:1px solid #383838;content:"";display:inline-block;height:14px;margin:0 6px 0 0;vertical-align:top;width:14px}.dun-options .form-item--radio input[type=radio]:checked+label:before,.dun-options .form-item--checkbox input[type=radio]:checked+label:before{background-color:#2a289d;border-color:#2a289d}.dun-options .form-item--radio input[type=checkbox]:checked+label:after,.dun-options .form-item--checkbox input[type=checkbox]:checked+label:after{border:2px solid #1c1c1c;border-left:0;border-top:0;content:"";display:block;height:8px;left:6px;position:absolute;top:5px;transform:rotate(45deg);width:3px}.dun-options .form-item--radio input[type=radio]:focus+label:before,.dun-options .form-item--radio input[type=checkbox]:focus+label:before,.dun-options .form-item--checkbox input[type=radio]:focus+label:before,.dun-options .form-item--checkbox input[type=checkbox]:focus+label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px}
.newsletter .news-msg h2{font-weight:400;font-size:28px;line-height:1.21;margin:0 0 .75rem}.newsletter .news-msg p{margin:.75rem 0 0}.newsletter .news-cta{margin-top:1.5rem}.newsletter .news-cta a{display:inline-block}
.newsletter .news-cta a{-webkit-tap-highlight-color:transparent;display:inline-block;font-family:DM Sans,Arial,sans-serif;font-weight:500;font-size:1rem;line-height:21px;cursor:pointer;border:1px solid transparent;border-radius:40px;color:#fff;background:#2a289d;padding:10px 24px;transition:background-color .2s ease-out}.newsletter .news-cta a:focus{outline:dashed 2px;outline-color:inherit}@supports selector(:focus-visible){.newsletter .news-cta a:focus{outline:none}}.newsletter .news-cta a:focus-visible{outline:dashed 2px;outline-color:inherit}.newsletter .news-cta a:hover{background:#4543cc;color:#fff}.newsletter .news-cta a:active{background:#1c1b6e}.newsletter .news-cta a:disabled{background:#e1e0e0;color:#a9a9a9;cursor:not-allowed}.newsletter .news-msg h2{font-weight:400!important}
.blog-post-wrapper .authors{display:flex;flex-direction:column}.blog-post-wrapper .authors .authors-author{display:flex;flex-direction:row;padding:5px 25px 10px 0}.blog-post-wrapper .authors .authors-author .authors-author-image{padding-right:15px;flex-shrink:0}.blog-post-wrapper .authors .authors-author .authors-author-name{font-weight:700;margin:5px 0}@media (min-width:693px){.blog-post-wrapper .authors--two-columns{flex-direction:row;flex-wrap:wrap}.blog-post-wrapper .authors--two-columns .authors-author{flex-basis:50%}}.blog-post-wrapper .blog-publish-date{font-weight:700;font-size:16px;margin:1rem 0;padding-bottom:1rem;border-bottom:solid 1px #a9a8a8}@media (min-width:693px){.blog-post-wrapper .blog-publish-date{font-size:18px}}
.block-idt-quick-links-block{border-top:1px solid #e1e0e0;clear:both;margin-top:1rem;padding-bottom:5px;padding-top:15px;width:100%;visibility:hidden;}.block-idt-quick-links-block.is-empty{display:none;}.block-renesas-blocks-banner-block + .block-idt-quick-links-block{border-top:0;margin-top:0;}.application-header + .block-idt-quick-links-block{margin-top:0;}.block-idt-quick-links-block h2{background-color:#e8e8e8;padding:10px;font-size:18px;font-weight:600;}.block-idt-quick-links-block h2::before{margin-left:10px;vertical-align:middle;}.block-idt-quick-links-block h2 i.material-icons{vertical-align:middle;}.block-idt-quick-links-block i.material-icons{max-width:24px;}.block-idt-quick-links-block .link-box{border:none;display:none;}.block-idt-quick-links-block .link-box ul{align-items:center;display:flex;flex-wrap:wrap;width:100%;}.block-idt-quick-links-block .link-box ul a{border-bottom:0;display:flex;font-size:1rem;font-weight:600;line-height:1.5;margin:0 10px 10px 0;padding:5px 12px;}@media (min-width:1300px){.block-idt-quick-links-block .link-box ul a{margin-right:8px;padding:5px 14px;}}@media screen and (min-width:693px){.block-idt-quick-links-block .link-box{display:block;}}.block-idt-quick-links-block .quick-links__trigger{align-items:center;border:1px solid #706F6F;border-radius:18px;color:#706F6F;display:flex;justify-content:space-between;padding:5px 15px 5px 20px;width:100%;}@media screen and (min-width:693px){.block-idt-quick-links-block .quick-links__trigger{display:none;}}@media (min-width:693px){.block-idt-quick-links-block{height:64px;}.top-fixed.is-fixed .block-idt-quick-links-block{height:auto;}}@media (min-width:843px) and (max-width:1200px){.is-page-node-type-generic-product .block-idt-quick-links-block,.is-page-node-type-product-category .block-idt-quick-links-block,.is-page-node-type-product-sub-category .block-idt-quick-links-block{padding-left:40px;}}
