.PageHeader{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media screen and (min-width:768px){.PageHeader{align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:40px}}.PageHeader__subheading{line-height:1.55}.PageHeader__content{align-items:flex-end;display:flex;gap:12px;order:1}.PageHeader__content>.PageHeader__heading{line-height:1.1;margin-bottom:0}.PageHeader__content>.PageHeader__heading:after{content:""}@media screen and (min-width:768px){.PageHeader__content{order:0}}.PageHeader select{line-height:1.22;padding-right:52px}.PageHeader .input-container.input-container--select:before{background-color:var(--color--primary)}.mo-invoice-table__status{align-items:center;display:flex;gap:10px;justify-content:flex-end}.mo-invoice-table table{margin-right:var(--spacing--4);table-layout:auto}@media screen and (min-width:768px){.mo-invoice-table table{margin-right:0}}.mo-invoice-table thead tr:first-child th{min-width:12rem}.mo-invoice-table thead tr:first-child th:first-child{min-width:22rem}.mo-invoice-table thead tr:first-child th:last-child{text-align:right}.HVCTable__wrapper .HVCTable__body .HVCTable__row .mo-invoice-table__total-amount{color:var(--color--black);font-weight:700}.mo-invoice-table__invoice-id{align-items:center;color:var(--color--primary);display:flex;font-weight:400;gap:12px;padding:0}.mo-invoice-table__invoice-id:hover{text-decoration:underline}.mo-invoice-table__invoice-id:active{color:var(--color--primary--dark)}.mo-invoice-table__invoice-id .icon{height:24px;width:24px}.mo-invoice-table__status .icon.icon-check_circle{background-color:#0b6023;background-color:var(--icon-color--check,#0b6023);height:24px;width:24px}.mo-status-icon.icon{height:24px;width:24px}.mo-status-icon{align-items:center;color:var(--color--text);display:flex;gap:4px}.mo-status-icon--colored-text.mo-status-icon--check,.mo-status-icon.mo-status-icon--colored-text{color:var(--color--dark-green)}.NotFound__subtititle{margin-bottom:32px}@media screen and (min-width:992px){.NotFound__subtititle{margin-bottom:40px}}.mo-advance-payment-card{border-radius:var(--border-radius--primary);display:flex;flex-wrap:wrap;gap:24px;margin-bottom:var(--desktop--spacing--5);padding:var(--spacing--4)}@media screen and (min-width:992px){.mo-advance-payment-card{margin-bottom:var(--desktop--spacing--6)}}@media screen and (min-width:768px){.mo-advance-payment-card{align-items:center;justify-content:space-between}}.mo-advance-payment-card__payment-details{display:flex;flex-wrap:wrap}.mo-cant-adjust-payment{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:768px){.mo-cant-adjust-payment{width:15em}}.mo-cant-adjust-payment button{width:100%}.currentRates{font-size:var(--desktop--font-size--body--small);margin-top:12px}.currentRates a{text-decoration:underline;text-underline-offset:3px}.mo-my-details-content .Card+.Card{margin-top:40px}.mo-my-details-content .Card:last-child{margin-bottom:var(--desktop--spacing--8)}.mo-definition-list__row:has(.Tooltip) dd{display:flex;flex-wrap:wrap}.mo-definition-list{margin-bottom:0}.mo-definition-list__row{display:flex;flex-wrap:wrap}.mo-definition-list__row dt{color:var(--color-text);font-weight:400}.mo-definition-list__row dd{color:var(--color--black)}.mo-definition-list__row dd,.mo-definition-list__row dt{line-height:var(--line-height--body);margin-bottom:0}.mo-definition-list__row dt:after{content:": "}.mo-meter-reads-table{margin-bottom:40px}.mo-meter-reads-table table{table-layout:auto}.mo-meter-reads-table td{width:25%}.mo-meter-reads-table .HVCTable__body>.HVCTable__row>.mo-meter-reads-table__reads{font-weight:700}.usage__heading,.usage__table-container{margin-bottom:40px}.change-payment-details__info{display:inline-block;font-style:italic}.mo-changePaymentForm form{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.mo-changePaymentForm form{gap:40px}}.mo-changePaymentForm form p{font-style:italic;margin:-18px 0 0}@media screen and (min-width:768px){.mo-changePaymentForm form p{margin-top:-28px}}.mo-changePaymentForm div:has(.form-item),.mo-changePaymentForm fieldset:has(.form-item){display:flex;flex-direction:column;gap:12px}.mo-changePaymentForm .form-item,.mo-changePaymentForm .form-item legend,.mo-changePaymentForm .form-item:first-child,.mo-changePaymentForm .form-item:last-child{margin:0}.mo-changePaymentForm .form-item label{line-height:var(--desktop--line-height--table--body)}.mo-changePaymentForm .notEditable .messages{margin:0}.container-fluid:has(.mo-logIn){display:flex;justify-content:center}.mo-logIn{align-items:center;flex-direction:column;gap:40px;justify-content:center;max-width:500px}.mo-logIn .messages{margin-top:calc(var(--height--nav)*-1)}.mo-logIn .messages p{text-align:left}.mo-logIn div{align-items:center;display:flex;flex-direction:column;justify-content:center}.mo-logIn h1:after{content:normal}.mo-logIn h1,.mo-logIn p{text-align:center}.mo-change-advance-payment__buttons{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:768px){.mo-change-advance-payment__buttons{flex-direction:row}}.mo-submit-meter-readings{border-radius:var(--border-radius--primary);margin-bottom:32px;padding-block:32px;padding-inline:24px}.mo-submit-meter-readings__header{align-items:center;display:flex;gap:12px;margin-bottom:40px}.mo-submit-meter-readings__header h3{margin-bottom:0}.mo-submit-meter-readings .unit{background-color:var(--color--white)}nav.mo-navbar.navbar{border-bottom:1px solid var(--color--grey--lighter);display:relative;transition:0s}nav.mo-navbar.navbar .menu{padding:0}nav.mo-navbar.mo-navbar--is-open{background-color:var(--color--grey--lightest)}@media screen and (min-width:992px){nav.mo-navbar.mo-navbar--is-open{background-color:var(--color--white)}}.mo-menu-icon{margin-left:10px}.mo-navbar__logout-button{border-radius:0;color:var(--color--black);padding:0}.mo-navbar__logout-button:focus{outline:var(--focus-ring--color) var(--focus-ring--width) solid;outline-offset:0;outline-offset:var(--focus-ring--offset,0)}.mo-menu--secondary{display:block}.mo-menu--secondary>.menu{display:none}@media screen and (min-width:992px){.mo-menu--secondary>.menu{display:block}}.mo-navbar__menu-button{border-radius:0;color:var(--color--black);font-weight:500;padding:0;position:relative;z-index:var(--z-index--1)}@media screen and (min-width:992px){.mo-navbar__menu-button{display:none}}.mo-navbar__menu-button:focus{outline:var(--focus-ring--color) var(--focus-ring--width) solid;outline-offset:0;outline-offset:var(--focus-ring--offset,0)}.mo-navbar__logo-wrapper{display:block;position:relative;z-index:var(--z-index--1)}.mo-navbar__logo--full{display:none}@media screen and (min-width:992px){.mo-navbar__logo--full{display:block}.mo-navbar__logo--truncated{display:none}}.mo-navbar__mobile-menu-wrapper{background-color:var(--color--grey--lightest);height:100dvh;left:0;padding-top:100px;position:fixed;top:0;width:100%}.mo-navbar__mobile-menu-wrapper .container-fluid{display:flex;flex-direction:column;height:100%}@media screen and (min-width:992px){.mo-navbar__mobile-menu-wrapper{display:none}}.mo-navbar__mobile-menu{border-bottom:1px solid var(--color--grey--lighter);list-style:none;padding:0}.mo-navbar__mobile-menu a{text-decoration:none}.mo-navbar__mobile-menu a:after{content:"";inset:0;position:absolute}.mo-navbar__mobile-menu .menu-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;position:relative}.mo-navbar__mobile-menu .menu-item .icon{height:24px;width:24px}.mo-navbar__mobile-secondary-menu{display:flex;gap:50px;justify-content:center;list-style:none;margin-top:auto;padding-bottom:30px}.mo-navbar__mobile-secondary-menu a,.mo-navbar__mobile-secondary-menu button{color:var(--color--black);font-weight:500;text-decoration:none}.mo-navbar__mobile-secondary-menu .icon{height:24px;width:24px}html{scroll-padding:calc(var(--desktop--height--nav) + 30px)}@media screen and (min-width:992px){html{scroll-padding:calc(var(--desktop--height--nav) + 40px)}}.mo-page{display:flex;flex-direction:column;height:100%;padding-bottom:var(--desktop--spacing--6);padding-top:calc(var(--height--nav) + 30px)}@media screen and (min-width:992px){.mo-page{padding-bottom:var(--desktop--spacing--7);padding-top:calc(var(--desktop--height--nav) + 40px)}}@media print{.mo-page{padding-top:0!important}}div:has(.skip-link){position:absolute;top:0;width:100%;z-index:1001}
/*# sourceMappingURL=main.d89337a7.css.map*/