/* @license MIT no URL */
.rmm__modal{--rmm-padding:20px;display:none;position:fixed;z-index:100000;left:0;top:0;right:0;bottom:0;align-items:center;justify-content:center;}.rmm__modal.is-open{display:flex;}.rmm__overlay{background:rgba(0,0,0,0.6);position:absolute;left:0;right:0;top:0;bottom:0;}.rmm__main{background-color:#FFF;padding:var(--rmm-padding);position:relative;}.rmm__content{box-sizing:border-box;max-height:calc(90vh - 2 * var(--rmm-padding));max-width:calc(90vw - 2 * var(--rmm-padding));overflow:auto;}.rmm__target{display:none;}.rmm__modal .rmm__target{display:block;}.rmm__close{position:absolute;right:-15px;top:-15px;color:#FFF !important;background:#000 !important;width:30px;height:30px;padding:0;border-radius:50%;border:solid 2px #FFF !important;box-shadow:0 0 5px #000;}.rmm__close::before,.rmm__close::after{content:'';display:block;border:solid;border-width:0 0 2px 0;width:70%;position:absolute;left:15%;top:50%;margin-top:-1px;}.rmm__close::before{transform:rotate(-45deg);}.rmm__close::after{transform:rotate(45deg);}.rmm-loader-img .rmm__content a{display:block;position:relative;}.rmm-loader-img .rmm__content a > span{align-items:center;background-color:rgba(0,0,0,0.8);border-radius:5px;color:#fff;display:flex;font-weight:bold;opacity:0;padding:10px 15px;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity 0.2s ease-in-out;}.rmm-loader-img .rmm__content a:active > span,.rmm-loader-img .rmm__content a:hover > span,.rmm-loader-img .rmm__content a:focus > span{opacity:1;}.rmm-loader-img .rmm__content a .outlink{background:url("/themes/idt8/images/external-link-white.svg") 100% center no-repeat;background-size:100%;border-radius:2px;display:inline-block;margin-left:5px;width:20px;height:20px;}.rmm-loader-img .rmm__content img{display:block;margin:auto;max-width:80vw;max-height:75vh;}.rmm-loader-img .rmm__content p{display:none;color:#313131;font-family:"Open Sans",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1.625rem;line-height:2.25rem;margin:10px 0 0;text-align:center;}.rmm-loader-img--loading .rmm__content{background:#ddd;position:relative;width:160px;height:160px;}.rmm-loader-img--loading .rmm__content::before{content:'';box-sizing:border-box;display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;z-index:1;margin:-20px auto auto -20px;border:solid 5px;border-color:#666 transparent;border-radius:50%;animation:rmm-spin 1.2s linear infinite;}.rmm-loader-img--loading .rmm__content img,.rmm-loader-img--loading .rmm__content p{display:none !important;}.rmm-loader-img--error .rmm__content p{display:none !important;}@media (min-width:996px){.rmm-loader-img .rmm__content p{display:block;}}@keyframes rmm-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
td.check-availability details{margin:0;padding:0;border:none;}td.check-availability details > summary{display:none;}td.check-availability details .details__wrapper{margin:0;padding:0;}td.check-availability details .details__wrapper form{display:inline;}td.check-availability details .details__wrapper form input[type="submit"]{display:inline;padding:0;margin:0;background:none;line-height:normal;text-transform:none;font-weight:normal;border:none;color:#00adee;}td.check-availability details .details__wrapper form input[type="submit"]:hover{text-decoration:underline;}.rmm__modal.sample-military-message .rmm__content p:last-child{margin-bottom:0;}@media (min-width:693px){.rmm__modal.sample-military-message .rmm__main{width:560px;}}.rmm__modal.sample-message-wrapper #shared-message-wrapper-message{width:100%;display:flex;flex-flow:column;}.rmm__modal.sample-message-wrapper .rmm__content{display:flex;width:100%;height:100%;}.rmm__modal.sample-message-wrapper .rmm__main{transition:min-width 0.4s ease,min-height 0.4s ease;min-height:30%;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-height:90%;}.rmm__modal.sample-message-wrapper .sample-message{display:flex;flex-direction:column;justify-content:start;margin-bottom:70px;width:100%;}.rmm__modal.sample-message-wrapper .sample-message .controls{list-style:none;margin:0;padding:0;display:flex;justify-content:center;}.rmm__modal.sample-message-wrapper .sample-message .controls li{list-style:none;margin:0;padding:0;margin-right:.5rem;}.rmm__modal.sample-message-wrapper .sample-message .controls li:last-child{margin-right:0;}.rmm__modal.sample-message-wrapper .sample-message p{width:60%;display:block;margin:0 auto 1.25rem;text-align:center;}.rmm__modal.sample-message-wrapper .sample-message.success-msg{align-self:center;display:flex;flex-direction:column;}@media only screen and (min-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg{flex-direction:row;gap:.75rem;}}.rmm__modal.sample-message-wrapper .sample-message.success-msg p{width:100%;text-align:left;}.rmm__modal.sample-message-wrapper .sample-message.success-msg h2{margin-bottom:.75rem;}.rmm__modal.sample-message-wrapper .sample-message.success-msg .request-sub-msg{color:grey;font-size:.7rem;font-style:italic;margin:.5rem 0 0;text-align:left;}.rmm__modal.sample-message-wrapper .sample-message.success-msg .icons{align-self:center;width:20%;max-width:60px;}@media only screen and (min-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg .icons{align-self:initial;padding-top:.5rem;}}.rmm__modal.sample-message-wrapper .sample-message.success-msg .controls{justify-content:flex-start;}@media only screen and (max-width:693px){.rmm__modal.sample-message-wrapper .sample-message.success-msg .controls a{font-size:14px;padding:5px 10px;}}@media (min-width:693px){.rmm__modal.sample-message-wrapper .rmm__main{min-width:50%;min-height:20%;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-width:90%;min-height:90%;}.rmm__modal.sample-message-wrapper .sample-message{margin-bottom:0;}.rmm__modal.sample-message-wrapper .complete-your-design h2{margin-top:70px;}.rmm__modal.sample-message-wrapper .rmm__content{padding:0 5px;}}@media (min-width:1200px){.rmm__modal.sample-message-wrapper .rmm__main{min-width:580px;}.rmm__modal.sample-message-wrapper .rmm__main.with-complete-block{min-width:1120px;min-height:725px;}}@media (min-width:693px){#rmm-sample-links-table .rmm__main{width:560px;}}#colorbox.sample-message #sample-links-table .customize-part{margin-top:1rem;margin-bottom:1rem;}#colorbox.sample-message #sample-links-table p{text-align:left;width:100%;}#colorbox.sample-message #sample-links-table td{width:50%;}#colorbox.sample-message #sample-links-table td .ajax-progress.ajax-progress-throbber{padding:0;}#colorbox.sample-message #sample-links-table td .ajax-progress.ajax-progress-throbber .message{padding:0;}form.idt-sample-cart-checkout-form input[name=checkout]{margin-bottom:1rem;}.button-back-to-homepage{margin-bottom:5rem;}.idt-sample-shared-form{display:none !important;}
.buy-now-submission .cart-message{padding:20px;}.buy-now-submission .cart-message .title{font-size:24px;font-style:normal;font-weight:600;line-height:28.8px;}.buy-now-submission .cart-message.no-icon-message{padding:9px 40px 22px 14px;}.buy-now-submission .cart-message.no-icon-message .message-div{padding:0;}.buy-now-submission .cart-message.no-icon-message .message-div .message{padding-bottom:24px;font-size:17.9px;font-style:normal;font-weight:400;line-height:27px;}.buy-now-submission .cart-message.no-icon-message .message-div .message span{font-weight:700;}.buy-now-submission .cart-message.no-icon-message .message-div .additional-info{padding-bottom:40px;font-size:14px;font-style:normal;font-weight:400;line-height:27px;}.buy-now-submission .cart-message.no-icon-message .message-div .additional-info span{font-weight:700;}.buy-now-submission .cart-message.no-icon-message .controls{margin:0;}.buy-now-submission .cart-message .material-icons{font-size:40px;float:left;margin-right:15px;}.buy-now-submission .cart-message.info-message .material-icons{color:blue;}.buy-now-submission .cart-message.check_circle-message .material-icons{color:green;}.buy-now-submission .cart-message.error-message .material-icons{color:red;}.buy-now-submission .cart-message .message-div{padding:0 15px 10px 15px;}.buy-now-submission .cart-message ul.controls{list-style-type:none;padding:0;text-align:center;}.buy-now-submission .cart-message ul.controls.check_circle,.buy-now-submission .cart-message ul.controls.no-icon{display:flex;gap:16px;}.buy-now-div .buy-now.disabled{background-color:#a9a8a8;color:#fff;cursor:not-allowed;}
.user-document-subscriptions .nowrap{white-space:nowrap;}.user-document-subscriptions thead tr th{white-space:nowrap;}.user-document-subscriptions .section-title{text-transform:uppercase;font-weight:bold;}.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,.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;}.user-document-subscriptions .button:hover,.user-document-subscriptions .button:active,.user-document-subscriptions .button: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;}.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:692px){.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;}.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:0.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:#FFFFFF;padding:10px 35px 10px 10px;display:flex;align-items:center;}.dun-modal .dun-wrapper > h3 .material-icons{margin-right:14px;}.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 .dun-options{background-color:#F0F0F0;padding:23px;width:100%;}.dun-modal .dun-options input[type='checkbox']:checked + label::after{top:5px;}.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;}
.investor .box{background-color:#3C377E;height:100%;display:flex;flex-direction:column;padding:20px;box-shadow:0px 3px 12px rgba(0,0,0,0.06);border:1px solid #E1E0E0;border-radius:4px;}.investor .box .text{color:#ffffff;font-weight:600;font-size:1rem;line-height:1.375rem;margin-bottom:10px;}.investor .box p{color:#ffffff;font-weight:400;margin:0 0 5px;}.investor .box a{color:#1c1c1c;margin-top:auto;max-width:max-content;}.investor .box a:hover{color:#1c1c1c;}.investor .row > :first-child .box{background-color:#131184;}.investor .row > :last-child .box{background-color:#554F79;}.investor .row > div{margin-bottom:25px;}.investor .row{margin:0;}@media screen and (max-width:995px){.investor .row > div{padding-right:0px;padding-left:0px;}}@media screen and (min-width:996px){.investor .row{margin-right:-15px;margin-left:-15px;}}.block-views-blockinvestor-relations-additional-resources-block{margin-bottom:20px;}.block-views-blockinvestor-relations-additional-resources-block .views-row{margin-bottom:5px;}.block-views-blockinvestor-relations-additional-resources-block .views-row .views-field{display:inline;}.block-views-blockinvestor-relations-additional-resources-block .view-footer{padding-top:5px;padding-bottom:0px;}.block-views-blockinvestor-relations-additional-resources-block .views-field-nothing,.block-views-blockinvestor-relations-block-1 .views-field-nothing{padding-right:15px;}@media (min-width:693px){.block-views-blockinvestor-relations-additional-resources-block .views-field-nothing,.block-views-blockinvestor-relations-block-1 .views-field-nothing{padding-right:20px;}}.block-views-blockinvestor-relations-block-1{margin-bottom:25px;}.block-views-blockinvestor-relations-block-1 .views-row{margin-bottom:5px;}.block-views-blockinvestor-relations-block-1 .views-row .views-field{display:inline;}.block-views-blockinvestor-relations-block-1 .view-footer{padding-top:5px;padding-bottom:0;}@media (max-height:800px){#top-fixed.is-fixed .block-idt-investor{display:none;}}
.view-id-events form{margin-bottom:0;}.view-id-events form .form-item__select-button{display:block;border:none;padding:0;}.view-id-events form .form-item__select-button select{border:1px solid #a9a8a8;border-radius:1.25rem;padding:0.188rem 1rem;margin:0;}@media (min-width:693px){.view-id-events form{display:flex;flex-wrap:nowrap;justify-content:flex-start;}.view-id-events form .form-item:not(:nth-last-of-type(2)){margin-right:0.5rem;}}.view-id-events form .form-item--textfield{flex-basis:40%;}.view-id-events form .form-item--select{flex-basis:20%;}.view-id-events:not(.view-display-id-block_2) > .view-header{display:none;}@media (min-width:693px){.view-id-events .extra-controls{display:flex;justify-content:space-between;}}.view-id-events .extra-controls .view-header{width:100%;}@media (max-width:692px){.view-id-events .extra-controls .view-header{text-align:right;}}.view-id-events .view-content{clear:both;}.view-id-events .views-field-field-event-start-date .datetime:not(:first-of-type){position:relative;}.view-id-events .views-field-field-event-start-date .datetime:not(:first-of-type):before{content:"-";margin-right:5px;}.view-id-events .views-field-field-event-location,.view-id-events .views-field-field-event-cost{font-size:14px;}.view-id-events .views-field-field-event-location{margin-bottom:15px;}.view-id-events .view-footer .row .button{margin:5px 5px 0;}.view-id-events .view-empty .empty-results{text-align:center;}.view-id-events .view-empty .empty-results img{width:109.35px;height:116.633px;flex-shrink:0;}.view-id-events .view-empty .empty-results .empty-results-info{font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:400px;margin:20px auto 0;}.block--blocks-homepage-events-webinars-block .view-content{clear:both;}@media (min-width:693px){.block--blocks-homepage-events-webinars-block .extra-controls{display:flex;justify-content:space-between;}}.block--blocks-homepage-events-webinars-block .datetime:not(:first-of-type){position:relative;}.block--blocks-homepage-events-webinars-block .datetime:not(:first-of-type):before{content:"-";margin-right:5px;}.block--blocks-homepage-events-webinars-block .field-event-dates{margin-top:5px;}.block--blocks-homepage-events-webinars-block .datetime,.block--blocks-homepage-events-webinars-block .field-event-location,.block--blocks-homepage-events-webinars-block .field-event-cost{font-size:14px;}.block--blocks-homepage-events-webinars-block .field-event-cost{margin-left:20px;}.block--blocks-homepage-events-webinars-block .homepage-events-and-webinars-title{text-decoration:none;}.block--blocks-homepage-events-webinars-block .homepage-events-and-webinars-footer{padding-bottom:20px;justify-content:center;}.block--blocks-homepage-events-webinars-block .homepage-events-and-webinars-footer .button{margin:5px 5px 0;}
