/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.documentation-table{margin-bottom:0}.documentation-table thead,.documentation-table tbody,.documentation-table tfoot,.documentation-table tr{align-content:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;width:100%}.documentation-table th,.documentation-table td{align-items:center;border-bottom:0;display:flex;flex-wrap:wrap}.documentation-table th.has-filter .table-sort-link{font-size:0;width:auto}.documentation-table th.has-filter .table-sort-link span{display:none}.documentation-table td{font-size:14px;width:auto}.documentation-table tr{gap:24px}.documentation-table tr.table-item-summary{border-top:1px solid #706F6F;border-bottom:1px solid #706F6F;background:#ebf2fb!important;padding:12px}.documentation-table tr.table-item-summary td.summary{align-items:flex-start;flex-direction:column;gap:12px}.documentation-table tr.table-item-summary td.summary.hidden{display:none!important}.documentation-table tr.table-item-summary .active-filter+.active-filter:before{content:", ";display:inline}.documentation-table thead{display:flex;flex-direction:column}.documentation-table thead tr{background-color:transparent}.documentation-table thead tr.table-filters{margin-bottom:32px}.documentation-table thead tr.table-headers{padding:12px}@media (max-width:679.9999px){.documentation-table thead tr.table-headers{display:none}}.documentation-table thead tr.table-headers th{flex-grow:1;padding-top:0}.documentation-table thead tr.table-headers th:first-child{flex-basis:20%;flex-grow:0}.documentation-table thead tr.table-headers th:last-child{flex-grow:0;padding-left:0}.documentation-table thead tr.table-headers th a{font-weight:500;color:inherit}.documentation-table thead th{padding:0!important}.documentation-table tfoot tr{background-color:transparent}.documentation-table tfoot td{display:inline-block;font-size:16px;line-height:24px;padding:5px 0 0!important;width:100%}.documentation-table tfoot td div{display:inline-block;padding:0 10px 0 0;width:auto}.documentation-table tfoot td div.total-hidden-items{float:left}.documentation-table tfoot td div.total-hidden-items .ajax-progress{display:none!important}.documentation-table tfoot td div.total-items{float:right;padding-right:0}.documentation-table tfoot td a:not(.button){color:inherit;text-decoration:none}.documentation-table tbody{display:flex;flex-direction:column;flex-wrap:nowrap;max-height:calc(45vh + 40px * var(--thead-filter-count,0) + 54px);overflow-x:hidden;overflow-y:scroll;font-size:14px;font-weight:400}.documentation-table tbody tr{border-bottom:1px solid #e1e0e0;justify-content:flex-start;padding:12px}.documentation-table tbody tr td{padding:0;align-items:flex-start}.documentation-table tbody a{font-weight:500}.documentation-table tbody .table-title-column{flex-grow:1;margin:0;white-space:normal}.documentation-table tbody .table-title-column a{text-decoration:none}.documentation-table tbody .table-title-column .file-extension,.documentation-table tbody .table-title-column .file-size,.documentation-table tbody .table-title-column .file-languages{margin-right:12px}.documentation-table tbody .table-title-column .file-application,.documentation-table tbody .table-title-column .file-compiler,.documentation-table tbody .table-title-column .file-function,.documentation-table tbody .table-title-column .file-ide{width:100%}.documentation-table tbody .table-title-column:first-child{padding-left:20px}.documentation-table tbody .table-title-column .software-description-wrapper,.documentation-table tbody .table-title-column .file-title,.documentation-table tbody .table-title-column .ext-size-lang,.documentation-table tbody .table-title-column .related-documents-list{display:inline-block;vertical-align:top;width:100%}.documentation-table tbody .table-title-column .file-title,.documentation-table tbody .table-title-column .file-description{flex-basis:100%}.documentation-table tbody .table-title-column .file-title .document-no-link,.documentation-table tbody .table-title-column .file-description .document-no-link{font-weight:600}.documentation-table tbody .table-title-column span:first-of-type{width:100%}.documentation-table tbody .table-title-column span:first-of-type.icon-locked,.documentation-table tbody .table-title-column span:first-of-type.icon-unlocked{display:inline-block;float:left;font-size:18px;margin:2px 16px 0 0;padding-left:0;width:auto}.documentation-table tbody .table-title-column span:first-of-type.icon-locked{color:#2a289d;margin-right:6px}.documentation-table tbody .table-title-column .related-documents-list{font-size:14px;margin:14px 0 0;order:1;position:relative;width:100%}.documentation-table tbody .table-title-column .related-documents-list>strong{font-weight:400;color:#706f6f}.documentation-table tbody .table-title-column .related-documents-list .newline{display:block;height:0;width:100%}.documentation-table tbody .table-title-column .related-documents-list a{line-height:1.25}.documentation-table tbody .table-title-column .related-documents-list .item-list.show-more ul>li:nth-child(n+5){display:list-item}.documentation-table tbody .table-title-column .related-documents-list .item-list ul{margin:0;padding:0;list-style:none}.documentation-table tbody .table-title-column .related-documents-list .item-list ul>li{margin:.25rem 0 0}.documentation-table tbody .table-title-column .related-documents-list .item-list ul>li:first-child{margin-top:0}.documentation-table tbody .table-title-column .related-documents-list .item-list ul>li:nth-child(n+5){display:none}.documentation-table tbody .table-title-column .related-documents-list a.view-more{cursor:pointer;font-weight:400;text-decoration:none;margin-top:16px;display:inline-block;line-height:24px}.documentation-table tbody .table-title-column .related-documents-list a.view-more span{width:unset}.documentation-table tbody .table-title-column .related-documents-list a.view-more:hover{text-decoration:underline}.documentation-table tbody .table-title-column .lock-message{display:inline-block;margin-right:20px}.documentation-table tbody .table-title-column .lock-message a{font-weight:400}.documentation-table tbody .table-title-column .ext-size-lang{width:auto;color:#706f6f;font-weight:400}.documentation-table tbody .table-title-column .ext-size-lang span{margin-right:20px}.documentation-table tbody .table-title-column .ext-size-lang a{color:inherit;font-weight:inherit}.documentation-table tbody .table-title-column .ext-size-lang .file-languages a{color:#2a289d;font-weight:500}.documentation-table tbody .table-category-column{flex-wrap:nowrap}.documentation-table tbody .table-category-column .featured{color:#d8a829;margin-right:8px;margin-top:-2px}.documentation-table .add-hidden-items-link:before{content:"+";font-size:30px;line-height:10px;margin-right:10px;vertical-align:sub}.documentation-table .material-icons.icon-locked,.documentation-table .material-icons.icon-unlocked{font-family:icomoon!important}.documentation-table .material-icons.icon-locked:after{content:"\e92a"}.documentation-table .material-icons.icon-unlocked:after{content:"\e91a"}@media (min-width:680px){.documentation-table tr{border-bottom:0;flex-direction:row;justify-content:space-between}.documentation-table tr.table-filters .form-item>label{margin-bottom:0}.documentation-table tr.table-filters .category-filter-column{flex-basis:20%}.documentation-table tr.table-filters .title-filter-column{flex-grow:1}.documentation-table thead tr.table-filters{margin-bottom:40px}.documentation-table thead .table-headers th:last-child{flex-basis:140px}.documentation-table .table-title-column{flex-basis:calc(72% - 180px)}.documentation-table .table-category-column{flex-basis:20%}.documentation-table .table-date-column{flex-basis:140px}.documentation-table .related-documents-wrapper{margin:1rem 0 0}.documentation-table .related-documents-wrapper .downloads-heading{font-size:12px}}@media (max-width:679.9999px){.documentation-table thead{border-bottom:solid 1px #706F6F}.documentation-table thead th{width:100%}.documentation-table tbody tr{gap:16px}.documentation-table tr.table-item-summary{border-top:0}}.documentation-header-wrapper{display:flex;margin-bottom:24px;width:100%}.documentation-header-wrapper .material-icons[data-icon=notifications_active]{font-family:icomoon!important}.documentation-header-wrapper .material-icons[data-icon=notifications_active]:after{content:"\e922"}.documentation-header-wrapper .documentation-summary-wrapper{align-self:end;flex:40%;margin-bottom:0}.documentation-header-wrapper .subscribe-link-div{flex:60%;font-size:16px;text-align:right}.documentation-header-wrapper .subscribe-link-div a{font-weight:600}.documentation-header-wrapper .subscribe-link-div .support-link-first-div span.material-icons{vertical-align:bottom}.documentation-header-wrapper .subscribe-link-div .support-link-second-div{margin-top:4px}.documentation-header-wrapper .subscribe-link-div.is-logged-in .support-link-second-div{display:none}.documentation-header-wrapper .subscribe-link-div.subscribed-to-page .support-link-first-div span.material-icons{margin-right:5px}.documentation-header-wrapper .subscribe-link-div.subscribed-to-page .support-link-second-div{display:block}@media (max-width:679.9999px){.documentation-header-wrapper{flex-direction:column;gap:32px}.documentation-header-wrapper .subscribe-link-div{text-align:left}.documentation-header-wrapper .subscribe-link-div .support-link-second-div{margin-left:28px}}@media (min-width:680px){.documentation-header-wrapper{margin-bottom:40px}}.documentation-summary-wrapper{display:inline-block;margin:0 0 1rem;vertical-align:top;width:100%}.documentation-summary-wrapper .summary-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.documentation-summary-wrapper .summary-item__label{font-size:16px;font-style:italic;font-weight:400;line-height:24px}.documentation-summary-wrapper .featured{color:#d8a829;margin-right:4px}body.lang-ja .documentation-table .category-filter-column,body.lang-ja .documentation-table .table-category-column,body.lang-zh-hans .documentation-table .category-filter-column,body.lang-zh-hans .documentation-table .table-category-column,body.lang-ja .documentation-table .table-headers th:first-child,body.lang-zh-hans .documentation-table .table-headers th:first-child{flex-basis:24%}.block-renesas-sample-code-table-block .table-filters,.sample-code-table .table-filters{display:none}@media (min-width:680px){.block-renesas-sample-code-table-block .table-filters,.sample-code-table .table-filters{display:table-cell}}.block-renesas-sample-code-table-block>h3{display:none}.block-renesas-documents-table-block>h2+p{margin-bottom:24px}@media (min-width:680px){.documentation-table .table-group td{padding:10px 10px 5px}.documentation-table table tbody td:first-of-type:not(.summary):not(.featured){min-width:30px;padding-top:7px;vertical-align:top}.documentation-table table tbody td:first-of-type:not(.summary):not(.featured) .material-icons,.documentation-table table tbody td:first-of-type:not(.summary):not(.featured) .icon{margin:0 5px 0 10px;top:10px}.documentation-table table td.title{max-width:min(100%,710px)}.documentation-table table td.views-field-field-software-type{min-width:204px}.documentation-table table td.revision-date{min-width:120px}html.details .documentation-table table.responsive-one-col tbody tr{align-items:center}.documentation-table table.responsive-one-col th.views-field-nothing-1,.documentation-table table.responsive-one-col th.views-field-nothing{padding:15px;width:25px}.documentation-table table td:first-of-type.title{padding-left:25px}}@media (min-width:680px){body.lang-ja .documentation-table table td.views-field-field-software-type,body.lang-ja .documentation-table table td.file-type,body.lang-ja .documentation-table table td.views-field-field-file-company,body.lang-ja .documentation-table table td.revision-date,body.lang-zh-hans .documentation-table table td.views-field-field-software-type,body.lang-zh-hans .documentation-table table td.file-type,body.lang-zh-hans .documentation-table table td.views-field-field-file-company,body.lang-zh-hans .documentation-table table td.revision-date{font-size:85%}}body.lang-ja .documentation-table td.title,body.lang-zh-hans .documentation-table td.title,body.lang-ja .documentation-table td.title a,body.lang-zh-hans .documentation-table td.title a{word-break:normal}@media (min-width:1200px){.documentation-table table.responsive-one-col th.title .document-title-filter{max-width:70%}}@media (max-width:679.9999px){.documentation-table th.file-type{padding-top:0;width:100%!important}.documentation-table th.title{width:100%!important}#tab-sample-code .documentation-table table thead tr:not(.filters-container) th{display:none}}#document table tbody td:first-of-type:not(.summary),#download table tbody td:first-of-type:not(.summary){align-self:flex-start;text-align:right;vertical-align:top}@media (min-width:680px){#document table tbody td:first-of-type:not(.summary),#download table tbody td:first-of-type:not(.summary){padding-top:7px}}#document table tbody td:first-of-type:not(.summary) .material-icons,#document table tbody td:first-of-type:not(.summary) .icon,#download table tbody td:first-of-type:not(.summary) .material-icons,#download table tbody td:first-of-type:not(.summary) .icon{left:0;margin:0;position:relative}#document table tbody td:first-of-type:not(.summary) .icon,#download table tbody td:first-of-type:not(.summary) .icon{top:0}#document table tbody td:first-of-type:not(.summary) .material-icons,#download table tbody td:first-of-type:not(.summary) .material-icons{top:-1px}
.block-renesas-blocks-overview #tab-description .readmore--added{max-height:351px;height:auto;overflow:hidden;position:relative;transition:max-height .3s ease-out;padding-bottom:50px}.block-renesas-blocks-overview #tab-description .readmore__trigger{background-color:#fff;bottom:0;left:0;margin:0;padding-bottom:10px;position:absolute;right:0}.block-renesas-blocks-overview #tab-description .readmore__trigger:before{max-width:100%}.block-renesas-blocks-overview #tab-description .readmore__trigger .ricon-keyboard-arrow-down,.block-renesas-blocks-overview #tab-description .readmore__trigger .ricon-keyboard-arrow-up{vertical-align:middle}.block-renesas-blocks-overview #tab-description .readmore__trigger .more{display:inline-block}.block-renesas-blocks-overview #tab-description .readmore__trigger .less{display:none}.block-renesas-blocks-overview #tab-description .is-expanded .readmore__trigger,.block-renesas-blocks-overview #tab-description .description--expanded .readmore__trigger{box-shadow:none}.block-renesas-blocks-overview #tab-description .is-expanded .readmore__trigger .more,.block-renesas-blocks-overview #tab-description .description--expanded .readmore__trigger .more{display:none}.block-renesas-blocks-overview #tab-description .is-expanded .readmore__trigger .less,.block-renesas-blocks-overview #tab-description .description--expanded .readmore__trigger .less{display:inline-block}.block-renesas-blocks-overview #tab-description .readmore.collapsible-enhanced.is-expanded{padding-bottom:50px}.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:column;gap:32px}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{width:100%;z-index:1}.block-renesas-blocks-overview .orderable-product-specs tbody td:first-of-type{background-color:#f6f9fb}@media (min-width:870px){.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:row;gap:46px}.block-renesas-blocks-overview .tabs-block-section:first-of-type .description{flex:1}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{display:flex;min-width:403px;width:403px;flex-direction:column;align-items:flex-start;gap:22px;flex-shrink:0}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper .image-gallery--thumbs{width:100%}}.block-renesas-blocks-product-comparison{overflow:auto}.is-page-node-type-application .block-renesas-blocks-overview #tab-description{flex-wrap:wrap}.is-page-node-type-application .block-renesas-blocks-overview #tab-description .description{flex:1}.is-page-node-type-application .block-renesas-blocks-overview #tab-description .field--name-field-block-diagram{width:100%}.is-page-node-type-application .block-renesas-blocks-overview #tab-description .field--name-field-block-diagram .media--view-mode-block-diagram{margin-top:30px}
.tabs-block{height:auto;margin-top:1rem}.tabs-block__tablist{border-bottom:1px solid #1C1C1C;display:flex;flex-wrap:wrap;list-style:none;gap:28px 56px;margin-bottom:40px;margin-left:0;padding-left:0}.tabs-block-tablist__item:hover a,.tabs-block-tablist__item:focus a,.tabs-block-tablist__item.tab--active a{color:#383838;text-decoration:none;position:relative}.tabs-block-tablist__item:hover a:after,.tabs-block-tablist__item:focus a:after,.tabs-block-tablist__item.tab--active a:after{background-image:linear-gradient(90deg,#979aeb,#1cc6de);background-position:0px 100%;background-repeat:no-repeat;background-size:100% 5px;content:"";position:absolute;bottom:0;left:0;height:5px;width:100%}.tabs-block-tablist__item:active a{font-weight:500;background:linear-gradient(90deg,#979aeb,#1cc6de 98.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabs-block-tablist__item.tab--active a{font-weight:700}.tabs-block-tablist__item a{display:inline-block;text-decoration:none;color:#383838;font-family:DM Sans;font-size:18px;font-weight:500;line-height:24px;padding-bottom:16px}.tabs-block-tablist__item a:visited{color:#383838}.tabs-block-section{display:flex;flex-direction:column}.tabs-block-section ul{padding:0 0 0 18px}.tabs-block-section ul li{margin-bottom:.5rem}.tabs-block-section .wysiwyg>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child>*:first-child,.tabs-block-section .wysiwyg>*:first-child>*:first-child>*:first-child>*:first-child{margin-top:0!important}.tabs-block-section:not(.tabs-block--active){display:none}@media (min-width:1024px){.tabs-block-section .wysiwyg .col-lg-3 p:first-of-type{margin-top:0}}.readmore-added{height:21rem;overflow:hidden;position:relative}.readmore-added .field__item{height:auto}.readmore-added .readmore{bottom:0;display:block!important;position:absolute;width:100%}.readmore-added .readmore .readmore__trigger{margin-top:.3rem}.readmore-added .readmore .readmore__trigger:before{display:none}
@media (min-width:1024px){.block-renesas-blocks-overview #tab-features.multilist:after{clear:both;content:"";display:table}.block-renesas-blocks-overview #tab-features.multilist>ul,.block-renesas-blocks-overview #tab-features.multilist>div>ul{float:left;padding-right:2rem;width:50%}.block-renesas-blocks-overview #tab-features.multilist>ul:nth-child(2n),.block-renesas-blocks-overview #tab-features.multilist>div>ul:nth-child(2n){float:right}.block-renesas-blocks-overview #tab-features.multilist>ul+*:not(ul),.block-renesas-blocks-overview #tab-features.multilist>div>ul+*:not(ul){clear:both}.block-renesas-blocks-overview #tab-features .item-list li{margin-left:0}.block-renesas-blocks-overview #tab-features ul.multicolumn{column-count:2;column-gap:3rem;margin-top:0}.block-renesas-blocks-overview #tab-features ul.multicolumn li{break-inside:avoid;page-break-inside:avoid}.block-renesas-blocks-overview #tab-features ul.multicolumn ul{break-inside:avoid;column-count:1;page-break-inside:avoid}}
.block-renesas-blocks-software-tools-target-devices .target-devices-wrapper{column-count:2;width:100%}.block-renesas-blocks-software-tools-target-devices .target-device-item{margin-bottom:24px}.block-renesas-blocks-software-tools-target-devices+.field--name-field-target-device-header{margin-top:calc(var(--section-outer-spacing) / 2)}@media (min-width:680px){.block-renesas-blocks-software-tools-target-devices .target-devices-wrapper{column-count:4}}@media (min-width:1024px){.block-renesas-blocks-software-tools-target-devices .target-devices-wrapper{column-count:6}}
.category-pod-container{display:flex;flex-wrap:wrap}@media (max-width:692px){.category-pod-container{justify-content:space-between}}.category-pod{display:block;width:150px;margin-right:10px;text-align:center;background-color:#f5f5f5;overflow:hidden;border:1px solid rgb(245,245,245);position:relative;padding:10px;margin-bottom:10px}@media (max-width:692px){.category-pod{margin-right:0!important;width:49%;max-width:150px}}.category-pod:hover{border-color:#00adee}.category-pod a{display:block;color:#333}.category-pod a:hover{text-decoration:none}.category-pod img{display:block;width:90px;height:90px;margin:0 auto}.category-pod strong{display:block;font-weight:700;font-size:100%;margin-top:10px;margin-bottom:10px;text-transform:uppercase}.category-pod span{display:block}.cke_editable .category-pod-container{background-color:#efe3a0;min-height:300px}
.image-gallery-thumbs{display:flex;flex-direction:column;gap:16px;align-self:stretch}.image-gallery-thumbs img{display:block;line-height:1;margin:0 auto;max-height:230px;max-width:100%;width:auto}.image-gallery-thumbs__items-wrapper{transition:height .4s linear;min-height:240px}.image-gallery-thumbs__items-wrapper .image-gallery-thumbs__item{border-radius:4px;border:1px solid #706F6F}.image-gallery-thumbs__items-wrapper a{background:#d3d3d3 50%/cover no-repeat}.image-gallery-thumbs__item{overflow:hidden;opacity:0;top:0;position:absolute;pointer-events:none}.image-gallery-thumbs__item a{position:relative}.image-gallery-thumbs__item a:before{background-size:21px auto;content:"";display:block;height:40px;opacity:1;position:absolute;right:20px;top:20px;transition:opacity .2s ease-out;width:40px;z-index:10}.image-gallery-thumbs__item.is-active{position:relative;opacity:1;pointer-events:auto}.image-gallery-thumbs__thumbnails .image-gallery-thumbs__thumbnails-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:17px;align-self:stretch}.image-gallery-thumbs__thumbnails .image-gallery-item{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;border:1px solid #706F6F;background:#d3d3d3 50%/cover no-repeat;overflow:hidden}.image-gallery-thumbs__thumbnails .image-gallery-item img{height:42px;width:42px}.image-gallery-thumbs__thumbnails .image-gallery-item.is-active{border:2px solid #706F6F}
