/* @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:20px}.documentation-table tr.table-item-summary{background-color:#e0f3fd!important;color:#383838}.documentation-table tr.table-item-summary td.summary{align-items:flex-start;flex-direction:column}.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{background-color:#131184;border-radius:8px 8px 0 0;display:flex;flex-direction:column;gap:15px;padding:15px;position:sticky;top:0;z-index:1}.documentation-table thead tr{background-color:transparent;outline-color:#e1e0e0}@media (max-width:692px){.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:600}.documentation-table thead th{padding:0!important}.documentation-table thead th select{font-size:16px}.documentation-table tfoot{background-color:#131184;border-radius:0 0 8px 8px;color:#fff;outline-color:#e1e0e0}.documentation-table tfoot tr{background-color:transparent}.documentation-table tfoot td{display:inline-block;padding:5px 10px;width:100%}.documentation-table tfoot td div{display:inline-block;padding:0 10px;width:auto}.documentation-table tfoot td div.total-hidden-items{float:left}.documentation-table tfoot td div.total-items{float:right}.documentation-table tfoot a{color:#fff}.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}.documentation-table tbody tr{border-bottom:1px solid #e1e0e0;justify-content:flex-start;padding:10px 15px}.documentation-table tbody tr td{padding:0}.documentation-table tbody .table-title-column{flex-grow:1;font-size:14px;margin:0;white-space:normal}.documentation-table tbody .table-title-column a{font-size:16px;font-weight:600;text-decoration:none}.documentation-table tbody .table-title-column a.document-link{font-size:14px}.documentation-table tbody .table-title-column .file-extension,.documentation-table tbody .table-title-column .file-size,.documentation-table tbody .table-title-column .file-languages,.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{margin-right:12px}.documentation-table tbody .table-title-column:first-child{padding-left:20px}.documentation-table tbody .table-title-column a.lang-ja,.documentation-table tbody .table-title-column a.lang-zh-hans,.documentation-table tbody .table-title-column a.lang-en{color:#706f6f;display:inline;font-weight:400;text-decoration:underline}.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:1rem;margin:0 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:5px 0 0;order:1;position:relative;width:100%}.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{font-size:14px;line-height:1.25;text-decoration:underline}.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 0 0 1.25rem}.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:700;text-decoration:none}.documentation-table tbody .table-title-column .related-documents-list a.view-more:before{border:solid #2a289d;border-width:0 2px 2px 0;content:"";display:inline-block;height:.5em;margin-bottom:.15em;margin-right:.5em;transform:rotate(45deg);width:.5em}.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}.documentation-table tbody .table-title-column .ext-size-lang span{margin-right:20px}.documentation-table tbody .table-category-column{flex-wrap:nowrap}.documentation-table tbody .table-category-column .featured{color:#d8a829;font-size:18px;margin-right:6px;text-align:center;width:18px}.documentation-table .add-hidden-items-link:before{content:"+";font-size:30px;line-height:10px;margin-right:10px;vertical-align:sub}.documentation-table.has-filter tbody tr.odd{background-color:#fafafa}@media (min-width:693px){.documentation-table tr{border-bottom:0;flex-direction:row;justify-content:space-between}.documentation-table tr td{font-size:16px}.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 .table-headers th:last-child{flex-basis:140px}.documentation-table tfoot td{padding:10px}.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}}.documentation-header-wrapper{display:flex;margin-bottom:1.5rem;width:100%}.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 .support-link-first-div span.material-icons{vertical-align:bottom}.documentation-header-wrapper .subscribe-link-div:not(.subscribed-to-page) .support-link-second-div{color:#383838;font-size:14px;font-style:italic;font-weight:400;line-height:20px;padding-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:692px){.documentation-header-wrapper{flex-direction:column;gap:14px}.documentation-header-wrapper .subscribe-link-div{text-align:left}.documentation-header-wrapper .subscribe-link-div .support-link-second-div{margin-left:28px}}.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 span{font-size:16px;font-style:italic;font-weight:400;line-height:20px}.documentation-summary-wrapper i.featured{color:#d8a829;font-size:18px;margin-right:6px;text-align:center;width:18px}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:693px){.block-renesas-sample-code-table-block .table-filters,.sample-code-table .table-filters{display:table-cell}}@media (min-width:693px){.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:693px){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:1111px){.documentation-table table.responsive-one-col th.title .document-title-filter{max-width:70%}}@media (max-width:691px){.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:693px){#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:10px 0;position:absolute;right:0;cursor:pointer}.block-renesas-blocks-overview #tab-description .readmore__trigger:before{max-width:100%}.block-renesas-blocks-overview #tab-description .readmore__trigger .material-icons{font-size:32px;vertical-align:middle}.block-renesas-blocks-overview #tab-description .readmore__trigger .more{display:inline-block}.block-renesas-blocks-overview #tab-description .readmore__trigger .less,.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{align-items:flex-start;overflow:hidden}.block-renesas-blocks-overview .tabs-block-section .images-wrapper,.block-renesas-blocks-overview .tabs-block-section .applications-wrapper,.block-renesas-blocks-overview .tabs-block-section .block{width:100%}.block-renesas-blocks-overview .tabs-block-section .paragraph--type--features,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--description,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--comparison,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--applications,.block-renesas-blocks-overview .tabs-block-section .field-features,.block-renesas-blocks-overview .tabs-block-section .field-comparison,.block-renesas-blocks-overview .tabs-block-section .field-applications{line-height:27px}.block-renesas-blocks-overview .tabs-block-section .field-features h2,.block-renesas-blocks-overview .tabs-block-section .field-comparison h2,.block-renesas-blocks-overview .tabs-block-section .field-applications h2,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--features .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--description .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--comparison .field__label,.block-renesas-blocks-overview .tabs-block-section .paragraph--type--applications .field__label{display:none}.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:column}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type{flex-direction:row;flex-wrap:wrap}.block-renesas-blocks-overview .tabs-block-section:first-of-type .description{flex:1}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description{width:100%}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description{padding-right:20px;width:60%}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description .field--name-field-body{height:auto;position:relative}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description .field__item{height:auto}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{width:100%;z-index:1}@media (min-width:843px){.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper{min-width:40%;width:40%}.block-renesas-blocks-overview .tabs-block-section:first-of-type .images-wrapper .image-gallery--thumbs{width:100%}}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded{height:100%;transition:height .4s ease-in-out}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore{top:calc(100% - 4rem)}.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore .readmore__trigger,.block-renesas-blocks-overview .tabs-block-section:first-of-type .paragraph--type--description-expanded .readmore .readmore__trigger:before{box-shadow:none}.block-renesas-blocks-overview .tabs-block-section .field-applications{width:100%}.block-renesas-blocks-overview .tabs-block-section#tab-block--3{overflow-x:auto}.block-renesas-blocks-overview .tabs-block-section#tab-block--2>.item-list>ul{column-count:2}.block-renesas-blocks-overview .tabs-block-section#tab-block--4 ul li:last-of-type{border-bottom:transparent}.block-renesas-blocks-overview .field-release-info{width:100%}.block-renesas-blocks-overview #tab-target-devices .button--large{align-items:center;display:flex;line-height:1.15;padding:17px 25px;margin-bottom:20px}.block-renesas-blocks-overview #tab-target-devices .button--large:before{background-image:url(/themes/idt8/images/insert-drive-file.svg);background-position:center;background-repeat:no-repeat;background-size:19px;content:"";display:inline-block;margin-right:10px;height:18px;width:19px}.block-renesas-blocks-overview #tab-target-devices p{margin:20px 0 0}.is-page-node-type-application .block--overview #tab-description{flex-wrap:wrap}.is-page-node-type-application .block--overview #tab-description .description{flex:1}.is-page-node-type-application .block--overview #tab-description .field--name-field-block-diagram{width:100%}.is-page-node-type-application .block--overview #tab-description .field--name-field-block-diagram .media--view-mode-block-diagram{margin-top:30px}@media (min-width:996px){.block--overview .description{padding-right:10px}}
@media (min-width:996px){.block-renesas-blocks-overview #tab-features.tabs-block--active{display:block}.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}.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}}
.image-gallery-thumbs{line-height:0;margin-bottom:20px;padding:10px;transition:visiblity .4s linear}.image-gallery-thumbs img{display:block;line-height:1;margin:0 auto;max-height:221px;max-width:100%;width:auto}@media (min-width:996px){.image-gallery-thumbs img{max-height:275px}}.image-gallery-thumbs__items-wrapper{overflow:hidden;transition:height .4s linear}.image-gallery-thumbs__items-wrapper a{border:1px solid #e1e0e0;border-radius:4px;display:inline-block;padding:10px}.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:#fff url(/themes/idt8/components/components/carousel/carousel-expand.svg) 50% no-repeat;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}@media (min-width:843px){.image-gallery-thumbs__item a:before{opacity:0}.image-gallery-thumbs__item a:hover:before{opacity:1}}@media (min-width:996px){.image-gallery-thumbs__item a{width:100%}}.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;margin:10px -10px 20px}.image-gallery-thumbs__thumbnails .image-gallery-item{border:1px solid #e1e0e0;border-radius:3px;display:inline-block;margin:10px;padding:3px}.image-gallery-thumbs__thumbnails .image-gallery-item img{height:42px;width:42px}.image-gallery-thumbs__thumbnails .image-gallery-item:hover{border-color:#4ba3d3}.image-gallery-thumbs__thumbnails .image-gallery-item.is-active{border-color:#554f79}
