@import url(https://fonts.googleapis.com/css?family=Roboto);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"Roboto",sans-serif !important;font-size:17px !important;}html,body,[canvas="container"],[off-canvas]{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{position:relative;}h1{font-weight:700 !important;}pre{background-color:#eee;padding:1em;}.badge{line-height:unset !important;}[canvas="container"],.scroll-area{-webkit-overflow-scrolling:touch;}[canvas="container"].scroll-area{}.bottom-pad{padding-bottom:300px;}.scroll-area{}.scrollspy-container{position:relative;}.content-block{}.main-content,.content-stream{}.footer{background:#0e0e0e;min-height:280px;padding-top:15px;margin-top:150px;}.footer h4{font-size:1.2rem;font-weight:bold;}.footer ul{padding-left:0;}.footer li{list-style-type:none;line-height:1.2;}.footer a{color:#fff;font-size:0.85rem;}.footer a:hover{color:#eee;}.scroll{}.scroll-auto{}.faded{opacity:0.07;}.ellipsis{text-overflow:ellipsis;overflow:hidden;}.max-80{max-width:78%;}.background{z-index:100 !important;}.foreground{z-index:10000 !important;}.mask{position:fixed;top:0;left:0;height:100%;width:100%;z-index:1001;background-color:rgba(0,0,0,0.5);display:none;}.loading-mask{position:fixed;width:100vw;height:100vh;z-index:10000;background-color:rgba(255,255,255,1);overflow:scroll;}.dev-warning{position:fixed !important;left:0;right:0;bottom:0;z-index:10001;box-shadow:0 0 5px #999;}.environment{position:fixed;left:0;right:0;bottom:0;height:30px;text-align:center;z-index:10001;}.environment.test{background-color:rgba(252,0,0,0.7);color:#fff;}.waiting{border:1px solid #fafafa;background-color:#fefefe;min-height:100px;}.placeholder{border:0;background-color:#fafafa !important;color:#ccc;}.loading.placeholder{position:absolute;top:0;right:0;left:0;bottom:0;background-color:#fff !important;}.main-site-nav{background-color:#0c3f5a;height:97px;}.navbar{z-index:1000;}.sub-nav{height:56px;}.brand-wrapper{width:200px;}.main-nav.navbar-brand{padding-top:1.1125rem !important;}.search-wrapper{width:70%;}.search-wrapper input.form-control{height:2rem;border:1px solid rgba(255,255,255,0.7);border-left:none;background:transparent;border-radius:0.25rem 0.25rem;color:rgba(250,250,250,0.9);font-size:0.85rem;}.search-wrapper input.form-control::placeholder,.search-wrapper input.form-control::placeholder,.search-wrapper input.form-control::placeholder{color:rgba(250,250,250,0.9);}.search-wrapper .input-group-text{color:rgba(250,250,250,0.9);background-color:transparent;border-right:none;}.login-wrapper{width:15%;}.main-site-nav input,.main-site-nav .form-inline .btn{height:3rem;}.main-site-nav .form-inline .btn{width:128px;font-size:18px;background:#2a618b;border-color:transparent;}.site-sub-nav.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.8) !important;}.site-sub-nav.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,1) !important;}.site-sub-nav.sticky-top{z-index:1001;}.site-sub-nav{z-index:auto;}.document-nav{position:fixed !important;width:100%;top:0;z-index:1;box-shadow:0 0 3px #666;height:58px;}.document-nav nav{height:30px;opacity:0;transition:0.2s opacity;}.document-nav.js-is-stuck nav{opacity:1;}#toc{overflow-y:auto;max-height:88vh;}.pointer{display:none;}.active .pointer{display:inline;position:absolute;right:1rem;}.toc-item{border:none;border-top:1px solid rgba(0,0,0,0.125);}.toc-item:last-child{border-bottom:1px solid rgba(0,0,0,0.125);}.toc-item .list-group-item{border:none;}.subscription-card{background-color:rgba(21,169,215,0.1) !important;}.subscription-card:hover{background-color:rgba(21,169,215,0.15) !important;text-decoration:none;}.subscription-card .card-header{height:110px;}.subscription-card img{max-height:100px;max-width:200px;}.product-header{min-height:150px;}.product-header .subscription-logo{max-height:170px;}.component-card{height:75px;line-height:1;cursor:pointer;padding:0 !important;border-color:#eaeaea !important;}.component-card.media{white-space:pre-line !important;}.component-card.image{height:100%;white-space:normal;}.component-card .partner-logo{height:50px;}.component-os{height:100%;width:13%;background-color:rgba(0,0,0,0.05);}.component-info{height:100%;text-align:left;font-size:0.9rem;white-space:normal;}.unpublished{background:repeating-linear-gradient(-45deg,rgba(255,100,0,0.05),rgba(255,100,0,0.05) 10px,rgba(255,100,0,0.1) 10px,rgba(255,100,0,0.1) 20px);}.unpublished .unpublished{background:repeating-linear-gradient(45deg,rgba(255,100,0,0.05),rgba(255,100,0,0.05) 10px,rgba(255,100,0,0.1) 10px,rgba(255,100,0,0.1) 20px);}.component-wrapper{width:100%;}.component-group{}.component-group.feature{background-color:#ffc164 !important;color:#000 !important;}.component-group.feature .groups{background-color:transparent !important;}.component-group .card-header{background-color:transparent;color:#666;padding:0 0 0 1.25rem;border:none;}.component-group .group-info-container{color:#fff;}.component-group .groups{background-color:rgba(255,255,255,0.85);}.component-group.machine-images{background-color:#333;}.btn.btn-component{color:#555;background-color:rgb(255,255,255);}.btn.btn-component:hover{color:#333;background-color:rgb(250,250,250);}.card .close{position:absolute;left:10px;top:19px;}.card .close svg{transition:0.2s all;}.card .close:hover svg{transition:0.2s all;cursor:pointer;}.close + h2{padding-left:40px;}.component-detail-container{padding:0;}.component-detail-container .tab-pane{padding:1.25rem;}.beta-pane{}.eula-window{max-height:33vh;overflow-y:scroll;}.messages{background-color:rgba(0,0,0,0.02);}.instruction-container pre{padding-right:40px;background:#333;color:#eee;font-size:0.7rem;}.collapse-trigger{}.collapse-trigger .trigger{transition:0.3s all;opacity:0;}.collapse-trigger:not(.collapsed) .trigger.up{opacity:1;transform:rotate3d(1,0,0,0);}.collapse-trigger.collapsed .trigger.up{opacity:1;transform:rotate3d(1,0,0,180deg);}.copy-button{position:absolute;top:0;right:0;transition:0.2s all;background:rgba(255,255,255,0.9) !important;color:#333;}.copy-button:hover{transition:0.2s all;background:rgba(0,0,0,0.8);color:#eee;}.document-list{}.document-list.download li{margin-bottom:24px;}.document-list-item{min-height:50px;}.guide-info{height:100%;min-height:50px;font-size:1em;}.guide-info .badge{font-weight:400 !important;white-space:normal !important;}.guide-tile{width:45px;min-height:50px;background-color:#ccc;color:#fff;}.document .guide-tile{background-color:#0098ce;}.open-download .guide-tile,.open-repo .guide-tile,.restricted-download .guide-tile,.restricted-repo .guide-tile,.download .guide-tile{background-color:#28a745;}.document-list a.media{height:100%;color:#333;background-color:#f8f8f8;font-size:1rem;}.document-list a:hover{text-decoration:none;background-color:rgba(0,0,0,0.1);}.inline-instruction{padding-left:1rem;}a.card-header-subcomponent{white-space:normal;text-align:left;}.rn-heading{border-bottom:1px solid #ccc;margin-bottom:0.5rem;}.workaround{background-color:rgb(255,251,240);padding:1rem 2rem;}.workaround-title{font-weight:bold;}h4.issue-title{font-weight:700;font-size:1.1rem;}.issue hr{display:none;}.hide-unsupported tr.unsupported{display:none;}.hide-unsupported .unsupported{display:none;}.product-release.row{transition:0.5s all;background-color:#fff;color:#000;}.product-release-row.expanded:hover{background-color:#444;}.product-release-row.expanded{background-color:#555;color:#eee;}.alert{transition:0.2s background-color;border:0 !important;}.component-block button{opacity:inherit !important;color:rgba(0,0,0,0.35);}.sticky-header{background-color:#fff;border-bottom:1px solid #ccc;}.anchor{}.anchor a{display:none;padding-left:0.5rem;color:#ccc;}.anchor:hover a{display:inline;}.notice{}.notice-header{border:0 none;}.notice-header.generic{background-color:#eee;color:#000;}.notice-body.generic{background-color:#f8f9fa;}.notice-header.info{background-color:#0098ce;color:#fff;}.notice-body.info{background-color:rgba(23,162,184,0.05);}.notice-header.success{background-color:#dc3545;color:#fff;}.notice-body.success{background-color:#dc354512;}.notice-body.warning{background-color:#dc354512;}.notice-header.warning{background-color:#dc354512;}.notice p:last-child{margin-bottom:0;}.collapse-trigger{cursor:pointer;}.collapse-trigger .card-title{margin-bottom:0;}.collapse-trigger .chevron{transition:0.5s all;}.collapse-trigger.collapsed .chevron{transform:rotateX(180deg);}.list-loading a{width:400px;-webkit-animation:animate-stripes 0.5 linear infinite;animation:animate-stripes 0.5s linear infinite;background-image:linear-gradient(45deg,#eee 0%,#fafafa 25%,#eee 100%) !important;transition:width 0.6s ease;background-size:auto;color:#aaa !important;}@keyframes animate-stripes{100%{background-position:-400px 0;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes slideLeftIn{0%{transform:translate(-3%,0);opacity:0;}100%{transform:translate(0,0);opacity:1;}}@keyframes slideLeftOut{0%{transform:translate(0,0);}100%{transform:translate(-100%,0);}}@keyframes slideInDown{0%{opacity:0;transform:translate(0,-5%);}100%{opacity:1;transform:translate(0,0);}}@keyframes slideOutUp{0%{opacity:1;transform:translate(0,0);}100%{opacity:0;transform:translate(0,-5%);}}@keyframes flyIn{0%{transform:translate(0,-100%);}100%{transform:translate(0,0);}}@keyframes flyOut{0%{transform:translate(0,0);}100%{transform:translate(0,-100%);}}@keyframes slideUp{0%{transform:translate(0,100%);}100%{transform:translate(0,0);}}@keyframes slideDown{0%{transform:translate(0,0);}100%{transform:translate(0,100%);}}.fader.au-enter{opacity:0;}.fader.au-enter-active{animation:fadeIn 0.2s;}.fader.au-leave{opacity:1;}.fader.au-leave-active{animation:fadeOut 0s;}.drop-in.au-enter{transform:translate(-100%,0);}.drop-in.au-enter-active{animation:flyIn 0.2s;}.drop-in.au-leave{transform:translate(0,0);}.drop-in.au-leave-active{animation:flyOut 0.2s;}.drop-up.au-enter{transform:translate(0,100%);}.drop-up.au-enter-active{animation:slideUp 0.2s;}.drop-up.au-leave{transform:translate(0,0);}.drop-up.au-leave-active{animation:slideDown 0.2s;}.slide-in-from-left.au-enter{transform:translate(-3%,0);}.slide-in-from-left.au-enter-active{animation:slideLeftIn 0.2s;}.slide.au-enter{transform:translate(0,-5%);}.slide.au-enter-active{animation:slideInDown 0.5s;}.fly-out.au-enter{}.fly-out.au-enter-active{}.fly-out.au-leave{transform:translate(-100%,0);}.fly-out.au-leave-active{animation:flyOut 0.5s;}html,body,[canvas=container],[off-canvas]{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{}[canvas]{}[canvas=container]{width:100%;height:100%;overflow-y:auto;position:relative;-webkit-overflow-scrolling:touch;}[canvas=container]:before,[canvas=container]:after{}[off-canvas]{display:none;position:fixed;overflow:hidden;overflow-y:auto;background-color:#fff;-webkit-overflow-scrolling:touch;}[off-canvas*=top]{width:100%;height:255px;top:0;}[off-canvas*=right]{width:500px;height:100%;top:0px;right:0;z-index:1001;}[off-canvas*=right].wide{width:1000px;}@media(max-width:500px){[off-canvas*=right]{width:100vw;}}@media(max-width:1000px){[off-canvas*=right].wide{width:100vw;}}[off-canvas*=bottom]{width:100%;height:255px;bottom:0;}[off-canvas*=left]{width:255px;height:100%;top:0;left:0;}[off-canvas*=reveal]{}[off-canvas*=push]{}[off-canvas*=overlay]{}[off-canvas*=shift]{}[canvas],[off-canvas]{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:-webkit-transform 200ms;transition:transform 200ms;-webkit-backface-visibility:hidden;}[off-canvas*=shift][off-canvas*=top]{-webkit-transform:translate(0px,50%);transform:translate(0px,50%);}[off-canvas*=shift][off-canvas*=right]{-webkit-transform:translate(-50%,0px);transform:translate(-50%,0px);}[off-canvas*=shift][off-canvas*=bottom]{-webkit-transform:translate(0px,-50%);transform:translate(0px,-50%);}[off-canvas*=shift][off-canvas*=left]{-webkit-transform:translate(50%,0px);transform:translate(50%,0px);}@media print{[canvas]{-webkit-transform:translate(0px,0px) !important;-ms-transform:translate(0px,0px) !important;transform:translate(0px,0px) !important;}[off-canvas]{display:none !important;}}
