.layout.horizontal,.layout.horizontal-reverse,.layout.vertical,.layout.vertical-reverse{display:-webkit-flex;display:-ms-flexbox;display:flex}.layout.horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.layout.vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.layout.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex,.flex-1{-ms-flex:1;-webkit-flex:1;flex:1}.layout.start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.layout.center,.layout.center-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.layout.end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.layout.start-justified{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.layout.center-center,.layout.center-justified{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.layout.end-justified{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.layout.around-justified{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.layout.justified{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center}.self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end}.self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.block{display:block}[hidden]{display:none!important}.invisible{visibility:hidden!important}.relative{position:relative}.fit{bottom:0;left:0;position:absolute;right:0;top:0}body.fullbleed{height:100vh;margin:0}.scroll{-webkit-overflow-scrolling:touch;overflow:auto}body{color:#fff;font-family:bernina_sans,Open Sans,sans-serif;font-size:16px;line-height:24px}body,h1{-webkit-font-smoothing:antialiased;font-weight:400}h1{font-size:56px;letter-spacing:-.026em;line-height:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}h2{font-size:45px;letter-spacing:-.018em;line-height:48px}h2,h3{-webkit-font-smoothing:antialiased;font-weight:400}h3{font-size:34px;letter-spacing:-.01em;line-height:40px}h4{-webkit-font-smoothing:antialiased;font-size:24px;font-weight:400;letter-spacing:-.012em;line-height:32px}@font-face{font-family:bernina_sans;font-style:normal;font-weight:400;src:url(berninasans-office-regular-webfont.woff2) format("woff2"),url(berninasans-office-regular-webfont.woff) format("woff")}html{font-family:bernina_sans,Open Sans,sans-serif}*{box-sizing:border-box;margin:0;outline:none}body{background:#000;background-image:url(https://university.dynatrace.com/images/dtu_content_background.svg);background-position:top;background-size:cover}body.view #banner{padding-bottom:24px;padding-top:30px;position:relative}body #loading-placeholder{display:none;padding:40px 0;text-align:center}body.loading card-sorter#cards,body.loading div#filters,body.loading div#searchbar{display:none}body.loading div#loading-placeholder{display:block}b{font-weight:500}a{color:currentcolor;text-decoration:none}li,ul{list-style:none;padding:0}.site-width{margin:0 auto;max-width:1024px;width:90vw}#banner{background-color:#273039;background-image:url(https://d1io3yog0oux5.cloudfront.net/_850f563b0ae365a6c609236e999ced47/dynatrace/db/921/7537/image_resized.jpg);background-repeat:no-repeat;background-size:100% 100%;border-bottom:3px solid #23282d;box-shadow:inset 0 0 0 100vmax rgba(17,61,114,.7);color:#fff;padding:30px 0 20px}#banner[down] .banner-slider{-webkit-transform:none;transform:none}#banner[down] .banner-title{visibility:hidden}#banner h2,#banner h3{font-weight:100;text-shadow:2px 2px #000}#banner #logo{height:125px;max-width:100%;width:auto}#banner .banner-slider{-webkit-transform:translateY(-100%);background-color:#000;background-image:url(https://university.dynatrace.com/images/dtu_content_background.svg);color:#546e7a;max-width:100%;padding:8px 0;position:absolute;top:0;transform:translateY(-100%);transition:-webkit-transform .4s cubic-bezier(0,0,.2,1);transition:transform .4s cubic-bezier(0,0,.2,1);transition:transform .4s cubic-bezier(0,0,.2,1),-webkit-transform .4s cubic-bezier(0,0,.2,1);width:100%;will-change:transform}#banner .banner-slider h3{font-size:30px}#banner .banner_arrows{margin-left:16px}#banner .banner-title{margin-bottom:8px}#banner .banner-description .banner-meta{padding:0 32px}#banner .banner-description .banner-meta h3{margin-bottom:8px}#banner paper-button{-webkit-font-smoothing:antialiased;background-color:#607d8b;color:#fff;font-family:bernina_sans,Open Sans,sans-serif;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1;line-height:normal;min-width:150px;padding:8px 16px;text-align:center;text-transform:uppercase}#banner paper-button.iron-selected{background-color:#455a64}#sortby{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:24px 0}#sortby paper-tabs{color:#fff;text-transform:uppercase}#sortby paper-tabs paper-tab{margin:auto 7px;padding:0 5px}.paper-tabs-0 #selectionBar.paper-tabs{background:linear-gradient(90deg,#2583ee,#712f90);border-bottom:1px solid transparent;padding:1px}.paper-button-0,.paper-menu-button-0{border-radius:3px!important}.dropdown-filter{background-color:#fff;border-radius:3px}.dropdown-content{border-radius:3px!important;text-transform:capitalize}.dropdown-content paper-item:hover{background:#2c3035;color:#267cdd;cursor:pointer}.paper-input-container-1{background:none;color:#8f96a0}#dropdown.style-scope.paper-menu-button{margin-top:40px}@media (max-width:767px){#banner{line-height:16px;padding:16px 0}#banner paper-button{display:inline-block;margin:16px 0 0}#filters{height:20px;margin:0;padding:0;visibility:hidden}.banner-info{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start;line-height:24px;width:100%}.banner-description{-ms-flex-align:center;-ms-flex-direction:column;-webkit-align-items:center;-webkit-flex-direction:column;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}.banner-technologies{left:0;position:absolute;width:100%;z-index:1}.banner-title{font-size:7vw}.banner-meta{display:none}#logo{margin-bottom:16px}.filters{width:100%}}@media (min-width:768px){#banner .banner-title,#banner paper-button{margin-bottom:16px}.banner-info{line-height:32px;margin-right:32px}.banner-info a{text-decoration:underline}.banner-description{display:-webkit-flex;display:-ms-flexbox;display:flex}.banner-description .banner-info{-ms-flex:1;-webkit-flex:1;flex:1}}#mainToolbar{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#0f1419;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;height:64px;padding:8px}#mainToolbar paper-icon-button[icon=menu]{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0}#mainToolbar a{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}#mainToolbar .logo-icon{height:24px;margin-right:8px;width:30px}#mainToolbar .logo-devs{height:28px;width:auto}#searchbar{background-color:#23282d;border-radius:3px}#searchbar:hover{background-color:#4a5057}#searchbar paper-input-container{padding:0}#searchbar paper-input-container input,#searchbar paper-input-container label{color:#98a0ab}#searchbar paper-input-container label{opacity:.5}@media (min-width:768px){#searchbar{background-color:#23282d;transition:background-color .4s cubic-bezier(0,0,.2,1);width:100%}#searchbar:hover{background-color:#78909c}.logo-devs{margin:5px 32px 0 0}}@media (max-width:767px){#searchbar paper-input-container{display:none}#mainToolbar{height:56px}#mainToolbar paper-icon-button[icon=menu]{margin-right:8px;width:40px}}.card-footer .category-icon.cloud-icon{background-image:url(/images/icons/cloud-royalblue_500.svg)}.card-footer paper-button.easytravel-bg{background-color:#ef651f}.codelab-card.category-easytravel{border-bottom-color:#ef651f}.card-footer .category-icon.easytravel-icon{background-image:url(/images/icons/favicon_easytravel.ico)}.card-footer .category-icon.kubernetes-icon{background-image:url(/images/icons/kubernetes.svg)}.card-footer .category-icon.autonomous-cloud-icon,.card-footer .category-icon.keptn-icon{background-image:url(/images/icons/keptn.png)}.card-footer .category-icon.kubernetes-icon{background-image:url(/images/icons/kubernetes.png)}.card-footer .category-icon.kubernetes-gke-icon{background-image:url(/images/icons/cloud-platform.svg)}.card-footer paper-button.bizops-bg{background-color:#73be28}.codelab-card.category-bizops{border-bottom-color:#73be28}.card-footer .category-icon.bizops-icon{background-image:url(/images/icons/bizops.svg)}.card-footer .category-icon.adv-obs-icon{background-image:url(/images/icons/adv-obs.svg)}.card-footer paper-button.dem-bg{background-color:#6f2da8}.codelab-card.category-dem{border-bottom-color:#6f2da8}.card-footer .category-icon.dem-icon{background-image:url(/images/icons/dem.svg)}.card-footer .category-icon.azure-icon{background-image:url(/images/icons/azure.svg)}.card-footer .category-icon.istio-icon{background-image:url(/images/icons/istio.svg)}.card-footer .category-icon.infra-icon{background-image:url(/images/icons/metric-tree.svg)}.card-footer .category-icon.automate-feedback-icon{background-image:url(/images/icons/perf-scale.svg)}.card-footer .category-icon.automate-delivery-icon{background-image:url(/images/icons/traffic-light.svg)}.card-footer paper-button.adv-obs-bg,.card-footer paper-button.automate-delivery-bg,.card-footer paper-button.automate-feedback-bg,.card-footer paper-button.automate-operations-bg,.card-footer paper-button.autonomous-cloud-bg,.card-footer paper-button.azure-bg,.card-footer paper-button.cloud-bg,.card-footer paper-button.infra-bg,.card-footer paper-button.istio-bg,.card-footer paper-button.keptn-bg,.card-footer paper-button.kubernetes-bg,.card-footer paper-button.kubernetes-gke-bg{background-color:#14a8f5}.codelab-card.category-adv-obs,.codelab-card.category-automate-delivery,.codelab-card.category-automate-feedback,.codelab-card.category-automate-operations,.codelab-card.category-autonomous-cloud,.codelab-card.category-azure,.codelab-card.category-cloud,.codelab-card.category-infra,.codelab-card.category-istio,.codelab-card.category-keptn,.codelab-card.category-kubernetes,.codelab-card.category-kubernetes-gke{border-bottom-color:#14a8f5}.card-footer .category-icon.automate-operations-icon{background-image:url(/images/icons/health-status.svg)}#cards{-ms-flex-pack:start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;flex-wrap:wrap;justify-content:flex-start;margin-bottom:24px}#cards,.codelab-card{display:-webkit-flex;display:-ms-flexbox;display:flex}.codelab-card{-ms-flex:1 0 330px;-ms-flex-direction:column;-webkit-flex:1 0 330px;-webkit-flex-direction:column;background-color:#eceff1;border:solid #14a8f5;border-width:1px 1px 2px;border-radius:3px;flex:1 0 330px;flex-direction:column;margin:0 16px 16px 0;max-width:330px;position:relative}.codelab-card:nth-of-type(3n){margin-right:0}.codelab-card img{margin-right:4px}.codelab-card .card-header{padding:16px 16px 0}.codelab-card .card-duration,.codelab-card .card-header{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.codelab-card .card-duration{color:#aaa;font-size:11px;mix-blend-mode:normal;padding:0 16px}.codelab-card .card-duration img{opacity:.24}.codelab-card .card-author,.codelab-card .card-updated{color:#bdbdbd;font-size:12px;line-height:16px;text-align:right}.codelab-card .description{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;-webkit-font-smoothing:antialiased;color:#212121;flex:1 0 auto;padding:16px 16px 0}.card-footer{-ms-flex-align:center;-ms-flex-pack:justify;-webkit-align-items:center;-webkit-justify-content:space-between;align-items:center;border-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px 16px}.card-footer paper-button{-webkit-font-smoothing:antialiased;background-color:#14a8f5;color:#fff;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1;padding:13px 25px;text-transform:uppercase;text-transform:none}.card-footer .category-icon{background-image:url(/images/icons/dynatrace-gray_900.svg);background-position:0 50%;background-repeat:no-repeat;background-size:32px;height:42px;width:42px}.card-pin{background-image:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M0 0h18v18H0"/><path fill="#888" d="M13 4V2H5v2h1v5l-1.5 1.5V12H8v4l1 1 1-1v-4h3.5v-1.5L12 9V4"/></g></svg>');background-repeat:no-repeat;bottom:14px;height:20px;left:7px;position:absolute;width:15px}@media (max-width:767px){#cards{-ms-flex-align:center;-ms-flex-direction:column;-webkit-align-items:center;-webkit-flex-direction:column;align-items:center;flex-direction:column}.codelab-card{-ms-flex:1 0 200px;-webkit-flex:1 0 200px;flex:1 0 200px;margin:0 0 16px;max-width:100%;min-width:330px;width:100%}.codelab-card .card-header{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.codelab-card .card-header .category-icon{margin:0}}@media (min-width:767px) and (max-width:1136px){.codelab-card{-ms-flex:0 0 32%;-webkit-flex:0 0 32%;flex:0 0 32%;margin:0 2% 2% 0}}#footer{font-size:13px;padding:40px 0}#footer li,#footer ul{list-style:none;margin:0;padding:0}#footer a{color:#9e9e9e}#footer .footer-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}#footer .link-list{-ms-flex:1;-webkit-flex:1;border-top:1px solid #616161;flex:1;margin-right:32px}#footer .link-list:last-child{margin-bottom:0;margin-right:0}#footer .link-list label{color:#fff;display:block;font-weight:700;margin:8px 0 16px}.footerbar{color:#fff;font-size:13px;padding:10px 0}.footerbar hr{background:linear-gradient(90deg,#0f1419,#fff 20%,#fff 80%,#0f1419);border:none;height:1px;margin-bottom:2rem;opacity:.3}.footerbar a{color:currentcolor}@media (max-width:767px){#footer{padding:24px 0}#footer .footer-wrapper{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#footer .link-list{margin:0 0 24px}}