/* Compact Designer: scoped to its page and root, leaving product pages alone. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow { max-width:1120px!important;margin:0 auto!important;padding:0!important;background:#fff!important;border:0!important;box-shadow:none!important;font:17px/1.5 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;color:#203640!important; }
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(p,span,strong,b,label,small,h2,h3,h4,h5,h6,li,summary,dt,dd) {color:#203640!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(input,select) {font:inherit!important;min-height:46px!important;color:#203640!important;-webkit-text-fill-color:#203640!important;background:#fff!important;border:1px solid #a8b9bf!important;border-radius:8px!important;box-shadow:none!important;max-width:100%!important;padding:10px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(button,summary,a) {touch-action:manipulation;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow button {font:600 16px/1.35 system-ui,sans-serif!important;min-height:44px!important;white-space:normal!important;text-shadow:none!important;box-shadow:none!important;cursor:pointer;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow button:focus-visible,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow summary:focus-visible,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow input:focus-visible,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow select:focus-visible {outline:3px solid #19738d!important;outline-offset:3px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow [aria-invalid="true"] {border:2px solid #b34425!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow [hidden] {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-sim-intro,.ww-unified-workspace-head,.ww-source-grid,.ww-other-types,.ww-other-heading,#ww-confirm-source,#ww-capacity-summary,.ww-source-confirm,.ww-pump-suppliers,.ww-pump-model-picker,#ww-selected-pump-name,.ww-pump-start-path,.ww-unified-output-head,#ww-manifold-capability,#ww-recommendations,#ww-sample-options,.ww-results,#ww-smart-tip,#ww-tank-runtime-stage,.ww-unified-reset-wrap,#ww-calculate-route) {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-panel:not(.wwq-active) {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-panel.wwq-active {display:block!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-easy-builder,.ww-builder-step,.ww-source-options,.ww-unified-output-stage) {padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;max-width:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-builder-step::before,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-builder-step::after {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-panel,#ww-other-source-panel,.ww-tank-pump-choice,.ww-other-note,.ww-guided-custom-pump) {background:#f3f6f7!important;color:#203640!important;border:1px solid #d9e3e6!important;border-radius:12px!important;padding:18px!important;box-shadow:none!important;margin:14px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-source-panel[hidden] {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-source-panel[data-source-panel="sizepump"] {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-other-fields {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-other-fields label {gap:6px!important;font-size:16px!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-field-line {background:transparent!important;padding:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-other-note {font-size:15px!important;line-height:1.5!important;padding:12px!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps {display:flex;gap:8px;padding:8px 0 18px;scroll-margin-top:90px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step {flex:1;background:#edf2f3!important;border:1px solid #cedadd!important;border-radius:9px!important;color:#334b55!important;padding:12px 8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step[aria-current="step"] {background:#fff1e7!important;border-color:#ab4a14!important;color:#793208!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source-choices {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source {display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center!important;gap:4px;min-height:88px!important;border:1px solid #bacbd0!important;border-radius:10px!important;padding:14px!important;background:#fff!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source span {font-size:14px!important;font-weight:400!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source[aria-pressed="true"] {border:2px solid #a94a17!important;background:#fff4eb!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(h2,h3) {font:750 clamp(23px,2.5vw,30px)/1.2 system-ui,sans-serif!important;letter-spacing:-.025em!important;text-align:left!important;margin:12px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow h4 {font-size:19px!important;line-height:1.3!important;text-align:left!important;margin:8px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-step,.ww-route-step,.ww-equipment-step) > p {font-size:17px!important;line-height:1.5!important;text-align:left!important;margin:0 0 18px!important;max-width:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-guided-pump.ww-pump-native-fallback {position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-width:100%!important;min-height:48px!important;padding:10px!important;margin:8px 0!important;opacity:1!important;clip:auto!important;clip-path:none!important;overflow:visible!important;pointer-events:auto!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation {display:flex;justify-content:center;align-items:center;gap:12px;margin:22px 0 12px;border-top:1px solid #d9e3e6;padding-top:18px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-primary {background:#a84408!important;color:white!important;-webkit-text-fill-color:white!important;border:1px solid #a84408!important;border-radius:9px!important;padding:13px 24px!important;margin-left:auto!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-secondary,.wwq-add) {background:#fff!important;color:#203640!important;border:1px solid #a8b9bf!important;border-radius:8px!important;padding:10px 14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-note {font-size:14px!important;color:#526870!important;margin:12px 0!important;text-align:center!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-error {background:#fff2ec!important;border-left:4px solid #a84408;padding:14px!important;border-radius:6px;font-weight:600;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-details {display:block!important;margin:12px 0!important;border:1px solid #cedadd!important;border-radius:10px!important;padding:0 16px!important;background:#fff!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-details > summary {font-size:16px!important;line-height:1.4!important;font-weight:650!important;padding:15px 0!important;cursor:pointer;list-style:revert!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-details[open] {padding-bottom:16px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-details:not([open]) > :not(summary) {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-details[hidden] {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-hose-details,.wwq-tank-details) > label {display:flex!important;flex-direction:column!important;gap:6px!important;margin:14px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-source-type="other"][data-other-source-type="household"] .wwq-hose-details {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-route-grid {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-route-grid > label {padding:14px!important;background:#f4f7f7!important;border:1px solid #d9e3e6!important;border-radius:10px!important;box-shadow:none!important;font-size:16px!important;line-height:1.4!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-route-grid small {font-size:14px!important;font-weight:400!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-route-choice,.ww-loop-size-choice,.ww-tank-pump-actions button,.ww-supply-size-choice) {background:#f0f5f6!important;border:1px solid #bdcdd2!important;color:#203640!important;border-radius:9px!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-route-choice,.ww-loop-size-choice,.ww-tank-pump-actions button,.ww-supply-size-choice)[aria-pressed="true"] {background:#fff1e7!important;border:2px solid #a84408!important;}
.wwq-loop-start-choice{margin:0!important;padding:0!important;border:0!important}.wwq-loop-start-choice legend{font-size:18px!important;font-weight:850!important;color:#183746!important}.wwq-loop-start-choice>p{margin:5px 0 14px!important;color:#526975!important}.wwq-loop-start-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wwq-loop-start-options button{display:flex;min-height:92px;flex-direction:column;justify-content:center;gap:5px;padding:16px;text-align:left;border:1px solid #bdcdd2;border-radius:12px;background:#f5f8f9;color:#203640}.wwq-loop-start-options button strong{font-size:16px}.wwq-loop-start-options button span{font-size:13px;color:#60727b}.wwq-loop-start-options button[aria-pressed="true"]{border:2px solid #a84408;background:#fff1e7;box-shadow:0 0 0 3px rgba(168,68,8,.10)}.wwq-loop-start-links{display:flex;gap:18px;margin-top:10px;font-size:13px}.wwq-loop-start-links a{font-weight:750;color:#12658e;text-decoration:underline}.wwq-question-hidden{display:none!important}@media(max-width:620px){.wwq-loop-start-options{grid-template-columns:1fr}}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:16px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control {display:flex!important;flex-direction:column!important;border:1px solid #c6d6db!important;border-radius:12px!important;background:#fff!important;padding:10px!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control .ww-pick {display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;background:#fff!important;border:0!important;padding:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;flex:1!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control img {display:block!important;width:100%!important;height:105px!important;object-fit:contain!important;margin:0 0 8px!important;background:#fff!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control strong {font-size:16px!important;line-height:1.3!important;margin:4px 0!important;text-align:center!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control .ww-pick > span:not(.ww-pick-quantity) {font-size:14px!important;line-height:1.35!important;text-align:center!important;font-weight:400!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control .ww-pick-quantity {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid > .wwq-protection-tile {display:block!important;min-width:0!important;margin:0!important;padding:10px!important;border:1px solid #c6d6db!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile > summary {display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;min-height:0!important;padding:0!important;list-style:none!important;text-align:center!important;cursor:pointer!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile > summary::-webkit-details-marker {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-thumb {display:block!important;width:100%!important;height:105px!important;margin:0 0 8px!important;object-fit:contain!important;background:#fff!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile > summary strong {font-size:16px!important;line-height:1.3!important;margin:4px 0!important;text-align:center!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile > summary span {font-size:14px!important;line-height:1.35!important;font-weight:400!important;text-align:center!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile > summary::after {content:'Choose';display:inline-flex;align-items:center;justify-content:center;min-height:38px;margin-top:8px;padding:0 13px;border:1px solid #8fa9b3;border-radius:8px;background:#f1f6f7;color:#203640;font-size:14px;font-weight:700;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] {grid-column:1/-1!important;padding-bottom:12px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary {display:grid!important;grid-template-columns:88px minmax(0,1fr) auto!important;gap:4px 12px!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary .wwq-protection-thumb {grid-row:1/3!important;height:74px!important;margin:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary :is(strong,span) {text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary::after {content:'Close';grid-column:3;grid-row:1/3;margin:0;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile .ww-pump-protection-card {width:100%!important;max-width:none!important;margin:12px 0 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper {display:flex!important;justify-content:space-between!important;align-items:center!important;margin-top:10px!important;gap:5px!important;width:100%!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper button {position:static!important;min-width:44px!important;width:44px!important;height:44px!important;padding:0!important;border:1px solid #8fa9b3!important;background:#f1f6f7!important;color:#203640!important;border-radius:8px!important;font-size:24px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper :is(output,span) {font-size:16px!important;white-space:nowrap!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-step:not([data-more="1"]) .ww-equipment-control[data-more="1"] {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-live-summary {background:#edf5f3;border-radius:8px;padding:12px;margin:18px 0;font-weight:650;text-align:center;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result {background:#f0f6f5!important;border:1px solid #c6dcd4!important;border-radius:14px!important;padding:24px!important;margin:0!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="adjust"],body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="margin"] {background:#fff5e9!important;border-color:#dec7a6!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result p {font-size:17px!important;line-height:1.5!important;margin:12px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-kicker {font-size:14px!important;font-weight:700!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 12px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics > div {display:flex;flex-direction:column;gap:4px;padding:14px;background:white;border-radius:9px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics strong {font-size:32px!important;line-height:1.2!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics span {font-size:14px!important;line-height:1.35!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-target {font-size:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-edit-actions {display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 22px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result-recovery{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:14px 0 18px}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result-recovery button{width:auto!important;min-width:210px!important;min-height:46px!important;margin:0!important;padding:11px 18px!important;border:2px solid #fff!important;border-radius:999px!important;background:#17384b!important;color:#fff!important;font-size:15px!important;font-weight:900!important;box-shadow:0 3px 0 #0a202b!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result-recovery button:hover,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result-recovery button:focus-visible{background:#fff!important;color:#17384b!important;border-color:#17384b!important;outline:3px solid rgba(255,255,255,.7)!important;outline-offset:2px!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-equipment{max-width:980px;margin:0 auto;padding:clamp(16px,2.5vw,24px);border:1px solid #c8d6dc;border-radius:18px;background:#f8fbfc;color:#17384b;box-shadow:0 8px 24px rgba(16,48,62,.08)}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-head{text-align:center;max-width:720px;margin:0 auto 16px}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-head h3{margin:4px 0 7px!important;color:#17384b!important;font-size:clamp(22px,3vw,30px)!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-head p{margin:0!important;color:#425d69!important;font-size:15px!important;line-height:1.45!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-card{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:74px;padding:11px 12px;border:1px solid #b9cbd3;border-radius:12px;background:#fff}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-image{width:54px!important;height:54px!important;flex:0 0 54px;object-fit:contain;border-radius:8px;background:#fff}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-placeholder{display:grid!important;place-items:center;background:#eef3f5!important;color:#78909a!important;font-size:25px!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-copy{min-width:0;flex:1}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-card strong,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-card span{display:block;color:#17384b!important;line-height:1.25}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-card span{margin-top:3px;font-size:12px!important;color:#607782!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-stepper{display:grid;grid-template-columns:32px 28px 32px;align-items:center;flex:0 0 auto}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-stepper button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;margin:0!important;border:1px solid #8ca5b0!important;border-radius:7px!important;background:#17384b!important;color:#fff!important;font-size:20px!important;line-height:1!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-stepper button:disabled{opacity:.35!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-stepper output{text-align:center;font-weight:900;color:#17384b}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-footer{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:15px;padding-top:14px;border-top:1px solid #d8e2e7}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-footer p{margin:0!important;font-weight:800;color:#425d69!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:14px;padding:14px;border:1px solid #c8d6dc;border-radius:12px;background:#fff}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other label{display:grid!important;gap:4px!important;margin:0!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other label span{font-size:13px!important;color:#607782!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other select{width:100%!important}
@media(max-width:820px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-grid{grid-template-columns:1fr}}
@media(max-width:540px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other{grid-template-columns:1fr}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-optional-other button{width:100%!important}}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row {display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center;padding:16px 0;border-top:1px solid #d9e3e6;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > span,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > small {font-size:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > small {grid-column:1/-1;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > button {grid-column:2;grid-row:1/3;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > a {font-size:14px!important;color:#0c5972!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-calculation dl {display:grid;grid-template-columns:1fr 1fr;gap:10px;font-size:16px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-calculation dd {margin:0;text-align:right;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-layout-details .ww-live-plan,.wwq-layout-details #ww-parts-list) {display:block!important;margin:0!important;max-width:100%!important;padding:12px!important;background:#fff!important;border:0!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-save :is(.wwsq-quote-action,.ww-sim-report-actions) {display:block!important;background:#f3f6f7!important;border:0!important;padding:16px!important;margin:10px 0!important;border-radius:8px!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-save :is(ul,.wwsq-quote-action__eyebrow) {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-save button {background:#a84408!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;border-radius:8px!important;padding:12px 20px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reference {margin-top:18px!important;}
body.page-id-6353 .ww-simulator-page > .hero {padding:24px 18px!important;margin:18px auto!important;background:#fff!important;border:0!important;}
body.page-id-6353 .ww-simulator-page > .hero h1 {font-size:clamp(30px,3vw,40px)!important;line-height:1.15!important;margin:0 0 10px!important;}
body.page-id-6353 .ww-simulator-page > .hero .lede {font-size:18px!important;line-height:1.5!important;margin:0!important;}
body.page-id-6353 .ww-simulator-page > .hero :is(.eyebrow,.ww-beta-notice,.ww-hero-link) {display:none!important;}
body.page-id-6353 .wwq-feedback {border:1px solid #cedadd;border-radius:10px;padding:14px 18px;margin:18px auto;max-width:1120px;font:16px/1.5 system-ui,sans-serif;}
body.page-id-6353 .wwq-feedback summary {cursor:pointer;font-weight:650;}
body.page-id-6353 .wwq-feedback:not([open]) > :not(summary) {display:none!important;}
@media(max-width:600px){
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source-choices {grid-template-columns:repeat(2,minmax(0,1fr));}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source {min-height:80px!important;padding:12px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source strong {font-size:16px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step {font-size:14px!important;padding:10px 5px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-other-fields,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-route-grid {grid-template-columns:1fr!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control img {height:82px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-thumb {height:82px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary {grid-template-columns:68px minmax(0,1fr)!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open] > summary::after {grid-column:1/-1!important;grid-row:auto!important;width:100%;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result {padding:17px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics {gap:7px;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics > div {padding:10px;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics strong {font-size:27px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-metrics span {font-size:12px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row {grid-template-columns:1fr;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pump-row > button {grid-column:1;grid-row:auto;justify-self:start;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation {position:sticky;bottom:0;background:#fff;z-index:8;padding:12px 0;margin:16px 0 0;}
 body.page-id-6353 .ww-simulator-page > .hero {padding:16px 0!important;}
}
@media print { body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps,body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation {display:none!important;} }
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-step:not([data-more="1"]) .ww-equipment-control[data-more="1"][data-selected="1"] {display:flex!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is([data-guided-layout],[data-equipment-mode]) {background:#eef3f4!important;color:#203640!important;border:1px solid #b2c5cc!important;border-radius:8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is([data-guided-layout],[data-equipment-mode])[aria-pressed="true"] {background:#fff1e7!important;border:2px solid #a84408!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-branch-details #ww-extra-branch-builder {padding:0!important;margin:0!important;background:#fff!important;border:0!important;box-shadow:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-branch-details #ww-extra-branch-builder > :is(h4,p),body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-branch-details :is(svg,.ww-extra-branch-summary,.ww-branch-demo,.ww-branch-metrics) {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-save .wwsq-kicker {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper button {display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;}
body.page-id-6353 .ww-simulator-page > .hero > a {display:inline-block!important;margin:8px 0 0!important;padding:0!important;border:0!important;box-shadow:none!important;background:none!important;color:#0e5268!important;font-size:14px!important;line-height:1.4!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper {display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:2px!important;min-width:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper output {font-size:14px!important;text-align:center!important;min-width:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-edit-actions button {width:auto!important;flex:1!important;max-width:none!important;padding:10px 8px!important;font-size:14px!important;}
body.page-id-6353 .ww-simulator-page > .hero .actions {margin:8px 0!important;padding:0!important;}
body.page-id-6353 .ww-simulator-page > .hero .actions a.btn.alt {display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;min-height:44px!important;padding:10px 16px!important;margin:0 auto!important;border:1px solid #a8b9bf!important;border-radius:8px!important;box-shadow:none!important;background:#fff!important;color:#203640!important;-webkit-text-fill-color:#203640!important;font:600 15px/1.4 system-ui,sans-serif!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;transform:none!important;}
body.page-id-6353 .ww-simulator-page > .hero .actions a.btn.alt:hover {background:#edf4f5!important;border-color:#526e79!important;transform:none!important;box-shadow:none!important;}
body.page-id-6353 .ww-simulator-page > .hero .actions a.btn.alt:focus-visible {outline:3px solid #0e5268!important;outline-offset:3px!important;}

@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control {padding:7px!important;} body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control strong {font-size:15px!important;} }
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-step > p {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-equipment-hint {margin:0 0 18px!important;font-size:17px!important;line-height:1.4!important;}

#ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-source=""] #ww-other-source-panel{display:none!important;}
#ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reset[open] #ww-reset{display:inline-flex!important;}

/* Four-step breadcrumb trail: entries are preserved when revisiting a step. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps {display:grid!important;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);align-items:stretch;gap:5px!important;padding:8px 0 14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step {display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px!important;min-width:0;padding:10px 6px!important;background:#f6f8f8!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step[data-visited="true"] {border-color:#6e9495!important;background:#eef5f3!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step[aria-current="step"] {background:#fff1e7!important;border:2px solid #ab4a14!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-number {display:flex;align-items:center;justify-content:center;border:1px solid #789398;border-radius:50%;width:24px;height:24px;font-size:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step[aria-current="step"] .wwq-step-number {background:#903f16!important;color:#fff!important;border-color:#903f16;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-title {font-size:16px!important;font-weight:700!important;line-height:1.25!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-status {font-size:12px!important;font-weight:400!important;line-height:1.25!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-arrow {align-self:center;font-size:24px!important;text-align:center;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-trail-hint {grid-column:1/-1;margin:3px 0 0!important;font-size:14px!important;line-height:1.35!important;text-align:left!important;}
@media(max-width:600px){
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps{gap:3px!important;grid-template-columns:minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr) 8px minmax(0,1fr);}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step{padding:8px 3px!important;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-title{font-size:14px!important;min-height:35px;display:flex;align-items:center;}
 body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-status{font-size:11px!important;}
}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step{margin:0!important;width:100%!important;box-sizing:border-box!important;}

@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px!important;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-arrow{display:none!important;}}

@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-title{letter-spacing:-.02em!important;}}
@media(max-width:360px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps{grid-template-columns:repeat(2,minmax(0,1fr));}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-title{min-height:0;}}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide{padding:16px!important;margin:12px 0 16px!important;border:1px solid #bbcecf!important;border-radius:12px;background:#eff6f4!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide h4{margin:0 0 10px!important;font-size:19px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics>div{background:white;border-radius:8px;padding:10px;text-align:center;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics strong{display:block;font-size:26px!important;line-height:1.2!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics span{display:block;font-size:14px!important;line-height:1.35!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide p{font-size:16px!important;line-height:1.4!important;margin:10px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide small{display:block;font-size:13px!important;line-height:1.4!important;margin-top:8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide button{margin:0!important;}
@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide{padding:12px!important;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics{gap:5px;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics>div{padding:8px 4px;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics strong{font-size:24px!important;}}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-alert{color:#922b19!important;font-weight:700!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-lower-flow{margin-top:12px;padding-top:12px;border-top:1px solid #b8ccce;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-ground-removal-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-ground-removal-actions button{width:auto!important;min-width:0!important;margin:0!important;padding:10px 14px!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-ground-removal-actions button span{font-weight:700;opacity:.78}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-measurement-location{margin:14px 0!important;padding:14px!important;border:1px solid #bacbd0!important;border-radius:10px;min-width:0;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-measurement-location legend{padding:0 5px;font:700 17px/1.4 system-ui,sans-serif!important;color:#203640!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-location-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-location{margin:0!important;background:#fff!important;border:1px solid #8ba6ad!important;border-radius:8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-location[aria-pressed="true"]{background:#fff1e7!important;border:2px solid #a94a17!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-measurement-location small{display:block;font-size:14px!important;margin-top:8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-source-type="other"][data-other-source-type="well"][data-well-pressure-location="house"] :is(.wwq-source-distance,.ww-tap-omit,.wwq-hose-details){display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="ready"]{background:#e8f5e9!important;border:2px solid #287643!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="margin"]{background:#fff8ce!important;border:2px solid #a7800b!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="adjust"]{background:#ffeded!important;border:2px solid #bb3838!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="planning"],body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result[data-status="empty"]{background:#f0f3f5!important;border:2px solid #a5b4bc!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-help-body{padding:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-help ol{padding-left:22px!important;margin:0 0 14px!important;font:400 16px/1.5 system-ui,sans-serif!important;color:#203640!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-test-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-test-fields label{display:flex!important;flex-direction:column!important;gap:6px;min-width:0;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-test-result{font:600 16px/1.5 system-ui,sans-serif!important;color:#203640!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-help button:disabled{opacity:.5;cursor:default;}
@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-test-fields{grid-template-columns:1fr;}}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-help button[data-ready="true"]{background:#226c3d!important;color:#fff!important;border-color:#226c3d!important;opacity:1!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-help input[aria-invalid="true"]{border:2px solid #b12c2c!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-saved{background:#e8f5e9!important;color:#205b32!important;border-left:4px solid #226c3d!important;padding:12px!important;font:600 16px/1.5 system-ui,sans-serif!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pressure-choice{display:flex!important;align-items:center!important;gap:10px!important;margin:12px 0!important;font:600 16px/1.5 system-ui,sans-serif!important;cursor:pointer;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pressure-choice input{width:20px!important;min-height:20px!important;height:20px!important;flex:0 0 20px;accent-color:#a84408;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow #ww-other-psi:disabled{opacity:.5!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-test-result[data-ready="true"]{display:flex!important;flex-direction:column;gap:4px;background:#e8f5e9!important;border:2px solid #226c3d!important;border-radius:10px;padding:16px!important;margin:14px 0!important;text-align:center!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-result-label{font:600 16px/1.4 system-ui,sans-serif!important;color:#205b32!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-result-number{font:800 clamp(32px,5vw,44px)/1.15 system-ui,sans-serif!important;color:#174d2a!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-result-number span{font:700 20px/1.2 system-ui,sans-serif!important;color:#174d2a!important;white-space:nowrap;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-flow-result-reading{font:400 15px/1.4 system-ui,sans-serif!important;color:#334b3c!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-picker{min-width:0;margin:12px 0 18px!important;padding:14px!important;border:1px solid #bacbd0!important;border-radius:12px;background:#f4f7f7!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-picker legend{font:700 18px/1.4 system-ui,sans-serif!important;color:#203640!important;padding:0 5px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-option{display:flex!important;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-width:0;min-height:80px;margin:0!important;padding:10px 6px!important;background:#fff!important;color:#203640!important;border:1px solid #8ba6ad!important;border-radius:9px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-option strong{font:800 27px/1.2 system-ui,sans-serif!important;color:inherit!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-option span{font:600 14px/1.3 system-ui,sans-serif!important;color:inherit!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-nozzle-option[aria-pressed="true"]{background:#fff1e7!important;border:2px solid #a94a17!important;color:#793208!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-nozzle-rating,.wwq-nozzle-help){font:400 15px/1.4 system-ui,sans-serif!important;color:#203640!important;margin:8px 0!important;}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-body{padding:12px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0;border-top:1px solid #cedadd;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row :is(strong,span){grid-column:1;font:400 15px/1.4 system-ui,sans-serif!important;color:#203640!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row strong{font-weight:700!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row button{grid-column:2;grid-row:1/4;align-self:center;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row[data-selected="true"] button{border:2px solid #a94a17!important;background:#fff1e7!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-body :is(p,small,a){display:block;font:400 15px/1.4 system-ui,sans-serif!important;margin:8px 0!important;}
@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row{grid-template-columns:1fr;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row button{grid-column:1;grid-row:auto;justify-self:start;}}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control img{width:64px!important;height:56px!important;margin:0 auto 4px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control strong{font-size:15px!important;line-height:1.3!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid{gap:8px!important;}
/* Focused questions: hide only presentation groups, never disable calculation inputs. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-question-hidden,
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-empty-question-shell {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-step,.ww-route-step,.ww-equipment-step)>:is(h3:not(.wwq-question-heading),p:not(.wwq-question-progress)),
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-panel>h4,.ww-source-confirm,.ww-pump-suppliers,.ww-other-note,.ww-tank-runtime,.ww-guided-custom-pump>strong,.ww-guided-custom-pump>small,.ww-tank-pump-choice>h4,#ww-tank-pump-guidance){display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-other-fields,.ww-route-grid,.ww-guided-custom-pump){grid-template-columns:minmax(0,1fr)!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-panel,#ww-other-source-panel,.ww-guided-custom-pump,.ww-tank-pump-choice){background:transparent!important;border:0!important;padding:0!important;margin:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-question-heading {margin:8px 0 22px!important;outline:none;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-question-progress {color:#50636c!important;font-size:15px!important;margin:8px 0 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-other-fields>label,.ww-guided-custom-pump>label){background:#f4f7f7!important;border:1px solid #d0dce0!important;border-radius:12px;padding:18px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-answer-list {display:grid;gap:8px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-answer {display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:3px 16px;text-align:left!important;padding:12px!important;border:1px solid #d0dce0!important;border-radius:8px!important;background:#f5f8f7!important;color:#203640!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-answer span {font-size:14px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-answer strong {grid-column:1;font-size:16px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-answer small {grid-column:2;grid-row:1/3;align-self:center;color:#8a3b0d!important;text-decoration:underline;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-question="supply"] .wwq-hose-details>summary,
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-question="branch"] .wwq-branch-details>summary {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-question="source"] .wwq-navigation {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-source-step,.ww-route-step){max-width:760px!important;margin:0 auto!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-hose-extras>label {display:flex!important;flex-direction:column;gap:8px;margin:12px 0!important;text-align:left!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-pressure-guide {display:block;font-size:15px!important;line-height:1.5;margin:10px 0;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-extra-branch-layout {display:none!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-extra-branch-grid,.ww-extra-branch-fields){grid-template-columns:minmax(0,1fr)!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-question^="branch"] .wwq-branch-details>summary {display:none!important;}

/* Keep the optional pressure allowance visible throughout the guided flow. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reserve {display:flex!important;align-items:center;justify-content:space-between;gap:12px;background:#f3f6f7!important;border:1px solid #ccdadd!important;border-radius:10px;padding:12px 16px!important;margin:0 0 18px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reserve p {font:16px/1.4 system-ui,sans-serif!important;color:#203640!important;margin:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reserve button {flex-shrink:0;min-height:44px;white-space:normal;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reserve[data-enabled="false"] {background:#fff8ce!important;border-color:#a7800b!important;}
@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-reserve{align-items:stretch;flex-direction:column;}}

/* Compact sprinkler selection, with the primary action centred. */

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid {grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control {min-height:0!important;padding:8px!important;border-radius:9px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control img {height:44px!important;width:54px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control .ww-pick {gap:2px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control strong {font-size:15px!important;line-height:1.25!important;margin:2px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-control .ww-pick > span:not(.ww-pick-quantity) {font-size:13px!important;line-height:1.3!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-quantity-stepper {margin-top:6px!important;padding:0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation {display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation > button:first-child {grid-column:1;justify-self:start;margin:0!important;width:auto!important;padding:10px 8px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation > .wwq-primary {grid-column:2;justify-self:center;margin:0!important;width:auto!important;}
@media(max-width:1099px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid {grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
@media(max-width:600px){body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .ww-equipment-grid {grid-template-columns:repeat(2,minmax(0,1fr))!important;}body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation > .wwq-primary {font-size:15px!important;padding:12px 14px!important;}}

body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-inputs {border-bottom:1px solid #becfd1;padding-bottom:8px;margin-bottom:10px;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-inputs > strong {font-size:18px!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-inputs p {font-size:15px!important;margin:4px 0!important;}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-inputs .wwq-capacity-reserve{width:auto!important;min-height:42px!important;margin:8px auto 2px!important;padding:8px 16px!important}
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-guide button {display:block!important;margin:10px auto!important;}

/* Reserve adjustment belongs with the final calculation. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow:not([data-quick-step="4"]) .wwq-reserve {display:none!important;}

/* Keep previous/next actions together throughout every guided source branch. */
body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation > button {
  flex:0 1 auto!important;
  width:auto!important;
  min-height:44px!important;
  margin:0!important;
}

/* Final responsive layer. Keep every designer control inside the viewport and
   replace dense desktop rows with readable tablet and phone layouts. */
@media(max-width:900px){
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow,
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow *{box-sizing:border-box;min-width:0;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow{width:100%!important;max-width:100%!important;overflow-x:hidden!important;padding:0 14px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-panel,.ww-source-step,.ww-route-step,.ww-equipment-step,.wwq-result){width:100%!important;max-width:100%!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-arrow{display:none!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-source-choices,.ww-equipment-grid,.wwq-optional-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(input,select,textarea,button){max-width:100%!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(#ww-layout-visual,.ww-layout-visual,svg){max-width:100%!important;height:auto!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.ww-layout-wrap,.ww-diagram-wrap,.wwq-layout){max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch;}
}

@media(max-width:600px){
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow{padding:0 10px!important;font-size:16px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-bottom:11px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step{min-height:0!important;padding:9px 7px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-step-title{min-height:0!important;font-size:14px!important;line-height:1.25!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow :is(.wwq-source-choices,.ww-other-fields,.ww-route-grid,.ww-equipment-grid,.wwq-optional-grid,.wwq-loop-start-options,.wwq-nozzle-buttons,.wwq-flow-test-fields){grid-template-columns:1fr!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics{grid-template-columns:1fr!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics>div{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;text-align:left!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-capacity-metrics strong{font-size:22px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-source{min-height:70px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-result{padding:16px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:10px 0!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation>button,
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation>button:first-child,
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow[data-quick-step="3"] .wwq-navigation>.wwq-primary{width:100%!important;margin:0!important;padding:11px 8px!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-navigation>button:only-child{grid-column:1/-1!important;justify-self:center!important;width:min(100%,320px)!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open]>summary{grid-template-columns:64px minmax(0,1fr)!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-protection-tile[open]>summary::after{grid-column:1/-1!important;grid-row:auto!important;width:100%!important;}
  body.page-id-6353 #ww-system-simulator#ww-system-simulator#ww-system-simulator.ww-quick-flow .wwq-chart-row button{width:100%!important;}
}
