.ct.mpc .ct-voltage{grid-template-columns:repeat(3,minmax(0,1fr))}.ct.mpc [hidden]{display:none!important}.ct.mpc .ct-select h2{font-size:23px}.ct.mpc .ct-select select:disabled{color:#4d6673;background:#e9f0f3}.ct.mpc .ct-more{margin-top:30px;padding:18px;border:1px solid var(--line);border-radius:8px}.ct.mpc .ct-more>summary{font-size:20px;font-weight:700;min-height:44px}.ct.mpc .ct-review-warning{font-size:14px;color:#6a4e18;margin:6px 0}.ct.mpc .ct-module{margin:18px 0}.ct.mpc .ct-module img{cursor:zoom-in}.ct.mpc .mpc-drawing-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:22px}.ct.mpc .mpc-drawing-step{display:flex;justify-content:space-between;gap:12px;margin:12px 0}.ct.mpc .mpc-path-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0}.ct.mpc .mpc-result{background:#e7f2f6;border-left:4px solid #007b9f;padding:18px;font-weight:700;margin-top:22px}.ct.mpc .ct-note{margin:22px 0}.ct.mpc details{margin:15px 0}.ct.mpc .ct-kpi{display:block;line-height:1.65}.ct.mpc .ct-hero>*{min-width:0}.ct.mpc :is(button,input,select,summary,a):focus-visible{outline:3px solid #007ca3;outline-offset:3px}.ct.mpc .mpc-drawing-step button:disabled{opacity:.55;cursor:default}.ct.mpc .vo-breadcrumb{overflow-wrap:anywhere}.ct.mpc .ct-matrix td{overflow-wrap:anywhere}.ct.mpc .ct-card{min-width:0}.ct.mpc .ct-review-warning strong{font-size:inherit}
@media(max-width:900px){.ct.mpc .mpc-drawing-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.ct.mpc .ct-voltage{grid-template-columns:repeat(2,minmax(0,1fr))}.ct.mpc .ct-voltage button:last-child{grid-column:1/-1}.ct.mpc .mpc-path-cards{grid-template-columns:1fr}.ct.mpc .ct-module,.ct.mpc .ct-more{padding:16px}.ct.mpc .ct-matrix td{padding:10px 16px}.ct.mpc .mpc-drawing-nav button{font-size:15px;padding:11px 8px}.ct.mpc .mpc-drawing-step button{flex:1;font-size:15px}.ct.mpc .ct-select{padding:18px}.ct.mpc .ct-select select{font-size:16px}.ct.mpc .ct-card h3{line-height:1.35}}
