.esso-login{margin-right:64px}.esso-login__card{width:400px;padding:32px 50px 64px;background-color:#0a2742!important;min-height:560px;color:#fff}.esso-login__inner{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto}.esso-login__button{margin-top:32px}.esso-login__contact-container{text-align:left;margin-top:32px}.esso-login__contact-text{margin-bottom:0}.active-dir-suggestion-input{width:100%;position:relative;text-align:left}.active-dir-suggestion-input .kite-form-group{margin:0}.active-dir-suggestion-input__label{padding-bottom:.5rem}.active-dir-suggestion-input__input{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.active-dir-suggestion-input__input .kite-form-control{border-right:none}.active-dir-suggestion-input__input .kite-form-control:focus{border-right:2px solid #0062b2}.active-dir-suggestion-input__arrow{height:100%;padding:8px;display:grid;place-items:center;border:1px solid #63738a;border-left:none;background:#fff;cursor:pointer}.active-dir-suggestion-input__arrow:focus:not(:focus-visible){outline:0;box-shadow:none}.active-dir-suggestion-input__arrow:focus-visible{outline:none;border:2px solid #0062b2}.active-dir-suggestion-input__results{text-align:left;background:#fff;border:1px solid #63738a;border-top:none;position:absolute;left:0;right:0;z-index:3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 4px 5px 3px rgba(0,0,0,.1)}.active-dir-suggestion-input__results p{margin:0}.active-dir-suggestion-input__results ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;max-height:400px}.active-dir-suggestion-input__results li{display:grid;padding:.5rem}.active-dir-suggestion-input__results li:focus:not(:focus-visible){outline:0;box-shadow:none}.active-dir-suggestion-input__results li:nth-of-type(2n){background:#ebeff3}.active-dir-suggestion-input__results li:hover{cursor:pointer;background:#d8dde6}.active-dir-suggestion-input__results li:focus-visible{outline-offset:-2px}.active-dir-suggestion-input__results-name{display:flex;align-items:center}.active-dir-suggestion-input__results-name .kite-icon{margin-left:.5rem;color:#0062b2}.active-dir-suggestion-input__results-total{text-align:center;border-top:1px solid #63738a;z-index:3;padding:4px 0}.active-dir-suggestion-input__results-message{padding:4px 0;text-align:center}.add-tn-modal .kite-modal-dialog{border-radius:4px}.add-tn-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.add-tn-modal .kite-modal-body section{width:100%}.add-tn-modal .kite-modal-body section .kite-input,.add-tn-modal .kite-modal-body section .kite-select{max-width:none}.add-tn-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.add-tn-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.add-tn-modal .kite-modal-body .kite-alert__inner{max-width:none}.add-tn-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.add-tn-modal .kite-modal__close-btn:focus:not(:focus-visible),.add-tn-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.add-tn-modal .kite-modal__close-btn{cursor:pointer}.add-tn-modal__form{display:grid;grid-gap:1rem;gap:1rem}.add-tn-modal__form-input-container{width:100%;display:flex;justify-content:space-between;align-items:center}.add-tn-modal__form-input-wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.autobuild-pill{min-width:130px;width:-webkit-min-content;width:min-content;display:flex;place-content:center;grid-gap:8px;gap:8px;font-size:12px;background:#008516;color:#fff;padding:2px 0;border-radius:16px;font-weight:500;max-height:22px}.autobuild-pill--non-autobuild{background:#faa41a}.autobuild-pill--icon-only{min-width:37px}.autosave-badge{display:flex;align-items:center;grid-gap:3px;gap:3px;size:16px;color:#63738a}.back-button:focus:not(:focus-visible){outline:0;box-shadow:none}.back-button__content{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.bandwidth-options__network-container{margin-top:16px}.bandwidth-options-btn{padding-top:10px}.bandwidth-options .kite-card{margin-bottom:24px}.breadcrumbs{display:flex;align-items:center;grid-gap:.3rem;gap:.3rem;padding:1.2rem 24px;background:transparent}.breadcrumbs__crumb:focus:not(:focus-visible){outline:0;box-shadow:none}.breadcrumbs__crumb-content{display:flex;align-items:center;grid-gap:.1rem;gap:.1rem}.breadcrumbs__crumb-label{max-width:40ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__crumb--current{color:#000}.bundle-data-bar{display:grid;grid-template-columns:repeat(2,-webkit-min-content) -webkit-max-content 1fr;grid-template-columns:repeat(2,min-content) max-content 1fr;place-items:center start;grid-gap:1rem;gap:1rem;border-bottom:1px solid #d8dde6;padding:9px 24px;position:relative}.bundle-data-bar>:nth-child(4){justify-self:end}.bundle-data-bar__alert{background:#fff!important;max-width:none!important;position:absolute!important;left:0;right:0;top:100%;box-shadow:0 2px 4px -2px #d8dde6}.bundle-data-bar button:disabled .kite-btn__content{cursor:not-allowed}.bundle-data-bar__name-input{max-width:none!important;margin:0!important;display:flex;align-items:center;flex-wrap:wrap}.bundle-data-bar__name-input p{margin-left:1rem;margin-bottom:0}.bundle-data-bar__name-input .kite-input__label{margin:0}.bundle-data-bar__name-input .kite-input__input{width:312px}.bundle-data-bar__name-input .kite-input__label-container{margin-right:8px}.bundle-detail-drawer{display:flex;flex-direction:column;justify-content:left;text-align:left}.bundle-detail-drawer .drawer__container{padding:30px 33px 30px 38px!important}.bundle-detail-drawer__heading{font-size:28px;font-weight:700}.bundle-detail-drawer__bundle-name{margin:16px 0;font-size:16px;font-weight:700}.bundle-detail-drawer__actions{display:flex;justify-content:flex-start;margin-top:16px}.bundle-detail-drawer__actions button+button{margin-left:30px}.bundle-detail-drawer__table{width:100%}.bundle-detail-drawer__table td:first-child{text-align:left}.bundle-detail-drawer__table td:nth-child(n+2){text-align:right}.bundle-detail-drawer__table tfoot,.bundle-detail-drawer__table thead{font-weight:700;font-size:16px}.bundle-detail-drawer__table tbody{color:#63738a;font-size:14px}.bundle-info-card{background:#fff;display:grid;position:relative;box-shadow:0 1px 4px rgba(0,0,0,.1)}.bundle-info-card__header{font-weight:500;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.bundle-info-card__header-upper{font-size:20px;display:flex;justify-content:space-between}.bundle-info-card__header-upper-btn .kite-btn__content{font-size:16px}.bundle-info-card__header-upper-btn--selected .kite-btn__content{background:transparent!important;color:#63738a!important;border:1px solid #63738a!important}.bundle-info-card__header-selected{color:#008516;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.bundle-info-card__header-lower{padding-bottom:10px;display:flex;grid-gap:1rem;gap:1rem}.bundle-info-card__header-icons{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.bundle-info-card__header-icons .ki{fill:#63738a}.bundle-info-card__content{padding:15px 0 0;position:relative;list-style:none}.bundle-info-card__content-container{overflow:hidden;transition:height .1s ease-out}.bundle-info-card__content li{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.bundle-info-card__content:before{content:"";width:100%;border-bottom:1px solid #d8dde6;position:absolute;top:0;left:0}.bundle-name-link-button{font-family:"SpectrumSans-Medium",sans-serif}.button-link--primary{background:#0073d1;border:1px solid #0073d1;color:#fff;transition-property:background,border,color;transition-duration:195ms,195ms,195ms;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);height:42px;padding:8px 20px;font-weight:500;line-height:1.5;white-space:nowrap;text-align:center;display:grid;place-items:center;border-radius:.25rem}.button-link--primary:focus,.button-link--primary:hover{background:#0062b2;border:1px solid #0062b2;color:#fff;text-decoration:none}.button-link--primary:focus:not(:focus-visible){outline:0;box-shadow:none}.button-link--outline{background:transparent;border:1px solid #0073d1;color:#0073d1;transition-property:background,border,color;transition-duration:195ms,195ms,195ms;transition-timing-function:cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1),cubic-bezier(.4,0,.2,1);height:42px;padding:8px 20px;font-weight:500;line-height:1.5;white-space:nowrap;text-align:center;display:grid;place-items:center;border-radius:.25rem}.button-link--outline:focus,.button-link--outline:hover{background:#0062b2;border:1px solid #0062b2;color:#fff;text-decoration:none}.button-link--outline:focus:not(:focus-visible){outline:0;box-shadow:none}.button-link--standalone{color:#0073d1}.configurator-default{height:100%;display:grid;place-items:center;font-size:28px;font-weight:500;color:#63738a;text-align:center}.copy-modal .kite-modal-dialog{border-radius:4px}.copy-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.copy-modal .kite-modal-body section{width:100%}.copy-modal .kite-modal-body section .kite-input,.copy-modal .kite-modal-body section .kite-select{max-width:none}.copy-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.copy-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.copy-modal .kite-modal-body .kite-alert__inner{max-width:none}.copy-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.copy-modal .kite-modal__close-btn:focus:not(:focus-visible),.copy-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.copy-modal .kite-modal__close-btn{cursor:pointer}.copy-modal .kite-modal-body section{margin-top:1rem}.copy-modal__toggle--disabled .kite-btn__content{cursor:not-allowed!important;background-color:#f8f8f8!important}.copy-modal__header{display:flex;align-items:center;font-size:24px;font-weight:500;border-bottom:1px solid #d8dde6;padding-bottom:1rem}.copy-modal__header h2{margin:0;font-size:24px;width:-webkit-min-content;width:min-content;white-space:nowrap}.copy-modal__locations{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0}.copy-modal__locations h3,.copy-modal__locations p{text-align:left;width:100%}.copy-modal__locations label{margin-bottom:15px}.copy-modal hr{border:0;height:1px;background:#d8dde6}.copy-modal__select{text-align:start;font-size:large}.copy-modal .rkp-multi-search__dismiss-all-container{display:none}.copy-history-row{border:1px solid #d8dde6;border-radius:4px;margin-bottom:16px}.copy-history-row__content{padding:8px 16px}.copy-history-row button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;width:100%}.copy-history-row button:focus:not(:focus-visible){outline:0;box-shadow:none}.copy-history-row__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.copy-history-row__avatar--generic svg{fill:#008cff}.copy-history-row__title{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.copy-history-row__title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:17.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.copy-history-row__sub-title{margin-top:3px;margin-left:48px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.copy-history-row__sub-title--question-change{color:#9ba9bd}.copy-history-row__sub-title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:12.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.copy-history-row__sub-title--time{color:#63738a}.copy-history-modal .kite-modal-dialog{border-radius:4px}.copy-history-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.copy-history-modal .kite-modal-body section{width:100%}.copy-history-modal .kite-modal-body section .kite-input,.copy-history-modal .kite-modal-body section .kite-select{max-width:none}.copy-history-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.copy-history-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.copy-history-modal .kite-modal-body .kite-alert__inner{max-width:none}.copy-history-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.copy-history-modal .kite-modal__close-btn:focus:not(:focus-visible),.copy-history-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.copy-history-modal .kite-modal__close-btn{cursor:pointer}.copy-history-modal h1{margin-bottom:16px}.copy-history-modal h2{margin-bottom:4px}.copy-history-modal ul:before{content:attr(aria-label);margin:-3ch}.copy-history-modal__body{text-align:left}.copy-history-modal__answer{word-break:break-word}.copy-history-modal__answer--none{color:#63738a}.copy-history-modal .kite-modal__action-container{grid-template-columns:1fr}.copy-history-modal .kite-modal .kite-btn{width:100%}.cpw-cost-approval-badge{display:flex;align-items:center;padding:3px 8px;border:1px solid;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#d6312b}.cpw-cost-approval-badge--approved{color:#008156}.custom-checkboxes{display:flex;flex-direction:column;color:#63738a}.custom-checkboxes__notes{list-style:none;text-align:left;padding:0}.custom-checkboxes__notes li{margin-bottom:1rem}.custom-switch{width:100%}.custom-switch--disabled .kite-switch__inner,.custom-switch--disabled .kite-switch__track{cursor:not-allowed}.custom-switch .kite-switch__inner{width:100%;flex-direction:row-reverse;justify-content:space-between}.customer-bar{display:flex;justify-content:space-between;align-items:center;padding:8px 16px!important}.customer-bar,.customer-bar .kite-alert{background:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1)}.customer-bar .kite-alert{max-width:none;width:100%;margin-bottom:24px;border-radius:4px;text-align:left}.customer-bar .kite-alert__inner{max-width:none}.customer-bar__label{display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;margin-right:20px;text-align:left}.customer-bar__label-subheader{text-transform:uppercase;color:#63738a;font-weight:700;font-size:14px;letter-spacing:2px;overflow:hidden;text-overflow:ellipsis}.customer-bar__label-header{font-weight:500;font-size:20px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.customer-bar__controls{display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.mne-progress-button{isolation:isolate;position:relative!important}.mne-progress-button__progress{position:absolute;height:5px;background:#0073d1;bottom:-1px;left:-1px;right:-1px;z-index:-1;border-bottom-left-radius:.25rem;transition-property:background;transition-duration:195ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mne-progress-button__progress--full{border-bottom-right-radius:.25rem}.mne-progress-button:hover .mne-progress-button__progress{background:#0062b2}.delete-location-modal .kite-modal-dialog{border-radius:4px}.delete-location-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.delete-location-modal .kite-modal-body section{width:100%}.delete-location-modal .kite-modal-body section .kite-input,.delete-location-modal .kite-modal-body section .kite-select{max-width:none}.delete-location-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.delete-location-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.delete-location-modal .kite-modal-body .kite-alert__inner{max-width:none}.delete-location-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.delete-location-modal .kite-modal__close-btn:focus:not(:focus-visible),.delete-location-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.delete-location-modal .kite-modal__close-btn{cursor:pointer}.dropdown-input{display:flex;flex-direction:column}.dropdown-input__wrapper{display:grid;grid-template-columns:1fr .2fr;grid-gap:1rem;gap:1rem}.dropdown-input__description{padding-left:24px}.dropdown-switch__container{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.dropdown-switch__labeled-switch{margin-left:16px;margin-bottom:0}.dropdown-switch__labeled-switch span{z-index:1!important}.edit-sales-team-modal .kite-modal-dialog{border-radius:4px}.edit-sales-team-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.edit-sales-team-modal .kite-modal-body section{width:100%}.edit-sales-team-modal .kite-modal-body section .kite-input,.edit-sales-team-modal .kite-modal-body section .kite-select{max-width:none}.edit-sales-team-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.edit-sales-team-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.edit-sales-team-modal .kite-modal-body .kite-alert__inner{max-width:none}.edit-sales-team-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.edit-sales-team-modal .kite-modal__close-btn:focus:not(:focus-visible),.edit-sales-team-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.edit-sales-team-modal .kite-modal__close-btn{cursor:pointer}.edit-sales-team-modal .kite-modal-body section{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.edit-sales-team-modal .kite-modal-body .kite-select{margin:0}.edit-sales-team-modal p{margin-bottom:0}.edit-sales-team-modal__search{display:flex;flex-direction:column;align-items:flex-end;grid-gap:.5rem;gap:.5rem}.edit-sales-team-modal__search .kite-form-group{margin:0}.edit-sales-team-modal .rkp-table{max-height:400px;overflow:auto}.edit-sales-team-modal__select{width:100%;display:grid;grid-template-columns:1fr .25fr;align-items:center;grid-gap:1rem;gap:1rem}.edit-sales-team-modal__select span{text-align:left}.estimate-builder-content{height:calc(100vh - 267px);display:grid;grid-template:-webkit-min-content 1fr min-content/max-content repeat(2,minmax(450px,1fr));grid-template:min-content 1fr min-content/max-content repeat(2,minmax(450px,1fr));grid-template-areas:"a b c" "a b d" "a b d";grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;background:#fff;padding:24px;min-height:500px}.estimate-builder-content--sandbox{height:calc(100vh - 126px)}.estimate-builder-content>:first-child{grid-area:a}.estimate-builder-content>:nth-child(2){grid-area:b}.estimate-builder-content>:nth-child(n+2){overflow-y:auto}.estimate-builder-content .pqe-left-nav>*,.estimate-builder-content .term-input,.estimate-builder-content>:nth-child(n+2){box-shadow:0 1px 4px rgba(0,0,0,.1)}.estimate-builder-content__outlet{padding:1rem!important;background:#f8f8f8!important;height:100%}.estimate-builder-content__outlet h3{text-align:left}.estimate-builder-controls{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;padding:16px 24px 0}.estimate-builder-controls .kite-btn__content{font-weight:500}.estimate-builder-controls label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase;font-size:.75rem;color:#63738a;position:absolute;white-space:nowrap}.estimate-builder-controls__scenarios{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;width:-webkit-max-content;width:max-content}.estimate-builder-controls__locations{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem;place-items:center end;justify-self:end;min-height:68px}.estimate-builder-controls__locations-controls{display:grid;grid-gap:1rem;gap:1rem;grid-auto-flow:column;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content}.estimate-builder-controls__locations-controls .location-dropdown{min-width:250px;margin-bottom:0}.estimate-builder-controls__pdf-btn{align-items:center}.estimate-builder-controls__pdf-btn .kite-btn__content{background:transparent;text-align:center!important;color:#0073d1;display:flex!important;height:auto;padding:0!important}.estimate-builder-controls__pdf-btn .kite-btn__content:focus,.estimate-builder-controls__pdf-btn .kite-btn__content:hover{color:#0062b2;text-decoration:none}.estimate-builder-controls__modal--delete .kite-modal-dialog{border-radius:4px}.estimate-builder-controls__modal--delete .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.estimate-builder-controls__modal--delete .kite-modal-body section{width:100%}.estimate-builder-controls__modal--delete .kite-modal-body section .kite-input,.estimate-builder-controls__modal--delete .kite-modal-body section .kite-select{max-width:none}.estimate-builder-controls__modal--delete .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.estimate-builder-controls__modal--delete .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.estimate-builder-controls__modal--delete .kite-modal-body .kite-alert__inner{max-width:none}.estimate-builder-controls__modal--delete .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.estimate-builder-controls__modal--delete .kite-modal__close-btn:focus:not(:focus-visible),.estimate-builder-controls__modal--delete .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.estimate-builder-controls__modal--delete .kite-modal__close-btn{cursor:pointer}.estimate-builder-controls__modal--delete p{width:100%;text-align:left}.estimate-data-form p{margin-bottom:1.5rem}.estimate-location-card{text-align:left}.estimate-location-card__header{display:flex;align-items:center}.estimate-location-card__header .autobuild-pill{margin-left:16px}.estimate-location-card__content-container{transition:height .1s ease-out;overflow:hidden;text-align:left}.estimate-location-card__phone-number-section{margin:1.5rem 0}.estimate-locations-table{max-height:calc(100vh - 180px);min-height:400px;overflow:hidden}.estimate-locations-table .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.estimate-locations-table .kite-alert__inner{max-width:none}.estimate-locations-table__table-wrap{display:flex;justify-content:center;align-items:center}.estimate-locations-table__header{display:flex;justify-content:space-between;margin-bottom:1.5rem}.estimate-locations-table__header-buttons{display:flex;justify-content:flex-end;align-items:center;grid-gap:12px;gap:12px}.estimate-locations-table__table{overflow:auto}.estimate-locations-table__table-container{width:100%;display:flex;justify-content:left;align-items:center}.estimate-locations-table__table-checkbox{margin-left:16px}.estimate-review-section__body{display:grid;grid-template-columns:1fr 2fr;justify-items:flex-start;width:100%;overflow:auto;height:inherit}.estimate-review-section__body-details{display:grid;grid-template-rows:repeat(2,-webkit-min-content) 1fr;grid-template-rows:repeat(2,min-content) 1fr;grid-template-columns:1fr;justify-content:flex-start;width:100%;overflow-y:auto}.estimate-review-section__body-header{display:flex;justify-content:space-between;margin-bottom:12px}.expand-button{position:absolute;bottom:0;left:0;right:0;width:100%!important}.expand-button .ki{fill:#63738a}.feedback .kite-modal-dialog{border-radius:4px}.feedback .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.feedback .kite-modal-body section{width:100%}.feedback .kite-modal-body section .kite-input,.feedback .kite-modal-body section .kite-select{max-width:none}.feedback .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.feedback .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.feedback .kite-modal-body .kite-alert__inner{max-width:none}.feedback .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.feedback .kite-modal__close-btn:focus:not(:focus-visible),.feedback .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.feedback .kite-modal__close-btn{cursor:pointer}.feedback h1{width:100%}.feedback .feedback-form__submit{width:100%!important}.field-validation-header{width:100%;display:flex;padding:8px;color:#fff;background-color:#63738a;border-radius:10px 10px 0 0;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.field-validation-header .kite-icon{margin:6px 10px 0 0}.rc-field-validation-header{width:100%;display:flex;padding:8px;color:#fff;background-color:#63738a;border-radius:10px 10px 0 0;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.rc-field-validation-header .kite-icon{margin:6px 10px 0 0}.header{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between;align-items:flex-end;grid-gap:1rem;gap:1rem;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:0 24px;height:42px;width:100%;background-color:#fff;color:#63738a;position:relative;top:0;z-index:2}.header__name{margin-left:8px}.header__logo{display:flex;align-items:center;height:100%;font-size:1.01rem;font-weight:500;margin:0;grid-gap:.75rem;gap:.75rem;color:inherit;text-decoration:none}.header__logo:focus:not(:focus-visible){outline:none}.header .kite-con-menu{height:100%}.header .kite-con-menu__menu{min-width:200px}.header .kite-con-menu__menu-item-btn{cursor:pointer}.header .kite-con-menu__button{color:#000;border:none;align-items:center;grid-gap:4px;gap:4px}.header .kite-con-menu__button:focus:not(:focus-visible){outline:none}.header .kite-con-menu__button:focus:not(:focus-visible):after{border:none}.help-box{background:#fff;border-radius:4px;border:1px solid #d8dde6;position:relative;padding:0!important;margin-top:1rem;transition:all 1s;overflow:auto;height:135px}.help-box__banner{padding:16px!important;width:100%!important;position:-webkit-sticky;position:sticky;left:0}.help-box__banner .kite-btn__content{display:grid;font-weight:700;grid-template-columns:repeat(2,-webkit-min-content) 1fr;grid-template-columns:repeat(2,min-content) 1fr;grid-gap:.5rem;gap:.5rem;place-items:center start;color:#000}.help-box__banner .kite-btn__content .kite-icon{color:#0073d1}.help-box__banner .kite-btn__content .kite-icon:nth-child(n+2){color:#000}.help-box__banner .kite-btn__content:focus,.help-box__banner .kite-btn__content:hover{color:#000;text-decoration:none}.help-box__banner--expanded{border-bottom-right-radius:0;border-bottom-left-radius:0}.help-box__banner--dark{background:#f8f8f8!important}.help-box .chevron{-webkit-transform-origin:center;transform-origin:center;width:24px!important;height:24px!important;justify-self:end;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out}.help-box .chevron--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.help-box__content{padding:0 25px;overflow:auto;transition:height .1s ease-out}.help-box__content ul{padding:8px 36px 18px;text-align:left;margin:0}.help-box__content ul li{font-size:11px}.help-box__content ul li span{font-size:16px}.install-option .kite-modal-dialog{border-radius:4px}.install-option .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.install-option .kite-modal-body section{width:100%}.install-option .kite-modal-body section .kite-input,.install-option .kite-modal-body section .kite-select{max-width:none}.install-option .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.install-option .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.install-option .kite-modal-body .kite-alert__inner{max-width:none}.install-option .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.install-option .kite-modal__close-btn:focus:not(:focus-visible),.install-option .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.install-option .kite-modal__close-btn{cursor:pointer}.install-option__toggle{font-size:18px;min-width:-webkit-min-content!important;min-width:min-content!important}.install-option__toggle--disabled .kite-btn-standalone-link{cursor:not-allowed!important;color:#63738a!important}.install-option-table td{display:grid;overflow:auto}.install-option-table tr{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;margin-left:90px;font-weight:500;align-items:center}.install-option__message{margin-bottom:1rem!important}.install-option-close-button{width:150px;height:40px;margin-top:10px;font-size:20px;cursor:pointer}.copy-estimate .kite-modal-dialog{border-radius:4px}.copy-estimate .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.copy-estimate .kite-modal-body section{width:100%}.copy-estimate .kite-modal-body section .kite-input,.copy-estimate .kite-modal-body section .kite-select{max-width:none}.copy-estimate .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.copy-estimate .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.copy-estimate .kite-modal-body .kite-alert__inner{max-width:none}.copy-estimate .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.copy-estimate .kite-modal__close-btn:focus:not(:focus-visible),.copy-estimate .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.copy-estimate .kite-modal__close-btn{cursor:pointer}.copy-estimate .kite-btn-link{color:#0073d1}.copy-estimate .kite-modal-body section{margin-top:1rem}.copy-estimate-name{display:flex;font-size:18px;margin-top:15px;text-align:left}.copy-estimate-name-title{font-weight:600}.copy-estimate-questions-type{margin-top:-10px;display:flex;margin-bottom:10px}.copy-estimate-select{margin-top:15px!important}.copy-estimate .rkp-multi-search__dismiss-all-container{display:none}.clone-estimate-suggestion-input{width:100%;position:relative;text-align:left}.clone-estimate-suggestion-input .kite-form-group{margin:0}.clone-estimate-suggestion-input__label{padding-bottom:.5rem}.clone-estimate-suggestion-input__input{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.clone-estimate-suggestion-input__input .kite-form-control{border-right:none}.clone-estimate-suggestion-input__input .kite-form-control:focus{border-right:2px solid #0062b2}.clone-estimate-suggestion-input__arrow{height:68%;padding:8px;display:grid;place-items:center;border:1px solid #63738a;border-left:none;background:#fff;cursor:pointer;margin-top:20px}.clone-estimate-suggestion-input__arrow:focus:not(:focus-visible){outline:0;box-shadow:none}.clone-estimate-suggestion-input__arrow:focus-visible{outline:none;border:2px solid #0062b2}.clone-estimate-suggestion-input__results{text-align:left;background:#fff;border:1px solid #63738a;border-top:none;position:absolute;left:0;right:0;z-index:3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 4px 5px 3px rgba(0,0,0,.1)}.clone-estimate-suggestion-input__results p{margin:0}.clone-estimate-suggestion-input__results ul{padding:0;margin:0;list-style:none;position:relative;overflow:auto;max-height:400px}.clone-estimate-suggestion-input__results li{display:grid;padding:.5rem}.clone-estimate-suggestion-input__results li:focus:not(:focus-visible){outline:0;box-shadow:none}.clone-estimate-suggestion-input__results li:nth-of-type(2n){background:#ebeff3}.clone-estimate-suggestion-input__results li:hover{cursor:pointer;background:#d8dde6}.clone-estimate-suggestion-input__results li:focus-visible{outline-offset:-2px}.clone-estimate-suggestion-input__results-name{display:flex;align-items:center}.clone-estimate-suggestion-input__results-name .kite-icon{margin-left:.5rem;color:#0062b2}.clone-estimate-suggestion-input__results-total{text-align:center;border-top:1px solid #63738a;z-index:3;padding:4px 0}.clone-estimate-suggestion-input__results-message{padding:4px 0;text-align:center}.import-modal .kite-modal-dialog{border-radius:4px}.import-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.import-modal .kite-modal-body section{width:100%}.import-modal .kite-modal-body section .kite-input,.import-modal .kite-modal-body section .kite-select{max-width:none}.import-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.import-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.import-modal .kite-modal-body .kite-alert__inner{max-width:none}.import-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.import-modal .kite-modal__close-btn:focus:not(:focus-visible),.import-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.import-modal .kite-modal__close-btn{cursor:pointer}.import-modal .kite-modal-body section{margin-top:1rem}.import-modal__toggle--disabled .kite-btn__content{cursor:not-allowed!important;background-color:#f8f8f8!important}.import-modal__header{display:flex;align-items:center;font-size:24px;font-weight:500;border-bottom:1px solid #d8dde6;padding-bottom:1rem}.import-modal__header h2{padding:0 .5rem;margin:0;font-size:24px;width:-webkit-min-content;width:min-content;white-space:nowrap}.import-modal__progress{text-align:left;width:50%}.isw-badge{color:#004366}.isw-badge,.isw-badge--pre{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:4px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;font-weight:400;font-size:14px;line-height:20px}.isw-badge--pre{color:#d6312b}.labelled-input{position:relative;width:100%;min-width:300px}.labelled-input span{transition:font-size .08s ease-out,color .1s ease-in}.labelled-input select option:first-of-type{display:none}.labelled-input--active input{padding-bottom:0!important}.labelled-input--active select{padding:10px 42px 0 8px!important}.labelled-input__label{width:100%;height:100%;position:absolute;top:0;display:grid;place-items:center start;padding-left:8px;color:#63738a;pointer-events:none;white-space:pre}.labelled-input__label--active{top:2.8px;place-items:start;font-size:.6rem;color:#0073d1}.labelled-input__label--error{color:#d6312b}.location-dropdown option{white-space:pre}.location-total-badge{max-width:-webkit-min-content;max-width:min-content;padding:3px;font-size:12px;border:1px solid #d8dde6;border-radius:5px;background:#fff;color:#0073d1;display:grid;place-items:center;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);grid-gap:2px;gap:2px}.location-total-badge svg{fill:#0073d1}.location-total-badge .kite-icon{width:22px!important}.locations-drawer .drawer__container{padding:0}.locations-drawer__header{width:100%;padding:16px;background-color:#d8dde6;display:flex;flex-direction:column;text-align:left}.locations-drawer__title{margin-bottom:0;word-break:break-all}.locations-drawer__title-input{margin-bottom:0!important}.locations-drawer__title-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;place-items:center start}.locations-drawer__body{display:flex;flex-direction:column;padding:16px;height:auto;overflow-y:scroll}.output-totals{padding:0!important}.output-totals table{width:100%}.output-totals table tr{display:grid;grid-template-columns:minmax(150px,1fr) repeat(5,minmax(100px,1fr));padding:0 16px;min-height:40px}.output-totals table td,.output-totals table th{overflow:auto;position:relative}.output-totals table td{place-items:center end}.output-totals table th{place-items:center start}.output-totals--bundle .output-totals-row--top{border-bottom:none}.output-totals-row--bottom td,.output-totals-row--bottom th{display:grid}.output-totals-row--top{border-bottom:1px solid #d8dde6;background-color:#f8f8f8}.output-totals-row--top th{display:grid}.output-totals-row--top td{font-weight:800}.output-totals-row--top td:nth-child(n+4){color:#008516}.output-totals-row th{padding-left:8px;border-right:1px solid #d8dde6;font-size:18px;font-weight:400}.output-totals-row td:nth-child(n+1){padding-right:8px;border-right:1px solid #d8dde6;text-align:end}.output-totals-row td:last-child{border-right:none}.output-totals-row span{font-size:12px;font-weight:700;position:-webkit-sticky;position:sticky;top:0;right:0}.pqe-location-card{box-shadow:0 1px 4px rgba(0,0,0,.1);margin-bottom:1rem}.pqe-location-card h1{font-size:20px;padding:0;margin:0 0 5px}.pqe-location-card .kite-input{max-width:none!important}.pqe-location-card__header{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;font-size:14px}.pqe-location-card__header-address{display:grid;text-align:left}.pqe-location-card__content{overflow:hidden;transition:height .1s ease-out}.pqe-location-card__content ul{position:relative;padding:15px 0 10px;list-style-type:none}.pqe-location-card__content ul:before{content:"";width:100%;border-bottom:1px solid #d8dde6;position:absolute;top:0;left:0}.pqe-location-card__content li{display:grid;grid-template-columns:repeat(2,1fr);justify-items:start}.pqe-location-card__content-value{font-weight:600}.pqe-location-card__content--editable ul{padding:0 0 10px}.pqe-location-card__content--editable ul:before{width:0}.price-total-badge{max-width:-webkit-min-content;max-width:min-content;padding:3px;font-size:12px;border:1px solid #d8dde6;border-radius:5px;background:#fff;color:#008516;display:grid;place-items:center;grid-template-columns:repeat(1,-webkit-min-content);grid-template-columns:repeat(1,min-content);grid-gap:2px;gap:2px}.price-total-badge svg{fill:#008516}.price-total-badge--empty{border:none}.progress-bar{font-weight:500;font-size:14px}.progress-bar .rkp-progress-bar__percentage{background-color:#008516!important}.progress-bar .rkp-progress-bar__total{height:8px;background-color:#d8dde6!important}.progress-bar__main{margin:5px 0}.rate-center-search-modal .kite-modal-dialog{border-radius:4px}.rate-center-search-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.rate-center-search-modal .kite-modal-body section{width:100%}.rate-center-search-modal .kite-modal-body section .kite-input,.rate-center-search-modal .kite-modal-body section .kite-select{max-width:none}.rate-center-search-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.rate-center-search-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.rate-center-search-modal .kite-modal-body .kite-alert__inner{max-width:none}.rate-center-search-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.rate-center-search-modal .kite-modal__close-btn:focus:not(:focus-visible),.rate-center-search-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.rate-center-search-modal .kite-modal__close-btn{cursor:pointer}.rate-center-search-modal__input-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}.rate-center-search-modal .body-content,.rate-center-search-modal__message{margin-bottom:1rem}.rate-center-validation-table__phone-title-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.rate-center-validation-table__phone-title-container h3{margin-bottom:0}.rate-center-validation-table__phone-title-container__btn-group{display:flex;grid-gap:.5rem;gap:.5rem}.rate-center-validation-table h4{display:block;text-align:center;margin-top:8px}.sales-team-card{min-width:308px;display:flex;align-items:center;justify-content:space-between;border-radius:.25rem;border:1px solid #d8dde6;overflow:auto;padding:10px;position:relative;grid-gap:1rem;gap:1rem}.sales-team-card img{object-fit:cover}.sales-team-card .kite-loader{position:absolute;inset:0}.sales-team-card .kite-loader__loader{height:100%!important;width:100%!important}.sales-team-card__date-updated{color:#63738a;font-style:italic}.sales-team-card .kite-link{margin:0;border:1px solid #008cff;border-radius:50%}.sales-team-card .kite-link:focus{outline:1px solid #0073d1}.sales-team-card .kite-link:focus:not(:focus-visible){outline:none}.sales-team-card__member{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;align-items:center}.sales-team-card__member-avatar{width:48px;height:48px;border-radius:50%}.sales-team-card__member-avatar--generic svg{fill:#008cff}.sales-team-card__member-avatar--generic~use{height:48px}.sales-team-card__member-desc{margin-left:8px;white-space:nowrap;display:grid;grid-template-columns:1fr -webkit-max-content 1fr;grid-template-columns:1fr max-content 1fr;grid-gap:5px;gap:5px}.sales-team-card__member-desc,.sales-team-card__member-desc>*{overflow:hidden;text-overflow:ellipsis}.sales-team-card__member-desc p{padding:0;margin:0}.sales-team-card__member-title{color:#9ba9bd}.sales-team-card__link{padding:0;margin:0}.sales-team-card__link-container{display:flex;grid-gap:1rem;gap:1rem}.sales-team-card__icon{color:#008cff;padding:10px}.sales-team-card--ucq{height:42px;display:flex;justify-content:space-between;align-items:center;padding:10px;overflow:hidden}.sales-team-card--ucq .sales-team-card__member-avatar,.sales-team-card--ucq .sales-team-card__member-avatar--generic{width:30px!important;height:30px!important}.sales-team-card--ucq .sales-team-card__member-avatar--generic svg{fill:#008cff}.sales-team-card--ucq .sales-team-card__member-avatar--generic~use{height:30px}.sales-team-card--ucq .sales-team-card__member-title{color:#9ba9bd}.sales-team-card--ucq .sales-team-card__link-container .kite-link{width:30px!important;height:30px!important}.sales-team-card--ucq .sales-team-card__icon{color:#008cff;padding:5px}.sales-team-container{width:100%;display:flex;flex-direction:column;text-align:left;position:relative}.sales-team-container__header{font-weight:700;color:#63738a;position:-webkit-sticky;position:sticky;display:flex;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.sales-team-container__header p{margin:0}.sales-team-container__cards{width:100%;display:grid;grid-auto-columns:minmax(-webkit-max-content,33%);grid-auto-columns:minmax(max-content,33%);grid-auto-flow:column;grid-gap:1rem;gap:1rem;overflow:auto}.sandbox-modal .kite-modal-dialog{border-radius:4px}.sandbox-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.sandbox-modal .kite-modal-body section{width:100%}.sandbox-modal .kite-modal-body section .kite-input,.sandbox-modal .kite-modal-body section .kite-select{max-width:none}.sandbox-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.sandbox-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.sandbox-modal .kite-modal-body .kite-alert__inner{max-width:none}.sandbox-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.sandbox-modal .kite-modal__close-btn:focus:not(:focus-visible),.sandbox-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.sandbox-modal .kite-modal__close-btn{cursor:pointer}.scenario-modal .kite-modal-dialog{border-radius:4px}.scenario-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.scenario-modal .kite-modal-body section{width:100%}.scenario-modal .kite-modal-body section .kite-input,.scenario-modal .kite-modal-body section .kite-select{max-width:none}.scenario-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.scenario-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.scenario-modal .kite-modal-body .kite-alert__inner{max-width:none}.scenario-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.scenario-modal .kite-modal__close-btn:focus:not(:focus-visible),.scenario-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.scenario-modal .kite-modal__close-btn{cursor:pointer}.scenario-modal hr{border:0;height:1px;background:#d8dde6}.scenario-modal__text{max-width:none}.scenario-modal__radio label{margin-bottom:15px}.scenario-modal__locations{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0}.scenario-modal__locations h3,.scenario-modal__locations p{text-align:left;width:100%}.scenario-modal__locations label{margin-bottom:15px}.scenario-modal .kite-modal-footer{display:flex;justify-content:center;background-color:transparent}.scenario-modal .kite-modal-footer .kite-btn span{color:#d6312b}.scenario-summary{display:grid;grid-template-rows:auto(1fr);justify-items:flex-start;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}.scenario-summary__radio-group>label{font-weight:700}.scenario-summary__radio-group{grid-template-rows:auto 1fr;max-height:140px;margin-bottom:15px}.scenario-summary__description,.scenario-summary__radio-group{display:grid;grid-template-columns:1fr;justify-items:flex-start;width:100%}.scenario-summary__description{height:100%;padding-left:30px}.scenario-summary__description-icon{margin-left:5px}.scenario-summary__description p{margin:0;padding:0}.scenario-summary__description-products{display:flex;flex-wrap:wrap;height:21px;padding-top:10px;align-items:center}.scenario-tab{max-width:none!important;min-width:-webkit-min-content;min-width:min-content;cursor:pointer}.scenario-tab__edit-btn{grid-area:b;justify-self:end}.scenario-tab__edit-btn svg{fill:#63738a}.scenario-tab span{text-transform:capitalize}.scenario-tab__content{width:100%!important;height:100%;padding:.5rem 1rem .25rem!important;display:grid!important;grid-template:"a b" "c d";grid-template-columns:3fr 1fr;grid-template-rows:repeat(2,1fr);grid-row-gap:3px;row-gap:3px;background:#ebeff3;border-top-left-radius:10px;border-top-right-radius:10px;text-align:left!important;color:#000;font-weight:500;font-size:18px}.scenario-tab__content>:first-child{overflow:hidden;width:140px;text-overflow:ellipsis;white-space:nowrap;grid-area:a}.scenario-tab__content>:nth-child(2):not(.scenario-tab__edit-btn){grid-area:c}.scenario-tab__content>:last-child{grid-area:d;justify-self:end}.scenario-tab__content:focus,.scenario-tab__content:hover{color:#000;text-decoration:none}.scenario-tab--active .scenario-tab__content{background:#fff}.scenario-tab--add-tab{align-items:center}.scenario-tab--add-tab .scenario-tab__content{font-size:1rem!important;background:transparent;text-align:center!important;color:#0073d1;display:flex!important;height:auto;padding:0!important}.scenario-tab--add-tab .scenario-tab__content:focus,.scenario-tab--add-tab .scenario-tab__content:hover{color:#0062b2;text-decoration:none}.ship-to-form__shipping-input{margin:1rem 0;padding:0 26px;display:grid;grid-gap:1rem;gap:1rem}.ship-to-form__shipping-input .kite-input,.ship-to-form__shipping-input .kite-radio,.ship-to-form__shipping-input .kite-select{max-width:none!important;margin:0!important}.ship-to-form__custom-address{display:grid;grid-template:repeat(2,-webkit-min-content)/repeat(3,1fr);grid-template:repeat(2,min-content)/repeat(3,1fr);grid-template-areas:"a1 a1 a1" "a2 a2 a2" "c s z";grid-gap:1rem;gap:1rem}.ship-to-form__custom-address .kite-input,.ship-to-form__custom-address .kite-select{max-width:none!important;margin:0!important}.ship-to-form__custom-address--address1{grid-area:a1}.ship-to-form__custom-address--address2{grid-area:a2}.ship-to-form__custom-address--city{grid-area:c}.sme-approval-badge--approval-needed{color:#d6312b}.sme-approval-badge--approval-needed,.sme-approval-badge--no-approval-needed{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:4px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;font-weight:400;font-size:14px;line-height:20px}.sme-approval-badge--no-approval-needed{color:#008156}.sparc-badge{color:#008cff}.sparc-badge,.sparc-badge--pre{display:flex;align-items:center;justify-content:center;border:1px solid;border-radius:4px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:26px;font-weight:400;font-size:14px;line-height:20px}.sparc-badge--pre{color:#d6312b}.submission-yes-no{display:grid;grid-template-columns:40% 18% 40%;place-items:center start;padding:0 24px}.submission-yes-no:nth-child(odd){background-color:#ebeff3}.submission-yes-no__question{padding:8px 0;list-style:none}.term-input{padding:8px 16px 0;background:#f8f8f8;border:1px solid #d8dde6;border-radius:4px}.transport-type-select{min-width:10ch}.transport-type-select .kite-form-group{margin:0}.uc-product-card{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:8px 0}.uc-product-card .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important}.uc-product-card img{width:129px;height:97px}.uc-product-card__upper{display:grid;grid-template-columns:1fr repeat(2,-webkit-min-content);grid-template-columns:1fr repeat(2,min-content);grid-gap:1rem;gap:1rem;place-items:center start}.uc-product-card__upper .ki{fill:#9ba9bd}.uc-product-card__lower{display:grid;grid-template-columns:repeat(3,1fr);place-items:start center;grid-gap:1rem;gap:1rem;text-align:left}.uc-product-card__lower ul{padding-left:20px;margin:0;line-height:1.3;font-size:12px}.uc-product-card__lower-pricing{display:flex;flex-direction:column;justify-self:end;align-self:end;text-align:right;font-size:14px}.uc-product-card__lower-cost{font-size:20px;font-weight:500}.rc-product-card{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:8px 0}.rc-product-card .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important}.rc-product-card img{width:129px;height:97px}.rc-product-card__upper{display:grid;grid-template-columns:1fr repeat(2,-webkit-min-content);grid-template-columns:1fr repeat(2,min-content);grid-gap:1rem;gap:1rem;place-items:center start}.rc-product-card__upper .ki{fill:#9ba9bd}.rc-product-card__lower{display:grid;grid-template-columns:repeat(3,1fr);place-items:start center;grid-gap:1rem;gap:1rem;text-align:left}.rc-product-card__lower ul{padding-left:20px;margin:0;line-height:1.3;font-size:12px}.rc-product-card__lower-pricing{display:flex;flex-direction:column;justify-self:end;align-self:end;text-align:right;font-size:14px}.rc-product-card__lower-cost{font-size:20px;font-weight:500}.uc-links{display:flex;margin-bottom:32px}.uc-links__container{height:82px;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-bottom:5px solid #fff;color:#63738a}.uc-links__container svg{fill:#63738a}.uc-links__container--complete{border-bottom:5px solid #008156;color:#008156}.uc-links__container--complete .kite-icon,.uc-links__container--complete svg{color:#008156;fill:#008156}.uc-links__container span{font-size:12px}.uc-links a,.uc-links a:hover{text-decoration:none}.rc-links{display:flex;margin-bottom:32px}.rc-links__container{height:82px;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-bottom:5px solid #fff;color:#63738a}.rc-links__container svg{fill:#63738a}.rc-links__container--complete{border-bottom:5px solid #008156;color:#008156}.rc-links__container--complete .kite-icon,.rc-links__container--complete svg{color:#008156;fill:#008156}.rc-links__container span{font-size:12px}.rc-links a,.rc-links a:hover{text-decoration:none}.uc-profile-form{margin:0 auto}.uc-profile-form .kite-form-group{width:100%;max-width:100%}.uc-profile-form__input-container{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.uc-profile-form__input-container p{margin-bottom:0}.uc-profile-form__input:first-child{grid-column:1/5;grid-row:1}.uc-profile-form__input:nth-child(2){grid-column:5/6;grid-row:1}.uc-profile-form__input:nth-child(3){grid-column:1/6;grid-row:2}.rc-profile-form{margin:0 auto}.rc-profile-form .kite-form-group{width:100%;max-width:100%}.rc-profile-form__input-container{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.rc-profile-form__input-container p{margin-bottom:0}.rc-profile-form__input:first-child{grid-column:1/5;grid-row:1}.rc-profile-form__input:nth-child(2){grid-column:5/6;grid-row:1}.rc-profile-form__input:nth-child(3){grid-column:1/6;grid-row:2}.uc-progress-button{isolation:isolate;position:relative!important}.uc-progress-button__progress{position:absolute;height:5px;background:#0073d1;bottom:-1px;left:-1px;right:-1px;z-index:-1;border-bottom-left-radius:.25rem;transition-property:background;transition-duration:195ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.uc-progress-button__progress--full{border-bottom-right-radius:.25rem}.uc-progress-button:hover .uc-progress-button__progress{background:#0062b2}.rc-progress-button{isolation:isolate;position:relative!important}.rc-progress-button__progress{position:absolute;height:5px;background:#0073d1;bottom:-1px;left:-1px;right:-1px;z-index:-1;border-bottom-left-radius:.25rem;transition-property:background;transition-duration:195ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.rc-progress-button__progress--full{border-bottom-right-radius:.25rem}.rc-progress-button:hover .rc-progress-button__progress{background:#0062b2}.ene-progress-button{isolation:isolate;position:relative!important}.ene-progress-button__progress{position:absolute;height:5px;background:#0073d1;bottom:-1px;left:-1px;right:-1px;z-index:-1;border-bottom-left-radius:.25rem;transition-property:background;transition-duration:195ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ene-progress-button__progress--full{border-bottom-right-radius:.25rem}.ene-progress-button:hover .ene-progress-button__progress{background:#0062b2}.uc-review-cpw-cost-table{text-align:left}.uc-review-cpw-cost-table__section,.uc-review-cpw-cost-table__section__header{margin-bottom:24px}.uc-review-cpw-cost-table__section__header h2{font-weight:500;font-size:20px;margin:0}.uc-review-cpw-cost-table__section__header p{font-weight:400;font-size:14px;color:#63738a;margin:0}.uc-review-cpw-cost-table__section table{width:100%;margin-bottom:24px}.uc-review-cpw-cost-table__section table tr{height:3.5rem;border-top:1px solid #63738a;border-bottom:1px solid #63738a}.uc-review-cpw-cost-table__section table tr:nth-child(odd){background-color:#ebeff3}.uc-review-cpw-cost-table__section table th{height:3.5rem;padding:5px 8px;background-color:#fff}.uc-review-cpw-cost-table__section table td,.uc-review-cpw-cost-table__section table th{min-width:8rem;border-right:1px solid #63738a;border-left:1px solid #63738a;text-align:center}.uc-review-cpw-cost-table__section .kite-form-group{margin:0;max-width:unset}.uc-review-cpw-cost-table__section input{border:none;background-color:inherit;text-align:center}.uc-review-cpw-cost-table__section__footer{display:flex;justify-content:space-between}.uc-review-cpw-cost-table__section__footer__totals{width:50%;display:flex;flex-direction:column;justify-content:space-between}.uc-review-cpw-cost-table__section__footer__totals--cost{margin-bottom:8px;border-bottom:1px solid #d8dde6}.uc-review-cpw-cost-table__sum{display:flex;justify-content:space-between}.uc-review-cpw-cost-table__sum h3{font-weight:500;font-size:20px}.uc-review-cpw-cost-table__sum--amount{display:block;font-weight:400;font-size:20px}.uc-review-cpw-cost-table__btn-group{display:flex}.uc-review-cpw-cost-table__desc{text-align:left!important;width:42rem}.uc-review-cpw-cost-table__desc input{text-align:left!important}.uc-review-cpw-cost-table__cost-input--total{color:#63738a}.uc-review-cpw-cost-table__cost-input .kite-form-group:before{content:"$";position:relative;display:flex;height:0;top:.5rem;left:.5rem}.uc-review-cpw-tab{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.uc-review-cpw-tab__sub-header{text-align:left;border-bottom:1px solid #d8dde6}.uc-review-cpw-tab__sub-header__top{display:flex;justify-content:space-between}.uc-review-cpw-tab__sub-header__top h1{font-weight:700;font-size:36px;margin-bottom:16px}.uc-review-cpw-tab__sub-header__top__right{display:flex;align-items:flex-start}.uc-review-cpw-tab__sub-header__top__right img{width:9rem}.uc-review-cpw-tab__sub-header__top__totals{display:flex;flex-direction:column;align-items:flex-end;margin-right:2rem}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs{display:flex;justify-content:space-between;background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:3.5rem;margin-bottom:1.125rem}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs--title{font-weight:400;font-size:18px}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item+.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item{border-left:1px solid #d8dde6}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--label{font-weight:700;font-size:12px}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--amount{font-weight:800;font-size:16px}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--approved{color:#008156}.uc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--not-approved{color:#d6312b}.uc-review-cpw-tab__sub-header__bottom{display:flex}.uc-review-cpw-tab__sub-header__bottom-loc{margin-right:30px}.uc-review-cpw-tab__sub-header p{font-weight:400;font-size:16px;margin-bottom:8px}.uc-review-cpw-tab__content{overflow-y:scroll;overflow-x:hidden;padding-top:16px}.uc-review-cpw-tab__content__fields{-webkit-column-count:2;column-count:2}.uc-review-cpw-tab__content__fields .ucq-field{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.uc-review-estimate-products-tab{background-color:#fff;height:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.uc-review-estimate-products-tab,.uc-review-estimate-products-tab .kite-alert{border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;width:100%}.uc-review-estimate-products-tab .kite-alert{max-width:none;margin-bottom:24px;background:#fff;text-align:left}.uc-review-estimate-products-tab .kite-alert__inner{max-width:none}.uc-review-estimate-products-tab h1{font-size:28px;text-align:left}.uc-review-field-ops-upload__file-upload{margin-bottom:1rem}.uc-review-field-ops-upload__file-upload .rkp-file-drop__dropzone{display:none!important}.uc-review-field-ops-upload__file-upload embed,.uc-review-field-ops-upload__file-upload img{margin-top:1rem;width:40%;max-width:500px}.uc-review-field-ops-upload__file-upload em{color:#63738a}.uc-review-field-ops-upload__file-upload-btns{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.uc-review-field-ops-upload__file-upload-btns .kite-btn:disabled__content{cursor:not-allowed!important}.uc-review-field-ops-upload__file-upload .kite-alert{margin-top:.5rem}.uc-review-field-ops-upload__preview{position:relative}.uc-review-field-ops-upload__preview img{width:100%;max-width:unset;border-radius:12px}.uc-review-field-ops-upload__preview__expand-icon{display:flex;position:absolute;min-width:42px!important;width:42px!important;height:42px;right:24px;top:42px;color:#fff;background:#0073d1;border-radius:4px;bottom:0}.uc-review-field-ops-upload__preview__expand-icon .kite-btn__content{padding:0}.uc-review-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.uc-review-header__left{display:flex;flex-direction:column;align-items:flex-start}.uc-review-header__left__name{display:flex;align-items:center}.uc-review-header__left__name-label{font-size:16px;font-weight:700;color:#9ba9bd;margin-bottom:2px}.uc-review-header__left__name h1{font-weight:500;font-size:28px;margin-right:16px}.uc-review-header__left__name__autobuild-pill{margin-bottom:4px}.uc-review-location-header{display:flex;flex-direction:column;align-items:flex-start;float:left;width:100%;border-bottom:1px solid #d8dde6;margin-bottom:16px}.uc-review-location-header__top{width:100%;display:grid;grid-template-columns:1fr .5fr;justify-content:space-between;align-items:center}.uc-review-location-header__top__oppty-name{color:#9ba9bd;font-weight:700;font-size:16px;margin-bottom:4px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc-review-location-header__top .kite-btn{justify-self:end}.uc-review-location-header__lower{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:1fr .5fr;grid-row-gap:1rem;row-gap:1rem;justify-content:space-between;align-items:center;width:100%;text-align:left;margin-bottom:1rem}.uc-review-location-header__lower__title{font-weight:700;font-size:28px;grid-area:a;margin:0;align-self:start}.uc-review-location-header__lower>:last-child:not(:first-child){grid-area:c}.uc-review-location-header__lower .ucq-reminders{justify-content:start}.uc-review-network-draft-table{border:1px solid #63738a;table-layout:auto;border-radius:4px}.uc-review-network-draft-table tr{border-top:1px solid #63738a;border-bottom:1px solid #63738a}.uc-review-network-draft-table tr:nth-child(odd){background-color:#ebeff3}.uc-review-network-draft-table__validation-row{background-color:#fff!important}.uc-review-network-draft-table th{background-color:#fff}.uc-review-network-draft-table td,.uc-review-network-draft-table th{padding:5px 8px;border-right:1px solid #63738a;border-left:1px solid #63738a}.uc-review-network-draft-table .kite-btn__content{height:24px!important}.uc-review-picture-modal .kite-modal-dialog{border-radius:4px}.uc-review-picture-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.uc-review-picture-modal .kite-modal-body section{width:100%}.uc-review-picture-modal .kite-modal-body section .kite-input,.uc-review-picture-modal .kite-modal-body section .kite-select{max-width:none}.uc-review-picture-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.uc-review-picture-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.uc-review-picture-modal .kite-modal-body .kite-alert__inner{max-width:none}.uc-review-picture-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.uc-review-picture-modal .kite-modal__close-btn:focus:not(:focus-visible),.uc-review-picture-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.uc-review-picture-modal .kite-modal__close-btn{cursor:pointer}.uc-review-picture-modal .kite-modal-dialog{max-width:75rem}.uc-review-picture-modal img{height:100%;width:100%}.uc-review-pictures-tab{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden;text-align:left;overflow:hidden}.uc-review-pictures-tab__image{display:grid;grid-template-rows:1rem auto auto;grid-gap:.5rem;gap:.5rem;width:90%;margin-bottom:24px}.uc-review-pictures-tab__image h4{margin:0}.uc-review-pictures-tab__image .kite-input{margin-top:auto}.uc-review-pictures-tab__content{overflow-y:scroll;overflow-x:hidden;display:grid;grid-template-columns:1fr 1fr}.uc-review-side-nav{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;min-width:219px;margin-right:18px;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.uc-review-side-nav h2{font-weight:500;font-size:20px;padding:16px 16px 0}.uc-review-side-nav__location-cell{font-weight:400;font-size:14px;width:100%;min-height:48px;display:flex;align-items:center;justify-content:flex-start}.uc-review-side-nav__location-cell a{text-decoration:none;color:inherit;width:100%;text-align:left;padding:16px}.uc-review-side-nav__location-cell a:hover{text-decoration:none;color:inherit}.uc-review-side-nav__location-cell a:focus{outline:none!important}.uc-review-side-nav__location-cell:hover{background-color:#d8dde6;border-radius:4px;cursor:pointer}.uc-review-side-nav__location-cell--active{color:#fff;background-color:#0073d1;font-weight:700;border-radius:4px}.uc-review-side-nav__location-cell--active:hover{background-color:#0073d1}.idf-node__ext-bdg{place-self:baseline}.idf-node__badges_distance{display:grid;padding-top:5px;grid-gap:5px;gap:5px;grid-template-columns:auto auto;overflow:hidden}.ucq-field{display:flex;flex-direction:column}.ucq-field .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.ucq-field .kite-alert__inner{max-width:none}.ucq-field textarea{resize:none}.ucq-field input[type=date][value=""],.ucq-field select[placeholder="Make Selection"]{color:#63738a}.ucq-field input[type=date][value=""]:focus{color:#000}.ucq-field__header{font-size:20px;margin:0}.ucq-field__label{display:flex;flex-direction:column}.ucq-field__label-question{display:grid;grid-template-columns:1fr .01fr -webkit-min-content;grid-template-columns:1fr .01fr min-content;place-items:center start;align-items:flex-end}.ucq-field__incomplete{display:flex;align-items:flex-start;justify-content:center;white-space:pre;justify-self:start;margin-right:1rem}.ucq-field__incomplete>:last-child{align-self:center}.ucq-field__incomplete-marker{width:.7rem;height:.7rem;margin-right:.5rem;background:#ffd400;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.1);align-self:start}.ucq-field__tooltip .kite-tooltip__button{border-radius:50%}.ucq-field__tooltip .kite-tooltip__button:focus{outline:1px solid #000;outline-offset:1px}.ucq-field__tooltip .kite-tooltip__button:focus:after{display:none}.ucq-field__tooltip .kite-tooltip__button svg{top:0!important}.ucq-field__subtext{color:#63738a;margin-left:10px}.ucq-field__precheck{margin:0}.ucq-field__precheck-container{display:grid;grid-gap:.5rem;gap:.5rem}.ucq-field__precheck .kite-radio__button-container{flex-direction:row;grid-gap:1rem;gap:1rem}.ucq-field__precheck .kite-radio__button{margin:0}.ucq-field__copy-container{display:grid;grid-template-columns:1fr minmax(-webkit-min-content,.2fr);grid-template-columns:1fr minmax(min-content,.2fr);grid-gap:1rem;gap:1rem}.ucq-field__text-quantity-container{display:grid;grid-template-columns:.9fr .5fr .3fr;grid-template-rows:repeat(1,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}.ucq-field__repeat-btn-container{display:flex;grid-gap:1rem;gap:1rem}.ucq-field__upload{margin-bottom:1rem;display:grid;grid-gap:1rem;gap:1rem}.ucq-field__upload .rkp-file-drop__dropzone{display:none!important}.ucq-field__upload embed,.ucq-field__upload img{margin-top:1rem;width:40%;max-width:500px}.ucq-field__upload em{color:#63738a}.ucq-field__upload-btns{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.ucq-field__upload-btns .kite-btn:disabled__content{cursor:not-allowed!important}.ucq-field__upload .kite-alert{margin-top:.5rem}.ucq-field__upload button:disabled .kite-btn__content{cursor:not-allowed}.ucq-field__time-range{display:flex;grid-gap:1rem;gap:1rem}.ucq-field .kite-tooltip__bubble-bg.bottom{-webkit-transform:none;transform:none!important;bottom:auto!important}.ucq-field .kite-tooltip__bubble:after{content:none!important;display:none!important;height:0!important;width:0!important;position:absolute!important;-webkit-transform:none!important;transform:none!important}.ucq-field .kite-tooltip__bubble:before{top:0!important;left:0!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}.ucq-design-flow{height:100%;width:100%}.ucq-design-flow .react-flow{isolation:isolate;border:1px solid #d8dde6;background:#f8f8f8;border-radius:.25rem}.ucq-design-flow .react-flow__minimap-mask{fill:rgba(99,115,138,.17)}.ucq-design-flow .react-flow__attribution a{color:#f8f8f8;pointer-events:none;display:none}.ucq-design-flow .react-flow__nodes{z-index:-1}.ucq-design-flow .react-flow__edges{z-index:1}.ucq-design-flow .react-flow__container{cursor:grab}.ucq-design-flow .react-flow__node{cursor:default;z-index:3!important}.ucq-design-flow .react-flow__handle{cursor:pointer}.ucq-design-flow-layout{display:grid;grid-template-rows:minmax(180px,1fr) repeat(2,-webkit-max-content);grid-template-rows:minmax(180px,1fr) repeat(2,max-content);grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;overflow-y:auto}.ucq-design-flow-layout .kite-btn__content{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.ucq-form{display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 1rem 0!important;min-width:-webkit-min-content;min-width:min-content}.ucq-form__header{display:flex;align-items:center;font-size:24px;font-weight:500;position:-webkit-sticky;position:sticky}.ucq-form__header-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6;height:59px}.ucq-form__header h2{padding:0 .5rem;margin:0;font-size:24px;border-right:1px solid #d8dde6;width:-webkit-min-content;width:min-content;white-space:nowrap}.ucq-form__header-complete{color:#63738a;padding-left:.5rem}.ucq-form__header-btns{display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;align-items:center;width:100%;justify-items:end}.ucq-form__header--modal{border-bottom:1px solid #d8dde6;padding-bottom:1rem}.ucq-form__header--modal h2{border-right:none}.ucq-form__fields{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem;grid-row-gap:0!important;row-gap:0!important;margin-top:10px;overflow-y:auto;grid-gap:2rem;gap:2rem;overflow:auto;padding:1rem 0;align-items:end}.ucq-form__fields--flow-chart{display:grid;grid-gap:1rem;gap:1rem;overflow:auto;padding:1rem 0;height:100%}.ucq-form>.kite-alert__page{position:relative;justify-content:flex-start;max-width:none!important;padding:12px;color:#000;background-color:#f8f8f8}.ucq-form .kite-modal-body .body-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.ucq-form .kite-modal-body .body-content>*{margin:0}.ucq-form__progress{text-align:left;width:50%}.ucq-form-nav{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;padding:1.5rem 0 0!important;width:300px;overflow:hidden}.ucq-form-nav__progress{padding:0 1rem 1.5rem;position:-webkit-sticky;position:sticky;height:59px}.ucq-form-nav__progress:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 2rem);height:1px;background:#d8dde6}.ucq-form-nav ul{list-style-type:none;padding:1rem 0;margin:0;position:relative;min-width:220px;overflow:auto}.ucq-form-nav ul li{padding:0 1rem;isolation:isolate;white-space:nowrap}.ucq-form-nav ul li a{display:flex!important;justify-content:flex-start!important;align-items:center;grid-gap:.4rem;gap:.4rem;color:#000;font-weight:700;text-decoration:none;padding:.25rem 0}.ucq-form-nav ul li a:focus,.ucq-form-nav ul li a:hover{text-decoration:none}.ucq-form-nav ul li a:focus:not(:focus-visible){outline:none}.ucq-form-nav ul li a[class=active]{color:#fff;position:relative}.ucq-form-nav ul li a[class=active] svg{fill:#fff}.ucq-form-nav ul li a[class=active]:after{content:"";height:100%;width:calc(100% + 2rem);left:-1rem;right:1rem;position:absolute;z-index:-1;background:#004366}.ucq-form-nav ul li a[class=active] div[class*=complete-badge]:not([id=complete]){border-color:#fff}.ucq-form-nav__complete-badge{min-height:14px;max-height:14px;min-width:14px;max-width:14px;border-radius:50%;display:grid;place-items:center;border:1px solid #000;overflow:hidden}.ucq-form-nav__complete-badge[id=complete]{background:green;border-color:green}.ucq-header{display:grid;grid-gap:.2rem;gap:.2rem;padding:0 0 16px;border-bottom:1px solid #d8dde6}.ucq-header h1{margin:0;white-space:nowrap;width:-webkit-min-content;width:min-content;font-size:1.75rem}.ucq-header__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.ucq-header__see-all .kite-btn-standalone-link{justify-content:flex-end}.ucq-header__button--back{margin:8px 0;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:max-content}.ucq-header__upper{display:grid}.ucq-header__upper-close{justify-self:end}.ucq-header__upper-name{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.ucq-header__lower{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.ucq-header__lower .kite-select{margin:0!important;padding:0!important}.ucq-header__lower .kite-select__select{border-width:1px!important}.ucq-header__lower-section{display:grid;grid-gap:.5rem;gap:.5rem}.ucq-header__lower-section__label-container{display:flex;justify-content:space-between}.ucq-header__lower-section .kite-card{height:42px!important;padding:10px}.ucq-header__lower-section--address .kite-card{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.ucq-header__lower-section--address .kite-card span{overflow:hidden;text-overflow:ellipsis}.ucq-help-container{position:relative}.ucq-help{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;overflow:auto;padding:1.5rem 1rem 0!important}.ucq-help__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6;height:59px}.ucq-help__header h2{position:-webkit-sticky;position:sticky;margin:0;font-size:24px}.ucq-help__content{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:.5rem;gap:.5rem;height:inherit;overflow:auto}.ucq-help__content *{margin:0}.ucq-help__content ul{display:grid;grid-gap:1rem;gap:1rem;padding:0}.ucq-help__content ul li{list-style:none}.ucq-help__content ul li:before{content:"-";margin-right:.25rem}.ucq-history-drawer{text-align:left}.ucq-history-drawer h1{font-weight:700;font-size:28px;margin-bottom:1rem}.ucq-history-modal .kite-modal-dialog{border-radius:4px}.ucq-history-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.ucq-history-modal .kite-modal-body section{width:100%}.ucq-history-modal .kite-modal-body section .kite-input,.ucq-history-modal .kite-modal-body section .kite-select{max-width:none}.ucq-history-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.ucq-history-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.ucq-history-modal .kite-modal-body .kite-alert__inner{max-width:none}.ucq-history-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.ucq-history-modal .kite-modal__close-btn:focus:not(:focus-visible),.ucq-history-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.ucq-history-modal .kite-modal__close-btn{cursor:pointer}.ucq-history-modal h1{margin-bottom:16px}.ucq-history-modal h2{margin-bottom:4px}.ucq-history-modal ul:before{content:attr(aria-label);margin:-3ch}.ucq-history-modal__body{text-align:left}.ucq-history-modal__answer{word-break:break-word}.ucq-history-modal__answer--none{color:#63738a}.ucq-history-modal .kite-modal__action-container{grid-template-columns:1fr}.ucq-history-modal .kite-modal .kite-btn{width:100%}.ucq-history-row{border:1px solid #d8dde6;border-radius:4px;margin-bottom:16px}.ucq-history-row__content{padding:8px 16px}.ucq-history-row button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;width:100%}.ucq-history-row button:focus:not(:focus-visible){outline:0;box-shadow:none}.ucq-history-row__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.ucq-history-row__avatar--generic svg{fill:#008cff}.ucq-history-row__title{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.ucq-history-row__title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:17.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.ucq-history-row__sub-title{margin-left:48px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.ucq-history-row__sub-title--question-change{color:#9ba9bd}.ucq-history-row__sub-title--time{color:#63738a}.ucq-reminders{justify-self:end;display:grid;grid-gap:.5rem;gap:.5rem;width:100%}.ucq-reminders__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.ucq-reminders__badges{display:grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);grid-gap:.5rem;gap:.5rem}@media print{.react-flow{-webkit-print-color-adjust:exact;print-color-adjust:exact}.react-flow__viewport{width:100%;-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.uc-review-submissions{border:none!important;box-shadow:none!important;max-width:100%!important}.uc-review-submissions__form h2{-webkit-print-color-adjust:exact;print-color-adjust:exact}.uc-review-submissions__form__fields{grid-template-columns:1fr!important;width:100%!important}.uc-review-submissions__form__fields__question{-webkit-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid!important;width:100%!important;display:block!important;margin-bottom:15px!important}.uc-review-submissions__form__fields__question--image .workflow-section-image{max-width:300px!important;max-height:250px!important;display:block!important;margin:1rem!important}}.uc-review-submissions__form__fields{display:grid;grid-gap:0;grid-template-columns:1fr 1fr 1fr 1fr}.uc-review-submissions__form__fields__question{margin:4px 10px 4px 0}.uc-review-submissions__form__fields__question--uc-image-wrapper{grid-column:1/-1}.uc-review-submissions__form__fields__question--image .workflow-section-image{max-width:400px;margin:1rem;display:block}.uc-review-submissions__form__fields__notes{grid-column:1/-1}@media print{.react-flow{-webkit-print-color-adjust:exact;print-color-adjust:exact}.react-flow__viewport{width:100%;-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.uc-review-submissions{border:none!important;box-shadow:none!important;max-width:100%!important}.uc-review-submissions__form h2{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.uc-review-submissions{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.uc-review-submissions__header-container{padding-bottom:20px}.uc-review-submissions__content{overflow-y:scroll;overflow-x:hidden;padding:60px 0}.uc-review-submissions__estimate-review-contaier{padding-bottom:100%!important}.uc-review-submissions__form{text-align:left}.uc-review-submissions__form h3{font-weight:500;font-size:24px;width:100%}.uc-review-submissions__form__fields{-webkit-column-count:2;column-count:2;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;-webkit-padding-start:26px;padding-inline-start:26px;margin-bottom:24px}.uc-review-submissions__form__fields__question{align-self:center;margin:4px 32px 4px 0;list-style:none;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.uc-review-submissions__form__fields__question--image-wrapper{padding-left:26px}.uc-review-submissions__form__fields__question--image img{max-width:400px;margin:1rem}.uc-review-submissions__form__fields ul{margin-top:8px;list-style:disc}.uc-review-submissions__form__fields__notes{width:100%;margin-bottom:24px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.uc-review-submissions__form__fields__notes--content{height:118px;padding:8px;border:1px solid #63738a}.uc-review-submissions .react-flow{overflow:visible}.uc-review-submissions .react-flow button{display:none!important}.uc-review-submissions .react-flow__container{cursor:default!important}.uc-review-submissions .react-flow__handle{cursor:default!important;width:0;height:0;pointer-events:none;bottom:-2px!important}.uc-review-submissions .design-flow-notes{margin-bottom:24px}.uc-review-submissions .design-flow-notes ul{overflow:visible}#rcPdfImages{display:none}.rcImage{padding:10px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.bdg-node{border:1px solid #d8dde6;border-radius:5px;height:100%;width:100%;box-shadow:0 1px 4px rgba(0,0,0,.1);-webkit-transform:scaleX(1.08);transform:scaleX(1.08);white-space:nowrap;overflow:auto;background:#fff}.bdg-node__header{font-size:1.3em;display:flex;align-items:center;justify-content:space-between;grid-gap:.5em;gap:.5em;padding:1em}.bdg-node__header .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important;max-width:-webkit-min-content!important;max-width:min-content!important}.bdg-node__header .kite-btn__content{color:#63738a}.bdg-node__header .kite-btn__content svg{width:.825em;height:.825em}.bdg-node__header-id{background:rgba(254,181,51,.1);color:#feb533;border:1px solid #feb533;border-radius:1em}.bdg-node__header-id,.bdg-node__header-id--mdf{padding:0 8px;min-width:2em;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.625em;line-height:1.5}.bdg-node__header-id--mdf{background:rgba(0,115,209,.1);color:#0073d1;border:1px solid #0073d1;border-radius:1em}.bdg-node__header-id--idf{background:rgba(0,129,86,.1);color:#008156;border:1px solid #008156;padding:0 8px;border-radius:1em;min-width:2em;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.625em;line-height:1.5}.bdg-node__header-left,.bdg-node__header-right{display:flex;align-items:center;grid-gap:.5em;gap:.5em}.bdg-node__header-right-ids{display:flex;grid-gap:3px;gap:3px;line-height:1}.bdg-node__total{border:1px solid #d8dde6;border-radius:5px;font-weight:700;padding:0 5px;font-size:.6em}.design-flow-notes{padding:1rem!important}.design-flow-notes__notes{transition:height .3s ease-in;overflow:hidden}.design-flow-notes__label{height:24px}.design-flow-notes__header{display:flex;align-items:center;justify-content:space-between;font-weight:700}.design-flow-notes__header .kite-btn__content{font-weight:700!important}.design-flow-notes ul{margin:0;padding:10px 0 0;overflow:scroll}.design-flow-notes ul li{display:grid;margin-bottom:.5rem;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);align-content:center;grid-gap:5px;gap:5px}.edit-node-drawer{display:grid;place-items:stretch;grid-gap:1rem;gap:1rem}.edit-node-drawer h1{display:grid;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);align-items:center;grid-gap:.3em;gap:.3em}.edit-node-drawer__demarc-switch :focus:not(:focus-visible){outline:0;box-shadow:none}.edit-node-drawer__demarc-switch,.edit-node-drawer__sub-header{display:flex;align-items:center;justify-content:space-between}.edit-node-drawer__sub-header:nth-of-type(n+2){margin-top:1.5rem}.edit-node-drawer .kite-input,.edit-node-drawer .kite-select,.edit-node-drawer input{max-width:none!important}.edit-node-drawer select[placeholder="Make Selection"]{color:#63738a}.edit-node-drawer h2{margin:0}.edit-node-drawer__inputs>*{margin-bottom:1rem}.edit-node-drawer__address .kite-card{height:42px!important;padding:10px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;box-shadow:none!important;color:#63738a}.edit-node-drawer__address .kite-card span{overflow:hidden;text-overflow:ellipsis}.edit-node-drawer textarea{resize:none}.edit-node-drawer__btn-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.edit-node-drawer__delete-btn .kite-btn__content{color:#d6312b;border-color:#d6312b}.edit-node-drawer__delete-btn .kite-btn__content:focus,.edit-node-drawer__delete-btn .kite-btn__content:hover{color:#fff;background:#d6312b}.edit-node-drawer__warning-modal .kite-modal-dialog{border-radius:4px}.edit-node-drawer__warning-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.edit-node-drawer__warning-modal .kite-modal-body section{width:100%}.edit-node-drawer__warning-modal .kite-modal-body section .kite-input,.edit-node-drawer__warning-modal .kite-modal-body section .kite-select{max-width:none}.edit-node-drawer__warning-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.edit-node-drawer__warning-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.edit-node-drawer__warning-modal .kite-modal-body .kite-alert__inner{max-width:none}.edit-node-drawer__warning-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.edit-node-drawer__warning-modal .kite-modal__close-btn:focus:not(:focus-visible),.edit-node-drawer__warning-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.edit-node-drawer__warning-modal .kite-modal__close-btn{cursor:pointer}.edit-node-drawer__warning-content{display:flex;flex-direction:column;grid-gap:5px;gap:5px;min-height:110px}.edit-node-drawer__warning-content-message{display:flex;align-items:center;justify-content:center;grid-gap:1ex;gap:1ex}.edit-node-drawer__warning-content ul{align-self:flex-start}.edit-node-drawer__warning-content .node-label--bdg,.edit-node-drawer__warning-content .node-label--idf,.edit-node-drawer__warning-content .node-label--mdf{height:3ch;width:-webkit-min-content;width:min-content}.idf-node{padding:32px 10px 20px;border:1px solid #d8dde6;border-radius:5px;background:#fff;display:grid;min-width:200px;max-width:200px;overflow:hidden}.idf-node .react-flow__handle{width:20px;height:20px;bottom:-20px;background:#0073d1;display:flex;align-items:center;justify-content:center;color:#fff;z-index:3}.idf-node__connector{position:absolute;left:0;right:0;color:#fff;font-weight:700;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;background:#63738a;top:0;border-top-left-radius:5px;border-top-right-radius:5px}.idf-node__name{display:grid;align-items:center;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;text-transform:uppercase;color:#63738a;font-size:.825em;font-weight:700;white-space:nowrap}.idf-node__name>span{text-overflow:ellipsis;overflow:hidden}.idf-node__name .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important;max-width:-webkit-min-content!important;max-width:min-content!important}.idf-node__name .kite-btn__content{color:#63738a}.idf-node__name .kite-btn__content svg{width:.825em;height:.825em}.idf-node__labels{font-size:1.2em;display:grid;grid-template-columns:repeat(3,-webkit-min-content);grid-template-columns:repeat(3,min-content);align-items:center;grid-gap:.3em;gap:.3em}.idf-node__location{font-size:.825em;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.idf-node__badges{display:grid;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);grid-gap:.4em;gap:.4em}.idf-node__ext-bdg{place-self:stretch end}.idf-node__interconnect{position:absolute;left:0;right:0;color:#fff;font-weight:700;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;background:#004366;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center}.mdf-node{border:1px solid #d8dde6;border-radius:5px;background:#fff;display:grid;min-width:200px;max-width:200px;overflow:hidden;padding:10px 10px 20px}.mdf-node .react-flow__handle{width:20px;height:20px;bottom:-20px;background:#0073d1;display:flex;align-items:center;justify-content:center;color:#fff;z-index:3}.mdf-node__name{display:grid;align-items:center;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;text-transform:uppercase;color:#63738a;font-size:.825em;font-weight:700;white-space:nowrap}.mdf-node__name>span{text-overflow:ellipsis;overflow:hidden}.mdf-node__name .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important;max-width:-webkit-min-content!important;max-width:min-content!important}.mdf-node__name .kite-btn__content{color:#63738a}.mdf-node__name .kite-btn__content svg{width:.825em;height:.825em}.mdf-node__labels{font-size:1.2em;display:grid;grid-template-columns:repeat(3,-webkit-min-content);grid-template-columns:repeat(3,min-content);align-items:center;grid-gap:.3em;gap:.3em}.mdf-node__location{font-size:.825em;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mdf-node__badges{display:grid;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content);grid-gap:.4em;gap:.4em}.mdf-node__interconnect{position:absolute;left:0;right:0;color:#fff;font-weight:700;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:10px;background:#004366;bottom:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-align:center}.new-connection-modal .kite-modal-dialog{border-radius:4px}.new-connection-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.new-connection-modal .kite-modal-body section{width:100%}.new-connection-modal .kite-modal-body section .kite-input,.new-connection-modal .kite-modal-body section .kite-select{max-width:none}.new-connection-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.new-connection-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.new-connection-modal .kite-modal-body .kite-alert__inner{max-width:none}.new-connection-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.new-connection-modal .kite-modal__close-btn:focus:not(:focus-visible),.new-connection-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.new-connection-modal .kite-modal__close-btn{cursor:pointer}.new-connection-modal .kite-modal-body{text-align:left}.new-connection-modal .kite-modal__action-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.new-connection-modal__subtext{color:#63738a}.new-connection-modal__content{display:grid;place-items:stretch;grid-gap:1rem;gap:1rem;margin-top:2rem}.new-connection-modal__content>*{margin-bottom:.5rem!important}.new-connection-modal__content>:last-child{margin-bottom:1.75rem!important}.new-connection-modal__content .kite-input,.new-connection-modal__content .kite-select,.new-connection-modal__content input{max-width:none!important}.new-connection-modal__content select[placeholder="Make Selection"]{color:#63738a}.new-connection-modal__address .kite-card{height:42px!important;padding:10px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;box-shadow:none!important;color:#63738a}.new-connection-modal__address .kite-card span{overflow:hidden;text-overflow:ellipsis}.new-mdf-modal .kite-modal-dialog{border-radius:4px}.new-mdf-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.new-mdf-modal .kite-modal-body section{width:100%}.new-mdf-modal .kite-modal-body section .kite-input,.new-mdf-modal .kite-modal-body section .kite-select{max-width:none}.new-mdf-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.new-mdf-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.new-mdf-modal .kite-modal-body .kite-alert__inner{max-width:none}.new-mdf-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.new-mdf-modal .kite-modal__close-btn:focus:not(:focus-visible),.new-mdf-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.new-mdf-modal .kite-modal__close-btn{cursor:pointer}.new-mdf-modal .kite-modal-body{text-align:left}.new-mdf-modal .kite-modal__action-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important}.new-mdf-modal__subtext{color:#63738a}.new-mdf-modal__content{display:grid;place-items:stretch;grid-gap:1rem;gap:1rem;margin-top:2rem}.new-mdf-modal__content>*{margin-bottom:.5rem!important}.new-mdf-modal__content>:last-child{margin-bottom:1.75rem!important}.new-mdf-modal__content .kite-input,.new-mdf-modal__content .kite-select,.new-mdf-modal__content input{max-width:none!important}.new-mdf-modal__content select[placeholder="Make Selection"]{color:#63738a}.node-connector-handle{overflow:hidden}.node-connector-handle .react-flow__handle{width:20px;height:20px;bottom:-20px;background:#0073d1;display:flex;align-items:center;justify-content:center;color:#fff;z-index:3}.node-connector-handle:focus-within{outline:2px solid #0073d1}.node-label--mdf{background:rgba(0,115,209,.1);color:#0073d1;border:1px solid #0073d1;border-radius:1em}.node-label--idf,.node-label--mdf{padding:0 8px;min-width:2em;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.625em;line-height:1.5}.node-label--idf{background:rgba(0,129,86,.1);color:#008156;border:1px solid #008156;border-radius:1em}.node-label--bdg{background:rgba(254,181,51,.1);color:#feb533;border:1px solid #feb533;border-radius:1em}.node-label--bdg,.node-label--demarc{padding:0 8px;min-width:2em;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:.625em;line-height:1.5}.node-label--demarc{background:rgba(0,67,102,.1);color:#004366;border:1px solid #004366;border-radius:1em}.node-total-badge{display:grid;place-items:center;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;grid-template:"icon total";grid-gap:5px;gap:5px;background:#d8dde6;max-width:-webkit-min-content;max-width:min-content;padding:1px 5px;border-radius:8px;font-size:14px}.node-total-badge .kite-icon{width:14px!important;height:14px!important}.rcq-field{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.rcq-field .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.rcq-field .kite-alert__inner{max-width:none}.rcq-field textarea{resize:none}.rcq-field input[type=date][value=""],.rcq-field select[placeholder="Make Selection"]{color:#63738a}.rcq-field input[type=date][value=""]:focus{color:#000}.rcq-field__header{font-size:20px;margin:0}.rcq-field__label{display:flex;flex-direction:column}.rcq-field__label-question{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;place-items:center start}.rcq-field__incomplete{display:flex;align-items:flex-start;justify-content:center;white-space:pre;justify-self:start;margin-right:1rem}.rcq-field__incomplete>:last-child{align-self:center}.rcq-field__incomplete-marker{width:.7rem;height:.7rem;margin-right:.5rem;background:#ffd400;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.1);align-self:start}.rcq-field__tooltip .kite-tooltip__button{border-radius:50%}.rcq-field__tooltip .kite-tooltip__button:focus{outline:1px solid #000;outline-offset:1px}.rcq-field__tooltip .kite-tooltip__button:focus:after{display:none}.rcq-field__tooltip .kite-tooltip__button svg{top:0!important}.rcq-field__subtext{color:#63738a}.rcq-field__precheck{margin:0}.rcq-field__precheck-container{display:grid;grid-gap:.5rem;gap:.5rem}.rcq-field__precheck .kite-radio__button-container{flex-direction:row;grid-gap:1rem;gap:1rem}.rcq-field__precheck .kite-radio__button{margin:0}.rcq-field__copy-container{display:grid;grid-template-columns:1fr minmax(-webkit-min-content,.2fr);grid-template-columns:1fr minmax(min-content,.2fr);grid-gap:1rem;gap:1rem}.rcq-field__text-quantity-container{display:grid;grid-template-columns:1fr .3fr;grid-template-rows:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}.rcq-field__repeat-btn-container{display:flex;grid-gap:1rem;gap:1rem}.rcq-field__upload{margin-bottom:1rem;display:grid;grid-gap:1rem;gap:1rem}.rcq-field__upload .rkp-file-drop__dropzone{display:none!important}.rcq-field__upload embed,.rcq-field__upload img{margin-top:1rem;width:40%;max-width:500px}.rcq-field__upload em{color:#63738a}.rcq-field__upload-btns{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.rcq-field__upload-btns .kite-btn:disabled__content{cursor:not-allowed!important}.rcq-field__upload .kite-alert{margin-top:.5rem}.rcq-field__upload button:disabled .kite-btn__content{cursor:not-allowed}.rcq-field__time-range{display:grid;grid-gap:1rem;gap:1rem}.rcq-design-flow{height:100%;width:100%}.rcq-design-flow .react-flow{isolation:isolate;border:1px solid #d8dde6;background:#f8f8f8;border-radius:.25rem}.rcq-design-flow .react-flow__minimap-mask{fill:rgba(99,115,138,.17)}.rcq-design-flow .react-flow__attribution a{color:#f8f8f8;pointer-events:none;display:none}.rcq-design-flow .react-flow__nodes{z-index:-1}.rcq-design-flow .react-flow__edges{z-index:1}.rcq-design-flow .react-flow__container{cursor:grab}.rcq-design-flow .react-flow__node{cursor:default;z-index:3!important}.rcq-design-flow .react-flow__handle{cursor:pointer}.rcq-design-flow-layout{display:grid;grid-template-rows:minmax(180px,1fr) repeat(2,-webkit-max-content);grid-template-rows:minmax(180px,1fr) repeat(2,max-content);grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;overflow-y:auto}.rcq-design-flow-layout .kite-btn__content{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.rcq-form{display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 1rem 0!important;min-width:-webkit-min-content;min-width:min-content}.rcq-form__header{display:flex;align-items:center;font-size:24px;font-weight:500;position:-webkit-sticky;position:sticky}.rcq-form__header-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6;height:59px}.rcq-form__header h2{padding:0 .5rem;margin:0;font-size:24px;border-right:1px solid #d8dde6;width:-webkit-min-content;width:min-content;white-space:nowrap}.rcq-form__header-complete{color:#63738a;padding-left:.5rem}.rcq-form__header-btns{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;align-items:center;width:100%;justify-items:end}.rcq-form__header--modal{border-bottom:1px solid #d8dde6;padding-bottom:1rem}.rcq-form__header--modal h2{border-right:none}.rcq-form__fields{display:grid;grid-gap:1rem;gap:1rem;overflow:auto;padding:1rem 0}.rcq-form__fields--flow-chart{height:100%}.rcq-form>.kite-alert__page{position:relative;justify-content:flex-start;max-width:none!important;padding:12px;color:#000;background-color:#f8f8f8}.rcq-form .kite-modal-body .body-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.rcq-form .kite-modal-body .body-content>*{margin:0}.rcq-form__progress{text-align:left;width:50%}.rcq-form-nav{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;padding:1.5rem 0 0!important;width:280px;overflow:hidden}.rcq-form-nav__progress{padding:0 1rem 1.5rem;position:-webkit-sticky;position:sticky;height:59px}.rcq-form-nav__progress:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 2rem);height:1px;background:#d8dde6}.rcq-form-nav ul{list-style-type:none;padding:1rem 0;margin:0;position:relative;min-width:220px;overflow:auto}.rcq-form-nav ul li{padding:0 1rem;isolation:isolate;white-space:nowrap}.rcq-form-nav ul li a{display:flex!important;justify-content:flex-start!important;align-items:center;grid-gap:.4rem;gap:.4rem;color:#000;font-weight:700;text-decoration:none;padding:.25rem 0}.rcq-form-nav ul li a:focus,.rcq-form-nav ul li a:hover{text-decoration:none}.rcq-form-nav ul li a:focus:not(:focus-visible){outline:none}.rcq-form-nav ul li a[class=active]{color:#fff;position:relative}.rcq-form-nav ul li a[class=active] svg{fill:#fff}.rcq-form-nav ul li a[class=active]:after{content:"";height:100%;width:calc(100% + 2rem);left:-1rem;right:1rem;position:absolute;z-index:-1;background:#004366}.rcq-form-nav ul li a[class=active] div[class*=complete-badge]:not([id=complete]){border-color:#fff}.rcq-form-nav__complete-badge{min-height:14px;max-height:14px;min-width:14px;max-width:14px;border-radius:50%;display:grid;place-items:center;border:1px solid #000;overflow:hidden}.rcq-form-nav__complete-badge[id=complete]{background:green;border-color:green}.rcq-header{display:grid;grid-gap:.2rem;gap:.2rem;padding:0 0 16px;border-bottom:1px solid #d8dde6}.rcq-header h1{margin:0;white-space:nowrap;width:-webkit-min-content;width:min-content;font-size:1.75rem}.rcq-header__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.rcq-header__see-all .kite-btn-standalone-link{justify-content:flex-end}.rcq-header__button--back{margin:8px 0;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:max-content}.rcq-header__upper{display:grid}.rcq-header__upper-close{justify-self:end}.rcq-header__upper-name{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.rcq-header__lower{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.rcq-header__lower .kite-select{margin:0!important;padding:0!important}.rcq-header__lower .kite-select__select{border-width:1px!important}.rcq-header__lower-section{display:grid;grid-gap:.5rem;gap:.5rem}.rcq-header__lower-section__label-container{display:flex;justify-content:space-between}.rcq-header__lower-section .kite-card{height:42px!important;padding:10px}.rcq-header__lower-section--address .kite-card{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.rcq-header__lower-section--address .kite-card span{overflow:hidden;text-overflow:ellipsis}.rcq-help{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;overflow:auto;padding:1.5rem 1rem 0!important}.rcq-help__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6;height:59px}.rcq-help__header h2{position:-webkit-sticky;position:sticky;margin:0;font-size:24px}.rcq-help__content{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:1rem;gap:1rem;padding:1rem 0;height:inherit;overflow:auto}.rcq-help__content *{margin:0}.rcq-help__content ul{display:grid;grid-gap:1rem;gap:1rem;padding:0}.rcq-help__content ul li{list-style:none}.rcq-help__content ul li:before{content:"-";margin-right:.25rem}.rcq-history-drawer{text-align:left}.rcq-history-drawer h1{font-weight:700;font-size:28px;margin-bottom:1rem}.rcq-history-modal .kite-modal-dialog{border-radius:4px}.rcq-history-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.rcq-history-modal .kite-modal-body section{width:100%}.rcq-history-modal .kite-modal-body section .kite-input,.rcq-history-modal .kite-modal-body section .kite-select{max-width:none}.rcq-history-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.rcq-history-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.rcq-history-modal .kite-modal-body .kite-alert__inner{max-width:none}.rcq-history-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.rcq-history-modal .kite-modal__close-btn:focus:not(:focus-visible),.rcq-history-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.rcq-history-modal .kite-modal__close-btn{cursor:pointer}.rcq-history-modal h1{margin-bottom:16px}.rcq-history-modal h2{margin-bottom:4px}.rcq-history-modal ul:before{content:attr(aria-label);margin:-3ch}.rcq-history-modal__body{text-align:left}.rcq-history-modal__answer{word-break:break-word}.rcq-history-modal__answer--none{color:#63738a}.rcq-history-modal .kite-modal__action-container{grid-template-columns:1fr}.rcq-history-modal .kite-modal .kite-btn{width:100%}.rcq-history-row{border:1px solid #d8dde6;border-radius:4px;margin-bottom:16px}.rcq-history-row__content{padding:8px 16px}.rcq-history-row button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;width:100%}.rcq-history-row button:focus:not(:focus-visible){outline:0;box-shadow:none}.rcq-history-row__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.rcq-history-row__avatar--generic svg{fill:#008cff}.rcq-history-row__title{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.rcq-history-row__title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:17.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.rcq-history-row__sub-title{margin-left:48px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.rcq-history-row__sub-title--question-change{color:#9ba9bd}.rcq-history-row__sub-title--time{color:#63738a}.rcq-reminders{justify-self:end;display:grid;grid-gap:.5rem;gap:.5rem;width:100%}.rcq-reminders__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.rcq-reminders__badges{display:grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);grid-gap:.5rem;gap:.5rem}@media print{.react-flow{-webkit-print-color-adjust:exact;print-color-adjust:exact}.react-flow__viewport{width:100%;-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.mne-review-submissions{border:none!important;box-shadow:none!important;max-width:100%!important}.mne-review-submissions__form h2{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.mne-review-submissions{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.mne-review-submissions__header-container{padding-bottom:20px}.mne-review-submissions__content{overflow-y:scroll;overflow-x:hidden;padding:60px 0}.mne-review-submissions__form{text-align:left}.mne-review-submissions__form h3{font-weight:500;font-size:24px;width:100%}.mne-review-submissions__form__fields{-webkit-padding-start:26px;padding-inline-start:26px;margin-bottom:24px;display:grid;grid-gap:0;grid-template-columns:1fr 1.2fr 1fr 1fr}.mne-review-submissions__form__fields__question{align-self:center;margin:4px 10px 4px 0;list-style:none;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.mne-review-submissions__form__fields__question--image-wrapper{padding-left:26px}.mne-review-submissions__form__fields__question--image img{max-width:400px;margin:1rem}.mne-review-submissions__form__fields ul{margin-top:8px;list-style:disc}.mne-review-submissions__form__fields__notes{width:100%;margin-bottom:24px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.mne-review-submissions__form__fields__notes--content{height:118px;padding:8px;border:1px solid #63738a}.mne-review-submissions .react-flow{overflow:visible}.mne-review-submissions .react-flow button{display:none!important}.mne-review-submissions .react-flow__container{cursor:default!important}.mne-review-submissions .react-flow__handle{cursor:default!important;width:0;height:0;pointer-events:none;bottom:-2px!important}.mne-review-submissions .design-flow-notes{margin-bottom:24px}.mne-review-submissions .design-flow-notes ul{overflow:visible}.mne-review-submissions .maketext-red{color:red}.noIcon{margin-left:15px}.noNote{position:relative;left:13px}.uc-review-validation{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden;overflow:hidden}.uc-review-validation__products{display:grid;grid-gap:1rem;gap:1rem}.uc-review-validation__content{overflow-y:auto;orphans:3;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.uc-review-validation__form{text-align:left}.uc-review-validation__form__design-flow{text-align:left;display:grid;grid-template-rows:1fr repeat(2,-webkit-max-content);grid-template-rows:1fr repeat(2,max-content);grid-gap:.5rem;gap:.5rem}.uc-review-validation__form__validation__headers{display:flex;padding-left:24px}.uc-review-validation__form__validation__headers h3{font-weight:400;font-size:16px}.uc-review-validation__form__validation__main-list{-webkit-padding-start:0;padding-inline-start:0}.uc-review-validation__form__validation__yes-no{display:flex;align-items:center;width:100%;height:102px;background:#f8f8f8;border:1px solid #d8dde6;border-radius:4px;padding:16px 24px}.uc-review-validation__form__validation__yes-no p{margin:0 16px 0 0}.uc-review-validation__form__validation__content{display:flex;align-items:center;-webkit-padding-start:24px;padding-inline-start:24px;max-width:100%}.uc-review-validation__form__validation__content--question{width:40%;padding:8px 0;margin-right:16px;list-style:none}.uc-review-validation__form__validation__content .yes-no-switch{width:18%}.uc-review-validation__form__validation__content:nth-child(odd){background-color:#ebeff3}.rc-review-cpw-cost-table{text-align:left}.rc-review-cpw-cost-table__section,.rc-review-cpw-cost-table__section__header{margin-bottom:24px}.rc-review-cpw-cost-table__section__header h2{font-weight:500;font-size:20px;margin:0}.rc-review-cpw-cost-table__section__header p{font-weight:400;font-size:14px;color:#63738a;margin:0}.rc-review-cpw-cost-table__section table{width:100%;margin-bottom:24px}.rc-review-cpw-cost-table__section table tr{height:3.5rem;border-top:1px solid #63738a;border-bottom:1px solid #63738a}.rc-review-cpw-cost-table__section table tr:nth-child(odd){background-color:#ebeff3}.rc-review-cpw-cost-table__section table th{height:3.5rem;padding:5px 8px;background-color:#fff}.rc-review-cpw-cost-table__section table td,.rc-review-cpw-cost-table__section table th{min-width:8rem;border-right:1px solid #63738a;border-left:1px solid #63738a;text-align:center}.rc-review-cpw-cost-table__section .kite-form-group{margin:0;max-width:unset}.rc-review-cpw-cost-table__section input{border:none;background-color:inherit;text-align:center}.rc-review-cpw-cost-table__section__footer{display:flex;justify-content:space-between}.rc-review-cpw-cost-table__section__footer__totals{width:50%;display:flex;flex-direction:column;justify-content:space-between}.rc-review-cpw-cost-table__section__footer__totals--cost{margin-bottom:8px;border-bottom:1px solid #d8dde6}.rc-review-cpw-cost-table__sum{display:flex;justify-content:space-between}.rc-review-cpw-cost-table__sum h3{font-weight:500;font-size:20px}.rc-review-cpw-cost-table__sum--amount{display:block;font-weight:400;font-size:20px}.rc-review-cpw-cost-table__btn-group{display:flex}.rc-review-cpw-cost-table__desc{text-align:left!important;width:42rem}.rc-review-cpw-cost-table__desc input{text-align:left!important}.rc-review-cpw-cost-table__cost-input--total{color:#63738a}.rc-review-cpw-cost-table__cost-input .kite-form-group:before{content:"$";position:relative;display:flex;height:0;top:.5rem;left:.5rem}.rc-review-cpw-tab{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.rc-review-cpw-tab__sub-header{text-align:left;border-bottom:1px solid #d8dde6}.rc-review-cpw-tab__sub-header__top{display:flex;justify-content:space-between}.rc-review-cpw-tab__sub-header__top h1{font-weight:700;font-size:36px;margin-bottom:16px}.rc-review-cpw-tab__sub-header__top__right{display:flex;align-items:flex-start}.rc-review-cpw-tab__sub-header__top__right img{width:9rem}.rc-review-cpw-tab__sub-header__top__totals{display:flex;flex-direction:column;align-items:flex-end;margin-right:2rem}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs{display:flex;justify-content:space-between;background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:3.5rem;margin-bottom:1.125rem}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs--title{font-weight:400;font-size:18px}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item+.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item{border-left:1px solid #d8dde6}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--label{font-weight:700;font-size:12px}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--amount{font-weight:800;font-size:16px}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--approved{color:#008156}.rc-review-cpw-tab__sub-header__top__totals__cost-diffs__item--not-approved{color:#d6312b}.rc-review-cpw-tab__sub-header__bottom{display:flex}.rc-review-cpw-tab__sub-header__bottom-loc{margin-right:30px}.rc-review-cpw-tab__sub-header p{font-weight:400;font-size:16px;margin-bottom:8px}.rc-review-cpw-tab__content{overflow-y:scroll;overflow-x:hidden;padding-top:16px}.rc-review-cpw-tab__content__fields{-webkit-column-count:2;column-count:2}.rc-review-cpw-tab__content__fields .rcq-field{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.rc-review-estimate-products-tab{background-color:#fff;height:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.rc-review-estimate-products-tab,.rc-review-estimate-products-tab .kite-alert{border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;width:100%}.rc-review-estimate-products-tab .kite-alert{max-width:none;margin-bottom:24px;background:#fff;text-align:left}.rc-review-estimate-products-tab .kite-alert__inner{max-width:none}.rc-review-estimate-products-tab h1{font-size:28px;text-align:left}.rc-review-field-ops-upload__file-upload{margin-bottom:1rem}.rc-review-field-ops-upload__file-upload .rkp-file-drop__dropzone{display:none!important}.rc-review-field-ops-upload__file-upload embed,.rc-review-field-ops-upload__file-upload img{margin-top:1rem;width:40%;max-width:500px}.rc-review-field-ops-upload__file-upload em{color:#63738a}.rc-review-field-ops-upload__file-upload-btns{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.rc-review-field-ops-upload__file-upload-btns .kite-btn:disabled__content{cursor:not-allowed!important}.rc-review-field-ops-upload__file-upload .kite-alert{margin-top:.5rem}.rc-review-field-ops-upload__preview{position:relative}.rc-review-field-ops-upload__preview img{width:100%;max-width:unset;border-radius:12px}.rc-review-field-ops-upload__preview__expand-icon{display:flex;position:absolute;min-width:42px!important;width:42px!important;height:42px;right:24px;top:42px;color:#fff;background:#0073d1;border-radius:4px;bottom:0}.rc-review-field-ops-upload__preview__expand-icon .kite-btn__content{padding:0}.rc-review-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.rc-review-header__left{display:flex;flex-direction:column;align-items:flex-start}.rc-review-header__left__name{display:flex;align-items:center}.rc-review-header__left__name-label{font-size:16px;font-weight:700;color:#9ba9bd;margin-bottom:2px}.rc-review-header__left__name h1{font-weight:500;font-size:28px;margin-right:16px}.rc-review-header__left__name__autobuild-pill{margin-bottom:4px}.rc-review-location-header{display:flex;flex-direction:column;align-items:flex-start;float:left;border-bottom:1px solid #d8dde6;margin-bottom:16px;width:90%}.rc-review-location-header__top{width:100%;display:grid;grid-template-columns:1fr .5fr;justify-content:space-between;align-items:center}.rc-review-location-header__top__oppty-name{color:#9ba9bd;font-weight:700;font-size:16px;margin-bottom:4px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rc-review-location-header__top .kite-btn{justify-self:end}.rc-review-location-header__lower{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:1fr .5fr;grid-row-gap:1rem;row-gap:1rem;justify-content:space-between;align-items:center;width:100%;text-align:left;margin-bottom:1rem}.rc-review-location-header__lower__title{font-weight:700;font-size:28px;grid-area:a;margin:0;align-self:start}.rc-review-location-header__lower>:last-child:not(:first-child){grid-area:c}.rc-review-location-header__lower .rcq-reminders{justify-content:end}.rc-review-network-draft-table{border:1px solid #63738a;table-layout:auto;border-radius:4px}.rc-review-network-draft-table tr{border-top:1px solid #63738a;border-bottom:1px solid #63738a}.rc-review-network-draft-table tr:nth-child(odd){background-color:#ebeff3}.rc-review-network-draft-table__validation-row{background-color:#fff!important}.rc-review-network-draft-table th{background-color:#fff}.rc-review-network-draft-table td,.rc-review-network-draft-table th{padding:5px 8px;border-right:1px solid #63738a;border-left:1px solid #63738a}.rc-review-network-draft-table .kite-btn__content{height:24px!important}.rc-review-picture-modal .kite-modal-dialog{border-radius:4px}.rc-review-picture-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.rc-review-picture-modal .kite-modal-body section{width:100%}.rc-review-picture-modal .kite-modal-body section .kite-input,.rc-review-picture-modal .kite-modal-body section .kite-select{max-width:none}.rc-review-picture-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.rc-review-picture-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.rc-review-picture-modal .kite-modal-body .kite-alert__inner{max-width:none}.rc-review-picture-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.rc-review-picture-modal .kite-modal__close-btn:focus:not(:focus-visible),.rc-review-picture-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.rc-review-picture-modal .kite-modal__close-btn{cursor:pointer}.rc-review-picture-modal .kite-modal-dialog{max-width:75rem}.rc-review-picture-modal img{height:100%;width:100%}.rc-review-pictures-tab{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden;text-align:left;overflow:hidden}.rc-review-pictures-tab__image{display:grid;grid-template-rows:1rem auto auto;grid-gap:.5rem;gap:.5rem;width:90%;margin-bottom:24px}.rc-review-pictures-tab__image h4{margin:0}.rc-review-pictures-tab__image .kite-input{margin-top:auto}.rc-review-pictures-tab__content{overflow-y:scroll;overflow-x:hidden;display:grid;grid-template-columns:1fr 1fr}.rc-review-side-nav{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;min-width:219px;margin-right:18px;display:flex;flex-direction:column;align-items:flex-start;overflow:auto}.rc-review-side-nav h2{font-weight:500;font-size:20px;padding:16px 16px 0}.rc-review-side-nav__location-cell{font-weight:400;font-size:14px;width:100%;min-height:48px;display:flex;align-items:center;justify-content:flex-start}.rc-review-side-nav__location-cell a{text-decoration:none;color:inherit;width:100%;text-align:left;padding:16px}.rc-review-side-nav__location-cell a:hover{text-decoration:none;color:inherit}.rc-review-side-nav__location-cell a:focus{outline:none!important}.rc-review-side-nav__location-cell:hover{background-color:#d8dde6;border-radius:4px;cursor:pointer}.rc-review-side-nav__location-cell--active{color:#fff;background-color:#0073d1;font-weight:700;border-radius:4px}.rc-review-side-nav__location-cell--active:hover{background-color:#0073d1}@media print{.react-flow{-webkit-print-color-adjust:exact;print-color-adjust:exact}.react-flow__viewport{width:100%;-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.rc-review-submissions{border:none!important;box-shadow:none!important;max-width:100%!important}.rc-review-submissions__form h2{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.rc-review-submissions{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.rc-review-submissions__header-container{padding-bottom:20px}.rc-review-submissions__content{overflow-y:scroll;overflow-x:hidden;padding:60px 0}.rc-review-submissions__form{text-align:left}.rc-review-submissions__form h3{font-weight:500;font-size:24px;width:100%}.rc-review-submissions__form__fields{-webkit-column-count:2;column-count:2;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;-webkit-padding-start:26px;padding-inline-start:26px;margin-bottom:24px}.rc-review-submissions__form__fields__question{align-self:center;margin:4px 32px 4px 0;list-style:none;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.rc-review-submissions__form__fields__question--image-wrapper{padding-left:26px}.rc-review-submissions__form__fields__question--image img{max-width:400px;margin:1rem}.rc-review-submissions__form__fields ul{margin-top:8px;list-style:disc}.rc-review-submissions__form__fields__notes{width:100%;margin-bottom:24px;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.rc-review-submissions__form__fields__notes--content{height:118px;padding:8px;border:1px solid #63738a}.rc-review-submissions .react-flow{overflow:visible}.rc-review-submissions .react-flow button{display:none!important}.rc-review-submissions .react-flow__container{cursor:default!important}.rc-review-submissions .react-flow__handle{cursor:default!important;width:0;height:0;pointer-events:none;bottom:-2px!important}.rc-review-submissions .design-flow-notes{margin-bottom:24px}.rc-review-submissions .design-flow-notes ul{overflow:visible}.rc-review-validation{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden;overflow:hidden}.rc-review-validation__products{display:grid;grid-gap:1rem;gap:1rem}.rc-review-validation__content{overflow-y:auto;orphans:3;display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.rc-review-validation__form{text-align:left}.rc-review-validation__form__design-flow{text-align:left;display:grid;grid-template-rows:1fr repeat(2,-webkit-max-content);grid-template-rows:1fr repeat(2,max-content);grid-gap:.5rem;gap:.5rem}.rc-review-validation__form__validation__headers{display:flex;padding-left:24px}.rc-review-validation__form__validation__headers h3{font-weight:400;font-size:16px}.rc-review-validation__form__validation__main-list{-webkit-padding-start:0;padding-inline-start:0}.rc-review-validation__form__validation__yes-no{display:flex;align-items:center;width:100%;height:102px;background:#f8f8f8;border:1px solid #d8dde6;border-radius:4px;padding:16px 24px}.rc-review-validation__form__validation__yes-no p{margin:0 16px 0 0}.rc-review-validation__form__validation__content{display:flex;align-items:center;-webkit-padding-start:24px;padding-inline-start:24px;max-width:100%}.rc-review-validation__form__validation__content--question{width:40%;padding:8px 0;margin-right:16px;list-style:none}.rc-review-validation__form__validation__content .yes-no-switch{width:18%}.rc-review-validation__form__validation__content:nth-child(odd){background-color:#ebeff3}.mne-review-location-header{display:flex;flex-direction:column;align-items:flex-start;float:left;width:100%;border-bottom:1px solid #d8dde6;margin-bottom:16px}.mne-review-location-header__top{width:100%;display:grid;grid-template-columns:1fr .5fr;justify-content:space-between;align-items:center}.mne-review-location-header__top__oppty-name{color:#9ba9bd;font-weight:700;font-size:16px;margin-bottom:4px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mne-review-location-header__top .kite-btn{justify-self:end}.mne-review-location-header__lower{display:grid;grid-template-areas:"a b" "a c";grid-template-columns:1fr .5fr;grid-row-gap:1rem;row-gap:1rem;justify-content:space-between;align-items:start;width:100%;text-align:left;margin-bottom:1rem}.mne-review-location-header__lower-right{grid-column:2!important;grid-row:1!important;align-self:start;display:flex;flex-direction:column;margin-top:1rem}.mne-review-location-header__lower-left{grid-area:a;display:flex;align-items:flex-start}.mne-review-location-header__lower__title{font-weight:700;font-size:28px;grid-area:a;margin:0;align-self:start}.mne-review-location-header__lower__isw{font-size:18px;margin-top:10px}.mne-review-location-header__lower__isw-value{font-weight:400}.mne-review-location-header__lower>:last-child:not(:first-child){grid-area:c}.mne-review-location-header__lower .mneq-reminders{justify-content:start}.mne-review-location-header__device-container{display:flex;flex-direction:column;align-items:flex-start;flex-direction:row;grid-gap:1rem;gap:1rem;margin-left:7rem}.mne-review-location-header__device-select{width:200px}.mne-review-location-header__device-offers{min-width:300px;width:auto;grid-area:c}.mne-review-location-header .custom-offer-textbox textarea{padding:2px!important;box-sizing:border-box}.mne-review-location-header__device-offers-title{align-items:center}.mne-review-location-header .container{grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;display:flex}.mne-review-location-header .device-dropdown{flex:1 1;min-width:140px;padding:5px}.validation-yes-no{background:#f8f8f8;border:1px solid #d8dde6;border-radius:4px;display:grid;grid-template-columns:40% 18% 40%;place-items:center start;padding:16px 24px}.webex-space-card{min-width:308px;border-radius:.25rem;border:1px solid #d8dde6;overflow:auto;padding:10px}.webex-space-card,.webex-space-card__chat-card{display:flex;align-items:center;justify-content:space-between}.webex-space-card__chat-card{width:100%;padding-right:4px}.webex-space-card__chat-card a:focus:not(:focus-visible){outline:0;box-shadow:none}.webex-space-card__chat-card-info{display:flex}.webex-space-card__chat-card-info-label{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.webex-space-card__chat-card-info-avatar{width:48px;height:48px;border-radius:50%}.webex-space-card__chat-card-info-desc{display:flex;flex-direction:column;text-align:left}.webex-space-card__chat-card-info-desc p{padding:0;margin:0 0 0 16px}.webex-space-card__chat-card-info-desc-title{color:#9ba9bd}.webex-space-card__chat-card-link{padding:0;margin:0}.webex-space-card__chat-card-icon{color:#0073d1;border:1px solid #0073d1;border-radius:50%;padding:10px}.webex-space-card__input-card{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}.webex-space-card__input-card-button{max-width:20px;margin-left:16px}.yes-no-switch{width:88px;display:flex;align-items:center}.yes-no-switch__yes .kite-btn__content{border-radius:4px 0 0 4px!important}.yes-no-switch__yes--active .kite-btn__content{color:#fff!important;background-color:#008156!important;border-color:#008156!important}.yes-no-switch__no .kite-btn__content{border-left:none!important;border-radius:0 4px 4px 0!important}.yes-no-switch__no--active .kite-btn__content{color:#fff!important;background-color:#d6312b!important;border-color:#d6312b!important}.yes-no-switch .kite-btn__content{border:1px solid #63738a;border-radius:0}.yes-no-switch .kite-btn-lg{width:44px;min-width:44px}.yes-no-switch .kite-btn-primary{color:#63738a;background-color:inherit}.mne-ene-badges{display:grid;grid-gap:.5rem;gap:.5rem;width:auto;margin-bottom:15px;grid-template-columns:repeat(10,-webkit-max-content);grid-template-columns:repeat(10,max-content);align-items:end}.mne-ene-badges-isw-price{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center}.mne-hospitality-badges{display:grid;grid-gap:.5rem;gap:.5rem;width:auto;margin-bottom:15px;grid-template-columns:repeat(5,-webkit-max-content);grid-template-columns:repeat(5,max-content);align-items:end}.addport-pill{min-width:130px;width:-webkit-min-content;width:min-content;display:flex;place-content:center;grid-gap:8px;gap:8px;font-size:12px;background:#008516;color:#fff;padding:2px 0;border-radius:16px;font-weight:500;max-height:22px}.addport-pill--non-addport{background:#d6312b}.addport-pill--non-drt{background:#faa41a}.addport-pill--icon-only{min-width:37px}.addport-pill--total-power{min-width:140px}.addport-pill--non-mnequestion{background:#faa41a;min-width:150px}.addport-pill--select-solution{min-width:180px}.addport-pill--non-mnesolution{background:#faa41a;min-width:180px}.pill-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center}.pill-text-color{color:#008516}.pill-text-color--negative{color:#d6312b}.pill-text-color--warning{color:#faa41a}.select-solution-modal .kite-modal-dialog{border-radius:4px}.select-solution-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.select-solution-modal .kite-modal-body section{width:100%}.select-solution-modal .kite-modal-body section .kite-input,.select-solution-modal .kite-modal-body section .kite-select{max-width:none}.select-solution-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.select-solution-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.select-solution-modal .kite-modal-body .kite-alert__inner{max-width:none}.select-solution-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.select-solution-modal .kite-modal__close-btn:focus:not(:focus-visible),.select-solution-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.select-solution-modal .kite-modal__close-btn{cursor:pointer}.select-solution-modal .kite-modal-body section{margin-top:1rem}.select-solution-modal__toggle--disabled .kite-btn__content{cursor:not-allowed!important;background-color:#f8f8f8!important}.admin-product-table{width:100%;padding:24px 0;max-width:-webkit-max-content;max-width:max-content;min-width:400px}.admin-product-table__header-wrapper{width:100%;min-height:42px;display:flex;justify-content:space-between;align-items:center}.admin-product-table__product-name{text-align:left}.admin-product-table__button-container{display:flex}.admin-product-table__button--save{margin-left:8px;position:relative!important}.admin-product-table__tabs button{font-size:16px}.editable-table input,.editable-table td,.editable-table th{font-weight:400;font-size:14px}.editable-table__table{margin-bottom:24px;width:100%}.editable-table__table tbody td,.editable-table__table tbody th{border:1px solid #d8dde6;background-color:#f8f8f8;padding:8px}.editable-table__table tbody td{width:120px;text-align:right}.editable-table__table tbody td[class=editable-table__input]{padding:0}.editable-table__table tbody td input{height:34px}.editable-table__table tbody th{width:280px}.editable-table__table thead th{text-align:right}.editable-table__table thead th:first-of-type{text-align:left}.pricing-table{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;background-color:#f8f8f8!important;font-weight:400;position:relative;overflow:hidden!important;margin-top:1rem;padding:0!important}.pricing-table__title{color:#000}.pricing-table__table{margin:24px 0;width:100%}.pricing-table__table td{display:grid;place-items:center end;overflow:auto}.pricing-table__table tr{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:grid;grid-template-columns:minmax(150px,1fr) repeat(5,minmax(100px,1fr))}.pricing-table__table-group{overflow:auto;margin:0 16px;transition:height .1s ease-out}.pricing-table .chevron{transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transform-origin:center;transform-origin:center;width:24px!important;height:24px!important;justify-self:end}.pricing-table .chevron--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pricing-table__banner{padding:16px!important;border-radius:inherit;width:100%!important;position:-webkit-sticky;position:sticky;left:0}.pricing-table__banner .kite-btn__content{display:grid;font-weight:700;grid-template-columns:repeat(2,1fr);place-items:center start;color:#000}.pricing-table__banner .kite-btn__content:focus,.pricing-table__banner .kite-btn__content:hover{color:#000;text-decoration:none}.pricing-table__banner--text{display:flex;font-weight:700}.pricing-table-head td{padding:10px 9px 7px 0;color:#000;font-size:1rem;font-weight:700}.pricing-table-head td:first-child{border-right:none;border-left:none;text-align:start;padding:0 10px;text-overflow:ellipsis;display:grid;place-items:center start}.pricing-table-head td:nth-child(2){border-left:none}.pricing-table-head td:nth-child(n+2){text-align:end;color:#63738a}.pricing-table-head td:last-child{border-right:none}.pricing-table-head__pricing-row td{padding:10px 9px 7px 0;border-right:1px solid #d8dde6;border-bottom:1px solid #d8dde6;color:#000;font-size:14px}.pricing-table-head__pricing-row td:first-child{border-right:none;border-left:none;text-align:start;padding:0 10px;display:grid;place-items:center start}.pricing-table-head__pricing-row td:nth-child(2){border-left:none}.pricing-table-head__pricing-row td:nth-child(n+2){background-color:#fff;text-align:end}.pricing-table-head__pricing-row td:last-child{border-right:none}.pricing-table-head__pricing-row td:first-child{background:#d8dde6!important;color:#000}.pricing-table-head__pricing-row td:nth-child(n+1){background:#f8f8f8}.pricing-table-row td{padding:10px 9px 7px 0;border-right:1px solid #d8dde6;border-bottom:1px solid #d8dde6;color:#000;font-size:14px}.pricing-table-row td:first-child{border-right:none;border-left:none;text-align:start;padding:0 10px;display:grid;place-items:center start}.pricing-table-row td:nth-child(2){border-left:none}.pricing-table-row td:nth-child(n+2){background-color:#fff;text-align:end}.pricing-table-row td:last-child{border-right:none}.pricing-table-row--addon td{padding:10px 9px 7px 0;border-right:1px solid #d8dde6;border-bottom:1px solid #d8dde6;color:#000;font-size:12px}.pricing-table-row--addon td:first-child{border-right:none;border-left:none;text-align:start;padding:0 10px;display:grid;place-items:center start}.pricing-table-row--addon td:nth-child(2){border-left:none}.pricing-table-row--addon td:nth-child(n+2){background-color:#fff;text-align:end}.pricing-table-row--addon td:last-child{border-right:none}.pricing-table-row--addon td{padding:7px 9px 4px 0}.pricing-table-row--focus td{color:#000}.pricing-table-row--focus td:first-child{background-color:#63738a;color:#fff}.custom-address-form .kite-modal-dialog{border-radius:4px}.custom-address-form .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.custom-address-form .kite-modal-body section{width:100%}.custom-address-form .kite-modal-body section .kite-input,.custom-address-form .kite-modal-body section .kite-select{max-width:none}.custom-address-form .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.custom-address-form .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.custom-address-form .kite-modal-body .kite-alert__inner{max-width:none}.custom-address-form .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.custom-address-form .kite-modal__close-btn:focus:not(:focus-visible),.custom-address-form .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.custom-address-form .kite-modal__close-btn{cursor:pointer}.custom-address-form__input-container{display:grid;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.custom-address-form .kite-modal-dialog{min-width:800px}.location-address-input__label{font-weight:400;margin-bottom:4px;display:block;text-align:left}.location-address-input__error{text-align:left}.location-address-input__selection{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);grid-gap:2rem;gap:2rem;place-items:center start}.location-card{min-height:76px;width:100%;padding:0 24px;align-items:center;justify-content:space-between;border:1px solid #d8dde6;border-radius:4px}.location-card__input-icons-wrapper{width:112px;display:flex;justify-content:space-around;align-items:center}.location-card__drag-icon,.location-card__info-icon{color:#0073d1}.location-card__info-container,.location-card__info-wrapper{display:flex;justify-content:space-between}.location-card__info-wrapper{width:300px;flex-direction:column;text-transform:capitalize}.location-card__info-container{width:100%;align-items:center}.location-card__address,.location-card__name,.location-card__seats{margin:4px 0;display:block;text-align:left;white-space:normal;word-break:break-all}.location-card__name{color:#0073d1;font-size:16px;word-break:break-all}.location-card__address,.location-card__seats{font-size:14px;word-break:keep-all}.location-card__seats{min-width:70px}.location-form{margin:8px 0}.location-form__custom-address{margin:8px 0;display:flex;align-content:center}.location-form__custom-address p{margin:auto 8px}.location-form__button-container{display:flex;justify-content:flex-end}.location-form__cancel-button{margin-right:12px}.discretionary-button{display:flex;justify-content:space-between;align-items:flex-end}.discretionary-button__button{margin-left:16px;margin-bottom:1.5rem}.discretion{text-align:left}.discretion__description{color:#63738a;margin-top:-1rem;margin-bottom:0}.discretion__slider{-webkit-appearance:none}.discretion__slider::-webkit-slider-thumb{height:28px;width:28px;border-radius:50%;background:#0073d1;cursor:pointer;-webkit-appearance:none;appearance:none}.discretion__slider::-moz-range-thumb{height:28px;width:28px;border-radius:50%;background:#0073d1;border:none;cursor:grab}.discretion__price-input-wrapper{display:flex;justify-content:flex-start;align-items:baseline;height:42px;margin-bottom:1.5rem}.discretion__price-input-wrapper--error{height:76px}.discretion__price-input-wrapper .kite-input{width:180px}.discretion__price-input-wrapper #myRange{height:10px;width:100%;margin-right:30px;border-radius:5px;border:1px solid #63738a;background-color:#fff}.discretion__input--danger input{border-color:#d6312b}.discretion .kite-form-control-feedback{text-align:right;margin-top:-50px}.nav-switch-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;background:transparent;border:none;cursor:pointer}.nav-switch-label{margin-right:24px;min-width:200px;text-align:left}.nav-switch-label--disabled{color:#96afc1}.nav-switch{position:relative;display:flex;align-items:center}.nav-switch__inner{display:inline-flex;align-items:center}.nav-switch--on .nav-switch__track{background-color:#0073d1;border-color:#0073d1}.nav-switch--on .nav-switch__track .nav-switch__toggle{-webkit-transform:translateX(22px);transform:translateX(22px)}.nav-switch--on .nav-switch__track .nav-switch__track-label--off{opacity:0}.nav-switch--on .nav-switch__track .nav-switch__track-label--on{opacity:1}.nav-switch__track{position:relative;display:inline-block;width:51px;margin-right:10px;background-color:#63738a;border:1px solid #63738a;border-radius:20px}.nav-switch__toggle{display:block;width:25px;height:25px;border-radius:50%;background-color:#fff;box-shadow:1px 1px 3px #63738a;transition:all .3s}.nav-switch__track-label{display:inline-block;position:absolute;top:8px;font-size:9px;font-weight:700;line-height:1em;color:#fff;transition:all .3s;pointer-events:none}.nav-switch__track-label--off{right:2px;text-align:right}.nav-switch__track-label--on{left:3px;opacity:0}.nav-switch:focus{outline:none}.nav-switch:focus .nav-switch__track:after{content:"";position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px);border:2px solid #63738a;border-radius:20px}.nav-switch--on:focus{outline:none}.nav-switch--on:focus .nav-switch__track:after{content:"";position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px);border:2px solid #0073d1;border-radius:20px}.nav-switch__label--disabled{color:#96afc1;cursor:not-allowed}.nav-switch__track--disabled{cursor:not-allowed;background-color:#e8ebf0;border:2px solid #d8dde6}.nav-switch--disabled{cursor:not-allowed}.pdf-download-button__button .kite-btn-primary{background-color:#11ae2b!important;font-weight:700}.pdf-download-button__button-compact .kite-btn-primary,.pdf-download-button__button-small .kite-btn-primary{height:53px;margin:1px;border-radius:0}.pdf-download-button__button-compact .kite-btn-primary{width:35px}.pdf-download-button__button-compact .kite-btn__content{padding:0 0 0 8px}.quantity-card{margin:1rem 0}.quantity-card--static{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.quantity-card__content{width:100%;display:flex;flex-direction:column;text-align:left}.quantity-card__content:nth-child(n+2){border-top:1px solid #d8dde6;padding-top:1rem}.quantity-card__content-body{display:grid;grid-template-columns:5fr 1fr;grid-gap:1rem;gap:1rem}.quantity-card__content ul{color:#63738a}.quantity-card--expandable .rkp-smart-exp__content--active{max-height:10500px}.switch-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.switch-label{margin-right:24px;min-width:200px;text-align:left}.switch-label--disabled{color:#96afc1}.switch{position:relative;display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer}.switch__inner{display:inline-flex;align-items:center}.switch--on .switch__track{background-color:#0073d1;border-color:#0073d1}.switch--on .switch__track .switch__toggle{-webkit-transform:translateX(22px);transform:translateX(22px)}.switch--on .switch__track .switch__track-label--off{opacity:0}.switch--on .switch__track .switch__track-label--on{opacity:1}.switch__track{position:relative;display:inline-block;width:51px;margin-right:10px;background-color:#63738a;border:2px solid #63738a;border-radius:20px;transition:all .3s}.switch__toggle{display:block;width:25px;height:25px;border-radius:50%;background-color:#fff;box-shadow:1px 1px 3px #63738a;transition:all .3s}.switch__track-label{display:inline-block;position:absolute;top:8px;font-size:9px;font-weight:700;line-height:1em;color:#fff;transition:all .3s;pointer-events:none}.switch__track-label--off{right:2px;text-align:right}.switch__track-label--on{left:3px;opacity:0}.switch:focus{outline:none}.switch:focus .switch__track:after{content:"";position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px);border:2px solid #63738a;border-radius:20px}.switch--on:focus{outline:none}.switch--on:focus .switch__track:after{content:"";position:absolute;top:-5px;left:-5px;height:calc(100% + 10px);width:calc(100% + 10px);border:2px solid #0073d1;border-radius:20px}.switch__label--disabled{color:#96afc1;cursor:not-allowed}.switch__track--disabled{cursor:not-allowed;background-color:#e8ebf0;border:2px solid #d8dde6}.switch--disabled{cursor:not-allowed}.estimate-builder-layout{display:grid}.estimate-builder-layout__loader{height:calc(100vh - 42px);display:grid;place-items:center}.estimate-builder-layout__loader .kite-loader{background:transparent}.estimate-builder-layout__header{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:.5rem;gap:.5rem;padding:0 24px}.estimate-builder-layout__header-back .kite-icon{width:24px!important;height:24px!important}.estimate-builder-layout__header-back svg{fill:#000}.main-layout{height:100%;background-color:#f8f8f8;min-width:-webkit-min-content;min-width:min-content;overflow:auto}.main-layout--builder{background:#d8dde6}@media screen and (min-width:900px){.kite-alert__inner{max-width:none!important}}.network-edge-container{text-align:left}.network-edge-container .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.network-edge-container .kite-alert__inner{max-width:none}.network-edge-container__stepper-wrapper{margin-bottom:16px;padding:2px!important}.network-edge-container__stepper-wrapper .rkp-stepper{display:flex;justify-content:center;align-items:flex-start;margin-bottom:0}.network-edge-container__stepper-wrapper .rkp-stepper__circle{z-index:1}.network-edge-container__stepper-wrapper .rkp-stepper__step{min-width:20px!important}.network-edge-container__stepper-wrapper .rkp-stepper__circle,.network-edge-container__stepper-wrapper .rkp-stepper__label,.network-edge-container__stepper-wrapper .rkp-stepper__step--left:first-child{margin-left:0!important}.network-edge-container__card{margin-bottom:24px}.network-edge-container__recommend-wrapper{height:128px;padding:16px;margin-bottom:16px;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px;background-color:rgba(0,191,31,.1)}.network-edge-container__recommend-text{font-size:20px;font-weight:700;color:#3b3b3b}.network-edge-container__select-recommend-text{position:absolute;top:168px;left:210px;color:#63738a}.network-edge-container__select-recommend-text-enr{position:absolute;top:24px;left:210px;color:#63738a}.network-edge-container__select-details{padding-left:24px}.network-edge-container__button-container{width:100%;margin-top:36px;display:flex;justify-content:space-between}.network-edge-container__prev-button--hidden{visibility:hidden}.network-edge-container__next-button--hidden{visibility:hidden;position:absolute}.bandwidth-button .kite-btn{padding-bottom:20px}@media only screen and (max-width:1440px){.network-edge-container .rkp-stepper__step{width:80px}}@media only screen and (min-width:1440px){.network-edge-container .rkp-stepper__step{width:112px}}.ucq-layout{background:#f8f8f8;display:grid;padding:0 24px;text-align:start}.ucq-layout__form-loader{position:absolute!important;justify-self:center;align-self:center}.ucq-layout__upper{display:grid;grid-gap:.7rem;gap:.7rem}.ucq-layout__upper-sub{display:grid;grid-template-columns:-webkit-min-content 1fr .75fr;grid-template-columns:min-content 1fr .75fr;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.ucq-layout__upper-sub h2{width:220px;margin:0}.ucq-layout__upper-sub .kite-tabs{overflow:clip;padding:0 100px}.ucq-layout__upper-sub .kite-tabs__tab-content{font-size:1rem}.ucq-layout__upper-sub .kite-tabs__tab--active{color:#0073d1}.ucq-layout__content{height:calc(100vh - 319px);display:grid;grid-template:1fr min-content/min-content 1fr;grid-template-areas:"nav form help" "nav form share";grid-gap:1rem;gap:1rem;padding-bottom:24px}.ucq-layout__content>:first-child{grid-area:nav}.ucq-layout__content>:nth-child(2){grid-area:form}.ucq-layout__content>:nth-child(3){grid-area:help}.ucq-layout__content .kite-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}.rcq-layout{background:#f8f8f8;display:grid;padding:0 24px;text-align:start}.rcq-layout__form-loader{position:absolute!important;justify-self:center;align-self:center}.rcq-layout__upper{display:grid;grid-gap:.7rem;gap:.7rem}.rcq-layout__upper-sub{display:grid;grid-template-columns:-webkit-min-content 1fr .75fr;grid-template-columns:min-content 1fr .75fr;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.rcq-layout__upper-sub h2{width:220px;margin:0}.rcq-layout__upper-sub .kite-tabs{overflow:clip;padding:0 60px}.rcq-layout__upper-sub .kite-tabs__tab-content{font-size:1rem}.rcq-layout__upper-sub .kite-tabs__tab--active{color:#0073d1}.rcq-layout__content{height:calc(100vh - 319px);display:grid;grid-template:1fr min-content/min-content 1fr .75fr;grid-template-areas:"nav form help" "nav form share";grid-gap:1rem;gap:1rem;padding-bottom:24px}.rcq-layout__content>:first-child{grid-area:nav}.rcq-layout__content>:nth-child(2){grid-area:form}.rcq-layout__content>:nth-child(3){grid-area:help}.rcq-layout__content .kite-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}.mne-layout{background:#f8f8f8;display:grid;padding:0 24px;text-align:start}.mne-layout__form-loader{position:absolute!important;justify-self:center;align-self:center}.mne-layout__upper{display:grid;grid-gap:.7rem;gap:.7rem}.mne-layout__upper-sub{display:grid;grid-template-columns:-webkit-min-content 1fr .75fr;grid-template-columns:min-content 1fr .75fr;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.mne-layout__upper-sub h2{width:220px;margin:0}.mne-layout__upper-sub .kite-tabs{overflow:clip;padding:0 100px}.mne-layout__upper-sub .kite-tabs__tab-content{font-size:1rem}.mne-layout__upper-sub .kite-tabs__tab--active{color:#0073d1}.mne-layout__content{height:calc(100vh - 319px);display:grid;grid-template:1fr min-content/min-content 1fr;grid-template-areas:"nav form" "nav form";grid-gap:1rem;gap:1rem;padding-bottom:24px}.mne-layout__content>:first-child{grid-area:nav}.mne-layout__content>:nth-child(2){grid-area:form}.mne-layout__content>:nth-child(3){grid-area:help}.mne-layout__content .kite-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}.mne-header{display:grid;grid-gap:.2rem;gap:.2rem;padding:0 0 16px;border-bottom:1px solid #d8dde6}.mne-header h1{margin:0;white-space:nowrap;width:-webkit-min-content;width:min-content;font-size:1.75rem}.mne-header__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.mne-header__see-all .kite-btn-standalone-link{justify-content:flex-end}.mne-header__button--back{margin:8px 0;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:max-content}.mne-header__upper{display:grid}.mne-header__upper-close{justify-self:end}.mne-header__upper-name{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.mne-header__lower{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.mne-header__lower .kite-select{margin:0!important;padding:0!important}.mne-header__lower .kite-select__select{border-width:1px!important}.mne-header__lower-section{display:grid;grid-gap:.5rem;gap:.5rem}.mne-header__lower-section__label-container{display:flex;justify-content:space-between}.mne-header__lower-section .kite-card{height:42px!important;padding:10px}.mne-header__lower-section--address .kite-card{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.mne-header__lower-section--address .kite-card span{overflow:hidden;text-overflow:ellipsis}.mne-history-drawer{text-align:left}.mne-history-drawer h1{font-weight:700;font-size:28px;margin-bottom:1rem}.mne-history-row{border:1px solid #d8dde6;border-radius:4px;margin-bottom:16px}.mne-history-row__content{padding:8px 16px}.mne-history-row button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;width:100%}.mne-history-row button:focus:not(:focus-visible){outline:0;box-shadow:none}.mne-history-row__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.mne-history-row__avatar--generic svg{fill:#008cff}.mne-history-row__title{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.mne-history-row__title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:17.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.mne-history-row__sub-title{margin-left:48px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.mne-history-row__sub-title--question-change{color:#9ba9bd}.mne-history-row__sub-title--time{color:#63738a}.mne-history-modal .kite-modal-dialog{border-radius:4px}.mne-history-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.mne-history-modal .kite-modal-body section{width:100%}.mne-history-modal .kite-modal-body section .kite-input,.mne-history-modal .kite-modal-body section .kite-select{max-width:none}.mne-history-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.mne-history-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.mne-history-modal .kite-modal-body .kite-alert__inner{max-width:none}.mne-history-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.mne-history-modal .kite-modal__close-btn:focus:not(:focus-visible),.mne-history-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.mne-history-modal .kite-modal__close-btn{cursor:pointer}.mne-history-modal h1{margin-bottom:16px}.mne-history-modal h2{margin-bottom:4px}.mne-history-modal ul:before{content:attr(aria-label);margin:-3ch}.mne-history-modal__body{text-align:left}.mne-history-modal__answer{word-break:break-word}.mne-history-modal__answer--none{color:#63738a}.mne-history-modal .kite-modal__action-container{grid-template-columns:1fr}.mne-history-modal .kite-modal .kite-btn{width:100%}.ene-header{display:grid;grid-gap:.2rem;gap:.2rem;padding:0 0 16px;border-bottom:1px solid #d8dde6}.ene-header h1{margin:0;white-space:nowrap;width:-webkit-min-content;width:min-content;font-size:1.75rem}.ene-header__label{color:#9ba9bd;font-weight:700;font-size:16px;text-transform:uppercase}.ene-header__see-all .kite-btn-standalone-link{justify-content:flex-end}.ene-header__button--back{margin:8px 0;max-width:-webkit-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:max-content}.ene-header__upper{display:grid}.ene-header__upper-close{justify-self:end}.ene-header__upper-name{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.ene-header__lower{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.ene-header__lower .kite-select{margin:0!important;padding:0!important}.ene-header__lower .kite-select__select{border-width:1px!important}.ene-header__lower-section{display:grid;grid-gap:.5rem;gap:.5rem}.ene-header__lower-section__label-container{display:flex;justify-content:space-between}.ene-header__lower-section .kite-card{height:42px!important;padding:10px}.ene-header__lower-section--address .kite-card{display:flex;align-items:center;overflow:hidden;white-space:nowrap}.ene-header__lower-section--address .kite-card span{overflow:hidden;text-overflow:ellipsis}.ene-history-row{border:1px solid #d8dde6;border-radius:4px;margin-bottom:16px}.ene-history-row__content{padding:8px 16px}.ene-history-row button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:none;width:100%}.ene-history-row button:focus:not(:focus-visible){outline:0;box-shadow:none}.ene-history-row__avatar{width:30px;height:30px;border-radius:50%;object-fit:cover}.ene-history-row__avatar--generic svg{fill:#008cff}.ene-history-row__title{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.ene-history-row__title--location{background:#f8f8f8;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;max-width:17.5rem;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:-webkit-min-content;height:min-content}.ene-history-row__sub-title{margin-left:48px;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.ene-history-row__sub-title--question-change{color:#9ba9bd}.ene-history-row__sub-title--time{color:#63738a}.mne-form-nav{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;height:100%;padding:1.5rem 0 0!important;width:320px;overflow:hidden}.mne-form-nav__progress{padding:0 1rem 1.5rem;position:-webkit-sticky;position:sticky;height:59px}.mne-form-nav__progress:after{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;width:calc(100% - 2rem);height:1px;background:#d8dde6}.mne-form-nav ul{list-style-type:none;padding:1rem 0;margin:0;position:relative;min-width:220px;overflow:auto}.mne-form-nav ul li{padding:0 1rem;isolation:isolate;white-space:nowrap}.mne-form-nav ul li a{display:flex!important;justify-content:flex-start!important;align-items:center;grid-gap:.4rem;gap:.4rem;color:#000;font-weight:700;text-decoration:none;padding:.25rem 0}.mne-form-nav ul li a:focus,.mne-form-nav ul li a:hover{text-decoration:none}.mne-form-nav ul li a:focus:not(:focus-visible){outline:none}.mne-form-nav ul li a[class=active]{color:#fff;position:relative}.mne-form-nav ul li a[class=active] svg{fill:#fff}.mne-form-nav ul li a[class=active]:after{content:"";height:100%;width:calc(100% + 2rem);left:-1rem;right:1rem;position:absolute;z-index:-1;background:#004366}.mne-form-nav ul li a[class=active] div[class*=complete-badge]:not([id=complete]){border-color:#fff}.mne-form-nav__complete-badge{min-height:14px;max-height:14px;min-width:14px;max-width:14px;border-radius:50%;display:grid;place-items:center;border:1px solid #000;overflow:hidden}.mne-form-nav__complete-badge[id=complete]{background:green;border-color:green}.mne-left-nav{margin-top:10px;position:relative;min-width:220px;overflow:auto;isolation:isolate;white-space:nowrap;display:flex!important;align-items:center;grid-gap:.4rem;gap:.4rem;color:#000;font-weight:700;text-decoration:none;padding:.25rem 0}.mne-form{display:flex;flex-direction:column;overflow:hidden;padding:1.5rem 1rem 0!important;min-width:-webkit-min-content;min-width:min-content}.mne-form__header{display:flex;align-items:center;font-size:24px;font-weight:500;position:-webkit-sticky;position:sticky}.mne-form__header-container{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;justify-content:space-between;padding-bottom:1.5rem;border-bottom:1px solid #d8dde6;height:59px}.mne-form__header h2{padding:0 .5rem;margin:0;font-size:24px;border-right:1px solid #d8dde6;width:-webkit-min-content;width:min-content;white-space:nowrap}.mne-form__header-complete{color:#63738a;padding-left:.5rem}.mne-form__header-btns{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content min-content;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;align-items:center;width:100%;justify-items:end}.mne-form__header--modal{border-bottom:1px solid #d8dde6;padding-bottom:1rem}.mne-form__header--modal h2{border-right:none}.mne-form__fields{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem;grid-row-gap:0!important;row-gap:0!important;margin-top:10px;overflow-y:auto;grid-gap:2rem;gap:2rem}.mne-form__fields .mne-field{page-break-inside:avoid}.mne-form__fields--flow-chart{display:grid;grid-gap:1rem;gap:1rem;overflow:auto;padding:1rem 0;height:100%}.mne-form>.kite-alert__page{position:relative;justify-content:flex-start;max-width:none!important;padding:12px;color:#000;background-color:#f8f8f8}.mne-form .kite-modal-body .body-content{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding-bottom:1rem}.mne-form .kite-modal-body .body-content>*{margin:0}.mne-form__progress{text-align:left;width:50%}.mne-render{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem;margin-top:10px;overflow-y:auto}.sales-bom-modal .kite-modal-dialog{border-radius:4px}.sales-bom-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.sales-bom-modal .kite-modal-body section{width:100%}.sales-bom-modal .kite-modal-body section .kite-input,.sales-bom-modal .kite-modal-body section .kite-select{max-width:none}.sales-bom-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.sales-bom-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.sales-bom-modal .kite-modal-body .kite-alert__inner{max-width:none}.sales-bom-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.sales-bom-modal .kite-modal__close-btn:focus:not(:focus-visible),.sales-bom-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.sales-bom-modal .kite-modal__close-btn{cursor:pointer}.sales-bom-modal .kite-modal-body section{margin-top:1rem}.sales-bom-modal__toggle--disabled .kite-btn__content{cursor:not-allowed!important;background-color:#f8f8f8!important}.sales-bom-modal__header{display:flex;flex-direction:column;font-size:24px;font-weight:500;border-bottom:1px solid #d8dde6;padding-bottom:1rem}.sales-bom-modal__header img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:5px}.sales-bom-modal__header h2{margin:0;font-size:24px;width:-webkit-min-content;width:min-content;white-space:nowrap}.sales-bom-modal__header p{font-size:20px;font-weight:400}.sales-bom-modal__content table{font-size:large;width:102%;border:2px solid #000;border-collapse:collapse}.sales-bom-modal__content th{padding:5px;text-align:center;border:2px solid #000;background-color:#bcd3f7}.sales-bom-modal__content td{text-align:left;padding:5px}.sales-bom-modal__content td:not(:last-child){border-right:2px solid #000}.sales-bom-modal__content td:last-child{text-align:center;width:30%}.sales-bom-modal__content td:first-child{font-weight:700;width:24%}.sales-bom-pdf{padding:20px}.ene-layout{background:#f8f8f8;display:grid;padding:0 24px;text-align:start}.ene-layout__form-loader{position:absolute!important;justify-self:center;align-self:center}.ene-layout__upper{display:grid;grid-gap:.7rem;gap:.7rem}.ene-layout__upper-sub{display:grid;grid-template-columns:-webkit-min-content 1fr .75fr;grid-template-columns:min-content 1fr .75fr;align-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.ene-layout__upper-sub h2{width:220px;margin:0}.ene-layout__upper-sub .kite-tabs{overflow:clip;padding:0 100px}.ene-layout__upper-sub .kite-tabs__tab-content{font-size:1rem}.ene-layout__upper-sub .kite-tabs__tab--active{color:#0073d1}.ene-layout__content{height:calc(100vh - 319px);display:grid;grid-template:1fr min-content/min-content 1fr;grid-template-areas:"nav form" "nav form";grid-gap:1rem;gap:1rem;padding-bottom:24px}.ene-layout__content>:first-child{grid-area:nav}.ene-layout__content>:nth-child(2){grid-area:form}.ene-layout__content>:nth-child(3){grid-area:help}.ene-layout__content .kite-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}.overview{margin:1.5rem 0;background:#fff;width:100%;padding:0!important;border-radius:8px;font-family:"Spectrum Sans"}.overview__header-section{display:flex;padding:24px;justify-content:space-between;align-items:center;align-self:stretch;background-color:#0257b2;color:#fff}.overview__title{font-size:22px;font-weight:700;font-size:24px;line-height:32px}.overview__sites-label{font-size:16px;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase}.overview__table-container{border-radius:8px;padding:15px}.overview__table-container table{width:100%;border-collapse:collapse;border-bottom:1px solid #d8dde6;padding-top:10px;margin-bottom:15px}.overview__table-container table thead{cursor:pointer}.overview__table-container table tbody{padding-top:10px}.overview__table-container table td,.overview__table-container table th{padding:6px}.overview__table-container table td{font-size:14px;font-weight:400}.overview__table-container table td:first-child{padding-left:25px}.overview__table-container table .tfooter td{font-weight:700;padding-bottom:14px}.overview__table-container table tfoot{border-top:1px solid #d8dde6}.overview__table-container table tfoot td{font-weight:700;font-size:14px;color:#000!important;padding-top:10px;padding-bottom:20px}.overview__table-container table .label-col{width:50%;text-align:left}.overview__table-container table .diy-col,.overview__table-container table .spectrum-col{width:25%;text-align:right}.overview__table-container table .th-title{font-weight:700;font-size:16px}.overview__table-container table .th-header{color:#63738a;text-align:right;font-weight:700;font-size:14px}.overview__table-container table .th-header button{border:none}.overview__table-container .arrow-button{transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;-webkit-transform-origin:center;transform-origin:center;background:none;border:none;cursor:pointer;outline:none;padding:0}.overview__promotional-discounts{background:#f8f8f8;border-radius:4px;border:1px solid #d8dde6;position:relative;padding:16px 1.5rem!important;margin:0 1.5rem;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.overview__promotional-discounts .icon{margin-right:6px}.overview__promotional-discounts table{border-collapse:collapse;width:100%}.overview__promotional-discounts tr{font-weight:700}.overview__promotional-discounts td:first-child{text-align:left;color:#63738a;display:flex;align-items:flex-start}.overview__promotional-discounts td:not(:first-child){text-align:right;width:25%}.overview__promotional-discounts td{text-align:left;padding:8px;font-size:14px;font-weight:700}.overview__spectrum-diy-total-container{display:flex;justify-content:space-between;grid-gap:10px;gap:10px;padding:20px}.total-cost-card{padding:0!important;width:100%}.total-cost-card .spectrum-total{background-color:#0257b2}.total-cost-card .diy{background-color:#002e52}.total-cost-card .title{display:flex;padding:16px;align-items:flex-start;grid-gap:24px;gap:24px;border-radius:4px}.total-cost-card .title h3{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase}.total-cost-card .total-cost-section{display:grid;grid-gap:1rem;gap:1rem}.total-cost-card .total-cost-section.grids-col-2{grid-template-columns:repeat(2,1fr)}.total-cost-card .total-cost-section.grids-col-1{grid-template-columns:1fr}.total-cost-card .total-cost-section .total-cost-row{padding:15px;display:flex;flex-direction:column;color:#000}.total-cost-card .total-cost-section .total-cost-row .total-cost{font-size:28px;font-weight:500;margin-bottom:0}.tco-layout{height:calc(100vh - 105px);background:#f8f8f8;display:grid;padding:0 24px;text-align:start}.tco-layout__loader{position:absolute!important;justify-self:center;align-self:center}.tco-layout__header{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;grid-gap:4px;gap:4px;align-self:stretch;padding:16px 12px}.tco-layout__header h1{margin:0;align-self:stretch;color:#000;color:var(--text-kite-color-text,#000);font-size:28px;font-style:normal;font-weight:500;line-height:36px}.tco-layout__estimate-name{align-self:stretch;color:#63738a;font-family:"Spectrum Sans";font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase}.tco-layout__upper{display:grid;grid-gap:.7rem;gap:.7rem}.tco-layout__upper-sub{display:flex;align-items:flex-start}.tco-layout__upper-sub .kite-tabs{overflow:clip;padding:0 24px}.tco-layout__upper-sub .kite-tabs__tab-content{font-size:1.1rem;padding:12px 24px}.tco-layout__upper-sub .kite-tabs__tab--active{color:#0271eb;color:var(--kite-color-blue-20,#0271eb)}.tco-layout__content{display:grid;grid-template-columns:2.3fr 1.3fr;height:calc(100vh - 80px);grid-gap:1rem;gap:1rem;padding-bottom:24px}.tco-layout__content .kite-card{box-shadow:0 1px 4px rgba(0,0,0,.1)}.tco-layout__content .grid-col-max{grid-column:span 2}.tco-layout__tab-content{position:relative;flex:1 1}.tco-badge-section{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.custom-table tbody tr td{padding:1rem}.custom-table tfoot{background-color:#f3f3f3;width:100%;font-size:14px;border:1px solid #ccc}.custom-table tfoot tr .total-label,.custom-table tfoot tr .total-value{font-weight:700;padding:1rem}.custom-table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:14px;color:#333;border:1px solid #ccc}.custom-table thead{background-color:#f3f3f3;border-bottom:1px solid #ccc}.custom-table thead th{padding:.75rem 1rem;text-align:left;font-weight:600;font-family:"Spectrum Sans";letter-spacing:.05em}.custom-table tbody tr:nth-child(2n){background-color:var(--kite-color-gray-10)}.custom-table tbody tr:hover{background-color:var(--kite-color-gray-20)}.custom-table tbody tr td{padding:.75rem 1rem}.custom-table tfoot tr{border-top:1px solid #ccc}.custom-table tfoot tr .total-label,.custom-table tfoot tr .total-value{padding:.75rem 1rem;text-align:right;font-weight:600}.custom-table tfoot td{font-family:"Spectrum Sans";font-size:14px;font-style:normal;line-height:22px;font-weight:700}.tco-general-information__title{font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px;grid-gap:16px;gap:16px}.kitecard-spectrum{width:100%;border-left:6px solid;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.tco-general-information__title_diy,.tco-general-information__title_spectrum{font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px}.operational-costs__diy-box{width:100%;border-left:6px solid;border-radius:12px;box-shadow:0 2px 8px}.average-value{font-family:"Spectrum Sans";font-size:20px;font-style:normal;font-weight:500;line-height:28px}.operational-costs{width:100%}.operational-costs__row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:24px;font-family:"Spectrum Sans"}.menu-container,.operational-costs__input{position:relative}.menu-container{display:flex}.menu-container .kite-icon{border:none;outline:none}.menu-container .menu{position:absolute;top:100%;bottom:0;right:0;z-index:1000;background-color:#fff;border:1px solid #d8dde6;margin-top:.6rem;height:-webkit-max-content;height:max-content;min-width:240px;display:flex;flex-direction:column;box-shadow:0 3px 14px 2px rgba(99,115,138,.12),0 8px 10px 1px rgba(99,115,138,.14),0 5px 5px 0 rgba(99,115,138,.2)}.menu-container .menu ul{list-style-type:none;padding:0;margin:0;width:100%}.menu-container .menu ul li{padding:8px 12px;border-bottom:1px solid #d8dde6;cursor:pointer;font-style:normal;color:#000;font-weight:400;line-height:24px}.tco-line-graph{padding:20px;flex:1 1;min-width:0}.tco-line-graph__header{display:flex;justify-content:space-between;align-items:center}.tco-line-graph__container{width:100%;height:400px}.tco-line-graph__term-controls{display:flex;align-items:center;justify-content:space-between}.tco-line-graph__term-controls .kite-form-group{margin-bottom:0}.footer-print-container{letter-spacing:0;font-family:"Spectrum Sans";font-size:17px!important;font-weight:400}.footer-print-container .legal-header{display:flex;justify-content:space-between;align-items:center;padding:5px 15px;font-weight:400;margin-bottom:10px}.footer-print-container .legal-header .legal-title{flex:1 1;text-align:left}.footer-print-container .legal-header .header-title{flex:1 1;text-align:center}.footer-print-container .legal-content{text-align:left;padding:0 15px;display:block;font-weight:400;text-align:justify}.bar-graph{flex:1 1;min-width:0}.bar-graph-section{padding:15px}.bar-graph-header{justify-content:space-between}.bar-graph-header,.dashboard{display:flex;align-items:center}.dashboard .title{margin-bottom:30px}.dashboard-graph{width:59%;height:450px}.dashboard-table{align-self:stretch;font-family:"Spectrum Sans";font-size:16px;font-style:normal;font-weight:450;line-height:20px;width:40%}.dashboard-table-label{text-align:left!important}.dashboard-table-label-description{font-size:14px;font-weight:4500;line-height:16px;color:rgba(121,121,139,.9921568627)}.dashboard-table-title{display:inline-flex;align-items:center}.dashboard-table table{border-collapse:collapse;border:1px solid #ddd;width:100%;height:auto;padding:32px 24px;margin-left:20px}.dashboard-table table thead{color:#002e52;font-size:16px;font-weight:700}.dashboard-table table thead td{justify-content:end}.dashboard-table table tfoot,.dashboard-table table thead{border:1px solid #ddd}.dashboard-table table td{padding:20px;text-align:end}.dashboard-table table tr:nth-child(2n){background-color:#f5f5f9}.dashboard .circle{height:13px;width:13px;background-color:#0271eb;border-radius:50%;display:inline-block;margin-right:7px}.dashboard .diy{background-color:#002139!important}.dashboard{font-family:"Spectrum Sans";line-height:24px;font-style:normal}.dashboard canvas{background-color:#fff}.dashboard-title{font-size:16px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#63738a}.dashboard-title-name{font-size:20px;color:#000;letter-spacing:0!important}.dashboard-header{grid-template-columns:1fr -webkit-max-content -webkit-min-content;grid-template-columns:1fr max-content min-content;place-items:start}.dashboard-header,.dashboard-select{display:grid;grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem}.dashboard-select{grid-template-columns:auto auto;align-items:center}.dashboard-summary-data{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem}.dashboard-summary-data-card{padding:32px!important}.dashboard-summary-title{font-size:28px;font-weight:500;line-height:36px;padding:24px 0;margin:0}.dashboard-summary-table-label{text-align:left;color:#63738a;font-weight:900!important}.dashboard-summary table{width:688px;padding:32px;justify-content:space-between;align-items:center}.dashboard-summary table thead{font-size:16px;font-weight:700;color:#002e52}.dashboard-summary table thead .label{text-align:end;padding-bottom:10px}.dashboard-summary table tbody{color:#000;text-align:right;font-size:16px;font-weight:700;line-height:28px}.dashboard-total{text-align:center;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:16px;color:#63738a;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-total-value{font-size:42px;line-height:52px;color:#008516}.dashboard-total-p{color:#002e52;margin-bottom:0}.dashboard .dashboard-dropdown{flex:1 1;min-width:198px;margin-bottom:0!important}.footer-print-container{display:none}@media print{#context-section{display:none!important}.bar-graph,.tco-line-graph{width:100%;-webkit-print-color-adjust:exact;print-color-adjust:exact;box-sizing:border-box}canvas{width:100%!important;height:auto!important}.footer-print-container{display:block!important}}.mne-checkbox{display:flex}.mne-checkbox__marker{margin-top:10px}.mne-field{display:flex;flex-direction:column;grid-gap:0;gap:0}.mne-field .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.mne-field .kite-alert__inner{max-width:none}.mne-field textarea{resize:none}.mne-field input[type=date][value=""],.mne-field select[placeholder="License Level"],.mne-field select[placeholder="License Type"],.mne-field select[placeholder="Make Selection"]{color:#63738a}.mne-field input[type=date][value=""]:focus{color:#000}.mne-field__header{font-size:20px;margin:0}.mne-field__label{display:flex;flex-direction:column}.mne-field__label-question{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;place-items:center start}.mne-field__incomplete{display:flex;align-items:flex-start;justify-content:center;white-space:pre;justify-self:start;margin-right:1rem}.mne-field__incomplete>:last-child{align-self:center}.mne-field__incomplete-marker{width:.7rem;height:.7rem;margin-right:.5rem;background:#ffd400;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.1);align-self:start}.mne-field__tooltip .kite-tooltip__button{border-radius:50%}.mne-field__tooltip .kite-tooltip__button:focus{outline:1px solid #000;outline-offset:1px}.mne-field__tooltip .kite-tooltip__button:focus:after{display:none}.mne-field__tooltip .kite-tooltip__button svg{top:0!important}.mne-field__subtext{color:#63738a}.mne-field .edge-feature-tooltip{display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-gap:.3rem;gap:.3rem;height:inherit}.mne-field .advance-edge .kite-tooltip__bubble-bg{width:373px}.mne-field__precheck{margin:0}.mne-field__precheck-container{display:grid;grid-gap:.5rem;gap:.5rem}.mne-field__precheck .kite-radio__button-container{flex-direction:row;grid-gap:1rem;gap:1rem}.mne-field__precheck .kite-radio__button{margin:0}.mne-field__copy-container{display:grid;grid-template-columns:1fr minmax(-webkit-min-content,.2fr);grid-template-columns:1fr minmax(min-content,.2fr);grid-gap:1rem;gap:1rem}.mne-field__text-quantity-container{display:grid;grid-template-columns:1fr .3fr;grid-template-rows:repeat(2,1fr)}.mne-field__select-quantity-container,.mne-field__text-quantity-container{grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}.mne-field__select-quantity-container{display:flex}.mne-field__multiple_selection-container,.mne-field__select-edge-container,.mne-field__select-switch-container{display:flex;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}.mne-field__repeat-btn-container{display:flex;grid-gap:1rem;gap:1rem}.mne-field__upload{margin-bottom:1rem;display:grid;grid-gap:1rem;gap:1rem}.mne-field__upload .rkp-file-drop__dropzone{display:none!important}.mne-field__upload embed,.mne-field__upload img{margin-top:1rem;width:40%;max-width:500px}.mne-field__upload em{color:#63738a}.mne-field__upload-btns{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.mne-field__upload-btns .kite-btn:disabled__content{cursor:not-allowed!important}.mne-field__upload .kite-alert{margin-top:.5rem}.mne-field__upload button:disabled .kite-btn__content{cursor:not-allowed}.mne-field__time-range{display:grid;grid-gap:1rem;gap:1rem}.left-nav-admin{padding-top:32px;width:210px;display:flex;flex-direction:column;overflow:auto;background:#fff;height:inherit}.left-nav-admin__categories{padding:0;list-style:none}.left-nav-admin__categories a{margin:14px 0;width:100px;justify-content:left;white-space:normal;color:#63738a;text-align:left}.left-nav-admin__category-button{color:#63738a}.left-nav-admin__category-button a{color:inherit;margin:5px;font-size:1rem}.left-nav-admin__category-button .nav-link__link-text{color:#63738a}.left-nav-admin__category-button--active{color:#000;border-left:8px solid #0073d1}.left-nav-admin__category-button--active a{color:inherit;font-weight:600}.left-nav-admin__category-button--active .nav-link__link-text{color:#000}.left-nav-admin__category-button--active .nav-link,.left-nav-admin__category-button--active .nav-link.active,.left-nav-admin__category-button--active a,.left-nav-admin__category-button .nav-link,.left-nav-admin__category-button .nav-link.active,.left-nav-admin__category-button a{background:transparent!important;width:100%}.left-nav-admin__category-button--active .nav-link.active:focus,.left-nav-admin__category-button--active .nav-link.active:hover,.left-nav-admin__category-button--active .nav-link:focus,.left-nav-admin__category-button--active .nav-link:hover,.left-nav-admin__category-button--active a:focus,.left-nav-admin__category-button--active a:hover,.left-nav-admin__category-button .nav-link.active:focus,.left-nav-admin__category-button .nav-link.active:hover,.left-nav-admin__category-button .nav-link:focus,.left-nav-admin__category-button .nav-link:hover,.left-nav-admin__category-button a:focus,.left-nav-admin__category-button a:hover{background:transparent!important}.left-nav-admin a:hover{color:inherit}.left-nav-admin a:focus:not(:focus-visible){outline:none}.nav-link{background-color:#fff;transition:background-color .1s}.nav-link,.nav-link a{width:100%;display:flex;align-items:center}.nav-link a{padding:0 18px;height:45px;justify-content:flex-start;text-decoration:none}.nav-link a:active,.nav-link a:focus{background-color:#d8dde6;transition:background-color .3s;outline-offset:-2px}.nav-link__link-text{text-align:left;line-height:normal;color:#000}.nav-link.active,.nav-link:hover{background-color:#d8dde6;transition:background-color .3s}.nav-link.active .nav-link__link-text{font-weight:700}.nav-link.disabled a{cursor:not-allowed}.nav-link.disabled:hover{background-color:#fff;transition:background-color .3s}.nav-link.disabled .ki{fill:#c8cdd6!important}.nav-link.disabled .kite-font-icon{color:#c8cdd6!important}.nav-link.disabled .nav-link__link-text{color:#c8cdd6}.pqe-left-nav{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-gap:16px;gap:16px;min-width:180px}.pqe-left-nav__link-wrapper{display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem;background:#f8f8f8;padding:0 0 24px;border:1px solid #d8dde6;border-radius:4px;overflow:auto}.pqe-left-nav .switch-wrapper{margin-bottom:0;justify-self:end;width:-webkit-min-content;width:min-content;height:100%}.pqe-left-nav .switch-wrapper:focus:not(:focus-visible){outline:0;box-shadow:none}.pqe-left-nav .switch-wrapper .switch-label{width:auto;min-width:0;margin:0 13px 0 0;color:#63738a}.pqe-left-nav__link-container{width:100%;display:flex;flex-direction:column;align-items:flex-start}.pqe-left-nav__section-title{font-size:20px;font-weight:500;letter-spacing:normal;text-align:left;padding:0 18px}.pqe-left-nav__button-pdf{margin-top:20px;display:flex;align-items:center;justify-content:center}.pqe-nav-link{width:100%;transition:background-color .1s;display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;place-items:center start}.pqe-nav-link .kite-icon{fill:#000}.pqe-nav-link__expand{-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;transition:transform .1s ease-out,-webkit-transform .1s ease-out}.pqe-nav-link__expand--open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pqe-nav-link__children{width:100%}.pqe-nav-link__children .pqe-nav-link{padding-left:.7rem}.pqe-nav-link a{padding-left:18px;height:45px;width:100%;display:grid;grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);place-items:center start;text-decoration:none!important;position:relative}.pqe-nav-link a:focus:not(:focus-visible){outline:0;box-shadow:none}.pqe-nav-link__link-text{text-align:left;line-height:normal;color:#000;max-width:120px;min-width:90px}.pqe-nav-link__error-wrapper{width:24px;height:24px;position:absolute;right:10px}.pqe-nav-link--active,.pqe-nav-link:focus-within,.pqe-nav-link:hover{background-color:#0073d1;transition:background-color .3s}.pqe-nav-link--active .pqe-nav-link__link-text,.pqe-nav-link:focus-within .pqe-nav-link__link-text,.pqe-nav-link:hover .pqe-nav-link__link-text{color:#fff}.pqe-nav-link--active svg,.pqe-nav-link:focus-within svg,.pqe-nav-link:hover svg{fill:#fff}.pqe-nav-link--active .nav-switch-wrapper:focus:not(:focus-visible),.pqe-nav-link:focus-within .nav-switch-wrapper:focus:not(:focus-visible),.pqe-nav-link:hover .nav-switch-wrapper:focus:not(:focus-visible){outline:0;box-shadow:none}.pqe-nav-link--active .nav-switch__track,.pqe-nav-link:focus-within .nav-switch__track,.pqe-nav-link:hover .nav-switch__track{outline:1px solid #fff!important;border:2px solid #63738a!important}.pqe-nav-link--active .nav-switch--on .nav-switch__track,.pqe-nav-link:focus-within .nav-switch--on .nav-switch__track,.pqe-nav-link:hover .nav-switch--on .nav-switch__track{outline:1px solid #fff!important;border:2px solid #0073d1!important}.pqe-nav-link .nav-switch-wrapper:focus:not(:focus-visible){outline:0;box-shadow:none}.pqe-nav-link .nav-switch__track{outline:1px solid #fff!important;border:2px solid #63738a!important}.pqe-nav-link .nav-switch__track--disabled{background-color:#63738a!important}.pqe-nav-link .nav-switch--on .nav-switch__track{outline:1px solid #fff!important;border:2px solid #0073d1!important}.pqe-nav-link--active .pqe-nav-link__link-text,.pqe-nav-link:hover .pqe-nav-link__link-text{font-weight:700}.pqe-nav-link--disabled a{cursor:not-allowed}.pqe-nav-link--disabled:hover{background-color:#fff;transition:background-color .3s}.pqe-nav-link--disabled .ki{fill:#c8cdd6!important}.pqe-nav-link--disabled .pqe-nav-link__link-text{color:#c8cdd6}.filter-button .kite-btn__content{display:flex;flex-direction:column;color:#000;height:auto;min-height:113px}.filter-button .kite-btn__content:focus,.filter-button .kite-btn__content:hover{background:#fff}.filter-button .kite-btn__content:focus{color:#000}.filter-button .kite-btn__content:hover{color:#0073d1}.filter-button .kite-btn-outline-primary{border-color:#d8dde6}.filter-button .kite-btn-outline-primary:hover{border-color:#0073d1}.filter-button .body-content{display:grid;place-items:center}.filter-button__total{font-size:36px;font-weight:700}.filter-button__value{font-size:20px}.filter-button--active .kite-btn__content{display:flex;flex-direction:column;color:#0073d1;height:auto;min-height:113px}.filter-button--active .kite-btn__content:focus{color:#0073d1}.filter-button--active .kite-btn-outline-primary{border-color:#0073d1}.page-inputs{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.page-inputs__filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.search-bar{display:flex;flex-direction:column;width:100%}.search-bar__input-wrapper{padding:0;position:relative;width:100%}.search-bar__input{margin:0;border-radius:4px;border:1px solid #d8dde6;height:42px;width:100%;text-overflow:ellipsis;transition:border-color .1s ease-in-out}.search-bar__input:focus,.search-bar__input:hover{border-color:#0073d1;padding-left:37px}.search-bar__input:focus~.kite-icon>svg,.search-bar__input:hover~.kite-icon>svg{fill:#0073d1!important}.search-bar__input:active,.search-bar__input:enabled,.search-bar__input:focus{outline:none;padding:0 120px 0 38px}.search-bar__input:-ms-input-placeholder{padding:0 38px}.search-bar__input:placeholder-shown{padding:0 38px}.search-bar__icon{cursor:default;position:absolute!important;top:50%;left:10px;-webkit-transform:translateY(-47%);transform:translateY(-47%);opacity:.5;transition:opacity .3s ease;color:#63738a}.search-bar__clear{width:auto!important;position:absolute;top:50%;padding:3px 5px!important;right:10px!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;color:#0073d1;grid-gap:.6em;gap:.6em;border:none;background:transparent;cursor:pointer;border-radius:3px;transition:background .2s ease-in!important}.search-bar__clear:hover{background:#d8dde6!important}.search-bar__clear:hover span{text-decoration:none}.search-bar__clear p{margin:0;font-size:.8em}.search-bar__button{min-width:158px!important}.pdf-downloads .kite-btn{width:100%!important}.pdf-modal .kite-modal-dialog{border-radius:4px}.pdf-modal .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.pdf-modal .kite-modal-body section{width:100%}.pdf-modal .kite-modal-body section .kite-input,.pdf-modal .kite-modal-body section .kite-select{max-width:none}.pdf-modal .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.pdf-modal .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.pdf-modal .kite-modal-body .kite-alert__inner{max-width:none}.pdf-modal .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.pdf-modal .kite-modal__close-btn:focus:not(:focus-visible),.pdf-modal .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.pdf-modal .kite-modal__close-btn{cursor:pointer}.pdf-modal__error{max-width:none!important}.pdf-modal__message{margin-bottom:1rem!important}.pdf-modal__button-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.rc-review-rate-center-tab,.uc-review-rate-center-tab{background-color:#fff;border:1px solid #d8dde6;box-shadow:0 1px 4px rgba(0,0,0,.1);border-radius:4px;height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;padding:24px;overflow-y:visible;overflow-x:hidden}.acquisition-costs__row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.acquisition-costs__input{position:relative}.service-comparison{width:auto;border:1px}.service-comparison__empty-text{margin-bottom:2rem}.service-comparison__alert{margin:10px}.service-comparison-title-container{display:flex;justify-content:space-between;padding-bottom:5px}.service-comparison-title-container .refresh-button{display:flex;align-items:center}.service-comparison-modal .kite-h2{text-align:left;margin-left:10px}.service-comparison-modal .kite-modal-body{padding:0 1rem 1rem}.service-comparison-modal .kite-modal__action-container{padding-top:1.2rem}.service-comparison-modal .kite-modal-header{margin-bottom:0}.service-comparison-modal .kite-alert__page{max-width:605px}.service-comparison-button{display:flex;align-items:center;margin-bottom:10px;margin-top:10px}.service-comparison-button-p{margin-left:10px;margin-top:10px}.service-comparison__button-row{display:flex;align-items:center;grid-gap:2rem;gap:2rem}.service-comparison__limit-text{font-size:14px}.service-comparison-total{display:flex;justify-content:space-between;grid-gap:20px;gap:20px}.service-comparison .device-cards-list{max-height:350px;overflow-y:auto}.add_device_form{display:flex;font-size:30px;flex-direction:column;grid-gap:.5rem;gap:.5rem;width:592;max-width:100%;padding:10px 10px 0;text-align:left;font-family:"Spectrum Sans";overflow-y:scroll;height:600px}.add_device_form .add-device-form_sub_title{font-size:16px;margin:bottom 10px;color:#002e52;font-weight:700;font-style:normal;line-height:24px;letter-spacing:2px}.add_device_form .form-section{border:1px solid #ddd;font-size:16px;padding:15px;margin-bottom:5px;background:#f9f9f9;grid-template-columns:repeat(2,1fr)}.add_device_form .form-section-cost{display:grid;grid-template-columns:repeat(2,1fr)!important;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;font-weight:400;font-size:20px;margin-top:20px}.add_device_form .form-section-cost-value{font-weight:500;line-height:28px}.add_device_form .form-section-diy-cost{display:grid;grid-template-columns:none!important;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;font-weight:400;font-size:20px;margin-top:20px}.add_device_form .form-section-diy-cost-value{font-weight:500;line-height:28px}.add_device_form__input-container{display:grid;font-size:16px;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;flex-wrap:wrap;justify-content:space-between;grid-gap:1rem;gap:1rem}.add_device_form__input-container .kite-form-group{margin-bottom:.5rem}.add_device_form .add_device_form__diy-container{display:grid;font-size:16px;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;flex-wrap:wrap;justify-content:space-between;grid-gap:1rem;gap:1rem}.diy-input .kite-input__input{pointer-events:none}.label-text-input{grid-column:1/-1!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.label-text-input-value{line-height:32px;font-size:20px}.label-text-input-cost{font-weight:500;font-size:18px}.error-message{color:red;font-size:12px}.is-invalid{border:1px solid red}.device-card{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:8px 0}.device-card .kite-card{background-color:#f1f2f5!important}.device-card .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important}.device-card img{width:129px;height:97px}.device-card__upper{display:grid;grid-template-columns:1fr repeat(2,-webkit-min-content);grid-template-columns:1fr repeat(2,min-content);grid-gap:.5rem;gap:.5rem;place-items:center start}.device-card__upper_name{display:flex}.device-card__upper_name_quantity{font-size:14px;border:1px solid #008cff;margin-left:7px;margin-top:2px;display:flex;padding:0 4px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;color:#000;font-style:normal;font-weight:520;line-height:24px;letter-spacing:.32px;background-color:#e5f2ff}.device-card__upper_name_quantity .ki{fill:#000!important}.device-card__upper_name .icon-lock{fill:red!important;width:18px;height:18px}.device-card__upper .ki{fill:#2383e9}.device-card__lower{display:grid;grid-template-columns:1fr .1fr 1fr;grid-gap:5rem;gap:5rem;text-align:left}.device-card__lower-pricing{font-size:16px;font-family:"Spectrum Sans";font-style:normal;line-height:24px}.device-card__lower-pricing-cost{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;font-weight:400}.device-card__lower-pricing-cost-value{font-size:20px;font-weight:500;line-height:28px}.device-card__lower-pricing-subtitle{font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#002e52;margin-bottom:6px}.device-card .vertical{border-left:1px solid rgba(180,180,192,.5411764706);height:100px}.tco-wrapper{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:1rem;row-gap:1rem;padding:24px 8px;min-height:500px}.tco-travel-labor{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;align-self:stretch;border-radius:5px;border:1px solid var(--kite-border-color);background:var(--kite-container-background-color);box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.tco-travel-labor__title{color:--kite-color-black;color:var(--text-kite-color-text,--kite-color-black);font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:0}.implementation-costs__number-sites{width:100%;margin-bottom:24px}.implementation-costs__travel-labor-container{display:flex;width:100%;border:1px solid var(--kite-border-color);border-radius:4px;margin-bottom:24px;position:relative;overflow:visible}.implementation-costs__travel-labor-spectrum{flex:1 1;background-color:#fff;padding:16px 24px 16px 16px}.implementation-costs__travel-labor-diy{flex:1 1;background-color:#fff;padding:16px 16px 16px 24px}.implementation-costs__input{position:relative}.tco-wiring-costs{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;align-self:stretch;border-radius:5px;border:1px solid var(--kite-border-color);background:var(--kite-container-background-color);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff!important}.tco-wiring-costs__title{color:--kite-color-black;color:var(--text-kite-color-text,--kite-color-black);font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:0}.implementation-costs__qty-fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-bottom:24px}.implementation-costs__wiring-container{display:flex;width:100%;border:1px solid var(--kite-border-color);border-radius:4px;margin-bottom:24px;position:relative;overflow:visible}.implementation-costs__wiring-spectrum{flex:1 1;background-color:#fff;padding:16px 24px 16px 16px}.implementation-costs__wiring-diy{flex:1 1;background-color:#fff;padding:16px 16px 16px 24px}.tco-wrapper .tco-travel-labor{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;align-self:stretch;border-radius:5px;border:1px solid var(--kite-border-color);background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.tco-wrapper .tco-travel-labor .sites-input .kite-input__input{pointer-events:none}.implementation-costs{width:100%}.implementation-costs__section-title{align-self:stretch;color:#000;font-family:"Spectrum Sans";font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase;margin-bottom:16px}.implementation-costs__vertical-divider{position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#ccc;z-index:10}.implementation-costs__included-item{display:flex;align-items:center;margin-bottom:12px}.implementation-costs__included-text{color:#000;font-family:"Spectrum Sans";font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-left:8px}.implementation-costs__inputs{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.implementation-costs__totals{justify-content:space-between;grid-gap:20px;gap:20px;margin-top:24px}.tco-training-education{display:flex;padding:16px 24px;flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px;align-self:stretch;border-radius:5px;border:1px solid var(--kite-border-color);background:var(--kite-container-background-color);box-shadow:0 1px 4px 0 rgba(0,0,0,.1);background-color:#fff!important}.tco-training-education__title{color:--kite-color-black;color:var(--text-kite-color-text,--kite-color-black);font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px;margin-top:0}.implementation-costs__training-education-container{display:flex;width:100%;border:1px solid var(--kite-border-color);border-radius:4px;margin-bottom:24px;position:relative;overflow:visible}.implementation-costs__training-education-spectrum{flex:1 1;background-color:#fff;padding:16px 24px 16px 16px}.implementation-costs__training-education-diy{flex:1 1;background-color:#fff;padding:16px 16px 16px 24px}.tco-field{display:flex;flex-direction:column}.tco-field .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.tco-field .kite-alert__inner{max-width:none}.tco-field textarea{resize:none}.tco-field input[type=date][value=""],.tco-field select[placeholder="Make Selection"]{color:#63738a}.tco-field input[type=date][value=""]:focus{color:#000}.tco-field__header{font-size:20px;margin:0}.tco-field__label{display:flex;flex-direction:column}.tco-field__label-question{display:grid;grid-template-columns:1fr .01fr -webkit-min-content;grid-template-columns:1fr .01fr min-content;place-items:center start;align-items:flex-end}.tco-field__text-quantity-container{display:grid;grid-template-columns:.9fr .5fr .3fr;grid-template-rows:repeat(1,1fr);grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:0;row-gap:0}.tco-locations{padding:1.5rem;margin-bottom:1.5rem}.tco-locations-title-container{display:flex;justify-content:space-between;padding-bottom:5px}.tco-locations-title-container .refresh-button{display:flex;align-items:center}.locations-form .locations__row{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;margin-bottom:1rem}.locations-form .locations__button-container{margin-top:1rem}.locations-form .locations__cards-list{max-height:450px;overflow-y:auto;margin-top:1rem}.tco-field-input .kite-select{max-width:25rem!important}.tco-location-drawer .location-drawer__wrapper{display:flex;flex-direction:column;height:100%;position:relative}.tco-location-drawer .location-drawer__scroll{flex:1 1;overflow-y:auto;padding:0 1rem 1rem}.tco-location-drawer .location-drawer__input-container{margin-bottom:1rem}.tco-location-drawer .location-drawer__footer{display:flex;justify-content:center;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem;margin-bottom:2rem;background:#fff;box-sizing:border-box}.add-underlay-btn{width:90%}.delete-location-modal .delete-modal__content{text-align:left}.delete-location-modal .delete-modal__icon-title{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.delete-location-modal .delete-modal__icon-title h3{margin:0 0 0 12px;font-size:1.6rem;font-weight:600}.delete-location-modal .delete-modal__icon{color:#d31b07;width:30px!important;height:30px!important;display:inline-flex;align-items:center;justify-content:center}.delete-location-modal .delete-modal__icon svg{width:100%!important;height:100%!important;fill:currentColor!important}.delete-location-modal p{font-size:1.2rem;line-height:1.5;margin-bottom:12px}.delete-location-modal .delete-modal__subtitle{color:#000;font-size:1.1rem;margin-top:10px;margin-bottom:30px}.implementation-costs__totals{display:flex;grid-gap:1rem;gap:1rem;margin-top:1.5rem}.location-suggestion-tooltip{display:inline-flex;align-items:center;margin-left:10px;padding:8px 14px;border-radius:18px;background-color:#e6f4ea;border:1px solid #34a853;align-self:flex-start}.suggestion-text{color:#34a853;font-size:16px;font-weight:500;white-space:nowrap}.locations__reset-button-container{text-align:right;display:inline-flex;margin:-8px 0 1rem;padding:8px 14px;border-radius:18px;align-self:flex-start;font-size:16px;font-weight:500;white-space:nowrap}.locations__reset-button-container .resetButton_Name{margin-top:.07in}.reset-modal__icon-title{color:#d31b07;line-height:1.5}.reset-modal__icon-title p{color:#000;font-size:1rem;margin-bottom:12px;align-items:left;text-align:left}.import__button-container{line-height:1.5}.import__button-container .reset-modal__icon{color:#d31b07}.import__button-container p{font-family:"Spectrum Sans";font-size:1rem;margin-bottom:12px;align-items:left;text-align:left}.locations__button-container{margin:1rem 0;text-align:right;display:inline-flex;padding:8px 14px;border-radius:18px;align-self:flex-start;font-size:16px;font-weight:500;white-space:nowrap}.reset-btn__icon{margin-right:.5rem;width:1em;height:1em}.Checkbox_Button{margin-right:1rem}.Checkbox_Button .checkbox-btn__icon{margin-top:.08in}.resetButton_Name .kite-button.kite-button--outline{display:flex;height:44px;padding:0 16px;flex-direction:column;justify-content:center;align-items:center;grid-gap:10px;gap:10px;flex-shrink:0;size:10px}.reset-modal__icon{color:#d31b07}.reset-modal__content{text-align:left}.span{font-size:16px}.no-of-sites-container{flex:0 0 auto;width:1.5in;margin-left:auto;margin-top:-100px;align-self:flex-end}.add_underlay_button{display:"flex";align-items:center;padding:12px 24px;min-width:160px;height:48px;font-size:18px;font-weight:500;white-space:nowrap;border-radius:18px;text-align:center}.no-of-sites-container-sameUnderlay{flex:0 0 auto;width:1.5in;margin-left:auto;margin-top:-110px;align-self:flex-end}.location-card{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;margin:8px 0}.location-card .kite-card{background-color:#f1f2f5!important}.location-card .kite-btn{min-width:-webkit-min-content!important;min-width:min-content!important}.location-card__upper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem}.location-card__upper_name{font-size:20px;font-weight:500;color:#000;margin:0;text-align:left}.location-card__upper_actions{display:flex;grid-gap:.5rem;gap:.5rem}.location-card__upper .ki{fill:#2383e9}.location-card__lower{display:grid;grid-template-columns:1fr 2px 1fr 2px 1fr;width:100%;text-align:left}.location-card__lower-pricing{font-size:16px;font-family:"Spectrum Sans";font-style:normal;line-height:24px;padding:0 12px}.location-card__lower-pricing-cost{display:grid;font-weight:400;margin-top:8px}.location-card__lower-pricing-cost-value{font-size:20px;font-weight:500;line-height:28px}.location-card__lower-pricing-subtitle{font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#002e52}.location-card__lower-underlays{flex-direction:column;justify-content:center;white-space:nowrap;padding:0 12px}.location-card__lower-sites,.location-card__lower-underlays{display:flex;grid-gap:8px;gap:8px;font-size:16px;font-weight:500}.location-card__lower-sites{align-items:center}.location-card__lower-sites .ki{color:#000!important;fill:#000!important;width:24px;height:24px}.location-card .vertical{width:2px;height:80px;background-color:rgba(180,180,192,.5411764706)}.tco-location-card{padding:1.5rem!important}.underlay-section{margin-top:1.5rem;padding:1rem;background:#f9f9f9}.underlay-section__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.underlay-section__title{font-family:"Spectrum Sans";font-size:20px;font-weight:500;line-height:28px;color:#000;margin-bottom:0}.underlay-section__delete-button{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center}.underlay-section__delete-icon{color:#d31b07;font-size:24px;width:24px;height:24px}.underlay-section .icon-lock{fill:red!important;width:18px;height:18px}.underlay-section__site-underlay{margin-bottom:1rem}.underlay-section__price-row{display:flex;grid-gap:1rem;gap:1rem;margin-top:1rem}.underlay-section__price-row .price-column{flex:1 1}.underlay-section__price-row .price-column__title{color:#002e52;font-family:"Spectrum Sans";font-size:16px;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem;text-align:left}.underlay-section__price-row .price-column .price-input-container{display:flex;flex-direction:column}.price-column{flex:1 1}.price-column__title{color:#002e52;font-family:"Spectrum Sans";font-size:16px;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem;text-align:left}.price-input-container{margin-bottom:10px}.add-underlay-btn{margin:1.5rem 0;width:55%!important;align-self:center}.add-underlay-btn .kite-btn__content{font-size:18px!important;font-weight:600!important}.add-underlay-btn .ki,.add-underlay-btn .kite-icon,.add-underlay-btn svg{-webkit-transform:scale(1.3)!important;transform:scale(1.3)!important}.add-underlay-btn.disabled,.add-underlay-btn:disabled{opacity:.65;cursor:not-allowed}.add-underlay-btn.disabled .kite-btn__content,.add-underlay-btn:disabled .kite-btn__content{background-color:#f5f5f5;color:#a0a0a0}.add-underlay-btn.disabled:hover .kite-btn__content,.add-underlay-btn:disabled:hover .kite-btn__content{background-color:#f5f5f5}.circuits-subtotal-section{margin-top:2rem;margin-bottom:1rem;padding:1.5rem}.circuits-subtotal-row{display:flex;grid-gap:1rem;gap:1rem}.circuits-subtotal-column{flex:1 1;text-align:left}.circuits-subtotal-column .price-column__title{color:#002e52;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:.5rem}.circuits-subtotal-column .price-column__title,.circuits-subtotal-label{font-family:"Spectrum Sans";font-size:16px;font-style:normal;line-height:24px;text-align:left}.circuits-subtotal-label{font-weight:400;color:#333;margin:.5rem 0}.circuits-subtotal-value{font-family:"Spectrum Sans";font-size:24px;font-style:normal;font-weight:500;line-height:32px;color:#000;margin:0;text-align:left}.price-column .price-input-container,.price-column .price-input-container .kite-input{position:relative}.price-column .price-input-container .kite-input input.kite-form-control{padding-left:20px}.price-column .price-input-container .kite-input:before{content:"$";position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000;z-index:1}.price-column .price-input-container .kite-form-control-feedback{text-align:left}.location-modal__input-container{margin-bottom:2.5rem;position:relative}.location-modal__input-container .kite-form-control-feedback{position:absolute;bottom:-20px}.location-modal-title .kite-h2{text-align:left;margin-left:10px;margin-bottom:25px}.location-modal-title .kite-modal-body{padding:0 1rem 1rem}.location-modal-title .kite-modal__action-container{padding-top:1.2rem}.location-modal-title .kite-modal-header{margin-bottom:0}.location-modal-content{display:flex;flex-direction:column;font-family:"Spectrum Sans";max-height:60vh;overflow-y:auto;padding:0 10px}.location-form-row{display:flex;grid-gap:1rem;gap:1rem;margin-bottom:2.5rem}.location-name-container{flex:2 1;position:relative}.location-name-container .kite-form-control-feedback{position:absolute;bottom:-20px}.no-of-sites-container{flex:1 1;position:relative}.no-of-sites-container .kite-form-control-feedback{position:absolute;bottom:-20px}.location-modal__input-container{margin-bottom:1rem}.kite-label{text-align:left;display:block}.location-modal__alert{margin-bottom:1rem}.apply-underlay-by-groups{margin-top:1rem}.sameunderlay-section{display:flex;align-items:center;grid-gap:1.5rem;gap:1.5rem;margin-bottom:1rem;padding:.5rem 0;position:relative;margin-right:.5in}.sameunderlay-section__header{display:inline-flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex:0 0 auto}.sameunderlay-section__title{margin:0;font-size:1rem;font-weight:600}.sameunderlay-section__site-underlay{flex:1 1 30%;display:flex;flex-direction:column;justify-content:center;margin-top:3rem}.sameunderlay-section__site-underlay .kite-label{margin-bottom:.25rem}.sameunderlay-section__site-underlay select{margin-top:.25rem}.sameunderlay-section__site-underlay .icon-lock{fill:red!important}.sameunderlay-section__price-row{flex:1 1 30%;display:flex;grid-gap:1rem;gap:1rem}.sameunderlay-section__price-row .price-column{flex:1 1;display:flex;flex-direction:column}.sameunderlay-section__price-row .price-column__title{margin:0 0 .25rem;font-size:.875rem}.sameunderlay-section__price-row .price-column .price-input-container{display:flex;flex-direction:column}.sameunderlay-section__price-row .price-column .price-input-container input{padding:.4rem}.sameunderlay-section__delete-button{position:absolute;right:.5rem;top:1rem;-webkit-transform:none;transform:none;background:none;border:none;padding:0;cursor:pointer;z-index:1;margin-right:-.5in;margin-top:.7in}.sameunderlay-section__delete-button .underlay-section__delete-icon{color:#c00}.add-underlay-button{margin:1.5rem 0;width:10%!important;align-self:left}.add-underlay-button .kite-btn__content{font-size:18px!important;font-weight:600!important}.add-underlay-button .ki,.add-underlay-button .kite-icon,.add-underlay-button svg{-webkit-transform:scale(1.3)!important;transform:scale(1.3)!important}.add-underlay-button.disabled,.add-underlay-button:disabled{opacity:.65;cursor:not-allowed}.add-underlay-button.disabled .kite-btn__content,.add-underlay-button:disabled .kite-btn__content{background-color:#f5f5f5;color:#a0a0a0}.add-underlay-button.disabled:hover .kite-btn__content,.add-underlay-button:disabled:hover .kite-btn__content{background-color:#f5f5f5}.add-product-prices{width:100%;background-color:#d8dde6;padding:16px;display:flex;flex-direction:column;align-items:center}.admin-histories{height:100%;padding:16px 40px;overflow-y:scroll;background-color:#d8dde6;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.admin-histories-header{display:flex;justify-content:space-between}.admin-histories .rkp-table__headings,.admin-histories .rkp-table__hoverable,.admin-histories .rkp-table__row-title,.admin-histories .rkp-tableno-click{grid-template-columns:minmax(0,.2fr) minmax(0,.2fr) minmax(0,.5fr)!important}.admin-histories .rkp-table__headings-title{width:auto;font-size:1.25rem;font-weight:700;text-align:left}.admin-histories .rkp-table__headings-wrapper{border-top-left-radius:0;border-top-right-radius:0}.admin-histories .rkp-table__headings-item{justify-content:start;overflow:hidden;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.admin-histories .rkp-table__headings-item span{overflow:hidden;text-overflow:ellipsis}.admin-histories .rkp-table__cell{display:grid!important;justify-content:start;align-items:start;overflow:auto}.admin-histories .rkp-table__cell.Activity{text-align:justify}.admin{height:calc(100vh - 42px);display:grid;overflow:hidden}.admin__content-wrapper{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;height:inherit;overflow:auto}.admin__spacer{height:102px;width:100%}.bundle-editor{height:calc(100vh - 42px);min-width:1000px;width:100vw;overflow-y:auto}.bundle-editor .kite-modal-dialog{border-radius:4px}.bundle-editor .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.bundle-editor .kite-modal-body section{width:100%}.bundle-editor .kite-modal-body section .kite-input,.bundle-editor .kite-modal-body section .kite-select{max-width:none}.bundle-editor .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.bundle-editor .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.bundle-editor .kite-modal-body .kite-alert__inner{max-width:none}.bundle-editor .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.bundle-editor .kite-modal__close-btn:focus:not(:focus-visible),.bundle-editor .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.bundle-editor .kite-modal__close-btn{cursor:pointer}.bundle-editor__loader{width:100vw!important}.bundle-editor__content{height:calc(100vh - 101px);width:100%;display:grid;grid-template:-webkit-min-content 1fr max-content/min-content 1fr 1fr;grid-template:min-content 1fr max-content/min-content 1fr 1fr;grid-template-areas:"a b c" "a b d" "a b d";grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;background:#fff;padding:24px;min-height:500px}.bundle-editor__content>:first-child{grid-area:a;display:flex;flex-direction:column;box-shadow:none}.bundle-editor__content>:first-child .pqe-left-nav__link-wrapper{height:100%}.bundle-editor__content>:nth-child(2){grid-area:b}.bundle-editor__content>:nth-child(3){grid-area:c}.bundle-editor__content>:nth-child(4){grid-area:d}.bundle-editor__content>:nth-child(n+2){overflow-y:scroll;box-shadow:0 1px 4px rgba(0,0,0,.1)}.bundle-editor .pqe-left-nav>*{box-shadow:0 1px 4px rgba(0,0,0,.1)}.bundle-editor__outlet{padding:1rem!important;background-color:#f8f8f8!important}.bundle-editor__outlet h3{text-align:left}.bundle-editor__table-wrapper{width:100%;margin-top:0;display:flex;flex-direction:column}.bundle-editor__table-wrapper .pricing-table{height:100%}.bundle-editor__outputs-table{min-height:50px;overflow:hidden;padding:0!important}.bundle-editor__outputs-table table{width:100%}.bundles{background:#f8f8f8;text-align:left;display:grid;grid-gap:1rem;gap:1rem}.bundles h2,.bundles h3{font-weight:500}.bundles h3{margin:0}.bundles__group{display:grid;grid-gap:1rem;gap:1rem}.bundle-dashboard{height:100%;padding:16px 40px;overflow-y:scroll;background-color:#d8dde6;min-width:-webkit-max-content;min-width:max-content}.bundle-dashboard__header-wrapper{display:flex;justify-content:space-between}.bundle-dashboard .kite-btn__content.kite-btn-standalone-link.kite-btn-link{justify-content:flex-start}.bundle-dashboard .rkp-filter-search__input-wrapper{margin-top:30px}.bundle-dashboard .rkp-filter-search__input-wrapper input{border-color:#d8dde6}.bundle-dashboard .rkp-filter-search__input-wrapper input:focus{border-color:#63738a}.bundle-dashboard .rkp-filter-search__input--invalid,.bundle-dashboard .rkp-filter-search__input--invalid:focus{border:1px solid #d8dde6!important}.bundle-dashboard .rkp-table__headings,.bundle-dashboard .rkp-table__hoverable,.bundle-dashboard .rkp-table__row-title,.bundle-dashboard .rkp-tableno-click{grid-template-columns:minmax(0,2.5fr) minmax(0,.65fr) minmax(0,.65fr) minmax(0,.65fr) minmax(0,1.3fr) minmax(0,.55fr) minmax(0,.55fr) minmax(0,.55fr) minmax(0,.55fr)!important}.bundle-dashboard .rkp-table__headings-title{width:auto;font-size:1.25rem;font-weight:700;text-align:left}.bundle-dashboard .rkp-table__headings-wrapper{border-top-left-radius:0;border-top-right-radius:0}.bundle-dashboard .rkp-table__headings-item{justify-content:start;overflow:hidden;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.bundle-dashboard .rkp-table__headings-item span{overflow:hidden;text-overflow:ellipsis}.bundle-dashboard .rkp-table__headings-item:nth-child(n+8){justify-self:center}.bundle-dashboard .rkp-table:nth-child(n+2){margin:30px 0}.bundle-dashboard .rkp-table__cell{display:grid!important;justify-content:start;align-items:start;overflow:auto}.bundle-dashboard .rkp-table__cell:nth-child(n+6){width:-webkit-min-content;width:min-content;display:grid!important;place-items:center;justify-self:center}.bundle-dashboard .rkp-table__cell button{color:#0073d1;cursor:pointer}.bundle-dashboard .rkp-table__row:last-child,.bundle-dashboard .rkp-table__row:last-child .rkp-table__row-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.bundle-dashboard .kite-alert__page--alert,.bundle-dashboard .kite-alert__page--alert:active,.bundle-dashboard .kite-alert__page--dark,.bundle-dashboard .kite-alert__page--dark:active{width:100%;max-width:100%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.business-rules{width:100%;height:100%;padding:16px 40px;overflow-y:scroll;background-color:#d8dde6}.business-rules__header{text-align:center!important}.business-rules :first-child{text-align:left;text-align:initial}.coming-soon-page{height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center}.data-page{width:100%}.data-page .kite-input,.data-page .kite-select{max-width:none!important}.data-page .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.data-page .kite-alert__inner{max-width:none}.data-page__card{margin:1.5rem 0}.data-page__select--fia-static-ip{margin-top:16px}.data-page__select--fia-speed .kite-tooltip .kite-tooltip__bubble{position:relative;display:block;width:400px;left:-85px;top:auto;-webkit-transform:none;transform:none;height:90px;text-align:left}.data-page__select--fia-speed .kite-tooltip__bubble-bg.bottom.left .kite-tooltip__bubble:after,.data-page__select--fia-speed .kite-tooltip__bubble-bg.bottom.left .kite-tooltip__bubble:before{top:calc(100% - 3px);left:100px}.data-page__select--fia-speed .kite-tooltip__bubble-bg{width:0}.data-page__select--ddos-protection .kite-select__label-container{margin-bottom:24px}.data-page__select--ddos-protection .kite-select__label-container .kite-select__label{margin-bottom:22px}.data-page__select--ddos-protection .kite-select__label-container .kite-select__label:after{content:"Select Protection Tier >= the sum of new and existing bandwidth to the location";position:absolute;left:24px;top:48px;color:#3b3b3b}.estimate-dashboard{height:calc(100vh - 42px);padding:24px;min-width:750px;display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;place-items:stretch center;grid-gap:1.75rem;gap:1.75rem;text-align:left;overflow:auto;background:#fff}.estimate-dashboard .rkp-table__headings-wrapper{border-left:none;border-right:none;border-top:none}.estimate-dashboard .rkp-table__row,.estimate-dashboard .rkp-table__row:last-child{border:none}.estimate-dashboard .rkp-table__headings-item>span{overflow:hidden;text-overflow:ellipsis}.estimate-dashboard>h1,.estimate-dashboard>h2{margin:0}.estimate-dashboard>h1{font-size:36px}.estimate-dashboard header{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content;align-items:center;grid-gap:1rem;gap:1rem;width:100%}.estimate-dashboard .page-inputs{width:100%}.estimate-dashboard__uc-table-column{display:flex;grid-gap:.75rem;gap:.75rem;align-items:center}.estimate-dashboard__uc-table-column a{max-width:-webkit-max-content;max-width:max-content}.estimate-dashboard__mne-table-column{display:flex;grid-gap:.75rem;gap:.75rem;align-items:center}.estimate-dashboard__mne-table-column a{max-width:-webkit-max-content;max-width:max-content}.estimate-dashboard .kite-pagination{display:grid;place-items:center}.estimate-dashboard .kite-loader{background:#fff}.estimate-dashboard__name-link{display:flex;align-items:center;grid-gap:.7rem;gap:.7rem}.estimate-dashboard__table{width:100%}.estimate-dashboard .rkp-table__cell:focus:not(:focus-visible),.estimate-dashboard .rkp-table a:focus:not(:focus-visible){outline:0;box-shadow:none}.estimate-dashboard .rkp-table__cell{display:inline-block;overflow:visible}.estimate-dashboard .rkp-table .optydOverlap{word-break:break-all}.estimate-detail-page,.estimate-detail-page-error{height:calc(100vh - 105px);padding:0 24px;background-color:#f8f8f8;display:flex;flex-direction:column}.estimate-detail-page-error .kite-alert,.estimate-detail-page .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.estimate-detail-page-error .kite-alert__inner,.estimate-detail-page .kite-alert__inner{max-width:none}.estimate-detail-page-error .kite-modal-dialog,.estimate-detail-page .kite-modal-dialog{border-radius:4px}.estimate-detail-page-error .kite-modal-body,.estimate-detail-page .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.estimate-detail-page-error .kite-modal-body section,.estimate-detail-page .kite-modal-body section{width:100%}.estimate-detail-page-error .kite-modal-body section .kite-input,.estimate-detail-page-error .kite-modal-body section .kite-select,.estimate-detail-page .kite-modal-body section .kite-input,.estimate-detail-page .kite-modal-body section .kite-select{max-width:none}.estimate-detail-page-error .kite-modal-body section .kite-custom-checkbox,.estimate-detail-page .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.estimate-detail-page-error .kite-modal-body .kite-alert,.estimate-detail-page .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.estimate-detail-page-error .kite-modal-body .kite-alert__inner,.estimate-detail-page .kite-modal-body .kite-alert__inner{max-width:none}.estimate-detail-page-error .kite-modal__action-container,.estimate-detail-page .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.estimate-detail-page-error .kite-modal__close-btn:focus:not(:focus-visible),.estimate-detail-page-error .kite-modal__close-btn :focus:not(:focus-visible),.estimate-detail-page .kite-modal__close-btn:focus:not(:focus-visible),.estimate-detail-page .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.estimate-detail-page-error .kite-modal__close-btn,.estimate-detail-page .kite-modal__close-btn{cursor:pointer}.estimate-detail-page-error__wrapper .rkp-table__headings-wrapper,.estimate-detail-page__wrapper .rkp-table__headings-wrapper{border-left:none;border-right:none;border-top:none}.estimate-detail-page-error__wrapper .rkp-table__row,.estimate-detail-page-error__wrapper .rkp-table__row:last-child,.estimate-detail-page__wrapper .rkp-table__row,.estimate-detail-page__wrapper .rkp-table__row:last-child{border:none}.estimate-detail-page-error__wrapper .rkp-table__headings-item>span,.estimate-detail-page__wrapper .rkp-table__headings-item>span{overflow:hidden;text-overflow:ellipsis}.estimate-detail-page-error__wrapper--details-grid,.estimate-detail-page__wrapper--details-grid{padding:0 0 24px;display:grid;grid-template-columns:1fr .5fr;grid-gap:16px;gap:16px}.estimate-detail-page-error__wrapper--tabs,.estimate-detail-page__wrapper--tabs{padding:24px 0}.estimate-detail-page-error__wrapper--tabs .kite-tabs__tab--active,.estimate-detail-page__wrapper--tabs .kite-tabs__tab--active{color:#0073d1;font-weight:700}.estimate-detail-page-error__wrapper--tabs a,.estimate-detail-page__wrapper--tabs a{text-decoration:none}.estimate-detail-page-error__wrapper--sortable-table,.estimate-detail-page__wrapper--sortable-table{display:flex;justify-content:space-between}.estimate-detail-page-error__wrapper--navigation-grid,.estimate-detail-page__wrapper--navigation-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding:24px 0;text-align:left}.estimate-detail-page-error__wrapper--alert,.estimate-detail-page__wrapper--alert{display:flex;justify-content:space-between}.estimate-detail-page-error__wrapper--alert .kite-alert,.estimate-detail-page__wrapper--alert .kite-alert{max-width:30rem;margin-bottom:0}.estimate-detail-page-error__wrapper--alert .kite-alert__page,.estimate-detail-page__wrapper--alert .kite-alert__page{padding:0 12px}.estimate-detail-page-error__wrapper--buttons-grid,.estimate-detail-page__wrapper--buttons-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;justify-self:end;margin-top:16px;width:100%}.estimate-detail-page-error__detail,.estimate-detail-page__detail{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.estimate-detail-page-error__detail-section,.estimate-detail-page__detail-section{width:100%;text-align:left;display:flex;justify-content:space-between}.estimate-detail-page-error__detail-title,.estimate-detail-page__detail-title{text-transform:uppercase;font-weight:700;color:#63738a}.estimate-detail-page-error__detail-title~h2,.estimate-detail-page__detail-title~h2{font-size:1.75rem}.estimate-detail-page-error__detail-table,.estimate-detail-page__detail-table{text-align:left;margin-bottom:15px}.estimate-detail-page-error__detail-table td a,.estimate-detail-page__detail-table td a{color:#0073d1}.estimate-detail-page-error__detail-table td:nth-child(n+2),.estimate-detail-page__detail-table td:nth-child(n+2){padding-left:16px;font-weight:700}.estimate-detail-page-error__detail-buttons,.estimate-detail-page__detail-buttons{width:100%;display:flex;justify-content:space-between}.estimate-detail-page-error__detail-buttons .kite-btn-link,.estimate-detail-page__detail-buttons .kite-btn-link{color:#0073d1!important}.estimate-detail-page-error__detail-link,.estimate-detail-page__detail-link{width:100%}.estimate-detail-page-error__sortable-table,.estimate-detail-page__sortable-table{min-width:800px;text-align:left}.estimate-detail-page-error__content>*,.estimate-detail-page__content>*{margin-bottom:1rem}.estimate-detail-page-error__buttons,.estimate-detail-page__buttons{display:flex;justify-content:space-between;width:100%}.estimate-detail-page-error__buttons :nth-child(2),.estimate-detail-page__buttons :nth-child(2){margin-left:.5rem}.estimate-detail-page-error__archive-btn,.estimate-detail-page__archive-btn{align-self:flex-end}.estimate-detail-page-error__archive-btn .kite-btn__content,.estimate-detail-page__archive-btn .kite-btn__content{color:#d6312b;border-color:#d6312b}.estimate-detail-page-error__archive-btn .kite-btn__content:focus,.estimate-detail-page-error__archive-btn .kite-btn__content:hover,.estimate-detail-page__archive-btn .kite-btn__content:focus,.estimate-detail-page__archive-btn .kite-btn__content:hover{color:#fff;background:#d6312b}.estimate-detail-page-error__button-section,.estimate-detail-page__button-section{display:flex;grid-gap:12px;gap:12px;flex-wrap:wrap;margin-top:16px}.flex-button{width:100%;display:flex;justify-content:center}.icon{margin-right:6px;fill:currentColor}.estimate-form-page{height:calc(100vh - 105px);padding:0 24px;background-color:#f8f8f8;text-align:left;display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content}.estimate-form-page__contents{display:grid;grid-template-columns:minmax(252px,300px) 3fr;grid-template-rows:100%;grid-gap:24px}.estimate-form-page__contents>*{box-shadow:0 1px 4px rgba(0,0,0,.1)}.estimate-form-page__submit{display:flex;justify-content:flex-end;width:100%}.estimate-form-page__submit-button{margin:20px 0}.estimate-form-page__redirect{height:calc(100vh - 42px);display:flex;flex-direction:column;justify-content:center;align-items:center}.sptdashboard{margin-left:60px}.product-pricing{height:inherit}.product-pricing__wrapper{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;height:inherit}.product-pricing__navigation-wrapper{background-color:#d8dde6;width:320px;text-align:start;overflow:auto}.product-pricing__navigation-wrapper h2{margin:25px 0 0 20px}.product-pricing__navigation-wrapper ul{height:calc(100% - 61px);padding:20px}.product-pricing__select{width:100%;display:block;padding:12px;text-decoration:none;border:none;background-color:transparent;font-size:18px;font-weight:400;text-align:left;letter-spacing:normal;color:#000;cursor:pointer}.product-pricing__select:hover{text-decoration:underline;color:#000}.product-pricing__select:focus:not(:focus-visible){outline:none}.product-pricing__select--active{background-color:#0073d1;border-radius:4px;color:#fff}.product-pricing__select--active:hover{color:#fff}.product-pricing__table-wrapper{height:100%;padding:16px 40px;overflow:auto;text-align:left}.promo-page{display:flex;flex-direction:column;text-align:left}.promo-page__loader{height:100%}.promo-page section:nth-child(n+2){padding-top:16px}.promo-page section h2{border-bottom:1px solid #d8dde6}.promo-page__list-header{font-style:italic}.promo-page__list{padding-left:24px}.promo-page__switch{padding:0;margin-bottom:1rem}.promo-page__switch .kite-switch__inner{flex-direction:row-reverse}.promo-page__switch .kite-switch__label{margin-right:8px;font-size:1.17em;font-weight:500}.promo-page__switch--disabled .kite-switch__inner,.promo-page__switch--disabled .kite-switch__track{cursor:not-allowed}.salesforce-login{height:100vh;display:flex;justify-content:center;align-items:center}.salesforce-results-page{text-align:left;padding:0 24px}.salesforce-results-page .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.salesforce-results-page .kite-alert__inner{max-width:none}.salesforce-review-page{height:calc(100vh - 105px);padding:0 24px 24px;background-color:#f8f8f8;text-align:left}.salesforce-review-page .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.salesforce-review-page .kite-alert__inner{max-width:none}.salesforce-review-page .kite-modal-dialog{border-radius:4px}.salesforce-review-page .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.salesforce-review-page .kite-modal-body section{width:100%}.salesforce-review-page .kite-modal-body section .kite-input,.salesforce-review-page .kite-modal-body section .kite-select{max-width:none}.salesforce-review-page .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.salesforce-review-page .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.salesforce-review-page .kite-modal-body .kite-alert__inner{max-width:none}.salesforce-review-page .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.salesforce-review-page .kite-modal__close-btn:focus:not(:focus-visible),.salesforce-review-page .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.salesforce-review-page .kite-modal__close-btn{cursor:pointer}.salesforce-review-page__contents{position:relative;display:flex;flex-direction:column;align-items:flex-start;height:100%;min-height:600px}.salesforce-review-page__buttons{display:flex;justify-content:flex-end;width:100%;margin-top:20px}.salesforce-review-page__button-link{width:288px;margin-right:.5rem}.salesforce-review-page__product-list{margin-top:16px}.salesforce-alert{max-width:30%!important}.sf-field-val-redirect{height:100vh;display:flex;justify-content:center;align-items:center}.sf-field-val-redirect .kite-alert__page{max-width:43rem}.rc-addons-page__note-text{color:#63738a;text-align:left}.uc-profiles-page .kite-modal-dialog{border-radius:4px}.uc-profiles-page .kite-modal-body{place-items:start;padding:0 2rem 1rem}.uc-profiles-page .kite-modal-body section{width:100%}.uc-profiles-page .kite-modal-body section .kite-input,.uc-profiles-page .kite-modal-body section .kite-select{max-width:none}.uc-profiles-page .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.uc-profiles-page .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.uc-profiles-page .kite-modal-body .kite-alert__inner{max-width:none}.uc-profiles-page .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.uc-profiles-page .kite-modal__close-btn:focus:not(:focus-visible),.uc-profiles-page .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.uc-profiles-page .kite-modal__close-btn{cursor:pointer}.uc-profiles-page .kite-modal-body{display:grid;grid-gap:1rem;gap:1rem}.uc-profiles-page .kite-modal-body h1{justify-self:center}.mne-questions-page__loader,.rc-questions-page__loader,.uc-questions-page__loader{height:calc(100vh - 42px)}.tco-page__loader{height:100vh;max-height:100%;display:flex;flex-direction:column}@media print{::-webkit-scrollbar{display:none}.uc-review-location-header{display:none}.uc-review-submissions__form,.uc-review-validation__form{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.uc-review-network-draft-table{width:100%!important;-webkit-transform:scale(60%);transform:scale(60%);-webkit-transform-origin:left;transform-origin:left}.yes-no-switch{width:100%!important}td .yes-no-switch{display:flex;width:88px;justify-content:center}.react-flow__viewport{-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;-webkit-transform:scale(80%);transform:scale(80%);margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.uc-review-cpw-cost-table{-webkit-transform:scale(98%)!important;transform:scale(98%)!important}}.uc-review-page{height:100vh;padding:24px;background:#f8f8f8;display:flex;flex-direction:column}.uc-review-page__loader{height:calc(100vh - 42px)}.uc-review-page__content{height:90%;display:flex;justify-content:center}.uc-review-page__content--main{display:flex;flex-direction:column;flex:1 1;min-width:80%}.uc-review-page__content .kite-tabs{margin-bottom:24px}.uc-review-page__content .kite-tabs__tab--active{color:#0073d1}@media print{::-webkit-scrollbar{display:none}.rc-review-location-header{display:none}.rc-review-submissions__form,.rc-review-validation__form{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}.review-network-draft-table{width:100%!important;-webkit-transform:scale(85%);transform:scale(85%)}.yes-no-switch{width:100%!important}td .yes-no-switch{display:flex;width:88px;justify-content:center}.react-flow__viewport{-webkit-transform:translate(22px,22px)!important;transform:translate(22px,22px)!important;-webkit-transform:scale(80%);transform:scale(80%);margin:0 10px}.design-flow-notes{margin-bottom:24px}.design-flow-notes__notes{height:auto!important}.design-flow-notes__notes,.design-flow-notes ul{overflow:visible!important}.rc-review-cpw-cost-table{-webkit-transform:scale(98%)!important;transform:scale(98%)!important}}.rc-review-page{height:100vh;padding:24px;background:#f8f8f8;display:flex;flex-direction:column}.rc-review-page__loader{height:calc(100vh - 42px)}.rc-review-page__content{height:90%;display:flex;justify-content:center}.rc-review-page__content--main{display:flex;flex-direction:column;flex:1 1;min-width:80%}.rc-review-page__content .kite-tabs{margin-bottom:24px}.rc-review-page__content .kite-tabs__tab--active{color:#0073d1}.ene-page{width:100%}.ene-page .kite-input,.ene-page .kite-select{max-width:none!important}.mne-page{width:100%}.mne-page .kite-input,.mne-page .kite-select{max-width:none!important}.sbb-page{width:100%}.sbb-page .kite-input,.sbb-page .kite-select{max-width:none!important}.sbb-page .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.sbb-page .kite-alert__inner{max-width:none}.sbb-page__header-wrapper{margin-bottom:24px}.sbb-page__stepper-wrapper{margin-bottom:16px}.sbb-page__stepper-wrapper .rkp-stepper{display:flex;justify-content:center;align-items:flex-start;margin-bottom:0}.sbb-page__stepper-wrapper .rkp-stepper__circle{z-index:1}.sbb-page__stepper-wrapper .rkp-stepper__step{min-width:20px!important}.sbb-page__stepper-wrapper .rkp-stepper__circle,.sbb-page__stepper-wrapper .rkp-stepper__label,.sbb-page__stepper-wrapper .rkp-stepper__step--left:first-child{margin-left:0!important}.sbb-page__header-text{text-align:left}.sbb-page__button-container{width:100%;margin-top:36px;display:flex;justify-content:space-between}.sbb-page__prev-button--hidden{visibility:hidden}.sbb-page__next-button--hidden{visibility:hidden;position:absolute}.sbb-page__note-text{color:#63738a;text-align:left}.sbb-page__done-text{width:274px;text-align:left}.sbb-page__done-button--hidden{display:none}@media only screen and (max-width:1440px){.sbb-page .rkp-stepper__step{width:100px}}@media only screen and (min-width:1440px){.sbb-page .rkp-stepper__step{width:120px}}.report-dashboard{grid-auto-rows:100%}.report-dashboard header{grid-template-columns:repeat(0,auto)!important}.report-dashboard__uc-table-column a{max-width:100%}.report-dashboard .report-field__time-range{display:flex;grid-gap:10px;gap:10px}.report-dashboard .report-field__time-range div{display:flex;align-items:center}.report-dashboard .report-field__time-range div>div{margin-bottom:8px}.report-dashboard .report-field__subtext{margin-right:4px}.report-dashboard .date-align{display:flex;justify-content:space-around}.report-dashboard .rkp-table{overflow-x:scroll}.report-dashboard .rkp-table__cell{overflow-wrap:break-word}.report-dashboard .rkp-table__body,.report-dashboard .rkp-table__headings{grid-template-columns:repeat(2,auto) 2fr 9,auto!important}.report-dashboard{height:calc(100vh - 42px);padding:24px;min-width:750px;display:grid;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;place-items:stretch center;grid-gap:1.75rem;gap:1.75rem;text-align:left;overflow:auto;background:#fff}.report-dashboard .rkp-table__headings-wrapper{border-left:none;border-right:none;border-top:none}.report-dashboard .rkp-table__row,.report-dashboard .rkp-table__row:last-child{border:none}.report-dashboard .rkp-table__headings-item>span{overflow:hidden;text-overflow:ellipsis}.report-dashboard>h1,.report-dashboard>h2{margin:0}.report-dashboard>h1{font-size:36px}.report-dashboard header{display:grid;grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content;align-items:center;grid-gap:1rem;gap:1rem;width:100%}.report-dashboard .page-inputs{width:100%}.report-dashboard__uc-table-column{display:flex;grid-gap:.75rem;gap:.75rem;align-items:center}.report-dashboard__uc-table-column a{max-width:-webkit-max-content;max-width:max-content}.report-dashboard .kite-pagination{display:grid;place-items:center}.report-dashboard .kite-loader{background:#fff}.report-dashboard__name-link{display:flex;align-items:center;grid-gap:.7rem;gap:.7rem}.report-dashboard__table{width:100%}.report-dashboard .rkp-table__cell:focus:not(:focus-visible),.report-dashboard .rkp-table a:focus:not(:focus-visible){outline:0;box-shadow:none}.report-dashboard .rkp-table__cell{display:inline-block;overflow:visible}.report-dashboard .rkp-table .optydOverlap{word-break:break-all}.offer-dashboard{height:100%;padding:16px 40px;overflow-y:scroll;background-color:#d8dde6;min-width:-webkit-max-content;min-width:max-content}.offer-dashboard__header-wrapper{display:flex;justify-content:space-between}.offer-dashboard .kite-btn__content.kite-btn-standalone-link.kite-btn-link{justify-content:flex-start}.offer-dashboard .rkp-filter-search__input-wrapper{margin-top:30px}.offer-dashboard .rkp-filter-search__input-wrapper input{border-color:#d8dde6}.offer-dashboard .rkp-filter-search__input-wrapper input:focus{border-color:#63738a}.offer-dashboard .rkp-filter-search__input--invalid,.offer-dashboard .rkp-filter-search__input--invalid:focus{border:1px solid #d8dde6!important}.offer-dashboard .rkp-table__headings,.offer-dashboard .rkp-table__hoverable,.offer-dashboard .rkp-table__row-title,.offer-dashboard .rkp-tableno-click{grid-template-columns:minmax(0,.4fr) minmax(0,.2fr) minmax(0,.1fr) minmax(0,.1fr) minmax(0,.1fr)!important}.offer-dashboard .rkp-table__headings-title{width:auto;font-size:1.25rem;font-weight:700;text-align:left}.offer-dashboard .rkp-table__headings-wrapper{border-top-left-radius:0;border-top-right-radius:0}.offer-dashboard .rkp-table__headings-item{justify-content:start;overflow:hidden;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.offer-dashboard .rkp-table__headings-item span{overflow:hidden;text-overflow:ellipsis}.offer-dashboard .rkp-table__headings-item:nth-child(n+8){justify-self:center}.offer-dashboard .rkp-table:nth-child(n+2){margin:30px 0}.offer-dashboard .rkp-table__cell{display:grid!important;justify-content:start;align-items:start;overflow:auto}.offer-dashboard .rkp-table__cell:nth-child(n+6){width:-webkit-min-content;width:min-content;display:grid!important;place-items:center;justify-self:center}.offer-dashboard .rkp-table__cell button{color:#0073d1;cursor:pointer}.offer-dashboard .rkp-table__row:last-child,.offer-dashboard .rkp-table__row:last-child .rkp-table__row-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.offer-dashboard .kite-alert__page--alert,.offer-dashboard .kite-alert__page--alert:active,.offer-dashboard .kite-alert__page--dark,.offer-dashboard .kite-alert__page--dark:active{width:100%;max-width:100%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.1)}.scenario-modal-offer .kite-modal-dialog{border-radius:4px}.scenario-modal-offer .kite-modal-body{display:grid;place-items:start;padding:0 2rem 1rem}.scenario-modal-offer .kite-modal-body section{width:100%}.scenario-modal-offer .kite-modal-body section .kite-input,.scenario-modal-offer .kite-modal-body section .kite-select{max-width:none}.scenario-modal-offer .kite-modal-body section .kite-custom-checkbox{text-align:left;margin:1rem 0;width:100%}.scenario-modal-offer .kite-modal-body .kite-alert{max-width:none;width:100%;margin-bottom:24px;box-shadow:0 1px 4px rgba(0,0,0,.1);border:1px solid #d8dde6;border-radius:4px;background:#fff;text-align:left}.scenario-modal-offer .kite-modal-body .kite-alert__inner{max-width:none}.scenario-modal-offer .kite-modal__action-container{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.scenario-modal-offer .kite-modal__close-btn:focus:not(:focus-visible),.scenario-modal-offer .kite-modal__close-btn :focus:not(:focus-visible){outline:0;box-shadow:none}.scenario-modal-offer .kite-modal__close-btn{cursor:pointer}.scenario-modal-offer hr{border:0;height:1px;background:#d8dde6}.scenario-modal-offer__text{max-width:none}.scenario-modal-offer__radio label{margin-bottom:15px}.scenario-modal-offer__locations{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:20px 0}.scenario-modal-offer__locations h3,.scenario-modal-offer__locations p{text-align:left;width:100%}.scenario-modal-offer__locations label{margin-bottom:15px}.scenario-modal-offer .kite-modal-footer{display:flex;justify-content:center;background-color:transparent}.scenario-modal-offer .kite-modal-footer .kite-btn span{color:#d6312b}.unauthorized__main{padding:24px;border-top:1px solid #d8dde6}.unauthorized h1{margin:20px auto;font-size:28px;font-weight:700}.unauthorized a{display:inline-block;margin:10px auto;text-decoration:none}.login-form__title-container{max-width:463px;margin-right:106px}.login-form__card{min-height:560px;width:400px;padding:32px 50px 64px;background-color:#0a2742!important}.login-form__inner{display:flex;flex-direction:column;align-items:center;width:100%}.login-form__language-button{width:100px;margin-top:50px}.login-form__language-button .kite-btn__content{display:inline-block;text-align:left}.login-form__or-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.login-form__or-wrapper p{margin:0}.login-form__divider{height:2px;width:45%;background-color:#0073d1}.login-form__create-username{margin-bottom:48px}.login-form__page-alert{margin-top:32px}.login-form__form{width:100%;margin-top:32px}.login-form .kite-btn,.login-form__forgot-password{margin-bottom:32px}.login-form .kite-link{text-decoration:underline}.login-form__contact-container{margin-top:32px;text-align:left}.login-form__contact-container .kite-link{text-decoration:none}.login-form__contact-text{margin-bottom:0}@media only screen and (max-width:1024px){.login-form{flex-direction:column;align-items:center;margin-top:48px}.login-form__language-button{margin:15px auto 0}.login-form__title-container{width:400px;min-width:300px;margin:0 0 32px;text-align:center}}@media only screen and (max-width:450px){.login-form{margin-top:24px}.login-form__title-container{width:90%}.login-form__card{width:95%;padding:16px}}.App{width:100%;text-align:center;background:#fff}.login-page{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page__title{margin-top:48px}.login-page__card-container{display:flex;margin-top:16px}.display-loader{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center;height:100vh}:root{--green:#12ae2b}body{margin:0;font-family:Rutledge,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}
/*# sourceMappingURL=main.59819291.chunk.css.map */