.wf-runcost{display:block;container-type:inline-size}.wf-runcost__frame{background:var(--wf-surface-raised);border:var(--wf-bw-hair) solid var(--wf-surface-rule);border-radius:var(--wf-r-3);overflow:hidden}.wf-runcost__head{padding:var(--wf-s-7);border-bottom:var(--wf-bw-hair) solid var(--wf-surface-rule)}.wf-runcost__title{font-family:var(--wf-face-display);font-size:var(--wf-t-3);line-height:var(--wf-lh-sub);letter-spacing:var(--wf-ls-title)}.wf-runcost__subtitle{margin-top:var(--wf-s-3);color:var(--wf-text-muted);font-size:var(--wf-t--1);max-width:var(--wf-measure)}.wf-runcost__sides{display:grid;grid-template-columns:1fr}@container (min-width: 34rem){.wf-runcost__sides{grid-template-columns:1fr 1fr}.wf-runcost__side+.wf-runcost__side{border-top:0;border-left:var(--wf-bw-hair) solid var(--wf-surface-rule)}}.wf-runcost__side{padding:var(--wf-s-7)}.wf-runcost__side+.wf-runcost__side{border-top:var(--wf-bw-hair) solid var(--wf-surface-rule)}.wf-runcost__side--ours{background:var(--wf-surface-raised)}.wf-runcost__side--theirs{background:var(--wf-panel-sunk)}.wf-runcost__who{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wf-s-3);min-height:2.6em}.wf-runcost__name{font-weight:var(--wf-w-medium);font-size:var(--wf-t--1)}.wf-runcost__watts{font-family:var(--wf-face-text);font-size:var(--wf-t--1);color:var(--wf-text-muted);font-variant-numeric:tabular-nums}.wf-runcost__figure{margin-top:var(--wf-s-5)}.wf-runcost__amount{display:block;font-family:var(--wf-face-display);font-size:var(--wf-t-5);line-height:var(--wf-lh-display);letter-spacing:var(--wf-ls-title);font-variant-numeric:tabular-nums}.wf-runcost__kwh{display:block;margin-top:var(--wf-s-2);font-family:var(--wf-face-text);font-size:var(--wf-t--1);color:var(--wf-text-muted);font-variant-numeric:tabular-nums}.wf-runcost[data-wf-money=off] .wf-runcost__figure .wf-runcost__kwh{font-family:var(--wf-face-display);font-size:var(--wf-t-5);line-height:var(--wf-lh-display);color:var(--wf-text);margin-top:0}.wf-runcost__week{margin-top:var(--wf-s-4);font-family:var(--wf-face-text);font-size:var(--wf-t--1);color:var(--wf-text-muted);font-variant-numeric:tabular-nums}.wf-runcost__week-sep{padding-inline:var(--wf-s-2)}.wf-runcost__gap{padding:var(--wf-s-5) var(--wf-s-7);border-top:var(--wf-bw-hair) solid var(--wf-surface-rule);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--wf-s-3);font-size:var(--wf-t-1)}.wf-runcost__gap-amount{font-family:var(--wf-face-display);font-size:var(--wf-t-2);font-variant-numeric:tabular-nums}.no-js .wf-runcost__controls{display:none}.wf-runcost__controls{padding:var(--wf-s-7);border-top:var(--wf-bw-hair) solid var(--wf-surface-rule);background:var(--wf-ground);display:grid;gap:var(--wf-s-7)}@container (min-width: 34rem){.wf-runcost__controls{grid-template-columns:1fr 1fr}.wf-runcost__control--full{grid-column:1 / -1}}.wf-runcost__control-label{display:flex;justify-content:space-between;align-items:baseline;gap:var(--wf-s-4);font-size:var(--wf-t--1);font-weight:var(--wf-w-medium);margin-bottom:var(--wf-s-3)}.wf-runcost__control-value{font-family:var(--wf-face-text);font-variant-numeric:tabular-nums;color:var(--wf-text-muted);font-weight:var(--wf-w-regular)}.wf-runcost__slider{-webkit-appearance:none;appearance:none;width:100%;height:var(--wf-tap);margin:0;background:transparent;cursor:pointer}.wf-runcost__slider::-webkit-slider-runnable-track{height:4px;border-radius:var(--wf-r-1);background:var(--wf-surface-border)}.wf-runcost__slider::-moz-range-track{height:4px;border-radius:var(--wf-r-1);background:var(--wf-surface-border)}.wf-runcost__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;margin-top:-12px;border-radius:var(--wf-r-1);background:var(--wf-surface-accent);border:var(--wf-bw) solid var(--wf-surface-raised);box-shadow:var(--wf-shadow-1)}.wf-runcost__slider::-moz-range-thumb{width:28px;height:28px;border-radius:var(--wf-r-1);background:var(--wf-surface-accent);border:var(--wf-bw) solid var(--wf-surface-raised);box-shadow:var(--wf-shadow-1)}.wf-runcost__slider:focus-visible{outline-offset:4px}.wf-runcost__scale{display:flex;justify-content:space-between;font-family:var(--wf-face-text);font-size:var(--wf-t--2);color:var(--wf-text-muted)}.wf-runcost__rate-row{display:flex;align-items:stretch;gap:var(--wf-s-3);max-width:18rem}.wf-runcost__rate-input{flex:1 1 auto;min-width:0;min-height:var(--wf-tap);padding:var(--wf-s-3) var(--wf-s-4);font-family:var(--wf-face-text);font-variant-numeric:tabular-nums;background:var(--wf-surface-raised);border:var(--wf-bw-hair) solid var(--wf-surface-border);border-radius:var(--wf-r-2);color:var(--wf-text)}.wf-runcost__rate-input[aria-invalid=true]{border-color:var(--wf-danger);border-width:var(--wf-bw)}.wf-runcost__rate-unit{display:flex;align-items:center;font-family:var(--wf-face-text);font-size:var(--wf-t--1);color:var(--wf-text-muted);white-space:nowrap}.wf-runcost__select{width:100%;min-height:var(--wf-tap);padding:var(--wf-s-3) var(--wf-s-4);background:var(--wf-surface-raised);border:var(--wf-bw-hair) solid var(--wf-surface-border);border-radius:var(--wf-r-2);color:var(--wf-text)}.wf-runcost__error{display:block;margin-top:var(--wf-s-3);font-size:var(--wf-t--1);font-weight:var(--wf-w-medium);color:var(--wf-danger)}.wf-runcost__error:empty{display:none}.wf-runcost__foot{padding:var(--wf-s-5) var(--wf-s-7) var(--wf-s-7);border-top:var(--wf-bw-hair) solid var(--wf-surface-rule);display:grid;gap:var(--wf-s-4)}.wf-runcost__attribution{font-size:var(--wf-t--1);color:var(--wf-text-muted);line-height:var(--wf-lh-body)}.wf-runcost__attribution a{color:var(--wf-text-muted)}.wf-runcost__scope{font-size:var(--wf-t--1);color:var(--wf-text);border-left:var(--wf-bw) solid var(--wf-surface-border);padding-left:var(--wf-s-4);max-width:var(--wf-measure)}.wf-runcost--line .wf-runcost__frame{border:0;border-radius:var(--wf-r-0);background:transparent}.wf-runcost__line{font-size:var(--wf-t--1);line-height:var(--wf-lh-body)}.wf-runcost__line strong{font-weight:var(--wf-w-medium);font-variant-numeric:tabular-nums}.wf-runcost__line-source{display:block;margin-top:var(--wf-s-2);font-size:var(--wf-t--1);color:var(--wf-text-muted)}.wf-runcost__line-link{display:inline-block;margin-top:var(--wf-s-3);min-height:var(--wf-tap);padding-block:var(--wf-s-4);font-size:var(--wf-t--1);color:var(--wf-surface-accent)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/wattlefold-run-cost.css.map */
