.Card{display:flex;align-items:center;justify-content:center;min-height:100vh}.Card p{min-width:100%}.Card__content{background-color:#fff;box-shadow:rgba(86,99,129,0.16) 0 0 0 1px,rgba(86,99,129,0.24) 0 16px 24px -4px;width:50rem;height:37.5rem;border-radius:.25rem}

.HostPortInstructions{margin-bottom:.5rem}.HostPortInstructions .Alert__content{max-width:none}.HostPortInstructions p{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal}.HostPortInstructions p:last-child{margin-bottom:0}

.AddMockApp{padding-left:2rem;padding-right:2rem;padding-bottom:1.5rem;height:100%;display:flex;flex-direction:column}.AddMockApp__content{overflow-y:auto}.AddMockApp__header{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}.AddMockApp__heading{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:normal;margin-top:1.5rem;margin-bottom:.75rem;color:#566381;margin-top:0rem;margin-bottom:0rem;flex-grow:1}.AddMockApp__subheader{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;letter-spacing:normal;color:#363e50}.AddMockApp__instruction{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;color:#363e50;max-width:100%}.AddMockApp__list{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;margin-left:2rem;color:#363e50;list-style-type:circle;max-width:none}.AddMockApp__code{font-family:Menlo, Consolas, Monaco, monospace;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;padding-left:.25rem;padding-right:.25rem;padding-top:.125rem;padding-bottom:.125rem;border-radius:.25rem;background-color:rgba(86,99,129,0.04);color:#363e50;box-shadow:inset rgba(86,99,129,0.16) 0 0 0 1px;display:inline-block}.AddMockApp__footer{display:flex;justify-content:flex-end;padding-top:1.5rem}

.ProgressTracker{display:flex;padding-left:2rem;padding-right:2rem;margin-left:-2rem;margin-right:-2rem;border-top:.0625rem solid #d6dae1;border-bottom:.0625rem solid #d6dae1}.ProgressTracker__item{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;margin-right:1.5rem;font-weight:600;display:flex;align-items:center}.ProgressTracker__step-number{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:100%}.ProgressTracker__step-number--selected{background-color:#828ca1;color:#fff}.ProgressTracker__step-number--completed{background-color:#00893e}.ProgressTracker__step-label{margin-left:.5rem}

.ButtonSelector{margin-top:1rem;border:.0625rem solid #e4e6eb;border-radius:.25rem;height:4.5rem;display:flex}.ButtonSelector:hover{border:.0625rem solid #e8f6fc;cursor:pointer}.ButtonSelector--selected{border:.0625rem solid #0778d4;box-shadow:0 0 .25rem #e8f6fc}.ButtonSelector--selected:hover{border:.0625rem solid #0778d4}.ButtonSelector__icon{padding:.625rem;margin:1rem;width:2.5rem;height:2.5rem;background-color:#0778d4;border-radius:.125rem}.ButtonSelector__text{padding-top:1rem;vertical-align:middle}

.InstrumentationTypeSelect__button-text-header{font-size:1.25rem}.InstrumentationTypeSelect__button-text-body{color:#828ca1;margin-top:.25rem}

.FrameworkSelect__intro{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:1.25rem;line-height:1.75rem;letter-spacing:normal;margin-top:.75rem;margin-bottom:.75rem;padding-bottom:.5rem}.FrameworkSelect__frameworks{display:flex;flex-wrap:wrap}.FrameworkSelect__framework-item{display:flex;justify-content:center;align-items:center;-webkit-filter:grayscale(1);filter:grayscale(1);cursor:pointer;margin-right:1.5rem;margin-bottom:1rem;width:7.5rem;height:6.25rem;border:.0625rem solid rgba(86,99,129,0.16);border-radius:.25rem}.FrameworkSelect__framework-item:hover{-webkit-filter:grayscale(0);filter:grayscale(0);border:.0625rem solid #e8f6fc}.FrameworkSelect__framework-item--selected{border:.0625rem solid #0778d4;box-shadow:0 0 .25rem #e8f6fc;border-radius:.25rem;-webkit-filter:grayscale(0);filter:grayscale(0)}.FrameworkSelect__framework-item--selected:hover{border:.0625rem solid #0778d4}.FrameworkSelect__let-us-know{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;margin-top:1.5rem}.FrameworkSelect__datadog-container{border-top:1px solid #e4e6eb;margin-top:2.5rem;padding-top:2.5rem}.FrameworkSelect__datadog-container h3{margin-bottom:.5rem}

.MethodSelect p{margin-top:1rem}.MethodSelect__button-container{margin-top:2rem}.MethodSelect__button-text-header{font-size:1.25rem}.MethodSelect__button-text-body{color:#828ca1;margin-top:.25rem}

.ServiceNameEntry__label{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:0.875rem;line-height:1rem;letter-spacing:normal}.ServiceNameEntry__input{width:100%}.ServiceNameEntry__input--error,.ServiceNameEntry__input--error:focus{border-color:#d62400}.ServiceNameEntry__explanation{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;max-width:100%}.ServiceNameEntry__explanation--error{color:#d62400}

.SatelliteConfiguration .Alert__content{max-width:none}.SatelliteConfiguration p{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal}.SatelliteConfiguration p:last-child{margin-bottom:0}

.ResourceLinks__further-reading{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;letter-spacing:normal}.ResourceLinks__link{margin-right:1.5rem;padding-top:.5rem;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;line-height:1rem;display:inline-flex;justify-content:center}.ResourceLinks__link .icon{margin-right:.5rem}

.ServiceBoundarySelect__paragraph{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;color:#363e50;max-width:100%}.ServiceBoundarySelect__heading{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;letter-spacing:normal}

.ServiceConnected{text-align:center}.ServiceConnected>img{margin-top:1rem;margin-bottom:.5rem}.ServiceConnected>h2{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:normal;margin-top:1.5rem;margin-bottom:.75rem}.ServiceConnected>p{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:1rem;line-height:1.5rem;letter-spacing:normal;max-width:100%}.ServiceConnected__buttons{display:flex;flex-direction:column;align-items:center;margin-top:.5rem}.ServiceConnected__connect-another-service-button{margin-top:1rem}.ServiceConnected__explore-service-data-link{margin-top:1rem}

.CheckServices{grid-column:content}.CheckServices__result{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;color:#363e50;max-width:100%;display:flex;align-items:center}.CheckServices__result>p{margin-left:.5rem}.CheckServices__troubleshooting{margin-top:1rem;display:flex;align-items:center}.CheckServices__link{margin-left:.5rem;color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;color:#828ca1}

.CardFooter{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem}.CardFooter__service-check-failure{display:flex;align-items:center;justify-self:flex-start;flex-grow:1}.CardFooter__service-check-failure>p{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;color:#a1321c;margin:.375rem;margin-left:.5rem}.CardFooter__buttons{display:flex;align-items:center}.CardFooter__next-button{margin-left:1.5rem}.CardFooter__next-button{margin-left:1.5rem}.CardFooter__check-services{margin-left:1.5rem}

.AddService{padding-left:2rem;padding-right:2rem;padding-bottom:1.5rem;height:100%;display:flex;flex-direction:column}.AddService__header{display:flex;align-items:center;padding-top:1rem;padding-bottom:1rem}.AddService__heading{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1.25rem;line-height:1.5rem;letter-spacing:normal;margin-top:1.5rem;margin-bottom:.75rem;color:#566381;margin-top:0rem;margin-bottom:0rem;flex-grow:1}.AddService__help-link{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;font-weight:500;margin:0rem;color:#0778d4}.AddService__help-link svg{margin-right:.5rem}.AddService__select-header{display:flex;align-items:center;justify-content:space-between}.AddService__instruction{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal;color:#363e50;max-width:100%}.AddService__instruction>code{font-family:Menlo, Consolas, Monaco, monospace;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;padding-left:.25rem;padding-right:.25rem;padding-top:.125rem;padding-bottom:.125rem;border-radius:.25rem;background-color:rgba(86,99,129,0.04);color:#363e50;box-shadow:inset rgba(86,99,129,0.16) 0 0 0 1px;display:inline-block}.AddService__list{color:#566381;font-weight:400;margin-top:.5rem;margin-bottom:.5rem;max-width:30em;font-size:0.875rem;line-height:1.25rem;letter-spacing:normal}.AddService__subheader{color:#363e50;font-weight:600;margin-top:1rem;margin-bottom:.5rem;font-size:1rem;line-height:1.25rem;letter-spacing:normal;color:#363e50}.AddService__code{font-family:Menlo, Consolas, Monaco, monospace;font-size:0.75rem;line-height:1rem;letter-spacing:0.0125em;padding-left:.25rem;padding-right:.25rem;padding-top:.125rem;padding-bottom:.125rem;border-radius:.25rem;background-color:rgba(86,99,129,0.04);color:#363e50;box-shadow:inset rgba(86,99,129,0.16) 0 0 0 1px;display:inline-block}.AddService__content{flex-grow:1;padding-top:1rem;overflow-y:auto}


/*# sourceMappingURL=add_service.7ef07a733d143885f251.css.map*/