/* @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{border:none;margin:0;padding:0}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]{text-transform:none;color:#00adee;background:0 0;border:none;margin:0;padding:0;font-weight:400;line-height:normal;display:inline}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{flex-flow:column;width:100%;display:flex}.rmm__modal.sample-message-wrapper .rmm__content{width:100%;height:100%;display:flex}.rmm__modal.sample-message-wrapper .rmm__main{min-height:30%;transition:min-width .4s,min-height .4s}.rmm__modal.sample-message-wrapper .sample-message{flex-direction:column;justify-content:start;width:100%;margin-bottom:70px;display:flex}.rmm__modal.sample-message-wrapper .sample-message .controls{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.rmm__modal.sample-message-wrapper .sample-message .controls li{margin:0 .5rem 0 0;padding:0;list-style:none}.rmm__modal.sample-message-wrapper .sample-message .controls li:last-child{margin-right:0}.rmm__modal.sample-message-wrapper .sample-message p{text-align:center;width:60%;margin:0 auto 1.25rem;display:block}.rmm__modal.sample-message-wrapper .sample-message.success-msg{flex-direction:column;align-self:center;display:flex}@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{text-align:left;width:100%}.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:gray;text-align:left;margin:.5rem 0 0;font-size:.7rem;font-style:italic}.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{padding:5px 10px;font-size:14px}}@media (min-width:693px){.rmm__modal.sample-message-wrapper .rmm__main{min-width:50%;min-height:20%}.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}}@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,#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}
.staging-block{background-color:mistyrose;&.documentation-table,&.documentation-table.has-filter,&.software-tools-table{tbody tr.odd{background-color:transparent;}}}.toolbar-tab{.staging-tab.staging-enabled{background-color:gray;}}
.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-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;}
.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;}}
.paragraph--unpublished{background-color:#fff4f4;}
