/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sortable .table-sort-link{position:relative;padding-right:24px;min-width:28px;min-height:24px;text-wrap:nowrap}.sortable .table-sort-link:hover,.sortable .table-sort-link:focus{color:inherit}.sortable .table-sort-link:after{position:absolute;margin-left:4px;font-family:icomoon!important;font-weight:400;font-style:normal;font-size:24px;content:"\e929"}.sortable .table-sort-link.active.sort-asc:after{content:"\e938"}.sortable .table-sort-link.active.sort-desc:after{content:"\e937"}
.document-title-filter,.document-type-filter,.document-ide-filter,.document-compiler-filter,.document-function-filter,.document-application-filter,.software-title-filter,.software-type-filter,.software-company-filter,.partner-title-filter,.partner-solution-category-filter,.partner-mcu-filter,.related-products-title-filter-wrapper,.related-products-category-filter-wrapper{width:100%}.document-title-filter .material-icons,.document-type-filter .material-icons,.document-ide-filter .material-icons,.document-compiler-filter .material-icons,.document-function-filter .material-icons,.document-application-filter .material-icons,.software-title-filter .material-icons,.software-type-filter .material-icons,.software-company-filter .material-icons,.partner-title-filter .material-icons,.partner-solution-category-filter .material-icons,.partner-mcu-filter .material-icons,.related-products-title-filter-wrapper .material-icons,.related-products-category-filter-wrapper .material-icons{display:none}.block-idt-related-products .document-type-filter{width:100%}table.responsive-one-col.table-group .summary{background-color:#e0f3fd;color:#383838;padding:12px;width:100%}.view-software-tools table.responsive-one-col.table-group .summary{display:inline-block;flex-basis:100%}@media(min-width:680px){table.responsive-one-col.table-group .summary{padding-left:20px;width:auto}table.responsive-one-col.table-group .summary.hidden{display:none}}.table-filters .form-item{margin-top:0}.flex-filters{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;width:100%}.flex-filters .form-item{margin-top:0}@media(min-width:680px){.flex-filters{flex-direction:row;margin-bottom:40px}.flex-filters>*{flex:1;margin-top:0}}
.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(width<680px){.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 .file-abstract,.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[data-status]{display:inline-block;float:left;font-size:18px;margin:1px 16px 0 0;padding-left:0;width:auto}.documentation-table tbody .table-title-column span:first-of-type[data-state=lock]{color:#2a289d;margin-right:6px}.documentation-table tbody .table-title-column span:first-of-type [class*=ricon-]{font-size:18px}.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-title-column .file-abstract{margin-top:12px;line-height:21px}.documentation-table tbody .table-title-column .file-abstract .abstract-label{padding-left:20px;position:relative;color:#706f6f;font-weight:600;line-height:18px}.documentation-table tbody .table-title-column .file-abstract .abstract-label:after{content:url(/modules/custom/renesas_algolia/icons/ai_generated.svg);position:absolute;left:0;top:50%;transform:translateY(-50%)}.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(width<680px){.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}}.block-renesas-document-access-notification-block+.documentation-header-wrapper{margin-top:43px}.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:start;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;text-transform:capitalize}.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(width<680px){.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:43px}}.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 .documentation-details-wrapper,.block-renesas-software-downloads-table-block .documentation-details-wrapper{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(width<680px){.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}.documentation-footer-wrapper{margin-top:70px}
body main>div>.block>h2{padding-top:10px;margin-top:-10px}body .view-id-search .title{display:flex}body .view-id-search .title .related-document{padding-left:2px;display:list-item;list-style:inside;padding-top:5px}body .view-id-search .title .doc-related-icon{vertical-align:initial}body .doc-related-icon{margin-left:10px;cursor:hand}body a[data-related]:before{margin-left:0}body .icon.lock{width:12px;height:12px}body .icon.lock.title{margin-right:4px}body main aside .view-featured-document .view-content .download{margin-bottom:0}body main aside .view-featured-document .view-content #featured-documents{padding:1em;font-size:1.2em;font-weight:800;background-color:#2a289d;box-shadow:0 5px 9px #00000080}body main aside .view-featured-document .view-content #featured-documents a,body main aside .view-featured-document .view-content #featured-documents a:visited{color:#fff}body main aside .view-featured-document table#featured-docs tbody{border:2px solid #2a289d}body main aside .quick-links{background-color:#fff;margin:1.50735rem 0}body .tabs-block-section table,body .block--documents table,body .view-display-id-search_special_box table,body .view-documentation-tools table,body .document-search table{color:#383838;border-collapse:separate}body .tabs-block-section table.table-group thead tr th .material-icons,body .tabs-block-section table.views-view-table thead tr th .material-icons,body .block--documents table.table-group thead tr th .material-icons,body .block--documents table.views-view-table thead tr th .material-icons,body .view-display-id-search_special_box table.table-group thead tr th .material-icons,body .view-display-id-search_special_box table.views-view-table thead tr th .material-icons,body .view-documentation-tools table.table-group thead tr th .material-icons,body .view-documentation-tools table.views-view-table thead tr th .material-icons,body .document-search table.table-group thead tr th .material-icons,body .document-search table.views-view-table thead tr th .material-icons{display:none}body .tabs-block-section table.table-group tbody .material-icons,body .tabs-block-section table.views-view-table tbody .material-icons,body .block--documents table.table-group tbody .material-icons,body .block--documents table.views-view-table tbody .material-icons,body .view-display-id-search_special_box table.table-group tbody .material-icons,body .view-display-id-search_special_box table.views-view-table tbody .material-icons,body .view-documentation-tools table.table-group tbody .material-icons,body .view-documentation-tools table.views-view-table tbody .material-icons,body .document-search table.table-group tbody .material-icons,body .document-search table.views-view-table tbody .material-icons{font-size:18px;display:inline-block}body .tabs-block-section table.table-group td.views-field:first-child i,body .tabs-block-section table.table-group td.views-field:first-child span,body .tabs-block-section table.views-view-table td.views-field:first-child i,body .tabs-block-section table.views-view-table td.views-field:first-child span,body .block--documents table.table-group td.views-field:first-child i,body .block--documents table.table-group td.views-field:first-child span,body .block--documents table.views-view-table td.views-field:first-child i,body .block--documents table.views-view-table td.views-field:first-child span,body .view-display-id-search_special_box table.table-group td.views-field:first-child i,body .view-display-id-search_special_box table.table-group td.views-field:first-child span,body .view-display-id-search_special_box table.views-view-table td.views-field:first-child i,body .view-display-id-search_special_box table.views-view-table td.views-field:first-child span,body .view-documentation-tools table.table-group td.views-field:first-child i,body .view-documentation-tools table.table-group td.views-field:first-child span,body .view-documentation-tools table.views-view-table td.views-field:first-child i,body .view-documentation-tools table.views-view-table td.views-field:first-child span,body .document-search table.table-group td.views-field:first-child i,body .document-search table.table-group td.views-field:first-child span,body .document-search table.views-view-table td.views-field:first-child i,body .document-search table.views-view-table td.views-field:first-child span{cursor:default;padding:0}body .icon.lock{width:12px;height:12px;margin:1.50735rem 0;padding-left:0!important}body .block-views-blockfeatured-document-block-2 table tbody{border:2px solid #2a289d}body .icon.lock{width:12px;height:12px;margin:1.50735rem 0}body .icon.lock.title{width:22px;height:22px;position:relative;top:3px;margin-right:10px}body table tr td.views-field-content-translation-source{min-width:60px}body table tr td.views-field-content-translation-source a{word-break:keep-all}.block--documents.is-empty-block{display:none}.block-renesas-software-downloads-table-block h3{margin-top:0}.user-document-subscriptions .dun-actions .form-item__label.applytoall-label{display:block;line-height:normal}
