.workRequestLocation.cmp-wrl__refresh-card-layout{--wrl-blue:#003d79;--wrl-blue-hover:#004f9f;--wrl-blue-active:#003d79;--wrl-blue-soft:#eef5fb;--wrl-text:#000;--wrl-body-text:#1e2d3d;--wrl-muted-text:#5f6f7f;--wrl-placeholder:#687684;--wrl-error:#ef3e42;--wrl-white:#fff;--wrl-page-bg:#fff;--wrl-panel-bg:#f7f7f7;--wrl-form-bg:#fff;--wrl-icon-bg:#c7d4df;--wrl-icon-bg-active:#c7d4df;--wrl-border:#0862b9;--wrl-border-muted:rgba(30,45,61,0.22);--wrl-input-border:#b8c2cc;--wrl-input-border-hover:rgba(8,98,185,0.55);--wrl-input-border-focus:#0862b9;--wrl-success-bg:#e7f8eb;--wrl-success-border:#8dc99a;--wrl-content-width:656px;--wrl-cpr-form-width:1042px;--wrl-radius-card:7px;--wrl-radius-panel:7px;--wrl-radius-input:10px;--wrl-radius-icon:8px;--wrl-radius-pill:999px;--wrl-card-shadow-hover:0 6px 16px rgba(0,61,121,0.14);--wrl-card-shadow-active:0 5px 14px rgba(0,61,121,0.16);--wrl-panel-shadow:none;--wrl-focus-ring:0 0 0 3px rgba(8,98,185,0.22);--wrl-transition-fast:160ms ease;--wrl-transition-card:180ms ease;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif}
.workRequestLocation.cmp-wrl__refresh-card-layout *,.workRequestLocation.cmp-wrl__refresh-card-layout *::before,.workRequestLocation.cmp-wrl__refresh-card-layout *::after{box-sizing:border-box}
.workRequestLocation.cmp-wrl__refresh-card-layout{background-color:var(--wrl-page-bg)}
.workRequestLocation.cmp-wrl__refresh-card-layout .container{width:100%;max-width:var(--wrl-content-width);margin-right:auto;margin-left:auto;padding-right:0;padding-left:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location{width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout .content-area{width:100%;height:auto;padding:0;overflow:visible;background-color:transparent;opacity:1}
.workRequestLocation.cmp-wrl__refresh-card-layout .center{display:flex;justify-content:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__intro{margin:0 0 32px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__heading{margin:0;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__options{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;width:100%;margin:0 0 32px;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card{display:flex;width:100%;min-width:0;min-height:210px;margin:0;padding:15px 12px 20px;border:1px solid var(--wrl-border);border-radius:var(--wrl-radius-card);background-color:var(--wrl-white);color:var(--wrl-blue);cursor:pointer;flex-direction:column;align-items:center;justify-content:flex-start;font-family:Lato,Arial,sans-serif;text-align:center;text-decoration:none;text-transform:none;letter-spacing:normal;line-height:normal;appearance:none;box-shadow:none;transition:background-color var(--wrl-transition-card),border-color var(--wrl-transition-card),color var(--wrl-transition-card),box-shadow var(--wrl-transition-card),transform var(--wrl-transition-card)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.button{min-width:0;padding:15px 12px 20px;border:1px solid var(--wrl-border);border-radius:var(--wrl-radius-card);background-color:var(--wrl-white);color:var(--wrl-blue);font-weight:inherit;font-size:inherit;line-height:normal}
@media(hover:hover) and (pointer:fine){.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:hover{border-color:var(--wrl-blue-hover);background-color:#fbfdff;box-shadow:var(--wrl-card-shadow-hover);transform:translateY(-2px)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:hover .vm-location__option-icon-wrap{background-color:#bccbd8;transform:translateY(-1px)}
}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:active{transform:translateY(0);box-shadow:0 3px 10px rgba(0,61,121,0.12)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:focus{outline:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:focus-visible{outline:2px solid var(--wrl-input-border-focus);outline-offset:3px;box-shadow:var(--wrl-focus-ring)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.active{border-color:var(--wrl-blue-active);background-color:var(--wrl-blue-active);color:var(--wrl-white);box-shadow:var(--wrl-card-shadow-active)}
@media(hover:hover) and (pointer:fine){.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.active:hover{border-color:var(--wrl-blue-active);background-color:var(--wrl-blue-active);box-shadow:var(--wrl-card-shadow-active);transform:translateY(-2px)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.active:hover .vm-location__option-icon-wrap{background-color:var(--wrl-icon-bg-active)}
}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.active:focus-visible{outline-color:var(--wrl-input-border-focus);box-shadow:var(--wrl-focus-ring),var(--wrl-card-shadow-active)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card:disabled{cursor:not-allowed;opacity:.65;transform:none;box-shadow:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-icon-wrap{display:inline-flex;width:69px;height:69px;margin:0 0 12px;border-radius:var(--wrl-radius-icon);align-items:center;justify-content:center;flex:0 0 auto;transition:background-color var(--wrl-transition-card),transform var(--wrl-transition-card)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-icon{display:block;width:auto;height:auto;max-width:65px;max-height:65px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-title{display:block;margin:0 0 5px;color:currentColor;font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:21px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-subtitle{display:block;max-width:128px;margin:0 auto;color:currentColor;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:21px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__form-panel{width:100%;margin:0 auto;padding:32px 24px 46px;border-radius:var(--wrl-radius-panel);background-color:var(--wrl-panel-bg);box-shadow:var(--wrl-panel-shadow)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__search-panel{width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__search-panel form{width:100%;margin:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__field{width:100%;margin:0 0 6px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__field:last-child{margin-bottom:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__label{display:block;margin:20px 0 22px;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:22px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__required{margin-left:1px;color:var(--wrl-error)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__help-text,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__required-text,.workRequestLocation.cmp-wrl__refresh-card-layout .horizontal-center{display:block;width:100%;margin:-12px 0 17px;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:left}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__required-text{margin:0 0 18px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input{display:block;width:100%;height:49px;margin:0;padding:0 15px;border:1px solid var(--wrl-input-border);border-radius:var(--wrl-radius-input);background-color:var(--wrl-white);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:15px;font-weight:400;line-height:22px;box-shadow:none;outline:0;transition:border-color var(--wrl-transition-fast),box-shadow var(--wrl-transition-fast),background-color var(--wrl-transition-fast)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input::placeholder{color:var(--wrl-placeholder);opacity:1}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input:hover:not(:disabled){border-color:var(--wrl-input-border-hover)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input:focus{border-color:var(--wrl-input-border-focus);box-shadow:var(--wrl-focus-ring)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input:disabled{background-color:#eef1f4;color:var(--wrl-muted-text);cursor:not-allowed}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__error,.workRequestLocation.cmp-wrl__refresh-card-layout .error{display:block;margin:0 0 18px;color:var(--wrl-error) !important;font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__address-search,.workRequestLocation.cmp-wrl__refresh-card-layout .address-search{display:block;position:relative;width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__suggestions,.workRequestLocation.cmp-wrl__refresh-card-layout #addressData{width:100%;max-height:220px;margin:4px 0 0 !important;padding:0 !important;border:1px solid var(--wrl-input-border);border-radius:0 0 var(--wrl-radius-input) var(--wrl-radius-input);background-color:var(--wrl-white);list-style:none;overflow-y:auto}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__suggestions:empty,.workRequestLocation.cmp-wrl__refresh-card-layout #addressData:empty{display:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__suggestions li,.workRequestLocation.cmp-wrl__refresh-card-layout #addressData li{margin:0;padding:12px 14px;border-bottom:1px solid rgba(30,45,61,0.12);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:14px;line-height:20px;cursor:pointer;transition:background-color var(--wrl-transition-fast),color var(--wrl-transition-fast)}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__suggestions li:last-child,.workRequestLocation.cmp-wrl__refresh-card-layout #addressData li:last-child{border-bottom:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__suggestions li:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #addressData li:hover{background-color:var(--wrl-blue-soft);color:var(--wrl-blue)}
.workRequestLocation.cmp-wrl__refresh-card-layout .address-search-selected::after{content:"";position:absolute;top:50%;right:14px;width:16px;height:16px;background:url("../../../../../../content/dam/oncorwww/images/vegetation-management/icon-checkmark-small.png") center / contain no-repeat;transform:translateY(-50%);pointer-events:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .address-search-selected .vm-location__input,.workRequestLocation.cmp-wrl__refresh-card-layout .address-search-selected input{padding-right:42px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__navigation{width:100%;max-width:var(--wrl-content-width);margin:0 auto;padding:33px 0 0 !important;background-color:transparent}
.workRequestLocation.cmp-wrl__refresh-card-layout .oncor-contact-info{margin:0 0 23px;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:400;line-height:19px;text-align:left}
.workRequestLocation.cmp-wrl__refresh-card-layout .oncor-contact-info p{margin:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__actions{display:flex;justify-content:flex-end;width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR{display:inline-flex;min-width:107px;min-height:47px;margin:0;padding:14px 28px;border:0;border-radius:var(--wrl-radius-pill);background-color:var(--wrl-blue);color:var(--wrl-white);cursor:pointer;align-items:center;justify-content:center;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:700;line-height:18px;letter-spacing:.28em;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:none;outline:0;transition:background-color var(--wrl-transition-fast),opacity var(--wrl-transition-fast),box-shadow var(--wrl-transition-fast),transform var(--wrl-transition-fast)}
@media(hover:hover) and (pointer:fine){.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue:hover,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR:hover{background-color:var(--wrl-blue-hover);box-shadow:0 5px 14px rgba(0,61,121,0.16);transform:translateY(-1px)}
}
.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue:active,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next:active,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext:active,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm:active,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer:active,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation:active,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR:active{transform:translateY(0);box-shadow:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR:focus-visible{box-shadow:var(--wrl-focus-ring);outline:2px solid var(--wrl-input-border-focus);outline-offset:3px}
.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue:disabled,.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue:disabled,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next:disabled,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm:disabled,.workRequestLocation.cmp-wrl__refresh-card-layout #backToSectionTwoButton:disabled{cursor:not-allowed;opacity:.65;transform:none;box-shadow:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link{display:inline-flex;min-width:107px;min-height:47px;margin:0;padding:12px 28px;border:2px solid var(--wrl-blue);border-radius:var(--wrl-radius-pill);background-color:var(--wrl-white);color:var(--wrl-blue);cursor:pointer;align-items:center;justify-content:center;font-family:Lato,Arial,sans-serif;font-size:13px;font-weight:700;line-height:18px;letter-spacing:.28em;text-align:center;text-transform:uppercase;text-decoration:none;box-shadow:none;outline:0;transition:background-color var(--wrl-transition-fast),color var(--wrl-transition-fast),box-shadow var(--wrl-transition-fast),transform var(--wrl-transition-fast)}
@media(hover:hover) and (pointer:fine){.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection:hover,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link:hover{background-color:var(--wrl-blue-soft);box-shadow:0 4px 12px rgba(0,61,121,0.1);transform:translateY(-1px)}
}
.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection:active,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link:active{transform:translateY(0);box-shadow:none}
.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection:focus-visible,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link:focus-visible{box-shadow:var(--wrl-focus-ring);outline:2px solid var(--wrl-input-border-focus);outline-offset:3px}
.workRequestLocation.cmp-wrl__refresh-card-layout #section-two-container{width:100%;max-width:var(--wrl-content-width);margin:0 auto;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #text{margin:0 0 18px;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:24px;text-align:left}
.workRequestLocation.cmp-wrl__refresh-card-layout #addressForm{width:100%;margin:0 0 24px;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #addressForm label{display:block;margin:0 0 8px;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:700;line-height:22px}
.workRequestLocation.cmp-wrl__refresh-card-layout #addressOption{display:block;width:100%;height:49px;margin:0;padding:0 42px 0 15px;border:1px solid var(--wrl-input-border);border-radius:var(--wrl-radius-input);background-color:var(--wrl-white);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:15px;line-height:22px}
.workRequestLocation.cmp-wrl__refresh-card-layout #addressOption:hover:not(:disabled){border-color:var(--wrl-input-border-hover)}
.workRequestLocation.cmp-wrl__refresh-card-layout #addressOption:focus{border-color:var(--wrl-input-border-focus);box-shadow:var(--wrl-focus-ring);outline:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #edit-address-container{width:100%;margin:0 0 24px;padding:24px;border-radius:var(--wrl-radius-panel);background-color:var(--wrl-panel-bg)}
.workRequestLocation.cmp-wrl__refresh-card-layout #edit-address-container .row,.workRequestLocation.cmp-wrl__refresh-card-layout .confirm-address,.workRequestLocation.cmp-wrl__refresh-card-layout .address-display{display:block;margin:0;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #heading{margin:0 0 14px;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:17px;font-weight:700;line-height:24px;white-space:normal}
.workRequestLocation.cmp-wrl__refresh-card-layout .edit-address{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}
.workRequestLocation.cmp-wrl__refresh-card-layout #address_text{color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:15px;line-height:23px;white-space:normal}
.workRequestLocation.cmp-wrl__refresh-card-layout .edit-container{display:inline-flex;gap:6px;align-items:center;white-space:nowrap;cursor:pointer}
.workRequestLocation.cmp-wrl__refresh-card-layout #edit_icon{display:inline-block;width:16px;height:16px;margin:0;cursor:pointer}
.workRequestLocation.cmp-wrl__refresh-card-layout #edit_button{margin:0;color:var(--wrl-blue);font-family:Lato,Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;cursor:pointer}
.workRequestLocation.cmp-wrl__refresh-card-layout .geoMap{width:100%;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNextButton{width:100%;max-width:var(--wrl-content-width);margin:0 auto;padding:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .navigation-buttons-container,.workRequestLocation.cmp-wrl__refresh-card-layout .buttonsbottom{width:100%;padding:24px 0 0 !important;background-color:transparent}
.workRequestLocation.cmp-wrl__refresh-card-layout .mapbuttons,.workRequestLocation.cmp-wrl__refresh-card-layout .mapbuttons .col-12{display:flex;width:100%;margin:0;padding:0;flex-direction:column;align-items:center;gap:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout #googlemap,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link{margin-top:16px}
.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm{width:100%;max-width:var(--wrl-cpr-form-width);margin:0 auto 36px;padding:0 0 34px;border:0;border-radius:0;background-color:var(--wrl-form-bg);flex-wrap:wrap;column-gap:42px;row-gap:22px;justify-content:space-between;align-items:flex-start}
.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm:not([style*="display: none"]){display:flex !important}
.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm[style*="display: none"]{display:none !important}
.workRequestLocation.cmp-wrl__refresh-card-layout #contact{width:100%;margin:0 0 28px;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:700;line-height:38px;text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-row{width:calc(46%);margin:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-label{display:block;width:100%;margin:0 0 10px;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:500;line-height:26px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason{display:block;width:100%;border:1px solid var(--wrl-input-border);border-radius:10px;background-color:var(--wrl-white);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:18px;font-weight:400;line-height:26px;box-shadow:none;outline:0;transition:border-color var(--wrl-transition-fast),box-shadow var(--wrl-transition-fast),background-color var(--wrl-transition-fast)}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value{height:60px;padding:0 30px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason{min-height:110px;padding:20px 30px;resize:vertical}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value::placeholder,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason::placeholder{color:var(--wrl-placeholder);opacity:1}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value:hover:not(:disabled),.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason:hover:not(:disabled){border-color:var(--wrl-input-border-hover)}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value:focus,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason:focus{border-color:var(--wrl-input-border-focus);box-shadow:var(--wrl-focus-ring)}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value:disabled,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason:disabled{background-color:#f3f5f7;color:var(--wrl-body-text);cursor:not-allowed;opacity:1}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason-row{width:100%;margin:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason-row + #submitCPRForm,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission #submitCPRForm{margin-top:12px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission #reason{margin-bottom:10px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-row:has(#reason){width:100%;margin-top:0}
.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm{min-width:240px;min-height:60px;padding:18px 46px;margin-top:12px;border-radius:var(--wrl-radius-pill);font-size:16px;line-height:20px;letter-spacing:.22em}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission>div:last-child{margin-top:12px;margin-left:auto}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission #backToSectionTwoButton{min-width:220px;min-height:60px;padding:16px 46px;margin-top:0;border-width:2px;border-radius:var(--wrl-radius-pill);font-size:16px;line-height:20px;letter-spacing:.22em}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .error{margin:7px 0 0;color:var(--wrl-error) !important;font-family:Lato,Arial,sans-serif;font-size:14px;line-height:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprSubmitMsg{width:100%;max-width:var(--wrl-cpr-form-width);height:auto;margin:0 auto 28px;padding:18px 22px;border:1px solid var(--wrl-success-border);border-radius:var(--wrl-radius-panel);background-color:var(--wrl-success-bg);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:16px;font-weight:400;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprSubmitMsg::before{content:"";display:inline-block;width:22px;height:22px;margin-right:6px;background:url("../../../../../../content/dam/oncorwww/images-refresh/icons/greenawesome-check-circle.svg") center / contain no-repeat;vertical-align:middle}
.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPRDiv{width:100%;max-width:var(--wrl-cpr-form-width);margin:0 auto 36px;text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout #searchLoader{width:100%;margin-top:10px}
.workRequestLocation.cmp-wrl__refresh-card-layout .loader-infinite{text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .loader{color:var(--wrl-blue);font-family:Lato,Arial,sans-serif;font-size:14px}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal{position:fixed;z-index:99;inset:0;display:none;width:100%;height:100%;padding:96px 20px 32px;background-color:rgba(0,0,0,0.45);overflow:auto}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal-content,.workRequestLocation.cmp-wrl__refresh-card-layout .validation_modal-content{width:100%;max-width:620px;margin:0 auto;padding:32px;border:0;border-radius:var(--wrl-radius-panel);background-color:var(--wrl-white);color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal-content h3,.workRequestLocation.cmp-wrl__refresh-card-layout #disclaimer{margin:0 0 16px;color:var(--wrl-text);font-family:Lato,Arial,sans-serif;font-size:21px;font-weight:700;line-height:29px;text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal-content p,.workRequestLocation.cmp-wrl__refresh-card-layout .validation_modal-content p{margin:0 0 16px;color:var(--wrl-body-text);font-family:Lato,Arial,sans-serif;font-size:15px;line-height:23px;text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal-content a,.workRequestLocation.cmp-wrl__refresh-card-layout .validation_modal-content a{color:var(--wrl-blue);font-weight:700;text-decoration:underline;text-underline-offset:3px}
.workRequestLocation.cmp-wrl__refresh-card-layout .validation_modal-content #validation_popup_text{color:var(--wrl-error) !important}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal .center{display:flex;justify-content:center;margin-top:18px}
.workRequestLocation.cmp-wrl__refresh-card-layout .close,.workRequestLocation.cmp-wrl__refresh-card-layout #close{float:right;margin:-10px -6px 0 0;color:var(--wrl-blue);font-family:Lato,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1;cursor:pointer}
.workRequestLocation.cmp-wrl__refresh-card-layout .row{margin-right:0;margin-left:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .col-12{width:100%;max-width:none;padding-right:0;padding-left:0}
.workRequestLocation.cmp-wrl__refresh-card-layout ul:not(.sub-submenu):not(.dropdown-menu):not(.nav-menu){padding-left:0 !important}
@media(prefers-reduced-motion:reduce){.workRequestLocation.cmp-wrl__refresh-card-layout *,.workRequestLocation.cmp-wrl__refresh-card-layout *::before,.workRequestLocation.cmp-wrl__refresh-card-layout *::after{scroll-behavior:auto !important;transition-duration:.01ms !important;animation-duration:.01ms !important;animation-iteration-count:1 !important}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-icon-wrap,.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR,.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link{transform:none !important}
}
@media(max-width:767px){.workRequestLocation.cmp-wrl__refresh-card-layout{--wrl-content-width:100%;--wrl-cpr-form-width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout .container,.workRequestLocation.cmp-wrl__refresh-card-layout #section-two-container,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNextButton,.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm,.workRequestLocation.cmp-wrl__refresh-card-layout .cprSubmitMsg,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPRDiv{max-width:none;padding-right:20px;padding-left:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__intro{margin-bottom:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__heading{font-size:16px;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.button{min-height:198px;padding:15px 10px 18px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-icon-wrap{width:64px;height:64px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-title{font-size:15px;line-height:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-subtitle{max-width:130px;font-size:13px;line-height:19px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__form-panel{padding:28px 20px 34px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__navigation{padding-top:28px !important}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__actions{justify-content:stretch}
.workRequestLocation.cmp-wrl__refresh-card-layout .btn.btn-primary.btn-blue,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__next,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNext,.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm,.workRequestLocation.cmp-wrl__refresh-card-layout #okDisclaimer,.workRequestLocation.cmp-wrl__refresh-card-layout #done_validation,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPR,.workRequestLocation.cmp-wrl__refresh-card-layout .backToPreviousSection,.workRequestLocation.cmp-wrl__refresh-card-layout #back-navigation-link{width:100%}
.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm:not([style*="display: none"]){display:block !important}
.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm{padding-top:0;padding-bottom:34px}
.workRequestLocation.cmp-wrl__refresh-card-layout #contact{margin-bottom:24px;font-size:24px;line-height:32px;text-align:center}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-row{width:100%;margin-bottom:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-label{font-size:16px;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value{height:52px;padding:0 18px;font-size:16px;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason-row{margin-bottom:20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .reqReason{min-height:130px;padding:14px 18px;font-size:16px;line-height:24px}
.workRequestLocation.cmp-wrl__refresh-card-layout #submitCPRForm,.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission #backToSectionTwoButton{width:100%;min-width:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission>div:last-child{margin-left:0}
.workRequestLocation.cmp-wrl__refresh-card-layout .edit-address{flex-direction:column;gap:10px}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal{padding-top:64px}
.workRequestLocation.cmp-wrl__refresh-card-layout .modal-content,.workRequestLocation.cmp-wrl__refresh-card-layout .validation_modal-content{padding:26px 20px}
}
@media(max-width:350px){.workRequestLocation.cmp-wrl__refresh-card-layout .container,.workRequestLocation.cmp-wrl__refresh-card-layout #section-two-container,.workRequestLocation.cmp-wrl__refresh-card-layout #googleMapNextButton,.workRequestLocation.cmp-wrl__refresh-card-layout #cprForm,.workRequestLocation.cmp-wrl__refresh-card-layout .cprSubmitMsg,.workRequestLocation.cmp-wrl__refresh-card-layout #backToCPRDiv{padding-right:16px;padding-left:16px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__options{grid-template-columns:1fr}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card,.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-card.button{min-height:auto;padding:18px 16px 20px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__option-subtitle{max-width:240px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__form-panel{padding:26px 18px 32px}
.workRequestLocation.cmp-wrl__refresh-card-layout .vm-location__input,.workRequestLocation.cmp-wrl__refresh-card-layout #addressOption{height:48px}
.workRequestLocation.cmp-wrl__refresh-card-layout .cprForm-submission .form-value{height:50px}
}