/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.readmore{background-color:#fff;position:relative;width:auto}.readmore .material-icons{font-size:32px}.readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600;color:#2a289d;background:transparent;box-shadow:0 -13px 18px #fff;cursor:pointer;display:block;outline:none;padding:0;position:relative}body.lang-ja .readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600}body.lang-ja .readmore__trigger.material-icons{font-family:Material Icons}body.lang-zh-hans .readmore__trigger{font-family:Open Sans,Helvetica,Arial,Lucida Grande,Nimbus Sans L,"sans-serif";font-weight:600}body.lang-zh-hans .readmore__trigger.material-icons{font-family:Material Icons}.readmore__trigger:hover,.readmore__trigger:focus,.readmore__trigger:active{background:none}.readmore__trigger:before{content:"";inset:0 -15px;position:absolute}.readmore__trigger .more,.readmore__trigger .less{align-items:center;color:#2a289d;display:flex;font-size:1rem;font-weight:700}.readmore__trigger .less{display:none}.inline-sibling+*>.readmore__trigger{display:inline-block}.readmore__trigger:hover span{color:#4ba3d3}.readmore__content{overflow:hidden;transition:height .5s linear}.readmore.is-collapsed .readmore__content{display:none;height:0!important}.readmore.is-expanded .readmore__trigger .more{display:none}.readmore.is-expanded .readmore__trigger .less{display:flex}.view-more-row{border-bottom:0!important}.view-more-row td{padding:0!important}.view-more-row button{margin-top:22px}body.is-page-node-type-case-study .read-more-btn-wrap{display:flex;justify-content:center}
.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:#00f}.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}.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-submission .rmm__main{max-width:990px}.buy-now-div .buy-now.disabled{background-color:#a9a8a8;color:#fff;cursor:not-allowed}.error-data{display:flex;flex-direction:column;font-size:11px;margin-top:10px;line-height:1rem;color:#a9a8a8;padding:0 15px}
.toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:before{background-image:url(/modules/contrib/tmgmt/icons/earth.svg);}#toolbar-link-tmgmt-admin_tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt:active:before,.toolbar-icon .toolbar-icon-tmgmt-admin-tmgmt.is-active:before{background-image:url(/modules/contrib/tmgmt/icons/earth_black.svg);}
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;color:#d8a829;display:inline-block}body .tabs-block-section table.table-group tbody .material-icons.icon-locked,body .tabs-block-section table.table-group tbody .material-icons.icon-unlocked,body .tabs-block-section table.views-view-table tbody .material-icons.icon-locked,body .tabs-block-section table.views-view-table tbody .material-icons.icon-unlocked,body .block--documents table.table-group tbody .material-icons.icon-locked,body .block--documents table.table-group tbody .material-icons.icon-unlocked,body .block--documents table.views-view-table tbody .material-icons.icon-locked,body .block--documents table.views-view-table tbody .material-icons.icon-unlocked,body .view-display-id-search_special_box table.table-group tbody .material-icons.icon-locked,body .view-display-id-search_special_box table.table-group tbody .material-icons.icon-unlocked,body .view-display-id-search_special_box table.views-view-table tbody .material-icons.icon-locked,body .view-display-id-search_special_box table.views-view-table tbody .material-icons.icon-unlocked,body .view-documentation-tools table.table-group tbody .material-icons.icon-locked,body .view-documentation-tools table.table-group tbody .material-icons.icon-unlocked,body .view-documentation-tools table.views-view-table tbody .material-icons.icon-locked,body .view-documentation-tools table.views-view-table tbody .material-icons.icon-unlocked,body .document-search table.table-group tbody .material-icons.icon-locked,body .document-search table.table-group tbody .material-icons.icon-unlocked,body .document-search table.views-view-table tbody .material-icons.icon-locked,body .document-search table.views-view-table tbody .material-icons.icon-unlocked{color:#554f79}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}.user-document-subscriptions .dun-actions .form-item__label.applytoall-label{display:block;line-height:normal}
.top-fixed.is-fixed .quick-links{border-top:0;margin-top:0;padding-bottom:0;padding-top:0}@media (min-width:693px){.top-fixed.is-fixed .quick-links{margin-bottom:-10px;border-top:1px solid #e1e0e0;padding-top:8px}}.quick-links .link-box ul li.active a{background-color:#554f79;color:#fff}.quick-links .link-box ul a{background-color:#fff;border-radius:30px;color:#2a289d;text-decoration:none}.quick-links .link-box ul a:hover,.quick-links .link-box ul a.active{background-color:#554f79;color:#fff;text-decoration:none}.quick-links .link-box ul a span{padding-left:0;text-decoration:none}@media screen and (max-width:692.999px){.quick-links .quick-links__trigger.opened{border-bottom:0;border-radius:18px 18px 0 0;padding-bottom:15px}.quick-links .quick-links__trigger.opened+.link-box{border:1px solid #706F6F;border-radius:0 0 18px 18px;border-top:0;display:block;overflow:hidden}.quick-links .quick-links__trigger.opened+.link-box li{width:100%}.quick-links .quick-links__trigger.opened+.link-box li a{border-radius:0;margin:0}.quick-links .quick-links__trigger.opened+.link-box li a:hover,.quick-links .quick-links__trigger.opened+.link-box li a:focus,.quick-links .quick-links__trigger.opened+.link-box li a:active{color:#fff}.quick-links .quick-links__trigger.opened+.link-box li:last-child a{padding-bottom:10px}.quick-links .quick-links__trigger.opened .material-icons{transform:rotateX(180deg)}}@media (min-width:843px) and (max-width:1200px){.is-page-node-type-generic-product .top-fixed.is-fixed .quick-links,.is-page-node-type-product-category .top-fixed.is-fixed .quick-links,.is-page-node-type-product-sub-category .top-fixed.is-fixed .quick-links{padding-left:0}}
