.operator{min-height:100vh;font-size:16px;line-height:24px}.operator-header{background:var(--mkp-surface);flex-wrap:wrap;align-items:center;gap:32px;padding:16px 48px;display:flex}.operator-header img{object-fit:contain;width:91.12px;height:57.72px}.operator-header strong{font-size:18px}.operator-current{color:var(--mkp-action-primary);font-size:14px}.operator-account{color:var(--mkp-text-secondary);overflow-wrap:anywhere;margin-left:auto;font-size:14px}.operator-main{gap:24px;max-width:1440px;padding:48px}.operator-login{max-width:560px}.operator-user-form{max-width:760px}.operator-user-form fieldset{border:1px solid var(--mkp-border-subtle);border-radius:8px;flex-direction:column;gap:20px;min-width:0;padding:20px;display:flex}.operator-user-form .operator-ack small{margin-top:6px;font-weight:400;display:block}.operator textarea{border:1px solid var(--mkp-border-input);width:100%;min-width:0;font:inherit;overflow-wrap:anywhere;border-radius:8px;padding:12px 16px}.operator-card{background:var(--mkp-surface);border:1px solid var(--mkp-border-subtle);border-radius:12px;flex-direction:column;gap:24px;min-width:0;padding:32px;display:flex}.operator-intro{flex-direction:column;gap:8px;display:flex}.operator-intro p,.operator-muted{color:var(--mkp-text-secondary)}.operator-muted,.operator-eyebrow{font-size:14px;line-height:20px}.operator-eyebrow{text-transform:uppercase;color:var(--mkp-text-secondary)}.operator-steps{color:var(--mkp-text-secondary);gap:32px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.operator-steps li{flex:1}.operator-steps .active{color:var(--mkp-action-primary)}.operator-upload-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.operator-fields{grid-template-columns:1fr 1fr;gap:24px;display:grid}.operator-period{flex-direction:column;gap:8px;font-size:14px;font-weight:500;display:flex}.operator-period>div{grid-template-columns:minmax(0,1fr) 100px;gap:8px;display:grid}.operator-period select{width:100%}.operator label{flex-direction:column;gap:8px;min-width:0;font-size:14px;font-weight:500;display:flex}.operator input,.operator select{border:1px solid var(--mkp-border-input);background:var(--mkp-surface);width:100%;min-width:0;min-height:52px;color:var(--mkp-text-primary);font:inherit;border-radius:8px;padding:12px 16px;font-size:16px}.operator select{width:auto}.operator-drop{background:var(--mkp-background);border:1px dashed var(--mkp-border-input);border-radius:12px;flex-direction:column;gap:16px;padding:32px;display:flex}.operator-drop .button{align-self:flex-start}.operator-drop p{color:var(--mkp-text-secondary);font-size:14px}.operator .operator-file,.operator-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.operator-selected{background:var(--mkp-surface-accent);overflow-wrap:anywhere;flex-direction:column;padding:16px;display:flex}.operator-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.operator-actions .button{flex-shrink:0}.operator-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.operator-stat{border:1px solid var(--mkp-border-subtle);border-radius:12px;flex-direction:column;gap:8px;padding:20px;display:flex}.operator-stat strong{font-size:28px;line-height:34px}.operator-stat span{font-size:14px;line-height:20px}.operator-changes{gap:16px;padding:24px}.operator-changes .message p+p{margin-top:8px}.operator-next{flex-flow:wrap;align-items:center;padding:24px;display:flex}.operator-next>div{flex:400px}.operator-next h2{margin-bottom:8px}.operator-diagnostic{border-top:1px solid var(--mkp-border-subtle);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.operator-diagnostic h3{margin:0 0 8px;font-size:16px}.operator-diagnostic p{margin:4px 0}.operator-diagnostic--blocking{border-left:4px solid var(--mkp-error-text);padding-left:16px}.operator-row-details{flex-direction:column;gap:24px;scroll-margin-top:24px;display:flex}.operator-card>details>summary{cursor:pointer;font-weight:600}.operator-card>details>p{margin:16px 0}@media (width<=600px){.operator-diagnostic{flex-direction:column;align-items:stretch}.operator-next .button{width:100%}.operator-steps{flex-wrap:wrap;gap:12px}.operator-steps li{flex:40%}}.operator-filters{flex-wrap:wrap;gap:12px;display:flex}.operator .button--secondary{color:var(--mkp-text-primary);font-weight:600}.operator-filters .selected{background:var(--mkp-surface-accent);border-color:var(--mkp-action-primary)}.operator-table-wrap{background:var(--mkp-surface);border:1px solid var(--mkp-border-subtle);border-radius:12px;overflow-x:auto}.operator table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px;font-size:14px;line-height:20px}.operator th,.operator td{text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:16px}.operator th{background:var(--mkp-background);font-weight:500}.operator th:first-child{width:90px}.operator th:nth-child(2){width:120px}.operator th:nth-child(3){width:200px}.operator th:nth-child(4){width:120px}.operator th:nth-child(5){width:140px}.operator th:nth-child(6){width:220px}.operator tbody tr:nth-child(2n){background:var(--mkp-background)}.operator tbody tr.outcome-review,.operator tbody tr.outcome-conflict{background:var(--mkp-error-bg)}.operator td ul{margin:8px 0 0;padding-left:16px}.operator td small{color:var(--mkp-text-secondary);display:block}.operator-pagination,.operator-pager{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.operator-pagination{justify-content:space-between}.operator-pager span{color:var(--mkp-text-secondary);font-size:14px}.operator-empty{padding:24px}.operator-losses{overflow-wrap:anywhere;padding-left:20px}.operator-losses li+li{margin-top:8px}.operator-enroll{flex-direction:column;gap:16px;display:flex}.operator-enroll code{background:var(--mkp-surface-accent);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:16px}.operator-2fa-qr{background:#fff;align-self:center;max-width:100%;height:auto}.operator-enroll ol{margin:0;padding-left:24px}.operator-enroll li+li{margin-top:8px}.operator-enroll details code{display:block}.operator-enroll summary{cursor:pointer}.operator-recent{justify-content:space-between;align-items:center;gap:16px;display:flex}.operator-recent span{overflow-wrap:anywhere}.operator-recent small{color:var(--mkp-text-secondary);display:block}.operator-search-actions{align-items:flex-end;gap:24px;display:flex}.operator-search-actions label{flex:1}.operator-download{border:1px solid var(--mkp-border-input);background:var(--mkp-surface);min-height:52px;color:var(--mkp-text-primary);border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.operator .operator-ack{flex-direction:row;align-items:flex-start;gap:12px;font-weight:400}.operator .operator-ack input{width:20px;height:20px;min-height:20px;accent-color:var(--mkp-action-primary);flex:0 0 20px;margin-top:2px}.operator-changes>.button{align-self:flex-start}.operator .operator-edit-button{white-space:nowrap;min-height:40px;color:var(--mkp-action-primary);background:0 0;border:0;padding:8px;font-size:14px}.operator table{min-width:1240px}.operator th:nth-child(7){width:240px}.operator th:nth-child(8){width:110px}.operator-binding{overflow-wrap:anywhere;margin-top:12px}.operator-binding summary{cursor:pointer;color:var(--mkp-action-primary)}.operator-binding p{margin:8px 0 16px}.operator-modal{border:1px solid var(--mkp-border-subtle);background:var(--mkp-surface);width:880px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--mkp-text-primary);border-radius:16px;margin:auto;padding:0;overflow:auto}.operator-modal::backdrop{background:#172d2673}.operator-editor{flex-direction:column;gap:24px;padding:32px;display:flex}.operator-editor-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.operator-editor-heading h2{font-size:28px;line-height:34px}.operator-editor-heading .button{flex-shrink:0;width:162px}.operator-editor-heading{z-index:1;background:var(--mkp-surface);border-bottom:1px solid var(--mkp-border-subtle);padding:12px 0;position:sticky;top:0}.operator-editor-tabs{grid-template-columns:1fr 1fr;gap:16px;display:grid}.operator-editor-tabs .button{width:100%}.operator-editor-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.operator-editor-field{flex-direction:column;gap:8px;min-width:0;display:flex}.operator-editor-field select{width:100%}.operator-editor-field.is-changed>input,.operator-editor-field.is-changed>select:first-of-type{border-color:var(--mkp-action-primary)}.operator .operator-value-mode{min-height:36px;padding:6px 12px;font-size:14px}.operator-field-info{overflow-wrap:anywhere;font-size:14px;line-height:20px}.operator-field-info p+p{margin-top:4px}.operator-field-info .operator-muted{font-size:12px;line-height:18px}.operator-field-error{color:var(--mkp-error-text)}.operator-edit-history{overflow-wrap:anywhere;font-size:14px}.operator-edit-history summary{cursor:pointer}.operator-edit-history ol{padding-left:20px}.operator-edit-history li{margin-top:12px}.operator-edit-history small{color:var(--mkp-text-secondary);display:block}.operator-editor-actions{grid-template-columns:180px 260px minmax(0,1fr);gap:24px;display:grid}.operator-editor-actions .button{width:100%}@media (width<=900px){.operator-editor-actions{grid-template-columns:1fr 1fr;gap:16px}.operator-editor-actions .button:last-child{grid-column:1/-1}}@media (width<=1000px){.operator-header{gap:24px;padding:16px 24px}.operator-main{padding:32px 24px}.operator-upload-grid{grid-template-columns:1fr}.operator-stats{gap:16px}.operator-account{margin-left:0}}@media (width<=600px){.operator-header{gap:12px 16px;padding:12px 16px}.operator-header img{width:76px;height:auto}.operator-main{padding:24px 16px}.operator-card,.operator-drop{padding:20px}.operator-fields{grid-template-columns:1fr}.operator-stats{grid-template-columns:1fr 1fr}.operator-actions{align-items:stretch}.operator-actions .button{width:100%}.operator-recent{flex-wrap:wrap}.operator-current{width:100%}.operator-account{flex:1}.operator-pagination{align-items:flex-start}.operator-pager{gap:8px}.operator-pager .button{padding:12px}.operator h1{font-size:28px;line-height:34px}.operator-search-actions{flex-direction:column;align-items:stretch}.operator-modal{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.operator-editor{gap:20px;padding:20px}.operator-editor-fields{grid-template-columns:minmax(0,1fr);gap:20px}.operator-editor-heading{gap:12px}.operator-editor-heading h2{font-size:24px;line-height:30px}.operator-editor-heading .button{width:auto;padding:12px}.operator-editor-tabs{gap:8px}.operator-editor-tabs .button{padding:12px 8px;font-size:14px}.operator-editor-actions{grid-template-columns:1fr}.operator-changes>.button{align-self:stretch}}.invitation-steps{color:var(--mkp-text-secondary);justify-content:space-between;gap:24px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.operator-navigation{flex-wrap:wrap;gap:24px;display:flex}.operator-navigation button{color:var(--mkp-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px}.operator-navigation [aria-current]{color:var(--mkp-action-primary);font-weight:600}.result-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.result-three .operator-card{gap:16px;padding:24px}.operator .result-filters{grid-template-columns:minmax(230px,2fr) repeat(3,minmax(150px,1fr));gap:16px;padding:24px;display:grid}.operator .result-filters select{width:100%}.operator .reading-filters{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.reading-period{max-width:360px}.result-status{font-weight:500}.result-status--success{color:var(--mkp-action-primary)}.result-status--warning{color:var(--mkp-warning-text)}.result-status--muted{color:var(--mkp-text-secondary)}.operator .result-table{min-width:1100px}.operator .result-table th:first-child{width:22%}.operator .result-table th:nth-child(2){width:11%}.operator .result-table th:nth-child(3){width:20%}.operator .result-table th:nth-child(4){width:18%}.operator .result-table th:nth-child(5){width:15%}.operator .result-table th:nth-child(6){width:14%}.operator .result-table th{background:var(--mkp-surface-accent)}.operator .result-table .button{white-space:normal;text-align:left;justify-content:start}.operator .reading-table{min-width:1280px}.operator .reading-table th{background:var(--mkp-surface-accent);width:auto}.operator .reading-table th:first-child{width:24%}.operator .reading-table th:nth-child(2){width:10%}.operator .reading-table th:nth-child(3),.operator .reading-table th:nth-child(4),.operator .reading-table th:nth-child(5){width:9%}.operator .reading-table th:nth-child(6){width:12%}.operator .reading-table th:nth-child(7){width:15%}.operator .reading-table th:nth-child(8){width:12%}.result-progress{width:100%;height:12px;accent-color:var(--mkp-action-primary);border:0;border-radius:8px;display:block;overflow:hidden}.result-progress::-webkit-progress-bar{background:var(--mkp-border-subtle)}.result-progress::-webkit-progress-value{background:var(--mkp-action-primary)}.result-dialog{width:640px}.result-dialog--wide{width:960px}.result-dialog h2{font-size:28px;line-height:34px}.result-recipient{overflow-wrap:anywhere;font-size:20px;font-weight:600}.result-objects{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.result-objects .operator-card{gap:16px;padding:24px}.result-meter{border-top:1px solid var(--mkp-border-subtle);overflow-wrap:anywhere;padding-top:16px}.result-meter small{color:var(--mkp-text-secondary)}.result-history{overflow-wrap:anywhere}.result-history summary{cursor:pointer;color:var(--mkp-action-primary)}.operator tr.result-conflict{background:var(--mkp-warning-bg)}@media (width<=1100px){.operator .result-filters{grid-template-columns:1fr 1fr}.operator-header,.operator-navigation{gap:16px}}@media (width<=800px){.result-three,.result-objects{grid-template-columns:1fr}.operator-navigation{order:4;width:100%}.result-dialog .result-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.result-dialog .operator-stat{padding:12px}}@media (width<=600px){.operator .result-filters{grid-template-columns:1fr;padding:20px}.result-dialog h2{font-size:24px;line-height:30px}.result-objects .operator-card{padding:20px}.result-dialog .result-three{grid-template-columns:1fr}.operator-navigation{justify-content:space-between}.reading-period{max-width:100%}}.invitation-steps [aria-current]{color:var(--mkp-action-primary)}.dispatch-grid{grid-template-columns:minmax(0,872fr) minmax(0,448fr);align-items:start;gap:24px;display:grid}.dispatch-settings,.dispatch-summary{flex-direction:column;gap:24px;min-width:0;display:flex}.dispatch-settings>p,.dispatch-settings>h2,.dispatch-summary>p,.dispatch-summary>h2{margin:0}.dispatch-modes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.dispatch-modes .button{width:100%;min-width:0}.dispatch-zone{color:var(--mkp-brand-teal,#005e74);font-size:14px}.dispatch-time{font-size:36px;font-weight:600;line-height:44px}.dispatch-numbers{font-size:20px;font-weight:600;line-height:28px}.dispatch-cancel{max-width:600px}@media (width<=900px){.dispatch-grid{grid-template-columns:1fr}}@media (width<=600px){.dispatch-time{font-size:28px;line-height:34px}.dispatch-modes{grid-template-columns:1fr}}.invitation-search,.invitation-preview-tools{align-items:end;gap:24px;display:flex}.invitation-search>label,.invitation-preview-tools>label{flex:1;min-width:0}.invitation-parameters{grid-template-columns:1fr 1fr;gap:24px;display:grid}.operator .invitation-recipients-table{min-width:1240px}.operator .invitation-recipients-table th:first-child{width:26%}.operator .invitation-recipients-table th:nth-child(2){width:7%}.operator .invitation-recipients-table th:nth-child(3){width:9%}.operator .invitation-recipients-table th:nth-child(4){width:28%}.operator .invitation-recipients-table th:nth-child(5){width:18%}.operator .invitation-recipients-table th:nth-child(6){width:12%}.invitation-preview-grid{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);align-items:start;gap:24px;display:grid}.invitation-mail{min-width:0}.invitation-mail-body{border:1px solid var(--mkp-border-subtle);background:#fff;border-radius:12px;width:100%;max-width:100%;margin:24px auto 0;overflow:hidden}.invitation-mail-body.is-mobile{width:390px}.invitation-mail-body iframe{border:0;width:100%;height:950px;display:block}.invitation-mail-body pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;padding:24px}.invitation-preview-width button[aria-pressed=true]{background:var(--mkp-brand-green);color:#fff;border-color:var(--mkp-brand-green)}.invitation-extra-checks{margin-top:24px}.invitation-extra-checks details{margin-top:16px}.invitation-extra-checks summary{cursor:pointer}.invitation-extra-checks pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.invitation-test{flex-direction:column;gap:24px;display:flex}.invitation-test>p,.invitation-test>h2{margin:0}.invitation-attempts{padding:0;list-style:none}.invitation-attempts li{border-bottom:1px solid var(--mkp-border-subtle);overflow-wrap:anywhere;padding:16px 0}.invitation-attempts p{margin:8px 0}.invitation-attempts small{display:block}.operator textarea{box-sizing:border-box;border:1px solid var(--mkp-border-input);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:16px}.invitation-removal{max-width:600px}.invitation-synthetic{max-width:640px;margin:32px auto;padding:24px}.invitation-synthetic form{gap:24px;display:grid}.invitation-synthetic label{gap:8px;display:grid}.invitation-synthetic input{border:1px solid var(--mkp-border-input);font:inherit;border-radius:8px;padding:16px}.invitation-synthetic small{display:block}@media (width<=900px){.invitation-preview-grid{grid-template-columns:1fr}.invitation-preview-tools{flex-wrap:wrap}.invitation-preview-tools>label{flex-basis:100%}}@media (width<=600px){.invitation-steps{flex-wrap:wrap;gap:12px}.invitation-steps li{width:calc(50% - 12px)}.invitation-search{flex-direction:column;align-items:stretch}.invitation-parameters{grid-template-columns:1fr}.invitation-preview-tools .operator-filters{gap:8px}.invitation-mail-body iframe{height:1100px}.invitation-mail,.invitation-mail-body pre{padding:16px}.invitation-synthetic{margin:16px auto;padding:16px}}.final-export{gap:16px;display:grid}.final-export h2,.final-export p{margin:0}.final-export>.button{max-width:358px;min-height:52px}.export-checksum{overflow-wrap:anywhere}.export-actions{flex-wrap:wrap;gap:16px;display:flex}.export-ack{border-top:1px solid #e8e8e8;gap:16px;padding-top:16px;display:grid}.export-ack label{align-items:center;gap:10px;display:flex}.export-ack input{flex:none;width:18px;height:18px}.export-ack .button{justify-self:start}@media (width<=640px){.final-export>.button,.export-actions,.export-actions .button,.export-ack .button{width:100%;max-width:none}.export-ack .button{justify-self:stretch}}@font-face{font-family:Inter;src:url(/assets/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{font-synthesis:none;color:var(--mkp-text-primary);background:var(--mkp-background);--mkp-background:#f7f9f8;--mkp-surface:#fff;--mkp-surface-accent:#eef7f1;--mkp-brand-green:#006637;--mkp-brand-teal:#005e74;--mkp-text-primary:#172d26;--mkp-text-secondary:#596a62;--mkp-action-primary:#0e8332;--mkp-action-disabled:#e6ebe8;--mkp-border-subtle:#dce4df;--mkp-border-input:#b7c2bc;--mkp-warning-border:#e7c576;--mkp-warning-bg:#fff8e8;--mkp-warning-text:#855100;--mkp-error-border:#d4453d;--mkp-error-bg:#fff1f0;--mkp-error-text:#a72822;--mkp-info-bg:#edf5fa;--mkp-info-border:#bad4e4;--mkp-info-text:#24556c;--mkp-radius:12px;--mkp-control-radius:8px;font-family:Inter,sans-serif}*{box-sizing:border-box}body{margin:0}.client-shell{background:var(--mkp-background);min-height:100vh;color:var(--mkp-text-primary)}.logo-surface{background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:flex}button,input{font:inherit}h1,h2,h3,p{margin:0}a{color:var(--mkp-brand-teal);text-underline-offset:3px}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--mkp-brand-teal);outline-offset:3px}button{cursor:pointer}button:disabled{cursor:default}h1{font-size:28px;font-weight:600;line-height:34px}h2,h3{font-size:18px;font-weight:600;line-height:24px}strong{font-weight:600}main{flex-direction:column;gap:24px;max-width:912px;margin:auto;padding:24px 16px;display:flex}main>*{min-width:0}.header{background:var(--mkp-surface);padding:12px 16px}.header__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;max-width:880px;margin:auto;display:grid}.header .logo-surface{grid-column:2}.header img{width:112px;height:auto;display:block}.header span{color:var(--mkp-text-secondary);grid-column:3;justify-self:end;font-size:14px;line-height:20px;display:none}.intro{flex-direction:column;gap:8px;display:flex}.title-break{display:block}.intro p{color:var(--mkp-text-secondary);font-size:16px;line-height:24px}.object{background:var(--mkp-surface-accent);border-radius:var(--mkp-radius);overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:16px;display:flex}.object__label{color:var(--mkp-brand-green);font-size:14px;font-weight:500;line-height:20px}.object p{color:var(--mkp-text-secondary);font-size:14px;line-height:20px}.object p strong{color:var(--mkp-text-primary);font-weight:500}.object__period{flex-wrap:wrap;gap:8px;display:flex}form,.meters{flex-direction:column;gap:24px;display:flex}.meters{gap:16px}.meters__heading,.meters__heading>div{flex-direction:column;gap:4px;display:flex}.meters__heading p{color:var(--mkp-text-secondary);font-size:14px;line-height:20px}.meter{background:var(--mkp-surface);border:1px solid var(--mkp-border-subtle);border-radius:var(--mkp-radius);flex-direction:column;gap:16px;min-width:0;padding:19px;display:flex}.meter--warning{border-color:var(--mkp-warning-border)}.meter--error{border-color:var(--mkp-error-border)}.meter__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px;display:grid}.meter__grid>*{min-width:0}.meter__identity,.meter__start{overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}.label{color:var(--mkp-text-secondary);font-size:14px;line-height:20px}.meter__identity strong,.meter__start strong{font-size:18px;line-height:24px}.meter__reading{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.meter__reading label{font-size:14px;font-weight:500;line-height:20px}.meter input{border:1px solid var(--mkp-border-input);border-radius:var(--mkp-control-radius);color:#172d26;-webkit-text-fill-color:#172d26;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;width:100%;min-width:0;min-height:52px;padding:13px 15px;font-size:16px;line-height:24px}.meter input::placeholder{color:#596a62;-webkit-text-fill-color:#596a62;opacity:1}.meter input:disabled{color:#596a62;-webkit-text-fill-color:#596a62;opacity:1;background:#fff}.meter input[aria-invalid=true]{border-color:var(--mkp-error-border)}.saved-reading{overflow-wrap:anywhere;align-items:center;min-height:52px;font-size:20px;line-height:28px;display:flex}.meter__consumption{color:var(--mkp-text-secondary);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;display:flex}.meter__consumption strong{overflow-wrap:anywhere;text-align:right;min-width:0;font-size:20px;line-height:28px}.meter__consumption .label{flex-shrink:0;max-width:55%}.text-success{color:var(--mkp-brand-green)}.text-warning{color:var(--mkp-warning-text)}.meter__confirmation{flex-direction:column;gap:4px 16px;font-size:14px;line-height:20px;display:flex}.meter__confirmation time{color:var(--mkp-text-secondary)}.message{border:1px solid var(--mkp-info-border);border-radius:var(--mkp-radius);background:var(--mkp-info-bg);color:var(--mkp-info-text);overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:16px;display:flex}.message>div{font-size:14px;line-height:20px}.message--warning{background:var(--mkp-warning-bg);border-color:var(--mkp-warning-border);color:var(--mkp-warning-text)}.message--error{background:var(--mkp-error-bg);border-color:var(--mkp-error-border);color:var(--mkp-error-text)}.message--success{background:var(--mkp-surface-accent);border-color:var(--mkp-brand-green);color:var(--mkp-brand-green)}.button{text-align:center;border-radius:var(--mkp-control-radius);background:var(--mkp-action-primary);color:#fff;overflow-wrap:anywhere;border:0;justify-content:center;align-items:center;min-height:52px;padding:14px 20px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:inline-flex}.button:hover:not(:disabled){background:var(--mkp-brand-green)}.button:disabled{background:var(--mkp-action-disabled);color:var(--mkp-text-secondary)}.button--secondary{background:var(--mkp-surface);color:var(--mkp-brand-teal);border:1px solid var(--mkp-border-input)}.button--secondary:hover:not(:disabled){background:var(--mkp-info-bg)}.submit{flex-direction:column;gap:12px;display:flex}.submit__row{flex-direction:column;gap:16px;display:flex}.submit__row>p{color:var(--mkp-text-secondary);font-size:14px;font-weight:500;line-height:20px}.submit__note{color:var(--mkp-text-secondary);font-size:14px;line-height:20px}footer{flex-wrap:wrap;gap:12px 24px;padding-top:8px;font-size:14px;line-height:20px;display:flex}.contact{align-self:stretch}.submit__row .button{font-weight:600}form:has(.meters[aria-busy=true]) .submit__row .button:disabled{background:var(--mkp-action-primary);color:#fff}@media (width>=960px){main{padding-top:40px;padding-bottom:40px}.header img{width:136px}.header span{display:block}.title-break{display:inline}h1{font-size:36px;line-height:44px}.object{padding:24px}.meter{padding:23px}.meter__grid{grid-template-columns:minmax(0,142fr) minmax(0,158fr) minmax(0,244fr) minmax(0,216fr);align-items:center;gap:24px}.meter__reading,.meter__consumption{grid-column:auto}.meter__consumption{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.meter__consumption strong{text-align:left}.meter__consumption .label{max-width:none}.meter__confirmation{flex-flow:wrap;justify-content:space-between}.submit__row{flex-direction:row;justify-content:space-between;align-items:center}.submit__row .button{flex-shrink:0;width:280px}.contact{align-self:flex-start;min-width:280px}}@media (prefers-color-scheme:dark){.client-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mkp-background:#111f1a;--mkp-surface:#1b2c24;--mkp-surface-accent:#243d30;--mkp-brand-green:#79d5a1;--mkp-brand-teal:#8fdae8;--mkp-text-primary:#f0f7f3;--mkp-text-secondary:#c1d2c8;--mkp-border-subtle:#52665b;--mkp-border-input:#8ca79a;--mkp-action-disabled:#34493d;--mkp-warning-bg:#3a321c;--mkp-warning-border:#bd9340;--mkp-warning-text:#ffdc90;--mkp-error-bg:#422522;--mkp-error-border:#f69c94;--mkp-error-text:#ffb4ad;--mkp-info-bg:#213742;--mkp-info-border:#688eaa;--mkp-info-text:#b9def7}.client-shell .button:hover:not(:disabled){background:#006637}}
