@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Red+Hat+Display:wght@400;500;700&display=swap";
h1,.h1{letter-spacing:-1.5px;color:var(--textDark);font-family:Red Hat Display;font-size:96px;font-style:normal;font-weight:500;line-height:144px}h2,.h2{letter-spacing:-.5px;color:var(--textDark);font-family:Red Hat Display;font-size:60px;font-style:normal;font-weight:400;line-height:71px}h3,.h3,.serviceDirectoryInfoPage .serviceDirectoryImageHeader .serviceDirectoryImageHeaderText,.welcomeContainer .welcomeBanner .welcomeImageText{color:var(--textDark);font-family:Red Hat Display;font-size:48px;font-style:normal;font-weight:400;line-height:57px}h4,.h4,.contentsContainer .slideOutHeader .title,.slideOutContainer .leftContainer .slideOutHeader .title,.slideOutContainer .rightContainer .slideOutHeader .title,.headerContainer .pageTitle,.access-denied-page-info-error-container .message-container .left-text,.downloadPageContainer,.cardContentsContainer .title,.accountModalHeader,.setupTOTPContainer .setupTOTPHeader,.missing-resource-page-info-error-container .message-container .left-text,.pricingEstimatorContainer .estimatorDisplayContainer .estimatorDisplayTitle,.custom-404-page .custom-404-page-top-text .custom-404-page-left-text,.title,.itemNameText{letter-spacing:.35px;color:var(--textDark);font-family:Red Hat Display;font-size:34px;font-style:normal;font-weight:700;line-height:40px}h5,.h5,.directory-profile-page .serviceEntryHeader .serviceEntryHeaderLeft .serviceTitle,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceInformationTitle,.directory-profile-page .directory-detail .directory-profile-header .directory-name,.inactivity-alert-body .inactivity-alert-countdown,.serviceDirectoryPage .directoryListContainer .emptyDirectoryListTilesMessage,.welcomeContainer .welcomeBanner .welcomeImageTitle,.noRowsOverlay{color:var(--textDark);font-family:Red Hat Display;font-size:24px;font-style:normal;font-weight:700;line-height:32px}h6,.staticRouteContainer .staticRouteHeader,.h6,.connectedResourceHeader,.serviceKeyTitle,.profileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list-header,.checkboxHeader,.checkboxRow,.portGroupItemHeader,.bgpDetailHeader,.card .cardHeader,.termsModal .termsHeader,.loginText,.visibilityFilterContainer .visibilityFilterLabel,.createInternetPageContainer .optionalPriceTotalCost,.gridToolbarLeftTotalUserCount,.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle,.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle,.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel,.welcomeCard .welcomeCardHeader,.addResourcesContainer .addResourcesCard.card .addResourceButton,.customerSupportCard .customerSupportHeader,.listPageHeader .listHeaderText,.detailPageFieldsContainer .sectionTitle{letter-spacing:.15px;color:var(--textDark);font-family:Red Hat Display;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.subtitle1,.contentsContainer .slideOutHeader .titleLink,.slideOutContainer .leftContainer .slideOutHeader .titleLink,.slideOutContainer .rightContainer .slideOutHeader .titleLink,.list-wrapper .contentsContainer .slideOutHeader .list-item.selected.titleLink,.contentsContainer .slideOutHeader .list-wrapper .list-item.selected.titleLink,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .contentsContainer .slideOutHeader .pricing-plan-rule-detail-label.titleLink,.contentsContainer .slideOutHeader .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.titleLink,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .slideOutContainer .leftContainer .slideOutHeader .pricing-plan-rule-detail-label.titleLink,.slideOutContainer .leftContainer .slideOutHeader .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.titleLink,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .slideOutContainer .rightContainer .slideOutHeader .pricing-plan-rule-detail-label.titleLink,.slideOutContainer .rightContainer .slideOutHeader .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .contentsContainer .slideOutHeader .list-item.selected.titleLink,.contentsContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .slideOutContainer .leftContainer .slideOutHeader .list-item.selected.titleLink,.slideOutContainer .leftContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .slideOutContainer .rightContainer .slideOutHeader .list-item.selected.titleLink,.slideOutContainer .rightContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .contentsContainer .slideOutHeader .selected.directory-services-list-item.titleLink,.contentsContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.directory-services-list-item.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .slideOutContainer .leftContainer .slideOutHeader .selected.directory-services-list-item.titleLink,.slideOutContainer .leftContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.directory-services-list-item.titleLink,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .slideOutContainer .rightContainer .slideOutHeader .selected.directory-services-list-item.titleLink,.slideOutContainer .rightContainer .slideOutHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.directory-services-list-item.titleLink,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .bold.serviceEntryDetailValue,.list-wrapper .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .list-item.selected.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .list-wrapper .list-item.selected.serviceEntryDetailValue,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .pricing-plan-rule-detail-label.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.serviceEntryDetailValue,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .interfaceDetailHeader.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .connectionDetailsWrapper .interfaceDetail .interfaceDetailHeader.serviceEntryDetailValue,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .bfdDetailHeader.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .connectionDetailsWrapper .interfaceDetail .bfdDetailHeader.serviceEntryDetailValue,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .bfdDetailHeaderNoGap.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .connectionDetailsWrapper .interfaceDetail .bfdDetailHeaderNoGap.serviceEntryDetailValue,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .natDetailHeader.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .connectionDetailsWrapper .interfaceDetail .natDetailHeader.serviceEntryDetailValue,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .natDetailHeaderSmallGap.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .connectionDetailsWrapper .interfaceDetail .natDetailHeaderSmallGap.serviceEntryDetailValue,.createInternetPageContainer .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .optionalPriceTotalCost.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .createInternetPageContainer .optionalPriceTotalCost.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .MoreOptionsText.serviceEntryDetailValue,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .list-item.selected.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.serviceEntryDetailValue,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .selected.directory-services-list-item.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.directory-services-list-item.serviceEntryDetailValue,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .service-available-port-list-item-left-header,.priceEstimatesPromoCodeContainer,.bold.priceEstimatesPromoCodeContainer,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .priceEstimatesPromoCodeContainer.directory-services-list-item.selected,.list-wrapper .list-item.selected.priceEstimatesPromoCodeContainer,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.priceEstimatesPromoCodeContainer,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.priceEstimatesPromoCodeContainer,.createInternetPageContainer .optionalPriceTotalCost.priceEstimatesPromoCodeContainer,.noPingResultsContainer,.bold.noPingResultsContainer,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .noPingResultsContainer.directory-services-list-item.selected,.list-wrapper .list-item.selected.noPingResultsContainer,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.noPingResultsContainer,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.noPingResultsContainer,.createInternetPageContainer .optionalPriceTotalCost.noPingResultsContainer,.ipAddressDetails,.bold.ipAddressDetails,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .ipAddressDetails.directory-services-list-item.selected,.list-wrapper .list-item.selected.ipAddressDetails,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.ipAddressDetails,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.ipAddressDetails,.createInternetPageContainer .optionalPriceTotalCost.ipAddressDetails,.cardLogoListItemBase .cardLogoListItemDescription,.list-wrapper .cardLogoListItemBase .list-item.selected.cardLogoListItemDescription,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .cardLogoListItemBase .list-item.selected.cardLogoListItemDescription,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .cardLogoListItemBase .selected.cardLogoListItemDescription.directory-services-list-item,.cardLogoListItemBase .list-wrapper .list-item.selected.cardLogoListItemDescription,.cardLogoListItemBase .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.cardLogoListItemDescription,.cardLogoListItemBase .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.cardLogoListItemDescription.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .cardLogoListItemBase .directory-services-list .list-item.selected.cardLogoListItemDescription,.directory-profile-page .directory-detail .directory-profile-scrollable-content .cardLogoListItemBase .directory-services-list .selected.cardLogoListItemDescription.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .cardLogoListItemBase .pricing-plan-rule-detail-label.cardLogoListItemDescription,.cardLogoListItemBase .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.cardLogoListItemDescription,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span,.loginHelperText,.bold.loginHelperText,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .loginHelperText.directory-services-list-item.selected,.list-wrapper .list-item.selected.loginHelperText,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.loginHelperText,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.loginHelperText,.createInternetPageContainer .optionalPriceTotalCost.loginHelperText,.loginErrorMessage,.bold.loginErrorMessage,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .loginErrorMessage.directory-services-list-item.selected,.list-wrapper .list-item.selected.loginErrorMessage,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.loginErrorMessage,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.loginErrorMessage,.createInternetPageContainer .optionalPriceTotalCost.loginErrorMessage,.connectionDetailsWrapper .interfaceDetail .natDetailHeaderSmallGap,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeaderSmallGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeaderSmallGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .selected.natDetailHeaderSmallGap.directory-services-list-item,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.natDetailHeaderSmallGap.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .list-item.selected.natDetailHeaderSmallGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .selected.natDetailHeaderSmallGap.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .connectionDetailsWrapper .interfaceDetail .pricing-plan-rule-detail-label.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .natDetailHeader,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .selected.natDetailHeader.directory-services-list-item,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.natDetailHeader.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .list-item.selected.natDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .selected.natDetailHeader.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .connectionDetailsWrapper .interfaceDetail .pricing-plan-rule-detail-label.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .bfdDetailHeaderNoGap,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeaderNoGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeaderNoGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .selected.bfdDetailHeaderNoGap.directory-services-list-item,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.bfdDetailHeaderNoGap.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .list-item.selected.bfdDetailHeaderNoGap,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .selected.bfdDetailHeaderNoGap.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .connectionDetailsWrapper .interfaceDetail .pricing-plan-rule-detail-label.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .bfdDetailHeader,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .selected.bfdDetailHeader.directory-services-list-item,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.bfdDetailHeader.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .list-item.selected.bfdDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .selected.bfdDetailHeader.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .connectionDetailsWrapper .interfaceDetail .pricing-plan-rule-detail-label.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .interfaceDetailHeader,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.interfaceDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .list-item.selected.interfaceDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .connectionDetailsWrapper .interfaceDetail .selected.interfaceDetailHeader.directory-services-list-item,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.interfaceDetailHeader.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .list-item.selected.interfaceDetailHeader,.directory-profile-page .directory-detail .directory-profile-scrollable-content .connectionDetailsWrapper .interfaceDetail .directory-services-list .selected.interfaceDetailHeader.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .connectionDetailsWrapper .interfaceDetail .pricing-plan-rule-detail-label.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.interfaceDetailHeader,.help .imageSubtitle,.list-wrapper .help .list-item.selected.imageSubtitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .help .list-item.selected.imageSubtitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .help .selected.imageSubtitle.directory-services-list-item,.help .list-wrapper .list-item.selected.imageSubtitle,.help .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.imageSubtitle,.help .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.imageSubtitle.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .help .directory-services-list .list-item.selected.imageSubtitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .help .directory-services-list .selected.imageSubtitle.directory-services-list-item,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .help .pricing-plan-rule-detail-label.imageSubtitle,.help .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.imageSubtitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .pricing-plan-rule-detail-label.directoryListCardProfileName,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label.directoryListCardProfileName,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateError,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimate,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimate,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .selected.resourceEstimate.directory-services-list-item,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimatePrice,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimatePrice,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .selected.resourceEstimatePrice.directory-services-list-item,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimateError,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimateError,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .pricingEstimatorContainer .estimatorDisplayContainer .selected.resourceEstimateError.directory-services-list-item,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.resourceEstimate.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .list-item.selected.resourceEstimate,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .selected.resourceEstimate.directory-services-list-item,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.resourceEstimatePrice.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .list-item.selected.resourceEstimatePrice,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .selected.resourceEstimatePrice.directory-services-list-item,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimateError,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.resourceEstimateError,.pricingEstimatorContainer .estimatorDisplayContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.resourceEstimateError.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .list-item.selected.resourceEstimateError,.directory-profile-page .directory-detail .directory-profile-scrollable-content .pricingEstimatorContainer .estimatorDisplayContainer .directory-services-list .selected.resourceEstimateError.directory-services-list-item,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle,.welcomeCard .welcomeCardContent,.list-wrapper .welcomeCard .list-item.selected.welcomeCardContent,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .welcomeCard .list-item.selected.welcomeCardContent,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .welcomeCard .selected.welcomeCardContent.directory-services-list-item,.welcomeCard .list-wrapper .list-item.selected.welcomeCardContent,.welcomeCard .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.welcomeCardContent,.welcomeCard .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.welcomeCardContent.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .welcomeCard .directory-services-list .list-item.selected.welcomeCardContent,.directory-profile-page .directory-detail .directory-profile-scrollable-content .welcomeCard .directory-services-list .selected.welcomeCardContent.directory-services-list-item,.detailSection,.bold.detailSection,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .detailSection.directory-services-list-item.selected,.createInternetPageContainer .detailSection.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .detailSection.pricing-plan-rule-detail-label,.list-wrapper .list-item.selected.detailSection,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.detailSection,.verifySectionTitle,.bold.verifySectionTitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .verifySectionTitle.directory-services-list-item.selected,.createInternetPageContainer .verifySectionTitle.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .verifySectionTitle.pricing-plan-rule-detail-label,.list-wrapper .list-item.selected.verifySectionTitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected.verifySectionTitle,.overprovisioningRateLabel,.bold.overprovisioningRateLabel,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .overprovisioningRateLabel.directory-services-list-item.selected,.createInternetPageContainer .overprovisioningRateLabel.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .overprovisioningRateLabel.pricing-plan-rule-detail-label,.list-wrapper .overprovisioningRateLabel.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .overprovisioningRateLabel.list-item.selected,.resellerCheckboxContainer .resellerCheckboxLabel,.singularDropZoneContainer .singularDropzoneFilePreview .singularDropzoneFileLabel,.singularDropZoneContainer .singularDropZoneLabel,.textInputInterUnits,.bold.textInputInterUnits,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .textInputInterUnits.directory-services-list-item.selected,.createInternetPageContainer .textInputInterUnits.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .textInputInterUnits.pricing-plan-rule-detail-label,.list-wrapper .textInputInterUnits.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .textInputInterUnits.list-item.selected,.detailSectionTitle,.bold.detailSectionTitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .detailSectionTitle.directory-services-list-item.selected,.createInternetPageContainer .detailSectionTitle.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .detailSectionTitle.pricing-plan-rule-detail-label,.list-wrapper .detailSectionTitle.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .detailSectionTitle.list-item.selected,.sectionTitle,.bold.sectionTitle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .sectionTitle.directory-services-list-item.selected,.createInternetPageContainer .sectionTitle.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .sectionTitle.pricing-plan-rule-detail-label,.list-wrapper .sectionTitle.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .sectionTitle.list-item.selected,.linkSubtitle1,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a,.bold.linkSubtitle1,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .linkSubtitle1.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceEntryDetailsCard .serviceEntryDetailBody a.directory-services-list-item.selected,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .directory-detail .directory-profile-scrollable-content .directory-services-list a.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .directory-services-list a.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-link-container a.directory-services-list-item.selected,.createInternetPageContainer .linkSubtitle1.optionalPriceTotalCost,.createInternetPageContainer .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.optionalPriceTotalCost,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .createInternetPageContainer a.optionalPriceTotalCost,.createInternetPageContainer .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.optionalPriceTotalCost,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .createInternetPageContainer a.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .linkSubtitle1.pricing-plan-rule-detail-label,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.pricing-plan-rule-detail-label,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail a.pricing-plan-rule-detail-label,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.pricing-plan-rule-detail-label,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail a.pricing-plan-rule-detail-label,.list-wrapper .linkSubtitle1.list-item.selected,.list-wrapper .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.list-item.selected,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .list-wrapper a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .linkSubtitle1.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceEntryDetailsCard .serviceEntryDetailBody a.list-item.selected,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .directory-detail .directory-profile-scrollable-content .directory-services-list a.list-item.selected,.list-wrapper .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .list-wrapper a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .directory-services-list a.list-item.selected,.subtitle1.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .subtitle1.directory-services-list-item.selected,.subtitle1.MoreOptionsText,.createInternetPageContainer .subtitle1.optionalPriceTotalCost,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .subtitle1.pricing-plan-rule-detail-label,.list-wrapper .subtitle1.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .subtitle1.list-item.selected{letter-spacing:.15px;color:var(--textDark);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.subtitle2,.tableHeader,.navIcon .navIconBackground .navIconText,.navIcon,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .serviceEntryDetailLabel,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-label,.discountContainer .discountString,.connectionDetailsWrapper .interfaceDetail .interfaceAdvancedDetailFieldsContainer .label,.connectionDetailsWrapper .interfaceDetail .interfaceDetailFieldsContainer .label,.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsHeaderRow,.systemLogMessageContainer .messageLabel,.detailPageFieldsContainer .label{letter-spacing:.1px;color:var(--textDark);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.body1,.tableDetail,.orgSelectMenuContainer .MuiPaper-root .orgSelectMenu .orgSelectButton .orgSelectName,.bareMetalOfferingOption .bareMetalOfferingOptionDetails,.inactivity-alert-body .inactivity-alert-text,html,body,.linkBody1{letter-spacing:.44px;color:var(--textDark);font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px}.body1.white,.white.tableDetail,.orgSelectMenuContainer .MuiPaper-root .orgSelectMenu .orgSelectButton .white.orgSelectName,.bareMetalOfferingOption .white.bareMetalOfferingOptionDetails,.inactivity-alert-body .white.inactivity-alert-text,html.white,body.white,.white.linkBody1{color:var(--white)}.body2,.directory-profile-page .serviceEntryHeader .serviceEntryStateLabel,.directory-profile-page .serviceEntryHeader .serviceEntryHeaderRight .serviceEnabledToggle,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-description,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-right,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .service-available-port-list-item-left-body,.resourceStatusChip.listStatusIcon,.resourceStatusChip,.pingDetailsContainer,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resource-text,.systemLogMessageContainer .messageBody,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardDescription,.list-wrapper .list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-item-right .directory-services-list-item-disabled,.baseSelectGroup,.body2Italics,.linkBody2,.directory-profile-page .serviceEntryHeader .serviceEntryStateLabel .deniedServiceLabel{letter-spacing:.25px;color:var(--textDark);font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.body2Italics{padding-right:.25rem;font-style:italic}.button,.routingTablePage .textLink a,.clickToConnectReadySwitch,.addResourcesContainer .addResourcesCard.card .addResourcesHeader,.listPageHeader .listPageHeaderRight a{letter-spacing:1.25px;text-transform:uppercase;font-family:Red Hat Display;font-size:14px;font-style:normal;font-weight:700;line-height:19px}.caption,.megaportMarketplaceNoticeContainer,.cloudPortLinkSpeedHelperText,.orgSelectorDropDown .textContainer .email,.bareMetalOfferingHelperTooltip,.link,.loginForm .loginFormFooter div,.loginForm .passwordRequirementContainer,.loginFooter,.loginContainer .ssoButtonDivider,.lineGraphContainer,.megaportMarketplaceNotice,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .default-pricing-plan-description,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .disclaimer,.listPageHeader .listHeaderSubText,.resellerCheckboxContainer .resellerCheckboxInstruction,.singularDropzoneText .singularDropzoneSubtitle,.linkCaption,.boldCaption,.orgSelectorDropDown .textContainer .accountName{letter-spacing:.4px;color:var(--textDark);font-family:Open Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.caption.white,.white.megaportMarketplaceNoticeContainer,.white.cloudPortLinkSpeedHelperText,.orgSelectorDropDown .textContainer .white.email,.white.bareMetalOfferingHelperTooltip,.white.link,.loginForm .loginFormFooter div.white,.loginForm .white.passwordRequirementContainer,.white.loginFooter,.loginContainer .white.ssoButtonDivider,.white.lineGraphContainer,.white.megaportMarketplaceNotice,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .white.default-pricing-plan-description,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .white.disclaimer,.listPageHeader .white.listHeaderSubText,.resellerCheckboxContainer .white.resellerCheckboxInstruction,.singularDropzoneText .white.singularDropzoneSubtitle,.white.linkCaption,.white.boldCaption,.orgSelectorDropDown .textContainer .white.accountName{color:var(--white)}.caption.error,.error.megaportMarketplaceNoticeContainer,.error.cloudPortLinkSpeedHelperText,.orgSelectorDropDown .textContainer .error.email,.error.bareMetalOfferingHelperTooltip,.error.link,.loginForm .loginFormFooter div.error,.loginForm .error.passwordRequirementContainer,.error.loginFooter,.loginContainer .error.ssoButtonDivider,.error.lineGraphContainer,.error.megaportMarketplaceNotice,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .error.default-pricing-plan-description,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .error.disclaimer,.listPageHeader .error.listHeaderSubText,.resellerCheckboxContainer .error.resellerCheckboxInstruction,.singularDropzoneText .error.singularDropzoneSubtitle,.error.linkCaption,.error.boldCaption,.orgSelectorDropDown .textContainer .error.accountName{color:var(--errorMain)}.boldCaption,.orgSelectorDropDown .textContainer .accountName{font-weight:700}.overline{letter-spacing:1.25px;text-transform:uppercase;color:var(--textDark);font-family:Red Hat Display;font-size:10px;font-style:normal;font-weight:700;line-height:16px}.overline2,.singularDropzoneText .singularDropzoneTitle{letter-spacing:1.25px;text-transform:uppercase;font-family:Red Hat Display;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.badge{color:var(--textDark);align-items:center;font-family:Open Sans;font-size:8px;font-style:normal;font-weight:700;line-height:11px;display:flex}.mediumText,.access-denied-page-info-error-container .message-container .right-text,.missing-resource-page-info-error-container .message-container .right-text,.custom-404-page .custom-404-page-top-text .custom-404-page-right-text{font-size:1.25rem;font-weight:500}.left-align{text-align:left}.caps{text-transform:uppercase}.linkStyle,.linkSubtitle1,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a,.linkBody1,.linkBody2,.directory-profile-page .serviceEntryHeader .serviceEntryStateLabel .deniedServiceLabel,.linkCaption{color:var(--primaryMain);text-decoration-line:underline}.linkText{color:var(--primaryMain);font-weight:700;text-decoration:underline}.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item.selected,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list span.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value .directory-services-list a.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a.directory-services-list-item.selected,.MoreOptionsText,.subtitle1.MoreOptionsText,.contentsContainer .slideOutHeader .MoreOptionsText.titleLink,.slideOutContainer .leftContainer .slideOutHeader .MoreOptionsText.titleLink,.slideOutContainer .rightContainer .slideOutHeader .MoreOptionsText.titleLink,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .MoreOptionsText.serviceEntryDetailValue,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .MoreOptionsText.directory-contact-info-item-value,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .MoreOptionsText.service-available-port-list-item-left-header,.cardLogoListItemBase .MoreOptionsText.cardLogoListItemDescription,.singularDropZoneContainer .singularDropZoneLabel.MoreOptionsText,.singularDropZoneContainer .singularDropzoneFilePreview .singularDropzoneFileLabel.MoreOptionsText,.resellerCheckboxContainer .resellerCheckboxLabel.MoreOptionsText,.welcomeCard .welcomeCardContent.MoreOptionsText,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.MoreOptionsText,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimate.MoreOptionsText,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateError.MoreOptionsText,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimatePrice.MoreOptionsText,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.MoreOptionsText,.help .imageSubtitle.MoreOptionsText,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span.MoreOptionsText,.createInternetPageContainer .optionalPriceTotalCost,.singularDropZoneContainer .singularDropzoneFilePreview .createInternetPageContainer .singularDropzoneFileLabel.optionalPriceTotalCost,.createInternetPageContainer .singularDropZoneContainer .singularDropzoneFilePreview .singularDropzoneFileLabel.optionalPriceTotalCost,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .createInternetPageContainer .resourceLabelSubtitle.optionalPriceTotalCost,.createInternetPageContainer .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.optionalPriceTotalCost,.pricingEstimatorContainer .estimatorDisplayContainer .createInternetPageContainer .resourceEstimate.optionalPriceTotalCost,.createInternetPageContainer .pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimate.optionalPriceTotalCost,.pricingEstimatorContainer .estimatorDisplayContainer .createInternetPageContainer .resourceEstimateError.optionalPriceTotalCost,.createInternetPageContainer .pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateError.optionalPriceTotalCost,.pricingEstimatorContainer .estimatorDisplayContainer .createInternetPageContainer .resourceEstimatePrice.optionalPriceTotalCost,.createInternetPageContainer .pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimatePrice.optionalPriceTotalCost,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .createInternetPageContainer .directoryListCardProfileName.optionalPriceTotalCost,.createInternetPageContainer .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.optionalPriceTotalCost,.connectionDetailsWrapper .interfaceDetail .natDetailHeaderSmallGap,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .connectionDetailsWrapper .interfaceDetail .resourceLabelSubtitle.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.natDetailHeaderSmallGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail .directoryListCardProfileName.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .natDetailHeader,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .connectionDetailsWrapper .interfaceDetail .resourceLabelSubtitle.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.natDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail .directoryListCardProfileName.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .bfdDetailHeaderNoGap,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .connectionDetailsWrapper .interfaceDetail .resourceLabelSubtitle.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.bfdDetailHeaderNoGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail .directoryListCardProfileName.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .bfdDetailHeader,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .connectionDetailsWrapper .interfaceDetail .resourceLabelSubtitle.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.bfdDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail .directoryListCardProfileName.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .interfaceDetailHeader,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .connectionDetailsWrapper .interfaceDetail .resourceLabelSubtitle.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabelSubtitle.interfaceDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail .directoryListCardProfileName.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName.interfaceDetailHeader,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .pricing-plan-rule-detail-label,.list-wrapper .list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected,.list-wrapper .subtitle1.list-item.selected,.list-wrapper .contentsContainer .slideOutHeader .list-item.selected.titleLink,.contentsContainer .slideOutHeader .list-wrapper .list-item.selected.titleLink,.list-wrapper .slideOutContainer .leftContainer .slideOutHeader .list-item.selected.titleLink,.slideOutContainer .leftContainer .slideOutHeader .list-wrapper .list-item.selected.titleLink,.list-wrapper .slideOutContainer .rightContainer .slideOutHeader .list-item.selected.titleLink,.slideOutContainer .rightContainer .slideOutHeader .list-wrapper .list-item.selected.titleLink,.list-wrapper .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .list-item.selected.serviceEntryDetailValue,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .list-wrapper .list-item.selected.serviceEntryDetailValue,.list-wrapper .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .list-item.selected.directory-contact-info-item-value,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .list-wrapper .list-item.selected.directory-contact-info-item-value,.list-wrapper .directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .list-item.selected.service-available-port-list-item-left-header,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .list-wrapper .list-item.selected.service-available-port-list-item-left-header,.list-wrapper .list-item.selected.priceEstimatesPromoCodeContainer,.list-wrapper .list-item.selected.noPingResultsContainer,.list-wrapper .list-item.selected.ipAddressDetails,.list-wrapper .cardLogoListItemBase .list-item.selected.cardLogoListItemDescription,.cardLogoListItemBase .list-wrapper .list-item.selected.cardLogoListItemDescription,.list-wrapper .accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span.list-item.selected,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText .list-wrapper span.list-item.selected,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list span.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText .directory-services-list span.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText .directory-services-list span.selected.directory-services-list-item,.list-wrapper .list-item.selected.loginHelperText,.list-wrapper .list-item.selected.loginErrorMessage,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.natDetailHeaderSmallGap,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.natDetailHeader,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.bfdDetailHeaderNoGap,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.bfdDetailHeader,.list-wrapper .connectionDetailsWrapper .interfaceDetail .list-item.selected.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .list-wrapper .list-item.selected.interfaceDetailHeader,.list-wrapper .help .list-item.selected.imageSubtitle,.help .list-wrapper .list-item.selected.imageSubtitle,.list-wrapper .serviceDirectoryPage .directoryListContainer .card.directoryListCard .list-item.selected.directoryListCardProfileName,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .list-wrapper .list-item.selected.directoryListCardProfileName,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimate,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimatePrice,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .list-item.selected.resourceEstimateError,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .list-wrapper .list-item.selected.resourceEstimateError,.list-wrapper .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .list-item.selected.resourceLabelSubtitle,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .list-wrapper .list-item.selected.resourceLabelSubtitle,.list-wrapper .welcomeCard .list-item.selected.welcomeCardContent,.welcomeCard .list-wrapper .list-item.selected.welcomeCardContent,.list-wrapper .list-item.selected.detailSection,.list-wrapper .list-item.selected.verifySectionTitle,.list-wrapper .linkSubtitle1.list-item.selected,.list-wrapper .directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.list-item.selected,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .list-wrapper a.list-item.selected,.list-wrapper .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value .list-wrapper a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value .directory-services-list a.list-item.selected,.list-wrapper .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container .list-wrapper a.list-item.selected,.list-wrapper .sectionTitle.list-item.selected,.list-wrapper .detailSectionTitle.list-item.selected,.list-wrapper .textInputInterUnits.list-item.selected,.singularDropZoneContainer .list-wrapper .singularDropZoneLabel.list-item.selected,.list-wrapper .singularDropZoneContainer .singularDropZoneLabel.list-item.selected,.singularDropZoneContainer .singularDropzoneFilePreview .list-wrapper .singularDropzoneFileLabel.list-item.selected,.list-wrapper .singularDropZoneContainer .singularDropzoneFilePreview .singularDropzoneFileLabel.list-item.selected,.resellerCheckboxContainer .list-wrapper .resellerCheckboxLabel.list-item.selected,.list-wrapper .resellerCheckboxContainer .resellerCheckboxLabel.list-item.selected,.list-wrapper .overprovisioningRateLabel.list-item.selected,.subtitle1.bold,.contentsContainer .slideOutHeader .bold.titleLink,.slideOutContainer .leftContainer .slideOutHeader .bold.titleLink,.slideOutContainer .rightContainer .slideOutHeader .bold.titleLink,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer .bold.serviceEntryDetailValue,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .bold.directory-contact-info-item-value,.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left .bold.service-available-port-list-item-left-header,.bold.priceEstimatesPromoCodeContainer,.bold.noPingResultsContainer,.bold.ipAddressDetails,.cardLogoListItemBase .bold.cardLogoListItemDescription,.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span.bold,.bold.loginHelperText,.bold.loginErrorMessage,.help .bold.imageSubtitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .bold.directoryListCardProfileName,.pricingEstimatorContainer .estimatorDisplayContainer .bold.resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .bold.resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .bold.resourceEstimateError,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .bold.resourceLabelSubtitle,.welcomeCard .bold.welcomeCardContent,.bold.detailSection,.bold.verifySectionTitle,.bold.overprovisioningRateLabel,.resellerCheckboxContainer .bold.resellerCheckboxLabel,.singularDropZoneContainer .singularDropzoneFilePreview .bold.singularDropzoneFileLabel,.singularDropZoneContainer .bold.singularDropZoneLabel,.bold.textInputInterUnits,.bold.detailSectionTitle,.bold.sectionTitle,.bold.linkSubtitle1,.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody a.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item .directory-contact-info-item-value a.bold,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container a.bold{font-weight:700}.chip,.gridChipspan{letter-spacing:.16px;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.text-dark2{color:var(--textDark2)}html,body{margin:0;padding:0}a,.link{color:inherit;text-decoration:underline}*{box-sizing:border-box}.form{flex-flow:column;gap:.75rem;display:flex}.form.horizontal{flex-flow:row;align-items:center}.selectItemIcon{margin-right:1rem}.margin-bottom-1{margin-bottom:1rem}.margin-top-1{margin-top:1rem}.padding-top-0{padding-top:0!important}.maxContent{width:max-content}.fullColumnSpan{grid-column:1/-1}.ellipsisOverflow,.orgSelectorDropDown .textContainer .email,.orgSelectorDropDown .textContainer .accountName{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow-x:hidden}.disabled{opacity:.3}.displayNone{display:none}.maxLines3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.spaceBetween,.manageAPIDialog .apiKeyDetailField .apiSecretKeyDetailFieldActions,.manageAPIDialog .apiKeyDetailField .apiKeyDetailFieldActions,.manageAPIDialog .apiKeyDetailField,.manageAPIDialog .manageAPIDialogHeader,.managePartnerKeysDialog .managePartnerKeysDialogHeader{justify-content:space-between;display:flex}.alignItemsCenter,.manageAPIDialog .apiKeyDetailField .apiSecretKeyDetailFieldActions,.manageAPIDialog .apiKeyDetailField .apiKeyDetailFieldActions,.manageAPIDialog .apiKeyDetailField,.manageAPIDialog .manageAPIDialogHeader,.managePartnerKeysDialog .managePartnerKeysDialogHeader{align-items:center;display:flex}.margin-bottom-24{margin-bottom:24px}.width-100{width:100%}.flex{display:flex}.strikethrough{text-decoration:line-through}.overrideAutofillBlue input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px var(--white)inset!important}.overrideAutofillBlue input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0px 1000px var(--white)inset!important}.overrideAutofillBlue input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px var(--white)inset!important}.detailsContainer,.portGroupDetailsContainer,.portDetailsContainer,.virtualRouterDetailsContainer,.detailLinkSlideoutContainer .linkDetailsContainer,.detailConnectionSlideoutContainer .connectionDetailsContainer,.orgDetailsContainer{flex-flow:column;flex:1;gap:1rem;padding:8px 10px 24px 0;display:flex;overflow-y:auto}.sectionTitle{grid-column:1/-1;height:1.25rem}.detailSectionTitle{flex-flow:row;justify-content:space-between;align-items:baseline;height:1.25rem;margin-bottom:8px;display:flex}.editForm,.directoryProfileVerify,.directoryProfileForm{flex-flow:column;flex:1;display:flex;overflow-y:auto}.editForm .editContainer,.directoryProfileVerify .editContainer,.directoryProfileForm .editContainer,.directoryProfileForm .directoryProfileFormFields{flex-flow:column;flex:1;gap:38px;padding:24px 20px 24px 0;display:flex;overflow-y:auto}.pinnedBottomRow{flex-flow:column;gap:16px;padding:0 20px 24px 0;display:flex}.buttonRow,.directoryProfileForm .directoryProfileFormActions{flex:0 0 fit-content;flex-flow:wrap;justify-content:flex-end;align-items:flex-end;gap:24px;margin-top:12px;display:flex}.detailFieldValue,.detailPageFieldsContainer .value,.fieldsContainer .value,.directoryProfileVerify .directoryProfileVerifyFields .value,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .value,.loaReviewDetails .value,.portGroupFieldsContainer .value,.portGroupItemFieldsContainer .value,.portFieldsContainer .value,.virtualRouterStaticRouteAccordianDetails .value,.virtualRouterFieldsContainer .value,.linkFieldsContainer .value,.connectionFieldsContainer .value,.detailCard .value,.orgFieldsContainer .value,.fieldsContainerCompact .value{word-wrap:break-word;word-break:break-word;white-space:pre-line}.detailFieldValue .copyToClipboardContainer,.detailPageFieldsContainer .value .copyToClipboardContainer,.fieldsContainer .value .copyToClipboardContainer,.directoryProfileVerify .directoryProfileVerifyFields .value .copyToClipboardContainer,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .value .copyToClipboardContainer,.loaReviewDetails .value .copyToClipboardContainer,.portGroupFieldsContainer .value .copyToClipboardContainer,.portGroupItemFieldsContainer .value .copyToClipboardContainer,.portFieldsContainer .value .copyToClipboardContainer,.virtualRouterStaticRouteAccordianDetails .value .copyToClipboardContainer,.virtualRouterFieldsContainer .value .copyToClipboardContainer,.linkFieldsContainer .value .copyToClipboardContainer,.connectionFieldsContainer .value .copyToClipboardContainer,.detailCard .value .copyToClipboardContainer,.orgFieldsContainer .value .copyToClipboardContainer,.fieldsContainerCompact .value .copyToClipboardContainer{height:inherit;flex-flow:row;align-items:center;display:flex}.detailFieldValue .copyToClipboardContainer .copyToClipboardButton,.detailPageFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.fieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.directoryProfileVerify .directoryProfileVerifyFields .value .copyToClipboardContainer .copyToClipboardButton,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.loaReviewDetails .value .copyToClipboardContainer .copyToClipboardButton,.portGroupFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.portGroupItemFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.portFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.virtualRouterStaticRouteAccordianDetails .value .copyToClipboardContainer .copyToClipboardButton,.virtualRouterFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.linkFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.connectionFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.detailCard .value .copyToClipboardContainer .copyToClipboardButton,.orgFieldsContainer .value .copyToClipboardContainer .copyToClipboardButton,.fieldsContainerCompact .value .copyToClipboardContainer .copyToClipboardButton{width:39px;padding:.25rem}.detailFieldValue>.multiLine,.detailPageFieldsContainer .value>.multiLine,.fieldsContainer .value>.multiLine,.directoryProfileVerify .directoryProfileVerifyFields .value>.multiLine,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .value>.multiLine,.loaReviewDetails .value>.multiLine,.portGroupFieldsContainer .value>.multiLine,.portGroupItemFieldsContainer .value>.multiLine,.portFieldsContainer .value>.multiLine,.virtualRouterStaticRouteAccordianDetails .value>.multiLine,.virtualRouterFieldsContainer .value>.multiLine,.linkFieldsContainer .value>.multiLine,.connectionFieldsContainer .value>.multiLine,.detailCard .value>.multiLine,.orgFieldsContainer .value>.multiLine,.fieldsContainerCompact .value>.multiLine{white-space:pre-line}.fieldsContainer,.directoryProfileVerify .directoryProfileVerifyFields,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer,.loaReviewDetails,.portGroupFieldsContainer,.portGroupItemFieldsContainer,.portFieldsContainer,.virtualRouterStaticRouteAccordianDetails,.virtualRouterFieldsContainer,.linkFieldsContainer,.connectionFieldsContainer,.detailCard,.orgFieldsContainer,.fieldsContainerCompact{grid-column:1/-1;grid-template-columns:minmax(192px,min-content) 1fr;grid-auto-rows:min-content;align-items:baseline;gap:.75rem 1.5rem;display:grid}.fieldsContainer .label,.directoryProfileVerify .directoryProfileVerifyFields .label,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .label,.loaReviewDetails .label,.portGroupFieldsContainer .label,.portGroupItemFieldsContainer .label,.portFieldsContainer .label,.virtualRouterStaticRouteAccordianDetails .label,.virtualRouterFieldsContainer .label,.linkFieldsContainer .label,.connectionFieldsContainer .label,.detailCard .label,.orgFieldsContainer .label,.fieldsContainerCompact .label{align-items:center;display:flex}.fieldsContainer .fieldsContainerFullWidth,.directoryProfileVerify .directoryProfileVerifyFields .fieldsContainerFullWidth,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .fieldsContainerFullWidth,.loaReviewDetails .fieldsContainerFullWidth,.portGroupFieldsContainer .fieldsContainerFullWidth,.portGroupItemFieldsContainer .fieldsContainerFullWidth,.portFieldsContainer .fieldsContainerFullWidth,.virtualRouterStaticRouteAccordianDetails .fieldsContainerFullWidth,.virtualRouterFieldsContainer .fieldsContainerFullWidth,.linkFieldsContainer .fieldsContainerFullWidth,.connectionFieldsContainer .fieldsContainerFullWidth,.detailCard .fieldsContainerFullWidth,.orgFieldsContainer .fieldsContainerFullWidth,.fieldsContainerCompact .fieldsContainerFullWidth{grid-column:1/-1}.fieldsContainer .noWrap,.directoryProfileVerify .directoryProfileVerifyFields .noWrap,.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer .noWrap,.loaReviewDetails .noWrap,.portGroupFieldsContainer .noWrap,.portGroupItemFieldsContainer .noWrap,.portFieldsContainer .noWrap,.virtualRouterStaticRouteAccordianDetails .noWrap,.virtualRouterFieldsContainer .noWrap,.linkFieldsContainer .noWrap,.connectionFieldsContainer .noWrap,.detailCard .noWrap,.orgFieldsContainer .noWrap,.fieldsContainerCompact .noWrap{white-space:nowrap}.fieldsContainerCompact{row-gap:0}.editSuccessViewContainer,.directoryServiceConfirmation,.directoryProfileConfirmation,.confirmationContainer{flex-flow:column;align-items:center;gap:16px;padding:102px 20px;display:flex}.serviceKeyDetailHeader{justify-content:space-between;align-items:center;display:flex}.serviceKeyDetailContainer{flex-flow:column;grid-column:1/-1;gap:1rem;display:flex}.serviceKeyDetailContainer .serviceKeyCreateButton{width:auto}.SFServiceKeyContainer{flex-flow:column;gap:.75rem;display:flex}.SFServiceKeyDetailContainer{flex-flow:column;padding-left:1rem;display:flex}.portGroupPortsListContainer{flex-flow:column;grid-column:1/-1;gap:1rem;display:flex}.portGroupPortsListContainer .sectionTitle{flex-flow:row;justify-content:space-between;align-items:baseline;height:fit-content;display:flex}.detailPageFieldsContainer{grid-template-columns:repeat(2,1fr);grid-auto-rows:min-content;gap:1rem 1.5rem;padding-top:24px;padding-bottom:24px;display:grid}.detailPageFieldsContainer .detailFieldColumnLayout{flex-flow:column;display:flex}.detailPageFieldsContainer .sectionTitle{padding-bottom:24px}.detailPageFieldsContainer .columnExtension{grid-column:span 2}.viewActivityLink:hover{cursor:pointer}.portAllocationDetailFieldValue{justify-content:flex-start;align-items:center;gap:16px;display:flex}.portAllocationDetailFieldValue span{white-space:nowrap}.icon{width:21px;height:21px}select{width:100%}.baseSelectGroup{color:var(--textDark2);padding-left:1rem;padding-right:1rem}.emptyField fieldset{border:1px solid var(--textDark2);color:var(--textDark2)}.emptyField label{color:var(--textDark2)}.rounded .MuiOutlinedInput-root{border-radius:999px}.soft fieldSet,.soft fieldSet:hover{border-color:var(--dashboardCardBoxShadow2)!important}.soft label{color:rgba(var(--textDark),.4)}.invalidInput{border-width:2px 2px 2px 8px;border-color:var(--errorMain);border-style:solid;border-radius:2px}.inputBox{align-items:flex-start;display:flex;position:relative}.fullWidth{flex:1}.autoCompleteRoot{width:100%;max-width:unset}.selectOptionContainer{flex-flow:wrap;justify-content:flex-start;align-items:center;margin:.5rem;display:flex}.selectOptionContainer .selectOptionIcon{flex:0;width:min-content;margin:0}.selectOptionContainer #text{flex:1}.selectOptionContainer .selectOptionSub{color:var(--textDark2);flex:0 0 100%}.errorText{color:var(--errorMain)}.textInput{flex-grow:1}.textInputInterUnits{pointer-events:none;max-width:100%;padding:9.5px 14px;display:flex;position:absolute;inset:0;overflow:hidden}.textInputInterUnits .invisibleValuePlaceholder{flex:0 0 min-content;visibility:hidden;white-space:pre;overflow:hidden}.textInputInterUnits .units{white-space:pre;flex:0 0;margin-top:4px}.hidden{display:none}.label-for-checkbox-controlled-label{width:max-content}.singularDropZoneContainer{flex-flow:column;align-items:flex-start;gap:24px;display:flex}.singularDropZoneContainer .dropzone{background:var(--background);border:1px dashed var(--secondaryMain);border-radius:3px;width:100%;padding:16px}.singularDropZoneContainer .singularDropzoneFilePreview{flex-flow:wrap;align-items:flex-start;gap:24px;display:flex}.singularDropZoneContainer .singularDropzoneFilePreview .singularDropzoneFileLabel{background:var(--background);flex-flow:row;align-items:center;padding-left:12px;display:flex}.singularDropzoneText{flex-flow:column;align-items:center;gap:4px;display:flex}.singularDropzoneText .singularDropzoneTitle{color:var(--textDark)}.singularDropzoneText .singularDropzoneSubtitle{color:var(--textDark);flex-flow:column;align-items:center;gap:4px;display:flex}.singularDropzoneText .singularDropzoneSubtitle.errorText{color:var(--errorMain)}.dropzone{border-width:2px;border-color:var(--textDark2);background-color:var(--white);color:var(--textDark2);border-style:dashed;border-radius:2px;outline:none;flex-direction:column;flex:1;align-items:center;padding:2rem;transition:border .24s ease-in-out;display:flex}.dropzone.error,.dropzone.error:focus,.dropzone.error:hover{border-color:var(--errorMain)}.dropzone.error p,.dropzone.error:focus p,.dropzone.error:hover p{color:var(--errorMain)}.dropzone:hover{cursor:pointer;background-color:var(--white);border-color:var(--textDark)}.dropzone:focus{border-color:var(--textDark)}.fileList{flex-flow:column;gap:.5rem;margin:0;padding-left:0;list-style-type:none;display:flex}.fileList li{justify-content:space-between;align-items:center;width:100%;display:flex}.fileList li .fileDetailsLeft{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.dropzoneImagePreview{background-color:var(--primaryMain)}.custom-switch-icon,.custom-switch-icon-unchecked,.custom-switch-icon-checked{border-radius:1rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative;top:-2px}.custom-switch-icon-checked{background-color:var(--primaryMainHover);left:-5px}.custom-switch-icon-unchecked{background-color:var(--grayBd)}.resellerCheckboxContainer{grid-template-columns:auto 1fr;align-items:center;display:grid}.resellerCheckboxContainer>.MuiCheckbox-root{margin-left:0}.resellerCheckboxContainer .resellerCheckboxInstruction{grid-column:2/-1}.checkboxLabelContainer,.checkboxLabelContainer .MuiFormControlLabel-label{width:100%}.checkboxLabelContainer .checkboxLabel{justify-content:space-between;align-items:center;width:100%;display:flex}.checkboxLabelContainer .checkboxLabel .usageLineExample{border-style:solid;border-width:3px;width:16px;margin:0 24px 0 0}.checkboxLabelContainer .checkboxLabel .usageLineExample.line1{border-color:var(--usageLine1)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line2{border-color:var(--usageLine2)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line3{border-color:var(--usageLine3)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line4{border-color:var(--usageLine4)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line5{border-color:var(--usageLine5)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line6{border-color:var(--usageLine6)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line7{border-color:var(--usageLine7)}.checkboxLabelContainer .checkboxLabel .usageLineExample.line8{border-color:var(--usageLine8)}.count-slider{padding-left:20px;padding-right:20px}.over-provisioning-rate-slider{flex-flow:column;gap:32px;margin-top:-6px;padding-left:12px;padding-right:1px;display:flex}.overprovisioningRateLabel{margin-bottom:7px}.radioInputOptionContainer{padding-left:42px}.vlanTextFieldContainer{flex-flow:column;gap:32px;padding-top:16px;padding-bottom:4px;display:flex}.radioOptionLabel{align-items:center;display:flex}.radioOptionLabel .radioOptionLabelInfoIcon{padding:5px 0 0 10px}.radioOptionChildren{align-items:center;gap:16px;margin-top:16px;display:flex}.radioOptionChildren.inset{margin-left:36px}.numericCounterInput{align-items:center;display:flex}.promoUsageLimit{align-items:center;gap:16px;display:flex}.promoUsageLimit .textInput{width:70px}.textInputLoadingContainer{justify-content:flex-end;align-items:center;display:flex}.checkboxControlledTextInput{margin-top:8px;margin-left:32px}.body,.manageAPIDialogContainer{flex-flow:column;flex:1;justify-content:space-between;gap:.75rem;display:flex}.itemNameText{border-bottom:2px solid var(--background);margin-bottom:.25rem}.noRowsOverlay{flex-direction:column;justify-content:center;align-items:center;gap:8px;height:40%;min-height:128px;margin-top:auto;margin-bottom:auto;display:flex}.noRowsOverlay .noRowsWarningIcon{font-size:48px}.gridCell{text-overflow:ellipsis;overflow:hidden}.customOverlayGridContainer{box-sizing:border-box;border-radius:var(--unstable_DataGrid-radius);color:#092241;letter-spacing:.01071em;overflow-anchor:none;border:1px solid #e0e0e0;outline:none;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.43;display:flex;position:relative}.customOverlayGridToolbarContainer{flex-wrap:wrap;align-items:center;gap:8px;padding:20px 4px 24px;display:flex}.gridToolbarContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.gridToolbarContainer .gridToolbarRight{flex-flow:row;align-items:center;display:flex}.gridToolbarContainer .gridToolbarRight button.MuiIconButton-root{color:var(--primaryMain)}.gridToolbarContainer .gridToolbarRight .refreshButtonRightBorder{border-right-width:2px;align-self:center;height:14px;margin-right:8px}.gridChip{color:var(--white);border-radius:16px;height:24px;margin-right:5px;padding:3px 4px}.gridChip.success{background-color:var(--successMain)}.gridChip.gray{background-color:var(--textDark2)}.gridChip.blue{background-color:var(--primaryMain)}.customColumnPanel{width:100%;margin:8px 0 0;padding-left:8px;overflow:hidden auto}.customSortableContext{padding-left:8px;overflow:hidden}.columnPanelItem{justify-content:space-between;align-items:center;width:100%;display:flex}.redDotOnIcon{content:"";background-color:var(--errorMain);border-radius:50%;width:8px;height:8px;font-size:1.5rem;position:absolute;top:8px;right:4px}.list-wrapper,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list{width:100%;overflow:auto}.list-wrapper .list-item,.list-wrapper .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-wrapper .directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item{white-space:nowrap;border-radius:0 100px 100px 0;flex-flow:row;justify-content:space-between;width:100%;padding:8px 16px 8px 24px;transition:all .2s;display:flex}.list-wrapper .list-item .list-item-right,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item .list-item-right,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .list-item-right,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-item-right{justify-content:space-between;align-items:center;gap:16px;display:flex}.list-wrapper .list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-item-right .list-item-disabled,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-item-right .directory-services-list-item-disabled{justify-content:space-between;align-items:center;gap:4px;display:flex}.list-wrapper .list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .selected.directory-services-list-item{background-color:var(--primaryMainHoverLight)}.list-wrapper .list-item:hover,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item:hover,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item:hover{cursor:pointer;background-color:var(--primaryMainHoverLight)}.list-wrapper .list-item.no-hover:hover,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item.no-hover:hover,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .no-hover.directory-services-list-item:hover{cursor:default;background-color:inherit}.list-wrapper .list-item .list-label,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .list-item .list-label,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .list-label,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item .directory-services-list-label{text-overflow:ellipsis;overflow:hidden}.addHeader{border-bottom:2px solid;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.title{flex:1}.buttonContainer{flex-flow:row;justify-content:flex-end;align-items:flex-start;gap:.75rem;display:flex}.submitButton{flex:1}.submitButton.estimator{flex:unset;align-self:flex-end}.serviceKeyContainer{flex-flow:column;gap:.75rem;display:flex}.flyoutStepper{flex-flow:row;align-items:center;gap:16px;display:flex}.form.overflowHidden{overflow:hidden}.form.estimator{gap:32px}.flyoutInputContainer{flex-flow:column;flex:1;gap:38px;display:flex;overflow:auto}.flyoutInputContainerDense{flex-flow:column;flex:1;gap:28px;display:flex;overflow:auto}.flyoutInputContainerDense .flyoutInputContainerFields{flex-flow:column;flex:1;gap:32px;padding-top:5px;padding-bottom:24px;display:flex;overflow:hidden auto}.flyoutInputContainerDense .flyoutInputContainerRow{flex-flow:row;gap:24px;display:flex}.metroConnectInputs{flex-flow:column;gap:38px;display:flex}.metroConnectInputs .twoColumnContainer{gap:10px}.twoColumnContainer{flex-flow:row;gap:24px;display:flex}.twoColumnContainer>*{flex:50%}.flyoutButtonFooter{flex:0 0;justify-content:flex-end;gap:24px;display:flex}.flyoutFormContactFields{flex-flow:row;gap:24px;display:flex}.flyoutFormHeader{flex-flow:wrap;justify-content:space-between;gap:8px;padding-top:12px;padding-bottom:8px;display:flex}.flyoutFormHeader .h6,.flyoutFormHeader .connectedResourceHeader,.flyoutFormHeader .serviceKeyTitle,.flyoutFormHeader .profileDetailHeader,.flyoutFormHeader .directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .flyoutFormHeader .pendingProfileDetailHeader,.flyoutFormHeader .directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .flyoutFormHeader .reviewerProfileDetailHeader,.flyoutFormHeader .directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .flyoutFormHeader .deniedProfileDetailHeader,.flyoutFormHeader .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list-header,.directory-profile-page .directory-detail .directory-profile-scrollable-content .flyoutFormHeader .directory-services-list-header,.flyoutFormHeader .checkboxHeader,.flyoutFormHeader .checkboxRow,.flyoutFormHeader .portGroupItemHeader,.flyoutFormHeader .bgpDetailHeader,.flyoutFormHeader .card .cardHeader,.card .flyoutFormHeader .cardHeader,.flyoutFormHeader .termsModal .termsHeader,.termsModal .flyoutFormHeader .termsHeader,.flyoutFormHeader .loginText,.flyoutFormHeader .visibilityFilterContainer .visibilityFilterLabel,.visibilityFilterContainer .flyoutFormHeader .visibilityFilterLabel,.flyoutFormHeader .createInternetPageContainer .optionalPriceTotalCost,.createInternetPageContainer .flyoutFormHeader .optionalPriceTotalCost,.flyoutFormHeader .gridToolbarLeftTotalUserCount,.flyoutFormHeader .serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .flyoutFormHeader .pricingDetailHeader,.flyoutFormHeader .serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter,.serviceFabricPromoCodeContainer .pricingDetailsContainer .flyoutFormHeader .totalFooter,.flyoutFormHeader .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .flyoutFormHeader .directoryListCardTitle,.flyoutFormHeader .resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle,.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .flyoutFormHeader .resellerPricingPlansTitle,.flyoutFormHeader .pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .flyoutFormHeader .totalLabel,.flyoutFormHeader .pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .flyoutFormHeader .totalLabel,.flyoutFormHeader .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .flyoutFormHeader .resourceLabel,.flyoutFormHeader .welcomeCard .welcomeCardHeader,.welcomeCard .flyoutFormHeader .welcomeCardHeader,.flyoutFormHeader .addResourcesContainer .addResourcesCard.card .addResourceButton,.addResourcesContainer .addResourcesCard.card .flyoutFormHeader .addResourceButton,.flyoutFormHeader .customerSupportCard .customerSupportHeader,.customerSupportCard .flyoutFormHeader .customerSupportHeader,.flyoutFormHeader .listPageHeader .listHeaderText,.listPageHeader .flyoutFormHeader .listHeaderText,.flyoutFormHeader .detailPageFieldsContainer .sectionTitle,.detailPageFieldsContainer .flyoutFormHeader .sectionTitle{flex:1}.flyoutFormHeader .flyoutFormHeaderInfoAlert{flex:0 0 100%}.verifyHeader{flex-flow:row;flex:0 0 fit-content;justify-content:space-between;display:flex}.verifySectionTitle{flex-flow:row;justify-content:space-between;align-items:baseline;height:fit-content;display:flex}.detailSection{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;height:fit-content;display:flex}.detailSection .helperTextIcon{height:24px}.confirmationContainer{gap:24px}.confirmationContainer .confirmationBody{text-align:center;flex-flow:column;align-items:center;gap:16px;display:flex}.confirmationContainer .confirmationActions{flex-flow:row;justify-content:center;gap:24px;display:flex}.resourceCreatedAlertMessage{border:1px solid var(--warningMain);text-align:left;border-radius:4px;justify-content:space-around;align-items:center;gap:8px;padding:12px;display:flex}.info-error-page,.access-denied-page-info-error-container,.missing-resource-page-info-error-container,.custom-404-page{flex-flow:column;align-items:center;gap:1rem;padding-top:5rem;display:flex}.custom-404-page .custom-404-page-top-text{justify-content:space-evenly;align-items:center;gap:1rem;display:flex}.custom-404-page .custom-404-page-top-text .custom-404-page-left-text{padding:.25rem}.custom-404-page .custom-404-page-top-text .custom-404-page-bottom-text{flex-flow:row;gap:.5rem;display:flex}.container{grid-gap:2rem;grid-auto-flow:dense;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:32px;display:grid}.downloadButton{justify-content:center;align-items:center;display:flex}.approvalStateColumn{justify-content:center;align-items:center;gap:8px;display:flex}.fieldEnabledToggle,.resellerEnabledToggle{flex-direction:row;margin:0}.dashboardActionButtonsContainer{justify-content:space-evenly;width:100%;display:flex}.listPageHeader{justify-content:space-between;align-items:center;display:flex}.listPageHeader .listPageHeaderRight a{color:var(--primaryMain);cursor:pointer;text-decoration:none}.listPageHeader .listPageHeaderRight a:hover{text-decoration:underline}.listPageHeader .listPageHeaderRight a span{align-items:center;display:flex}.listPageHeader .listHeaderText{margin-bottom:4px}.listPageHeader .listHeaderSubText{font-size:14px}.dashboardBody{flex-wrap:wrap;gap:3.65rem;width:100%;display:flex;overflow:auto}.dashboardBody .dashboardBodyRight{flex:0 0 max-content;display:flex}.dashboardBodyLeft{scrollbar-width:none;flex-flow:column;flex:0 0 1132px;gap:44px;display:flex;overflow-x:hidden}.dashboardBodyLeft::-webkit-scrollbar{display:none}.customerSupportCard.card{padding-left:25px;padding-right:25px}.customerSupportCard .customerSupportHeader{padding-bottom:25px}.customerSupportCard .customerSupportBody{flex-flow:wrap;width:100%;display:flex}.customerSupportCard .customerSupportBody .column,.customerSupportCard .customerSupportBody .column .customerSupportBodyColumnDetails{flex-direction:column;flex:1;display:flex}.customerSupportCard .customerSupportBody .column .customerSupportBodyColumnHeader{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding-bottom:10px;display:flex}.customerSupportCard .customerSupportBody .column .customerSupportBodyColumnDetails{gap:3px}.addResourcesContainer{flex-direction:column;gap:44px;width:100%;display:flex}.addResourcesContainer .addResourcesCard.card{background-color:var(--primaryDark);border-radius:12px;flex-flow:column;margin-left:0;padding:0 0 16px;display:flex}.addResourcesContainer .addResourcesCard.card .addResourcesHeader{color:var(--textLight2);height:52px;margin:0;padding:1.667rem 0 1rem 2rem}.addResourcesContainer .addResourcesCard.card .headerDivider,.addResourcesContainer .addResourcesCard.card .rowDivider{background-color:var(--dashboardCardBackground);height:2px}.addResourcesContainer .addResourcesCard.card .rowDivider{height:1px}.addResourcesContainer .addResourcesCard.card .addResourceButton{color:var(--white);text-transform:none;border:none;border-radius:12px;flex-flow:row;justify-content:space-between;align-items:center;gap:16px;width:100%;height:73px;padding:12px 24px;display:flex}.addResourcesContainer .addResourcesCard.card .addResourceButton.addResourceButtonHighlighted{background-color:var(--primaryHighlighted)}.addResourcesContainer .addResourcesCard.card .addResourceButton:hover{opacity:.9}.addResourcesContainer .addResourcesCard.card .addResourceButton:disabled{opacity:.3}.addResourcesContainer .addResourcesCard.card .addResourceButton .addResourceButtonLeft{justify-content:flex-start;align-items:center;gap:24px;display:flex}.addResourcesContainer .addResourcesCard.card .addResourceButton .addResourceButtonImage{background-color:var(--primaryMain);border-radius:100px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.addResourcesContainer .addResourcesCard.card .addResourceButton .addResourceButtonText{text-align:left;flex-grow:1}.addResourcesContainer .addResourcesCard.card .addResourceButton .addResourceButtonInfoHelper{color:var(--textLight2)}.welcomeContainer{border-radius:12px}.welcomeContainer.collapsed{min-height:325px}.welcomeContainer.expanded{min-height:717px}.welcomeContainer .expandOpen{transform:rotate(180deg)}.welcomeContainer .welcomeBanner{height:261px;padding:16px 20px;position:relative}.welcomeContainer .welcomeBanner img{filter:brightness(34%);width:100%;height:100%;display:block}.welcomeContainer .welcomeBanner .welcomeImageTextContainer{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;height:100%;padding:44px;display:flex;position:absolute;top:0;left:0}.welcomeContainer .welcomeBanner .welcomeImageTitle,.welcomeContainer .welcomeBanner .welcomeImageText{color:var(--textLight)}.welcomeContainer .welcomeContainerText{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:8px 24px;display:flex}.welcomeContainer .welcomeContainerText .welcomeTitleRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.welcomeContainer .welcomeContainerText .welcomeDetails{visibility:hidden}.welcomeContainer .welcomeContainerText .welcomeDetails.expanded{visibility:visible}.welcomeContainer .welcomeCardContainer{padding:16px 24px}.welcomeContainer .welcomeCardContainer .welcomeCards{flex-wrap:nowrap;gap:16px;display:flex;overflow-x:auto}.welcomeCard{width:259px;height:340px;box-shadow:0 12px 20px -12px var(--dashboardCardBoxShadow1),0 0 0 1px var(--dashboardCardBoxShadow2)inset;border-radius:12px;flex-direction:column;flex-shrink:0;display:flex}.welcomeCard .welcomeCardHeader{background-color:var(--background);border:1px solid var(--dashboardCardBoxShadow2);border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;flex-direction:row;flex:1 0 88px;align-items:center;gap:8px;padding:8px 16px;display:flex}.welcomeCard .welcomeCardHeader .welcomeCardIcon{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.welcomeCard .welcomeCardContent{flex-direction:column;flex:0 100%;gap:16px;max-height:252px;display:flex;overflow-y:auto}.resourceTiles{gap:44px;display:grid}.resourceTiles .resourceTopRow,.resourceTiles .resourceRow{gap:32px;display:grid}.resourceTiles .resourceTopRow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.resourceTiles .resourceRow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.resourceTile{text-align:left;background-color:var(--tileBackground);height:133px;color:var(--textDark);border-radius:12px;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.resourceButton{background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.resourceButton .resourceButtonImage{width:36px;height:36px}.textDark2,.portLineItemDiscountDisplayContainer .discountPrice,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateFullPrice{color:var(--textDark2)}.pricingEstimatorContainer{flex-flow:row;align-items:stretch;gap:1rem;width:100%;height:100%;margin-bottom:1rem;display:flex}.pricingEstimatorContainer .estimatorAddContainer{flex-direction:column;gap:1rem;padding-bottom:32px;display:flex;overflow:auto}.pricingEstimatorContainer .estimatorDisplayContainer{flex-flow:column;gap:24px;height:100%;max-height:90vh;padding:1rem;display:flex;overflow:hidden}.pricingEstimatorContainer .estimatorDisplayContainer .estimatorDisplayTitle{flex-flow:row;flex:none;justify-content:space-between;align-items:flex-end;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer{flex:1 1 min-content;overflow-y:auto!important}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel{flex-flow:row;align-items:center;margin-right:1.5rem;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel .level2ResourceLabelContainer{flex-flow:wrap;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel .level2ResourceLabelContainer>*{flex:0}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel .level2ResourceLabelContainer .level2ResourceEdge{flex-flow:wrap;flex:1 0 fit-content;padding-left:.5rem;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel .level2ResourceLabelContainer .level2ResourceEdge span{white-space:pre}.pricingEstimatorContainer .estimatorDisplayContainer .resourceDeleteButton{justify-self:center;height:min-content}.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimate,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimatePrice,.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateError{justify-self:end;min-width:1rem;line-height:20px}.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimatePrice{flex-direction:row;gap:16px;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .resourceEstimateFullPrice{text-decoration:line-through}.pricingEstimatorContainer .estimatorDisplayContainer .totalDivideLine,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer{flex:none}.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel{place-self:end;margin-right:1.5rem}.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .disclaimer{font-style:italic}.pricingEstimatorContainer .estimatorDisplayContainer .totalBody{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalBody .totalRight{align-items:center;gap:8px;margin-left:auto;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer{justify-content:space-between;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection{flex-direction:column;align-items:flex-start;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel{margin-top:12px}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .rightSection{align-items:center;gap:1rem;display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .rightSection .totalAmount{display:flex}.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .rightSection .displayCurrency{display:inline-block}.baseContainer,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer{grid-template-columns:auto 1fr min-content;grid-auto-rows:min-content;align-items:start;gap:16px;padding-right:.5rem;display:grid;overflow-y:hidden}.gridHeader{justify-content:space-between;align-items:center;display:flex}.gridHeader .toggleButtonsContainer{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.listCard{grid-gap:.75rem;flex-flow:column;flex:1;gap:.75rem;width:auto;height:auto;display:flex;overflow-y:auto}.listCard.inventoryListCard{box-shadow:none;border-radius:8px;height:100%;padding:0}.listContainer,.usageListContainer{flex-flow:column;flex:1;min-height:250px;display:flex}.usageListContainer{height:100%}.card.resellerPage{flex-flow:column;width:100%;height:100%;padding:0;display:flex}.card.resellerPage .toggleButtonsContainer{flex:none}.resellerPricingPlansContainer{width:100%;height:100%;padding:0;display:flex}.resellerPricingPlansContainer .resellerPricingPlansLeftColumn{flex-direction:column;align-items:flex-start;width:33.333%;height:100%;padding:12px 24px 0 0;display:flex;overflow-y:auto}.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle{justify-content:space-between;align-self:stretch;align-items:center;padding-top:32px;padding-bottom:16px}.resellerPricingPlansContainer .resellerPricingPlansRightColumn{flex-direction:column;align-items:center;gap:32px;width:66.667%;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card{border-radius:12px 12px 0 0;flex-flow:column;flex:1;width:100%;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details-title{justify-content:space-between;align-items:flex-start;gap:8px;margin:32px 48px 20px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details-title .plan-services-container{flex-flow:column;gap:8px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details-title .plan-services-header-text{align-items:center;gap:16px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .default-pricing-plan-description{margin-top:8px}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-header-name{justify-content:space-between;align-items:center;width:100%;height:40px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-header-name .pricing-plan-header-left,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-header-name .pricing-plan-header-right{align-items:center;gap:16px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details{flex-flow:column;flex:1;width:100%;padding-left:56px;padding-right:48px;display:flex;overflow-y:auto}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail{grid-template-columns:1fr 1fr 1fr;place-items:start;gap:16px;display:grid}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .edit-pricing-plan-header-name{width:800px}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .edit-pricing-plan-submit-buttons{gap:16px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .edit-pricing-plan-header{justify-content:space-between;align-items:center;width:100%;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .edit-pricing-plan-details{flex-flow:column;gap:24px;padding-left:56px;display:flex}.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .edit-pricing-plan-details .edit-pricing-plan-rule-row{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:32px;display:grid}.pricingPlanDialogContent{flex-flow:column;gap:24px;width:100%;padding-top:8px;display:flex}.resellerReportForm{padding-top:12px;padding-bottom:36px}.directory-logo{width:160px;height:160px;position:relative}.directoryProfilePage{flex-flow:column;width:100%;display:flex}.serviceDirectoryPage{flex-flow:column;gap:16px;width:100%;display:flex}.serviceDirectoryPage .toggleButtonsContainer .directoryListSearch{flex-flow:row;flex:1 1 min-content;align-items:center;max-width:1000px;padding:3px;display:flex}.serviceDirectoryPage .toggleButtonsContainer .directoryListSearch .directoryListSearchText{flex:2;margin:4px}.serviceDirectoryPage .toggleButtonsContainer .directoryListSearch .directoryListFilter{flex:1;margin:4px}.serviceDirectoryPage .directoryListContainer{flex:1;gap:16px;display:grid;overflow:hidden auto}.serviceDirectoryPage .directoryListContainer.profiles{grid-template-columns:repeat(2,1fr);grid-auto-rows:218px}@media only screen and (max-width:900px){.serviceDirectoryPage .directoryListContainer.profiles{grid-template-columns:repeat(1,1fr)}}.serviceDirectoryPage .directoryListContainer.profiles .card.directoryListCard{grid-template:"logo title c2cAvailableIcon"min-content"logo description description"min-content"logo services services"minmax(min-content,1fr)/auto 1fr auto;padding:12px 24px 12px 12px}.serviceDirectoryPage .directoryListContainer.entries{grid-template-columns:repeat(3,1fr);grid-auto-rows:192px}@media only screen and (max-width:1300px){.serviceDirectoryPage .directoryListContainer.entries{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:900px){.serviceDirectoryPage .directoryListContainer.entries{grid-template-columns:repeat(1,1fr)}}.serviceDirectoryPage .directoryListContainer.entries .card.directoryListCard{grid-template:"title title c2cAvailableIcon"min-content"description description description"minmax(min-content,1fr)"logo profileName profileName"min-content/auto 1fr auto;padding:16px}.serviceDirectoryPage .directoryListContainer.entries .card.directoryListCard .directory-logo{width:85px;height:32px}.serviceDirectoryPage .directoryListContainer .loadingContainer,.serviceDirectoryPage .directoryListContainer .startAlignedLoadingContainer{flex-flow:column;grid-column:1/-1;justify-content:flex-start;display:flex}.serviceDirectoryPage .directoryListContainer .customErrorOverlay{grid-column:1/-1}.serviceDirectoryPage .directoryListContainer .emptyDirectoryListTilesMessage{grid-column:1/-1;margin:auto;padding-top:5rem}.serviceDirectoryPage .directoryListContainer .card.directoryListCard{border-radius:12px;gap:5px 24px;height:100%;transition:all .2s;display:grid;overflow:auto}.serviceDirectoryPage .directoryListContainer .card.directoryListCard:hover{cursor:pointer;box-shadow:0px 12px 20px -8px var(--dashboardCardBoxShadowHover),inset 0px 0px 0px 1px var(--dashboardCardBoxShadow2)}.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directory-logo{grid-area:logo;place-self:center start}.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardProfileName{grid-area:profileName;place-self:center start}.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle{white-space:nowrap;text-overflow:ellipsis;grid-area:title;overflow:hidden}.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardDescription{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:description;max-height:72px;display:-webkit-box;overflow:hidden}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList{grid-template:repeat(2,min-content)/repeat(2,1fr);grid-area:services;margin:0;padding-left:0;list-style:none;display:grid}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li{text-indent:-.7em;white-space:nowrap;text-overflow:ellipsis;padding-left:1em;overflow:hidden}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li:before{content:"• ";color:var(--primaryMain)}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink{color:var(--primaryMain);text-decoration:underline}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink:hover{cursor:pointer}.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.bold,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list a.directoryProfileCardServiceLink.directory-services-list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directory-services-list-item.selected,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.MoreOptionsText,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .createInternetPageContainer a.directoryProfileCardServiceLink.optionalPriceTotalCost,.createInternetPageContainer .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.optionalPriceTotalCost,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .createInternetPageContainer ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.optionalPriceTotalCost,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .connectionDetailsWrapper .interfaceDetail a.directoryProfileCardServiceLink.natDetailHeaderSmallGap,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.natDetailHeaderSmallGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.natDetailHeaderSmallGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .connectionDetailsWrapper .interfaceDetail a.directoryProfileCardServiceLink.natDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.natDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.natDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .connectionDetailsWrapper .interfaceDetail a.directoryProfileCardServiceLink.bfdDetailHeaderNoGap,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.bfdDetailHeaderNoGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.bfdDetailHeaderNoGap,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .connectionDetailsWrapper .interfaceDetail a.directoryProfileCardServiceLink.bfdDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.bfdDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.bfdDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .connectionDetailsWrapper .interfaceDetail a.directoryProfileCardServiceLink.interfaceDetailHeader,.connectionDetailsWrapper .interfaceDetail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.interfaceDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .connectionDetailsWrapper .interfaceDetail ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.directoryListCardProfileName.interfaceDetailHeader,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .list-wrapper a.directoryProfileCardServiceLink.list-item.selected,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list a.directoryProfileCardServiceLink.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .directory-services-list a.directoryProfileCardServiceLink.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .directory-services-list a.directoryProfileCardServiceLink.selected.directory-services-list-item,.list-wrapper .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.list-item.selected,.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.list-item.selected,.serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li .resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail a.directoryProfileCardServiceLink.pricing-plan-rule-detail-label,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card .pricing-plan-details .pricing-plan-rule-detail .serviceDirectoryPage .directoryListContainer .card.directoryListCard ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.pricing-plan-rule-detail-label,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .list-wrapper ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.list-item.selected.directoryListCardProfileName,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.list-item.selected.directoryListCardProfileName,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.selected.directoryListCardProfileName.directory-services-list-item,.directory-profile-page .directory-detail .directory-profile-scrollable-content .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directory-services-list ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.list-item.selected.directoryListCardProfileName,.directory-profile-page .directory-detail .directory-profile-scrollable-content .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directory-services-list ul.directoryProfileCardServicesList li a.directoryProfileCardServiceLink.selected.directoryListCardProfileName.directory-services-list-item{font-weight:700}.card.connectToServiceZSideCard{margin-left:0}.listContainer.directoryApprovalGridContainer,.directoryApprovalGridContainer.usageListContainer{background:var(--white);width:100%}.additionalInfoContainer{margin-top:16px}.clickToConnectReadySwitch{white-space:nowrap;color:var(--primaryMain);align-self:center}.directoryListCardC2CAvailableIcon{text-align:right;flex-direction:row;grid-area:c2cAvailableIcon;align-items:center;gap:8px;height:24px;display:flex}.serviceDirectoryFiltersFlyoutContainer{flex-direction:column;gap:8px;display:flex}.serviceDirectoryFiltersSubmitButton{align-self:flex-end;margin-top:auto}.megaportMarketplaceNotice{color:var(--textDarkDisabled);margin-top:8px}.megaportMarketplaceNotice.empty{margin-top:24px}.serviceFabricPromoCodeContainer{flex-flow:row;flex:1;align-items:stretch;gap:1rem;height:100%;display:flex}.serviceFabricPromoCodeContainer .card{flex:1;display:flex}.serviceFabricPromoCodeContainer .pricingDetailsContainer{flex-flow:column;flex:1;min-width:320px;max-width:600px;height:100%;padding:20px 40px 20px 24px;display:flex;overflow:hidden}.serviceFabricPromoCodeContainer .pricingDetailsContainer .breakdownDetailContainer,.serviceFabricPromoCodeContainer .pricingDetailsContainer .previewDetailContainer{padding:16px 0}.serviceFabricPromoCodeContainer .pricingDetailsContainer .previewDetailContainerLoading{padding-top:64px}.serviceFabricPromoCodeContainer .pricingDetailsContainer .breakdownDetailContainer{padding-bottom:32px}.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailList,.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailDiscount{grid-template-columns:repeat(2,1fr);align-items:center;gap:8px 24px;padding-top:8px;display:grid}.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailList .label,.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailDiscount .label{display:flex}.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailList .value,.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailDiscount .value{text-align:right}.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailDiscount{padding:32px 0}.serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter{flex-flow:row;flex:none;justify-content:space-between;align-items:center;display:flex}.serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter{padding-top:24px}.usagePage{flex-flow:column;gap:32px;width:100%;display:flex}.usagePage .usagePageBody{flex-flow:row;flex-grow:1;align-items:stretch;gap:20px;display:flex}.usagePage .usagePageBody .usagePageBodyLeft{flex-flow:column;flex:0 0 280px;align-items:stretch;gap:20px;display:flex}.usagePage .usagePageBody .usagePageBodyLeft .metricSubTypeCheckboxContainer{flex-flow:column;gap:8px;display:flex}.usagePage .usagePageBody .usagePageBodyRight{border-radius:8px;flex-flow:column;flex:1;gap:20px;display:flex}.usagePage .usagePageBody .usagePageBodyRight .usagePageBodyRightHeader{flex:0 0 min-content;flex-flow:row;justify-content:space-between;display:flex}.usagePage .usagePageBody .usagePageBodyRight .usagePageBodyRightHeader .usagePageBodyRightHeaderLeft{flex-flow:row;flex:1;align-items:flex-start;gap:16px;display:flex}.usagePage .usagePageBody .usagePageBodyRight .usagePageBodyRightHeader .usagePageBodyRightHeaderLeft span{padding-top:6px}.usagePage .usageHeader{flex:0 0 min-content;flex-flow:row;justify-content:space-between;margin:16px;display:flex}.usagePage .usageHeader .usageHeaderLeft{flex-flow:row;flex:1;align-items:center;gap:16px;display:flex}.usagePage .usageHeader .usageHeaderLeft span{padding-top:6px}.lineGraphContainer{background-color:var(--white);border-radius:8px;flex:1}.metricsUnavailableNoticeContainer{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;display:flex}.metricsDateTimeInput{flex:0 225px}.metricsFixedPeriodInput{flex:0 175px}.metricsTimeZoneInput{flex:0 200px}.custom-tooltip{padding:8px}.custom-tooltip .dataPoint{flex-flow:row;justify-content:space-between;gap:8px;display:flex}.systemLogMessageContainer{border-bottom:1px solid var(--divider);margin-bottom:8px;padding:16px}.systemLogMessageContainer .messageLabel{margin-bottom:4px;font-weight:700}.systemLogMessageContainer .messageBody{white-space:pre-wrap;word-break:break-word;padding-left:8px}.gridToolbarLeftTotalUserCount{padding-left:24px}.helpLayoutContainer{background-color:var(--background);flex-flow:column;height:100svh;padding:16px;display:flex;overflow-y:auto}.helpLayoutContainer .helpLayoutContainerHeader{background:linear-gradient(90.27deg,var(--brandingGradientStart)0%,var(--brandingGradientEnd)99.23%);border-radius:8px;flex-flow:column;flex:0 0 72px;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #031c523d}.helpLayoutContainer .helpLayoutContent{flex-flow:row;flex:1;justify-content:center;align-items:center;margin-top:25px;display:flex}.help{max-width:1028px}.help h5{margin-top:1em;margin-bottom:0;padding:0}.help p{margin-top:1em;margin-bottom:1em}.help p+p,.help p+ul,.help ul+p{margin-top:0}.help .helpImageWrapper{justify-content:center;align-items:center;gap:32px;display:flex}.help .helpImage{background-color:#000;align-self:center}.help .imageSubtitle{text-align:center;width:100%}.help table{border-collapse:collapse}.help td,.help th{text-align:center;border:1px solid;padding:8px}.serviceDirectoryInfoPage{flex-flow:column;align-items:safe center;width:100%;padding-bottom:81px;display:flex;overflow:auto}.serviceDirectoryInfoPage .serviceDirectoryImageHeader{background:url(/service_directory/ServiceDirectoryInfoHeaderImage.png),#d3d3d3 -25.054px -815.411px/102.679% 576.92% no-repeat;border-radius:12px 12px 0 0;flex-shrink:0;width:1403px;height:253px}.serviceDirectoryInfoPage .serviceDirectoryImageHeader .serviceDirectoryImageHeaderText{width:446px;height:127px;margin-top:52px;margin-left:120px;line-height:70px}.serviceDirectoryInfoPage .serviceDirectoryInfoCard{border-radius:0 0 12px 12px;grid-template:[row1-start]"intro quickLinks"[row1-end row2-start]"how-it-works how-it-works"[row2-end row3-start]"key-benefits key-benefits"[row3-end row4-start]"creating-your-directory-profile creating-your-directory-profile"[row4-end row5-start]"adding-directory-services-to-your-profile adding-directory-services-to-your-profile"[row5-end row6-start]"managing-your-profile managing-your-profile"[row7-end row7-start]"FAQs FAQs"[row7-end]/1fr 351px;gap:32px;width:1378px;padding:64px 139px 80px;display:grid}.serviceDirectoryInfoPage .serviceDirectoryInfoCard .intro{flex-flow:column;grid-area:intro;gap:12px;display:flex}.serviceDirectoryInfoPage .serviceDirectoryInfoCard .quickLinks{h6-margin-bottom:7px;flex-flow:column;grid-area:quickLinks;gap:9px;padding:24px;display:flex}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #how-it-works{grid-area:how-it-works}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits{grid-area:key-benefits}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits .ulFlexContainer{flex-flow:row;gap:16px;display:flex}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits .ulFlexContainer ul{flex-flow:column;flex:1;gap:16px;padding-left:0;list-style:none;display:flex}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits .ulFlexContainer ul li{text-indent:-.7em;padding-left:40px}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits .ulFlexContainer ul li:before{content:"• "}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #creating-your-directory-profile{grid-area:creating-your-directory-profile}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #adding-directory-services-to-your-profile{grid-area:adding-directory-services-to-your-profile}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #managing-your-profile{grid-area:managing-your-profile}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #FAQs{grid-area:FAQs}.serviceDirectoryInfoPage .serviceDirectoryInfoCard #FAQs div:has(p){flex-flow:column;gap:6px;display:flex}.serviceDirectoryInfoPage h4,.serviceDirectoryInfoPage h5,.serviceDirectoryInfoPage h6,.serviceDirectoryInfoPage .staticRouteContainer .staticRouteHeader,.staticRouteContainer .serviceDirectoryInfoPage .staticRouteHeader,.serviceDirectoryInfoPage p{margin:0;padding:0}.serviceDirectoryInfoPage ul{margin:0}.serviceDirectoryInfoSection,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #how-it-works,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #key-benefits,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #creating-your-directory-profile,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #adding-directory-services-to-your-profile,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #managing-your-profile,.serviceDirectoryInfoPage .serviceDirectoryInfoCard #FAQs{flex-flow:column;gap:24px;display:flex}.infoImageContainer{flex-flow:wrap;gap:24px;display:flex}.infoImageContainer>div{flex:0 0 min-content;flex-flow:column;gap:24px;display:flex}.connectionDetailsWrapper{flex:1;align-self:stretch;gap:4rem;padding:0;display:flex;overflow:hidden}.connectionDetailsWrapper .connectionDetailsWrapperLeftColumn{flex-direction:column;flex:0 0 32%;align-items:stretch;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperLeftColumn .ConnectionResourceDetailHeader{flex-flow:row;justify-content:space-between;padding-top:24px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperLeftColumn .ConnectionResourceDetailHeaderLeft{align-items:center;gap:.5rem;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperLeftColumn .ConnectionResourceDetailHeaderRight{flex-flow:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperLeftColumn .ConnectionResourceDetailContent{flex-flow:column;flex:1;display:flex;overflow-y:auto}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn{flex-direction:column;flex:326px;align-items:stretch;display:flex;overflow:hidden}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsHeaderRow{padding:20px 16px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard{flex-flow:column;flex:1;margin:0;padding:0;display:flex;overflow:hidden}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsTitle{justify-content:space-between;align-self:stretch;align-items:center;padding:24px 48px 16px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsTitle .connectionDetailsTitleText{align-items:center;gap:16px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionQinQTitle{justify-content:space-between;align-self:stretch;align-items:center;padding:24px 48px 16px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .vlanTabContainer{flex-flow:row;justify-content:space-between;align-items:center;padding-top:24px;padding-left:48px;padding-right:48px;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .vlanTabContainer .vlanTabsContainer{flex:1;overflow:hidden}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsCardContent{flex-flow:column;flex:1;padding-bottom:16px;display:flex;overflow-y:auto}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsCardContent .vlanDetailsContainer{flex-flow:column;align-items:flex-start;gap:24px;padding:36px 48px 0;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsCardContent .vlanDetailsContainer .vlanDetailsHeader{flex-flow:row;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.connectionDetailsWrapper .connectionDetailsWrapperRightColumn .connectionDetailsCard .connectionDetailsCardContent .connectionDetails{gap:20px;width:100%;padding:24px 48px 0}.connectionDetailsWrapper .interfaceDetail{padding:0 48px}.connectionDetailsWrapper .interfaceDetail .interfaceDetailHeader{text-align:center;flex-grow:1;justify-content:space-between;height:36px;line-height:36px;display:flex}.connectionDetailsWrapper .interfaceDetail .interfaceDetailFieldsContainer,.connectionDetailsWrapper .interfaceDetail .interfaceAdvancedDetailFieldsContainer{grid-template-columns:repeat(3,1fr);gap:24px;padding-top:24px;display:grid}.connectionDetailsWrapper .interfaceDetail .bfdDetailHeader{padding-bottom:24px}.connectionDetailsWrapper .interfaceDetail .natDetailFieldsContainer{padding-top:24px;padding-bottom:24px}.connectionDetailsWrapper .interfaceDetail .natDetailHeader{padding-top:24px}.connectionDetailsWrapper .interfaceDetail .natDetailHeaderSmallGap{padding-top:16px}.connectionDetailsWrapper .interfaceAdvancedDetail{gap:1rem;padding:0 48px 72px;display:grid}.connectionDetailEditSaveButtons{flex-flow:row;gap:12px;display:flex}.missing-resource-page-info-error-container .message-container{justify-content:space-evenly;align-items:center;gap:1rem;padding-top:5rem;display:flex}.missing-resource-page-info-error-container .message-container .left-text{padding:.25rem}.staticRouteContainer{flex-flow:column;gap:25px;padding:24px 48px 48px;display:flex}.staticRouteContainer .staticRouteHeader{justify-content:space-between;align-items:center;display:flex}.staticRouteContainer .staticRouteFormList{flex-flow:column;gap:18px;display:flex}.staticRouteContainer .staticRouteFormList .staticRouteFormRow{flex-flow:row;gap:32px;display:flex}.staticRouteContainer .staticRouteFormList .staticRouteFormRow .staticRouteFormInputContainer{flex-flow:column;flex-grow:1;gap:32px;display:flex}.staticRouteContainer .staticRouteFormList .staticRouteFormRow .staticRouteFormInput{flex:1}.staticRouteContainer .staticRouteFormList .staticRouteFormRow .staticRouteFormButton{align-items:center;display:flex}.emptyBGPDetail{padding:8px 48px 16px}.interfaceIpContainer{flex-flow:column;gap:25px;padding-top:24px;padding-left:48px;padding-right:48px;display:flex}.interfaceIpContainer .interfaceIpFormList{flex-flow:column;gap:18px;display:flex}.interfaceIpContainer .interfaceIpFormList .interfaceIpFormRow{flex-flow:row;justify-content:space-between;gap:32px;display:flex}.interfaceIpDetailsContainer{padding-left:48px;padding-right:48px}.routingTablePage{flex-direction:column;gap:24px;width:100%;display:flex}.routingTablePage .routingTablePageHeader{justify-content:space-between;align-items:center;display:flex}.routingTablePage .routingTablePageHeader .routingTableVirtualRouterSelect{width:260px}.routingTablePage .textLink a{color:var(--primaryMain);cursor:pointer;text-decoration:none}.routingTablePage .textLink a:hover{text-decoration:underline}.routingTablePage .textLink a span{align-items:center;display:flex}.neighborRoutesHeader{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.billingMainContainer{flex-direction:column;margin-left:32px;display:flex}.billingMainContainer .billingFormContainer>.billingFormInput{flex:0 225px}.managePartnerKeysEntryDetailField{justify-content:space-between;align-items:center;display:flex}.optionContainer{flex-flow:column;display:flex}.multiFieldOptionContainer{flex-flow:row;align-items:center;gap:1rem;padding:2px;display:flex}.selectedOption{background-color:#0003;border-radius:2px}.mfaOption{margin:0}.setupTOTPContainer{flex-flow:column;flex:1;justify-content:space-evenly;align-items:center;gap:.5rem;display:flex}.setupTOTPContainer .setupTOTPHeader{justify-content:center;width:100%;margin-bottom:.75rem;padding-bottom:.25rem}.setupTOTPContainer .setupTOTPButtonContainer{justify-content:space-between;gap:1rem;display:flex}.verifyTOTPInput{flex:auto;width:50%}.setupMFAContainer{flex-flow:column;gap:.75rem;width:100%;height:100%;display:flex}.accountModalHeader{flex-flow:row;justify-content:space-between;align-items:flex-end;margin-top:.75rem;margin-bottom:.75rem;padding-bottom:.25rem;display:flex}.addServiceContainer{flex-flow:column;gap:1rem;display:flex}.addServiceContainer .addServiceSlideOutHeader{width:100%}.addServiceContainer .addServiceSlideOutHeader .addServiceSlideOutHeaderRight{float:right}.addServiceContainer .addServiceSlideOutHeader .addServiceSlideOutHeaderLeft{float:left}.addServiceContainer span .connectButton{border:none;border-radius:8px;width:100%;height:160px;padding:0}.addServiceContainer span .connectButton .addServiceResourceButtons{border-radius:8px;width:100%;min-height:160px;display:flex;box-shadow:inset 0 0 0 1px #e1e4e8}.addServiceContainer span .connectButton .addServiceResourceButtons .resource-icon{background:linear-gradient(90.27deg,var(--brandingGradientStart)0%,var(--brandingGradientEnd)99.23%);border-radius:8px 0 0 8px;justify-content:center;align-self:stretch;align-items:center;min-width:180px;display:flex}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container{flex-direction:column;flex-grow:1;align-self:stretch;padding:15px;display:flex}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .h6,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .connectedResourceHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceKeyTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .profileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pendingProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .reviewerProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .deniedProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list-header,.directory-profile-page .directory-detail .directory-profile-scrollable-content .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-services-list-header,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .checkboxHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .checkboxRow,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .portGroupItemHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .bgpDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .card .cardHeader,.card .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .cardHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .termsModal .termsHeader,.termsModal .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .termsHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .loginText,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .visibilityFilterContainer .visibilityFilterLabel,.visibilityFilterContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .visibilityFilterLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .createInternetPageContainer .optionalPriceTotalCost,.createInternetPageContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .optionalPriceTotalCost,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .detailPageFieldsContainer .sectionTitle,.detailPageFieldsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .sectionTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .listPageHeader .listHeaderText,.listPageHeader .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .listHeaderText,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .customerSupportCard .customerSupportHeader,.customerSupportCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .customerSupportHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .addResourcesContainer .addResourcesCard.card .addResourceButton,.addResourcesContainer .addResourcesCard.card .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .addResourceButton,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .welcomeCard .welcomeCardHeader,.welcomeCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .welcomeCardHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resourceLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle,.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resellerPricingPlansTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directoryListCardTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalFooter,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .gridToolbarLeftTotalUserCount,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resource-text{color:var(--primaryDark);text-transform:none;text-align:left}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .h6,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .connectedResourceHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceKeyTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .profileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pendingProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .reviewerProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .deniedProfileDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list-header,.directory-profile-page .directory-detail .directory-profile-scrollable-content .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directory-services-list-header,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .checkboxHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .checkboxRow,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .portGroupItemHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .bgpDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .card .cardHeader,.card .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .cardHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .termsModal .termsHeader,.termsModal .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .termsHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .loginText,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .visibilityFilterContainer .visibilityFilterLabel,.visibilityFilterContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .visibilityFilterLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .createInternetPageContainer .optionalPriceTotalCost,.createInternetPageContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .optionalPriceTotalCost,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .detailPageFieldsContainer .sectionTitle,.detailPageFieldsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .sectionTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .listPageHeader .listHeaderText,.listPageHeader .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .listHeaderText,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .customerSupportCard .customerSupportHeader,.customerSupportCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .customerSupportHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .addResourcesContainer .addResourcesCard.card .addResourceButton,.addResourcesContainer .addResourcesCard.card .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .addResourceButton,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .welcomeCard .welcomeCardHeader,.welcomeCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .welcomeCardHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resourceLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle,.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resellerPricingPlansTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .directoryListCardTitle,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .pricingDetailHeader,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton .addServiceResourceButtons .text-container .totalFooter,.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .gridToolbarLeftTotalUserCount{padding-bottom:6px}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .resource-text{flex-grow:1}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .create-resource{align-self:flex-end;align-items:center;font-weight:700;display:flex}.addServiceContainer span .connectButton .addServiceResourceButtons .text-container .create-resource .create-resource-text{padding-right:5px}.addServiceContainer span .connectButton.Mui-disabled .resource-icon{background:linear-gradient(90.27deg,var(--brandingGradientDisabledStart)0%,var(--brandingGradientDisabledEnd)99.23%)}.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .h6,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .connectedResourceHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .serviceKeyTitle,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .profileDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .pendingProfileDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .reviewerProfileDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .deniedProfileDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list-header,.directory-profile-page .directory-detail .directory-profile-scrollable-content .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directory-services-list-header,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .checkboxHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .checkboxRow,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .portGroupItemHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .bgpDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .card .cardHeader,.card .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .cardHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .termsModal .termsHeader,.termsModal .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .termsHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .loginText,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .visibilityFilterContainer .visibilityFilterLabel,.visibilityFilterContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .visibilityFilterLabel,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .createInternetPageContainer .optionalPriceTotalCost,.createInternetPageContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .optionalPriceTotalCost,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .detailPageFieldsContainer .sectionTitle,.detailPageFieldsContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .sectionTitle,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .listPageHeader .listHeaderText,.listPageHeader .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .listHeaderText,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .customerSupportCard .customerSupportHeader,.customerSupportCard .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .customerSupportHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .addResourcesContainer .addResourcesCard.card .addResourceButton,.addResourcesContainer .addResourcesCard.card .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .addResourceButton,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .welcomeCard .welcomeCardHeader,.welcomeCard .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .welcomeCardHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .resourceLabel,.pricingEstimatorContainer .estimatorDisplayContainer .priceEstimatesContainer .resourceLabelContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .resourceLabel,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .totalLabel,.pricingEstimatorContainer .estimatorDisplayContainer .totalEstimateContainer .leftSection .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .totalLabel,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .resellerPricingPlansContainer .resellerPricingPlansLeftColumn .resellerPricingPlansTitle,.resellerPricingPlansContainer .resellerPricingPlansLeftColumn .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .resellerPricingPlansTitle,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .serviceDirectoryPage .directoryListContainer .card.directoryListCard .directoryListCardTitle,.serviceDirectoryPage .directoryListContainer .card.directoryListCard .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .directoryListCardTitle,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .pricingDetailHeader,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .pricingDetailHeader,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .serviceFabricPromoCodeContainer .pricingDetailsContainer .totalFooter,.serviceFabricPromoCodeContainer .pricingDetailsContainer .addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .totalFooter,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .gridToolbarLeftTotalUserCount,.addServiceContainer span .connectButton.Mui-disabled .addServiceResourceButtons .text-container .resource-text{color:var(--textDarkDisabled)}.createInternetPageContainer{flex:auto;grid-template-rows:min-content min-content 1fr;grid-template-columns:1fr 1fr auto;grid-auto-rows:1fr;gap:16px;display:grid}.createInternetPageContainer .internetContentsContainer,.createInternetPageContainer .optionalPriceColumn,.createInternetPageContainer .mainOrderSummary,.createInternetPageContainer .routingConfigContent,.createInternetPageContainer .mainContent,.createInternetPageContainer .standardInternetContent,.createInternetPageContainer .basicInternetContent,.createInternetPageContainer .optionalContent,.createInternetPageContainer .header{background:var(--white);flex-flow:column;gap:24px;padding:24px 40px;display:flex}.createInternetPageContainer .header{grid-column:1/span 3}.createInternetPageContainer .optionalContent{grid-column:span 1}.createInternetPageContainer .basicInternetContent{grid-column:1/span 3}.createInternetPageContainer .standardInternetContent{height:100%}.createInternetPageContainer .confirmationContent{padding:24px}.createInternetPageContainer .mainContent{grid-area:2/1/span 2/span 2;overflow-y:scroll}.createInternetPageContainer .routingConfigContent{grid-area:2/1/span 2/span 2;overflow-y:auto}.createInternetPageContainer .mainOrderSummary{grid-column:1/span 3;height:fit-content;overflow-y:scroll}.createInternetPageContainer .optionalPriceColumn{grid-area:2/3/span 2;min-width:600px}.createInternetPageContainer .optionalPriceTotalCost{padding-top:16px}.createInternetPageContainer .internetStepper{flex:auto;align-self:center}.createInternetPageContainer .cardHeader{flex-flow:wrap;justify-content:space-between;display:flex}.createInternetPageContainer .mainContentButtonHeader{flex:0 0;justify-content:space-between;gap:24px;display:flex}.createInternetPageContainer .mainContentButtonFooter{flex:0 0;justify-content:flex-end;gap:24px;margin-top:auto;display:flex}.createInternetPageContainer .verificationButtonFooter{flex:0 0;justify-content:space-between;gap:24px;margin-top:auto;display:flex}.createInternetPageContainer .pricingContainer{flex-direction:column;align-items:flex-end;display:flex}.createInternetPageContainer .promoCodeApplicationInput{width:50%}.createInternetPageContainer .inputContainerRow{flex-flow:row;align-items:center;gap:24px;display:flex}.createInternetPageContainer .discountContainer{justify-content:end;width:100%}.createInternetPageContainer .discountString{justify-content:flex-end;display:flex}.createInternetPageContainer .internetEndPointTypeRoot{min-width:160px}.createInternetPageContainer .internetEndPointType .MuiInputBase-root{background-color:var(--primaryMain);color:var(--white);border:none;border-radius:68px}.createInternetPageContainer .internetEndPointType .MuiSvgIcon-root{color:var(--white)}.createInternetPageContainer .internetEndPointType .MuiOutlinedInput-notchedOutline{border:none}.ipFormList{flex-flow:column;gap:18px;display:flex}.ipFormList .ipFormRow{flex-flow:row;justify-content:space-between;gap:32px;display:flex}.ipBlock{flex-direction:column;gap:32px;padding:24px 0 16px;display:flex}.ipBlock .ipBlockBody{justify-content:space-between;align-self:stretch;align-items:center;display:flex}.wanIpBlock{justify-content:space-between;align-self:stretch;align-items:center;padding:24px 0 16px;display:flex}.vrrpInternetConfirmationCards{flex-direction:row;grid-column:1/-1;gap:16px;display:flex}.existingIpBlock{flex-flow:row;justify-content:end;gap:16px;display:flex}.flyoutInputContainerFields.editInternetServiceForm{padding-right:20px}.visibilityFilterContainer{flex-direction:row;align-items:baseline;gap:.3rem;display:flex}.visibilityFilterContainer .visibilityFilterLabel{text-align:center}.coBrandingDialog .cobrandingDialogContent{flex-flow:column;gap:14px;display:flex}.maintenanceMetricsTimeZone .metricsTimeZoneInput{flex:initial}.authWrapperModal{bottom:auto;overflow:auto}.require_new_password_container{flex-flow:row;align-items:center;gap:8px;display:flex}.requirements_card{padding:16px}.loginPage,.termsBackdrop,.maybeFirstTimeUserLoadingAlert{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background:url(../media/SF_Background_LoginImage_25Apr24.067d7114.jpg) 50%/cover no-repeat fixed;flex-flow:column;justify-content:space-between;align-items:center;width:100vw;height:100vh;display:flex}.loginPage .loginAuthCardContainer,.termsBackdrop .loginAuthCardContainer,.maybeFirstTimeUserLoadingAlert .loginAuthCardContainer{flex-grow:1;align-items:center;display:flex}.loginPage .loginAuthCardContainer .loginContainer,.termsBackdrop .loginAuthCardContainer .loginContainer,.maybeFirstTimeUserLoadingAlert .loginAuthCardContainer .loginContainer{margin-top:inherit}.loginContainer{background:var(--white);flex-direction:column;align-items:stretch;gap:1.5rem;width:404px;margin-top:10rem;margin-left:auto;margin-right:auto;padding:1.5rem;display:flex;box-shadow:0 12px 20px -12px #0000001f,inset 0 0 0 1px #e1e4e8}.loginContainer button{border-radius:0}.loginContainer .ssoButtonDivider{text-transform:uppercase;flex-flow:row;justify-content:center;gap:.5rem;display:flex}.loginFooter{text-align:center;color:var(--white);padding-bottom:25px}.loginFooter .phoneNumberSpan{border-right:1px solid #fff;margin-right:8px;padding-right:8px}.loginFooter .phoneNumberSpan:last-child{border:none}.loginFooter .loginFooterAcceptableUseRow{justify-content:center;align-items:center;gap:20px;display:flex}.loginFooter .loginFooterAcceptableUseRow a{color:var(--textLight);text-decoration:underline}.loginFooter .loginFooterAcceptableUseRow a:hover{color:var(--textLight3)}.logoContainer{height:58px;color:var(--primaryMain);flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.logoContainer span{text-align:center!important;width:100%!important;height:100%!important;inset:inherit!important;position:static!important}.logoContainer span img{inset:inherit!important;position:static!important}.loginHeaderBackButton{position:absolute;left:0}.loginText{text-align:center;white-space:pre-line;flex-direction:column;flex-grow:0;align-self:stretch;display:flex}.loginErrorMessage{text-align:center;width:100%;color:var(--errorMain)}.loginHelperText{margin-bottom:2rem}.loginForm{flex-direction:column;gap:1.5rem;width:100%;display:flex}.loginForm .loginFormFooter{flex-flow:column;align-items:stretch;gap:1rem;display:flex}.loginForm .loginFormFooter div{flex-flow:row;justify-content:center;gap:.5rem;display:flex}.loginForm .buttonContainer{justify-content:space-evenly;display:flex}.link{color:var(--primaryMain);transition:all .5s}.link:hover{cursor:pointer;color:var(--primaryMainHover)}.inactivity-alert-body{justify-content:space-between;align-items:center;width:340px}.inactivity-alert-body .inactivity-alert-countdown{color:var(--errorMain)}.maybeFirstTimeUserLoadingAlert{justify-content:center}.termsBackdrop{position:fixed}.termsLoadingModal{box-shadow:none;background:0 0;overflow:hidden}.termsModal{flex-flow:column;justify-content:center;gap:1.5rem;width:404px;padding:1.5rem;display:flex}.termsModal .termsHeader{text-align:center;flex-flow:column;gap:1.5rem;display:flex}.termsModal .acceptingPolicyItem{flex-flow:row;align-items:center;display:flex}.termsModal .acceptingPolicyItem .acceptanceCheckBox{height:fit-content}.termsModal .acceptanceButtons{flex-flow:row;gap:1rem;display:flex}.termsModal .acceptanceButtons .cancelButton{flex:1}.termsModal .acceptanceButtons .acceptButton{flex:3}.managePartnerKeysDialog .managePartnerKeysStackedButtons{padding-bottom:24px}.managePartnerKeysFormContainer{padding:0 24px 8px}.managePartnerKeysFormContainer .buttonRow,.managePartnerKeysFormContainer .directoryProfileForm .directoryProfileFormActions,.directoryProfileForm .managePartnerKeysFormContainer .directoryProfileFormActions{margin-top:8px}.bareMetalOfferingOptionTitle{flex-flow:row;justify-content:flex-start;align-items:center;gap:8px;display:flex}.bareMetalOfferingOptionsContainer{flex-flow:column;gap:16px;display:flex}.bareMetalOfferingOptionsContainer .helperTextIcon{margin-top:4px}.bareMetalOfferingHelperTooltip{background-color:var(--onSurface);color:var(--surface);border-radius:3px;align-items:flex-start;display:flex}.bareMetalOfferingHelperTooltip .bareMetalOfferingHelperTooltipInner{margin:5px 8px}.bareMetalOfferingOption{background:var(--white);border:2px solid #0000;border-radius:12px;width:100%;height:fit-content;margin-bottom:4px;margin-left:0;transition:all .2s}.bareMetalOfferingOption:hover{cursor:pointer}.bareMetalOfferingOption.unselected{opacity:.5}.bareMetalOfferingOption.unselected:hover{border-color:var(--textDark);opacity:.75}.bareMetalOfferingOption.selected{border:2px solid var(--primaryMain);opacity:1}.bareMetalOfferingOption .cardActionArea{padding:.75rem}.bareMetalOfferingOption .bareMetalOfferingOptionDetails{flex-flow:row;align-items:flex-start;gap:24px;display:flex}.createBareMetalVerificationHeaderSpacer{margin-top:40px}.bareMetalAddNewAuthContainer{flex-flow:column;gap:24px;display:flex}.bareMetalAddNewAuthContainer .bareMetalAddNewAuthStepButtonContainer{flex-flow:wrap;gap:24px;padding-bottom:20px;display:flex}.bareMetalAddNewAuthContainer .bareMetalAddNewAuthForm{gap:24px}.bareMetalNoKeyAlertContainer{align-items:center;gap:10px;display:flex}.bareMetalNoKeyAlertContainer .noKeyAlert{flex-grow:1}.toggleButtonsContainer{flex-flow:row;justify-content:space-between;display:flex}.card{background:var(--white);border-radius:12px;width:100%;height:fit-content;margin-bottom:4px;margin-left:4px;padding:.75rem}.card .cardHeader{color:var(--black);width:100%;margin-top:0;margin-bottom:.75rem;padding-bottom:.25rem}.card .cardTable{margin:0 1px 0 0;padding:0}.card .cardTable table tbody tr:last-child td{border-bottom:none}.detailCard{box-shadow:0px 12px 20px -12px var(--dashboardCardBoxShadow1),0px 0px 0px 1px var(--dashboardCardBoxShadow2)inset;border-radius:4px;padding:16px}.cardContentsContainer{background:var(--white);flex-flow:column;height:100%;padding:20px 40px;display:flex;overflow:auto}.cardContentsContainer .cardHeader{flex:0 0 fit-content;flex-direction:column;grid-area:header;gap:24px;display:flex}.cardContentsContainer .actionPanel{justify-content:space-between;align-items:center;height:36px;margin:0;display:flex}.cardContentsContainer .actionPanel .left{justify-content:flex-start;display:flex}.cardContentsContainer .actionPanel .right{justify-content:flex-end;align-items:center;gap:20px;display:flex}.cardContentsContainer .title{flex:1}.passwordRequirementContainer{flex-flow:column;display:flex}.passwordRequirementContainer ul{margin:0}.oneTab{padding-left:.75rem}.twoTab{padding-left:1.5rem}.logoDetailField,.faviconDetailField,.smallLogoDetailField,.largeLogoDetailField{background-color:var(--primaryMain)}.largeLogoDetailField{width:191px;height:44px}.smallLogoDetailField{width:41px;height:44px}.faviconDetailField{width:32px;height:32px}.addConnectionFormContainer{flex-flow:wrap;row-gap:.75rem;display:flex}.addConnectionFormContainer .form{flex:1}.bgpContainer{border:1px solid #000;flex-flow:column;gap:.75rem;margin-bottom:.5rem;padding:1rem .5rem;display:flex}.bgpHeader{flex-flow:row;justify-content:space-between;align-items:flex-end;padding-bottom:1rem;display:flex}.noBGPText{max-width:600px}.qnqBgpDetailContainer{padding-bottom:1rem;padding-left:1rem}.detailConnectionSlideoutContainer{display:flex}.detailConnectionSlideoutContainer .connectionDetailsContainer{overflow-x:hidden}.interfaceConfigHeader{flex-flow:row;justify-content:space-between;align-items:baseline;display:flex}.qnqTabHeader{flex-flow:row;justify-content:space-between;display:flex}.qnqTabHeader button{align-self:center;height:34.25px}.qnqVlanInputRow{grid-template-columns:1fr auto;gap:1rem;padding-top:1rem;display:grid}.qnqVlanInputRow button{height:34.25px}.googleBGPInfoAlert{max-width:800px}.downloadPageContainer{flex-flow:column;flex:1;justify-content:center;align-items:center;gap:2rem;display:flex}.access-denied-page-info-error-container .message-container{justify-content:space-evenly;align-items:center;gap:1rem;padding-top:5rem;display:flex}.access-denied-page-info-error-container .message-container .left-text{padding:.25rem}.colorBlack{color:#000}.headerContainer{flex-flow:row;justify-content:flex-end;align-items:center;gap:1rem;width:100%;margin:36px 0 32px 6px;display:flex}.headerContainer .pageTitle{flex:1 0 max-content}.headerContainer .backButton{flex:1 0}.headerContainer .backButton button{padding:unset}.headerContainer .accountButton{background-color:var(--primaryMain);color:var(--white);text-transform:none}.headerContainer .accountButton:hover{background-color:var(--primaryMainHover)}.headerContainer .accountButton.updateAvailable{border:3px solid var(--warningDark)}.headerContainer .accountButton.orgloading{background-color:var(--primaryMain)}.headerContainer .accountOrgLoading{background-color:var(--primaryMain);color:var(--white)}.orgSelectorDropDown{background-color:var(--surface);border-color:var(--divider);color:var(--textDark);text-transform:none;border-radius:8px;padding-left:12px;padding-right:12px}.orgSelectorDropDown .textContainer{flex-flow:column;align-items:flex-start;width:240px;display:flex}.orgSelectorDropDown .textContainer .accountName,.orgSelectorDropDown .textContainer .email{text-align:left}.orgSelectMenuContainer .MuiPaper-root{border-radius:8px;width:331px;margin-top:16px;padding:8px 0}.orgSelectMenuContainer .MuiPaper-root .orgSelectFilterInput{padding:8px}.orgSelectMenuContainer .MuiPaper-root .orgSelectMenu{grid-template-columns:1fr min-content;grid-auto-rows:auto;align-items:center;display:grid}.orgSelectMenuContainer .MuiPaper-root .orgSelectMenu .orgSelectButton{text-transform:none;text-align:left;text-indent:-16px;border-radius:0;flex-flow:row;justify-content:left;height:fit-content;padding:4px 16px 4px 32px;display:flex}.orgSelectMenuContainer .MuiPaper-root .orgSelectMenu .badge{margin-right:16px}.accountMenuContainer .MuiPaper-root{background-color:var(--onSecondary);border-radius:12px;margin-top:1rem}.accountMenuContainer .MuiPaper-root .accountMenu{flex-direction:column;min-width:300px;padding:16px;display:flex}.accountMenuContainer .MuiPaper-root .accountMenu .orgName{padding-bottom:5px}.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList{flex-direction:column;gap:8px;display:flex}.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton{border-radius:5px;padding:5px 8px}.accountMenuContainer .MuiPaper-root .accountMenu .accountMenuList .accountMenuListItem .accountMenuListItemButton .accountMenuListItemText span{color:var(--white)}.userNameMissingIcon{color:var(--errorMain)}.updateAvailableText span,.updateAvailableText svg{color:var(--warningDark)!important}.manageAPIDialog .apiKeyDetailField .apiSecretKeyDetailFieldActions{padding:0 .75rem}.manageAPIDialog .apiKeyDetailMissing,.manageAPIDialogContainer{padding:0 2rem 2rem}.setupMFADialog .setupMFAHeader,.setupMFADialog .accountMenuHeader,.accountMenuDialog .setupMFAHeader,.accountMenuDialog .accountMenuHeader{justify-content:flex-end;align-items:flex-start;display:flex}.setupMFADialog .setupMFAContainer,.setupMFADialog .accountMenuContainer,.accountMenuDialog .setupMFAContainer,.accountMenuDialog .accountMenuContainer{padding:0 2rem 2rem}.setupMFADialog .manageAPIKeyHeader,.accountMenuDialog .manageAPIKeyHeader{justify-content:space-between;align-items:center;gap:2rem;display:flex}.setupMFADialog .MuiAlert-message,.accountMenuDialog .MuiAlert-message{max-width:600px}.dataGridQuickSearchInputContainer svg:hover{pointer-events:all}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput{border-radius:100px;height:36px;transition:all 1s}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput.open{width:200px}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput.open svg{color:var(--textDark2)}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput.closed{background-color:inherit;width:50px}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput.closed fieldset{border:0}.dataGridQuickSearchInputContainer .dataGridQuickSearchInput.closed svg{color:var(--primaryMain)}.language-dialog-title{justify-content:space-between;align-items:center;width:100%;display:flex}.language-picker-country-icon{width:30.5px;height:20px;padding-top:3px;padding-right:8px}.layoutContainer{background-color:var(--background);flex-flow:row;width:100vw;display:flex;overflow-y:hidden}.mainContainer{flex-flow:column;flex:1;height:100vh;padding-left:65px;padding-right:42px;display:flex;overflow-x:hidden}.mainBody{flex:auto;max-height:calc(100vh - 120px);display:flex}.pageCardBoxShadow,.customerSupportCard.card,.welcomeContainer,.pricingEstimatorContainer .estimatorAddContainer,.pricingEstimatorContainer .estimatorDisplayContainer,.card.resellerPage,.resellerPricingPlansContainer .resellerPricingPlansRightColumn .pricing-plan-details-card,.bareMetalOfferingOption,.card{box-shadow:0px 12px 20px -12px var(--dashboardCardBoxShadow1),inset 0px 0px 0px 1px var(--dashboardCardBoxShadow2)}.complianceNotRequiredLayoutContainer{background-color:var(--background);flex-flow:column;height:100svh;padding:16px;display:flex;overflow-y:auto}.complianceNotRequiredLayoutContainer .complianceNotRequiredLayoutHeader{background:linear-gradient(90.27deg,var(--brandingGradientStart)0%,var(--brandingGradientEnd)99.23%);border-radius:8px;flex-flow:column;flex:0 0 72px;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 24px #031c523d}.complianceNotRequiredLayoutContainer .complianceNotRequiredLayoutContent{flex:1;margin-top:127px}.attachmentInputBox{flex-flow:column;gap:24px;width:auto;display:flex}.addLinkFormContainer{flex-flow:wrap;row-gap:.75rem;display:flex}.addLinkFormContainer .form{flex:1}.innerVlanContainer{padding:0 0 16px 38px}.innerVlanHelp p,.innerVlanHelp a{margin-top:0;margin-bottom:0;margin-right:5px;display:inline-block}.cloudPortLinkSpeedHelperText{margin:8px 0 0 8px}.MoreOptionsText{flex-direction:column}.cardLogoListItemBadge{z-index:100;position:absolute;top:8px;right:8px}.cardLogoListItemBase{aspect-ratio:1;flex-flow:column;justify-content:flex-end;align-items:center;gap:8px;width:165px;padding:8px;display:flex;position:relative}.cardLogoListItemBase.cardLogoListItemDisabled{opacity:.5;pointer-events:none;filter:grayscale()}.cardLogoListItemBase.cardLogoListItemSelected{box-shadow:0 0 0 3px var(--primaryMain);border:1px solid #fff}.cardLogoListItemBase.cardLogoListItemUnfocused{filter:grayscale(40%);box-shadow:0 0 0 1px var(--dashboardCardBoxShadow2);transition:all .2s}.cardLogoListItemBase.cardLogoListItemUnfocused:hover{cursor:pointer;box-shadow:0px 12px 20px -8px var(--dashboardCardBoxShadowHover),inset 0px 0px 0px 1px var(--dashboardCardBoxShadow2)}.cardLogoListItemBase .cardLogoListItemLogo{flex:1 0;justify-content:center;align-self:stretch;align-items:center;display:flex}.cardLogoListItemBase .cardLogoListItemDescription{text-align:center;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:0 0 40px;display:-webkit-box;overflow:hidden}.selectorHeader{flex-direction:row;align-items:center;gap:8px;display:flex}.selectorHeader .serviceCategoryFilter{width:auto;min-width:270px;margin-left:auto}.selectorHeader .serviceCategoryFilter .MuiOutlinedInput-root{border-radius:9999px}.selectorHeader .serviceCategoryFilter .MuiAutocomplete-root .MuiAutocomplete-tag{margin:6px 0 0 12px;padding:0}.selectorListGrid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));justify-content:start;place-items:start flex-start;gap:32px 16px;max-height:340px;padding:4px;display:grid;overflow-y:auto}.selectorListGrid .directory-logo{width:100%;height:100%}.selectorListGrid .cardLogoListItemImageContainer{width:100%;height:100%;position:relative}.megaportMarketplaceNoticeContainer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.linkAddFormWrapper{flex:1}.linkAddFormWrapper .linkAddForm{padding:16px;overflow-x:hidden}.linkAddFormWrapper .linkAddForm .linkHalfInput{width:50%}.linkAddFormWrapper .linkAddForm .linkASideZSideForms{grid-template-columns:1fr 1fr;gap:16px;display:grid;overflow:hidden}.linkAddFormWrapper .linkAddForm .linkASideZSideVerificationForms{grid-template-columns:1fr 1fr;gap:16px;display:grid}.linkAddFormWrapper .linkAddForm .linkInformationContentsContainer{background:var(--white);flex-flow:column;gap:24px;padding:24px 40px;display:flex}.linkAddFormWrapper .linkAddForm .linkContentsContainer{background:var(--white);flex-flow:column;gap:24px;padding:32px 40px;display:flex}.linkAddFormWrapper .linkAddForm .linkContentsHeader{justify-content:space-between;display:flex}.linkAddFormWrapper .linkAddForm .linkDetailsContainer{flex-flow:column;flex:1;gap:16px;display:flex}.linkAddFormWrapper .linkAddForm .linkDetailsContentsContainer{background:var(--white);flex-flow:column;flex:1;gap:24px;padding:24px 40px;display:flex}.linkAddFormWrapper .linkAddForm .linkDetailsContentsContainer .linkContentsPriceWrapper{justify-content:space-between;display:flex}.linkAddFormWrapper .linkAddForm .linkVerificationPriceWrapper{flex-grow:1;justify-content:space-between;align-items:flex-end;display:flex}.linkAddFormWrapper .linkAddForm .linkVerificationPriceWrapper .linkPriceContainer{gap:32px;padding-top:24px;display:flex}.linkAddForm>*{padding:16px 0}.detailItem{grid-template-rows:repeat(3,min-content);grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem;display:grid}.detailLinkSlideoutContainer{display:flex}.detailLinkSlideoutContainer .linkDetailsContainer{overflow-x:hidden}.loadingContainer,.startAlignedLoadingContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.customLoadingContainer{width:100%;height:100%;display:flex}.startAlignedLoadingContainer{justify-content:start}.ipAddressDetails{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ipAddressInputContainer{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.ipAddressInputContainer .inputBox{flex-grow:1}.pingListContainer{flex-flow:column;gap:24px;margin-top:24px;display:flex}.pingTestLoadingBar{border-top-left-radius:8px;border-top-right-radius:8px;width:99%;height:2px;margin-left:.5%}.pingSummaryContainer{width:100%}.pingSummaryContainer .pingSummary{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.pingSummaryContainer .pingSummary .pingSummaryRight,.pingSummaryContainer .pingSummary .pingSummaryLeft{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.pingDetailsContainer{background-color:var(--textDark);color:var(--onPrimary);border-radius:8px;margin:0 8px;padding:16px 40px}.pingDetailsContainer .pingOutput{white-space:pre-line;line-height:16px}.noPingResultsContainer{text-align:center;flex-flow:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:100px;display:flex}.noPingResultsContainer .noPingResultsWarningIcon{font-size:48px}.portGroupMetroConnectMessageContainer{padding-bottom:16px}.addPortVerifyHeader{flex-flow:row;flex:0 0 fit-content;justify-content:space-between;display:flex}.metroConnectEdit{flex-flow:column;gap:38px;display:flex}.entryDetails{grid-template-columns:1fr auto;display:grid}.entryDetails .serviceEntryLink{text-align:left;grid-column:1}.entryDetails .serviceEntryActions{text-align:right;grid-column:2}.portGroupItemHeader{flex-flow:row;justify-content:space-between;align-items:center;width:100%;display:flex}.portGroupPortContainer span{align-items:center;display:flex}.checkboxRow{display:flex}.markedDelete{color:var(--errorMain)!important}.newPort{color:var(--successMain)!important}.loaReviewItemHeader{flex-flow:row;justify-content:space-between;align-items:center;width:468px;display:flex}.loaReviewDialog{flex-flow:row;justify-content:center;align-items:center;display:flex}.loaReviewDialog .loaReviewDialogContentItems{max-height:396px}.loaReviewDialog .loaReviewDialogContentDetails{border:1px solid #d3d3d3;border-radius:5px}.loaReviewDialog .loaReviewDetailContainer{padding:5px}.purchasePreviewContainer{flex-flow:row;justify-content:space-between;align-items:baseline;gap:2rem;display:flex}.pricingContainer{flex-direction:column;align-items:flex-start;display:flex}.discountContainer{justify-content:space-between;align-items:center;display:flex}.discountContainer .discountString{color:var(--successDark)}.applyPromoCodeContainer{flex-flow:column;gap:24px;padding-top:24px;padding-bottom:24px;display:flex}.applyPromoCodeContainer .promoCodeApplicationInput{flex-flow:row;gap:10px;display:flex}.priceEstimatesPromoCodeContainer{grid-column:1/-1;padding-right:24px}.priceEstimatesPromoCodeContainer .priceEstimatesPromoCodeFieldsContainer{row-gap:4px;padding-top:24px;padding-bottom:24px}.portLineItemsContainer{flex-flow:column;gap:10px;display:flex}.portLineItemDiscountDisplayContainer{flex-flow:row;justify-content:flex-end;gap:16px;display:flex}.portLineItemDiscountDisplayContainer .portLabel{flex:1}.portLineItemDiscountDisplayContainer .discountPrice{text-decoration-line:line-through;-webkit-text-decoration-color:var(--textDark2);text-decoration-color:var(--textDark2)}.gridChipTabs .MuiTabs-scroller{align-self:center}.SFPCDiscountTypeSelect{min-width:200px}.resourceStatusIcon{border-radius:50%;transform:scale(1);box-shadow:0 0 #000}.resourceStatusIcon.detailStatusIcon{width:2.5rem;height:2.5rem}.resourceStatusIcon.selectStatusIcon{width:1rem;height:1rem;margin-right:1rem}.resourceStatusChip{color:var(--white)}.resourceStatusChip span{padding:0 .75rem}.resourceStatusChip.listStatusIcon{color:var(--white)}.resourceStatusChip.gray{background-color:var(--textDark2)}.resourceStatusChip.success,.successGreen{background-color:var(--successMain)}.warningYellow{background-color:var(--warningMain)}.actionRequired{background-color:var(--errorMain)}.pendingGray{background-color:var(--grayBd)}.updatingBlue{background-color:var(--primaryLight)}.errorRed{background-color:var(--errorMain)}.pulse-gray{animation:2s infinite pulse-gray}.pulse-blue{animation:2s infinite pulse-blue}@keyframes pulse-gray{0%{box-shadow:0 0 0 0 rgba(var(--grayBd),.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(var(--grayBd),0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(var(--grayBd),0);transform:scale(.95)}}@keyframes pulse-blue{0%{box-shadow:0 0 0 0 rgba(var(--primaryLight),.7);transform:scale(.95)}70%{box-shadow:0 0 0 10px rgba(var(--primaryLight),0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(var(--primaryLight),0);transform:scale(.95)}}.directoryProfileForm .directoryProfileFormHeader{flex-flow:row;justify-content:space-between;padding-top:12px;padding-bottom:8px;display:flex}.directoryProfileForm .directoryProfileFormFields{flex:1 1 fit-content;gap:32px}.directoryProfileForm .directoryProfileFormActions{flex:39px;align-items:flex-start}.directoryProfileVerify{padding-top:24px}.directoryProfileVerify .directoryProfileVerifyHeader{flex-flow:row;flex:0 0 fit-content;justify-content:space-between;display:flex}.directoryProfileVerify .directoryProfileVerifyFields{flex:1;padding-top:32px;overflow-y:auto}.directoryProfileConfirmation{gap:24px}.directoryProfileConfirmation .directoryProfileConfirmationMessage{text-align:center;flex-flow:column;align-items:center;gap:16px;display:flex}.directoryProfileConfirmation .directoryProfileConfirmationActions{flex-flow:row;justify-content:center;gap:24px;display:flex}.directoryServiceConfirmation{gap:24px}.directoryServiceConfirmation .directoryServiceConfirmationMessage{text-align:center;flex-flow:column;align-items:center;gap:16px;display:flex}.directoryServiceConfirmation .directoryServiceConfirmationActions{flex-flow:row;justify-content:center;gap:24px;display:flex}.directory-profile-page{flex-flow:wrap;width:100%;display:flex;overflow:auto}.directory-profile-page .directory-profile-page-right{flex-direction:column;flex:2;gap:24px;max-width:66%;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-card{flex-flow:column;flex:0 0 fit-content;gap:24px;padding:36px 48px;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-card .service-available-ports-click-to-connect-title{flex-flow:column;gap:8px;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-header{justify-content:space-between;align-items:center;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-body{flex-flow:column;gap:24px;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item{width:100%;box-shadow:0px 0px 0px 1px var(--dashboardCardBoxShadow2)inset;border-radius:8px;justify-content:space-between;align-items:center;padding:16px 24px 16px 16px;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-left{flex-flow:column;gap:8px;display:flex}.directory-profile-page .directory-profile-page-right .service-available-ports-body .service-available-port-list-item .service-available-port-list-item-right{align-items:center;gap:32px;display:flex}.directory-profile-page .directory-detail{flex-flow:column;flex:1;align-items:flex-start;gap:16px;max-width:33%;height:100%;padding-top:12px;padding-right:24px;display:flex}.directory-profile-page .directory-detail .directory-profile-header{justify-content:space-between;align-items:center;width:100%;display:flex}.directory-profile-page .directory-detail .directory-profile-header .directory-name{flex-flow:row;justify-content:space-between;align-items:center;gap:16px;display:flex}.directory-profile-page .directory-detail .directory-profile-scrollable-content{flex-flow:column;align-items:flex-start;gap:16px;width:100%;display:flex;overflow-y:auto}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-link-container{flex-flow:wrap;gap:16px;padding-bottom:8px;display:flex}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info{flex-flow:row;gap:24px;width:100%;margin-bottom:16px;display:flex}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-contact-info .directory-contact-info-item{flex-flow:column;flex:1;display:flex}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list{overflow:unset}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item.selected{background-color:var(--primaryMainHoverLight)}.directory-profile-page .directory-detail .directory-profile-scrollable-content .directory-services-list .directory-services-list-item:hover{cursor:pointer;background-color:var(--primaryMainHoverLight)}.directory-profile-page .serviceEntryDetailsCard{flex-direction:column;flex-grow:1;margin-bottom:0;margin-right:0;padding:0;display:flex}.directory-profile-page .serviceEntryDetailsCard .noServicesYet{flex-direction:column;gap:24px;padding:37px 48px;display:flex}.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody{overflow-y:auto}.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceInformationTitle{padding:36px 0 24px 48px}.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailsTwoColumnContainer{flex-flow:row;display:flex}.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailsTwoColumnContainer .serviceEntryDetailFieldContainer{width:fit-content}.directory-profile-page .serviceEntryDetailsCard .serviceEntryDetailBody .serviceEntryDetailFieldContainer{padding:0 48px 24px}.directory-profile-page .serviceEntryHeader{flex-direction:row;justify-content:space-between;align-items:center;padding-right:48px;display:flex}.directory-profile-page .serviceEntryHeader .serviceEntryHeaderLeft{flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.directory-profile-page .serviceEntryHeader .serviceEntryHeaderLeft .serviceTitle{overflow-wrap:anywhere;padding:30px 16px 30px 48px}.directory-profile-page .serviceEntryHeader .serviceEntryHeaderRight{flex:0 0 fit-content;gap:16px;display:flex}.directory-profile-page .serviceEntryHeader .serviceEntryStateLabel{flex-flow:row;align-items:center;gap:4px;display:flex}.directory-profile-page .serviceEntryHeader .serviceEntryStateLabel .deniedServiceLabel{text-transform:initial}.directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader{gap:4px!important}.directory-profile-page .deniedProfileDetailContainer .denialDetailContainer{flex-flow:column;gap:8px;display:flex}.denialModalContent{flex-flow:column;justify-content:flex-start;gap:24px;display:flex}.profileDetailContainer,.directory-profile-page .pendingProfileDetailContainer,.directory-profile-page .reviewerProfileDetailContainer,.directory-profile-page .deniedProfileDetailContainer{flex-flow:column;justify-content:flex-start;gap:24px;padding-top:36px;padding-left:48px;display:flex}.profileDetailHeader,.directory-profile-page .pendingProfileDetailContainer .pendingProfileDetailHeader,.directory-profile-page .reviewerProfileDetailContainer .reviewerProfileDetailHeader,.directory-profile-page .deniedProfileDetailContainer .deniedProfileDetailHeader{flex-flow:row;justify-content:flex-start;align-items:center;gap:24px;display:flex}.duplicateDialogContent{flex-flow:column;gap:24px;display:flex}.smallAccordionSummary{height:36px;line-height:36px}.serviceKeyTitle{margin-bottom:1.5rem}.serviceKeyContainer{padding:1.5rem}.serviceKeyForm{flex-flow:column;gap:2rem;display:flex}.serviceKeyForm .buttonRow,.serviceKeyForm .directoryProfileForm .directoryProfileFormActions,.directoryProfileForm .serviceKeyForm .directoryProfileFormActions{flex-flow:row;justify-content:flex-end;gap:1.5rem;display:flex}.megaportResourceDetailContainer{flex-flow:column;padding-left:1rem;display:flex}.serviceKeyIdContainer span{align-items:center;display:flex}.serviceKeyHeader{flex-grow:1;justify-content:space-between;align-items:center;gap:25px;display:flex}.serviceKeyHeader span{word-wrap:break-word;word-break:break-all}.serviceKeyHeader .serviceKeyHeaderText{color:var(--textDark)}.connectedResourceHeader{justify-content:space-between;align-items:center;gap:25px;padding-top:.75rem;padding-bottom:.75rem;display:flex}.navIcon{color:var(--navIconDefault);min-height:48px;padding:unset;background-color:#0000;border:none;border-radius:8px;margin:5px 4px;text-decoration:none}.navIcon .navIconBackground{background-color:#0000;justify-content:flex-start;align-items:center;gap:1.5rem;width:100%;height:100%;padding-left:24px;transition:background-color .5s;display:flex}.navIcon .navIconBackground .navIconText{text-align:start;text-transform:none;color:inherit;flex-direction:row;flex:1 0;align-items:center;gap:8px;line-height:normal;display:flex;overflow:hidden}.navIcon .navIconBackground .navIconImage{width:24px;color:inherit;justify-content:center;align-items:center;display:flex}.navIcon:hover{cursor:pointer;color:var(--onPrimary);background-color:var(--onPrimaryOverlay)}.navIcon:hover path{transition:all .5s;fill:var(--white)!important}.navIcon.selectedNavIcon{color:var(--onPrimary);background-color:var(--onPrimaryOverlay)}.navIconTooltip{flex-direction:row;align-items:center;gap:8px;display:flex}.navDivider{margin-top:8px!important;margin-bottom:8px!important}.sidebar,.closedSidebar,.openSidebar{background:linear-gradient(180deg,var(--brandingGradientStart)20.5%,var(--brandingGradientEnd)113.5%);border-radius:12px;flex-flow:column;flex:none;align-items:stretch;margin:16px 0 16px 16px;display:flex;overflow:visible;box-shadow:0 8px 24px #031c523d,0 2px 2.62px #0000003b}.transitionOpen,.logoSection .expansionButton,.logoSection .closedExpansionButton,.logoSection .openExpansionButton,.addConnectionFormContainer .form,.detailConnectionSlideoutContainer,.addLinkFormContainer .form,.detailLinkSlideoutContainer,.sidebar,.closedSidebar,.openSidebar{transition:all .3s ease-out}.openSidebar{width:248px}.closedSidebar{width:80px}.sectionContainer,.logoSectionOpen,.logoSection{flex-flow:column;gap:.75rem;display:flex;overflow:hidden}.logoSection{flex-flow:row;flex:0 0 81px;justify-content:center;align-items:center;width:100%;position:relative;overflow:visible}.logoSection .logoImage{width:41px;height:44px;padding-top:4px}.logoSection .logoImageWithTitle{width:191px;height:44px;padding-top:4px}.logoSection .expansionButton,.logoSection .closedExpansionButton,.logoSection .openExpansionButton{background:var(--white);border:none;border-radius:53px;justify-content:center;align-items:center;width:32px;height:32px;margin-top:5px;padding:0;display:flex;position:absolute;right:-16px;box-shadow:0 8px 24px #031c523d,0 2px 2.62px #0000003b}.logoSection .expansionButton :hover,.logoSection .closedExpansionButton :hover,.logoSection .openExpansionButton :hover{cursor:pointer}.logoSection .expansionButton svg,.logoSection .closedExpansionButton svg,.logoSection .openExpansionButton svg{color:var(--textDark2)}.logoSectionOpen{flex:0 0 3.5rem;justify-content:flex-start}.slideOutContainer{z-index:10;flex-flow:column;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.slideOutContainer .MuiDrawer-paper.MuiDrawer-paperAnchorLeft{border-top-right-radius:16px;border-bottom-right-radius:16px}.slideOutContainer .MuiDrawer-paper.MuiDrawer-paperAnchorRight{border-top-left-radius:16px;border-bottom-left-radius:16px}.slideOutContainer .leftContainer{box-shadow:30px 0 30px #00000073}.slideOutContainer .rightContainer{box-shadow:-30px 0 30px #00000073}.contentsContainer,.slideOutContainer .leftContainer,.slideOutContainer .rightContainer{background:var(--white);flex-flow:column;width:816px;height:100vh;padding:32px 40px 40px;display:flex;overflow:auto}.contentsContainer .slideOutHeader,.slideOutContainer .leftContainer .slideOutHeader,.slideOutContainer .rightContainer .slideOutHeader{flex:0 0 fit-content;flex-direction:column;grid-area:header;gap:24px;margin-bottom:24px;display:flex}.contentsContainer .slideOutHeader .actionPanel,.slideOutContainer .leftContainer .slideOutHeader .actionPanel,.slideOutContainer .rightContainer .slideOutHeader .actionPanel{justify-content:space-between;align-items:center;height:36px;margin:0;display:flex}.contentsContainer .slideOutHeader .actionPanel .left,.slideOutContainer .leftContainer .slideOutHeader .actionPanel .left,.slideOutContainer .rightContainer .slideOutHeader .actionPanel .left{justify-content:flex-start;display:flex}.contentsContainer .slideOutHeader .actionPanel .right,.slideOutContainer .leftContainer .slideOutHeader .actionPanel .right,.slideOutContainer .rightContainer .slideOutHeader .actionPanel .right{justify-content:flex-end;align-items:center;gap:20px;display:flex}.contentsContainer .slideOutHeader .title,.slideOutContainer .leftContainer .slideOutHeader .title,.slideOutContainer .rightContainer .slideOutHeader .title{flex:1}.contentsContainer .slideOutHeader .titleWithLink,.slideOutContainer .leftContainer .slideOutHeader .titleWithLink,.slideOutContainer .rightContainer .slideOutHeader .titleWithLink{flex-flow:row;justify-content:space-between;align-items:baseline;display:flex}.contentsContainer .slideOutHeader .titleLink,.slideOutContainer .leftContainer .slideOutHeader .titleLink,.slideOutContainer .rightContainer .slideOutHeader .titleLink{align-items:center}.hideSelectColumnsButtonText button[aria-label=Select\ columns],.gridToolbarContainer .gridToolbarRight button[aria-label=Select\ columns],.usagePage .usageHeader .usageHeaderRight button[aria-label=Select\ columns]{border-radius:100px;width:40px;min-width:0;height:40px;padding:0;font-size:0}.hideSelectColumnsButtonText button[aria-label=Select\ columns] span,.gridToolbarContainer .gridToolbarRight button[aria-label=Select\ columns] span,.usagePage .usageHeader .usageHeaderRight button[aria-label=Select\ columns] span{text-align:center;margin:0 0 0 8px;padding:8px}.hideSelectColumnsButtonText button[aria-label=Select\ columns] span svg,.gridToolbarContainer .gridToolbarRight button[aria-label=Select\ columns] span svg,.usagePage .usageHeader .usageHeaderRight button[aria-label=Select\ columns] span svg{width:24px;min-width:24px;height:24px}.Toastify__progress-bar{transform-origin:0!important;animation-direction:reverse!important}.toggleButtonGroup{flex-wrap:wrap;gap:4px;display:flex}.toggleButton{color:var(--primaryMain);background:var(--white);border:1px solid;gap:4px;display:flex}.toggleButton.Mui-selected{background-color:var(--primaryMain);color:var(--white)}.toggleButton.Mui-selected:hover{background-color:var(--primaryMainHover);color:var(--white)}
