.qpwrAq_page{max-width:1120px;color:var(--fg);margin:auto;padding:28px 24px 72px}.qpwrAq_page a{color:#006f88;text-underline-offset:3px}.qpwrAq_breadcrumb{flex-wrap:wrap;gap:8px;margin-bottom:34px;font-size:14px;display:flex}.qpwrAq_intro{max-width:800px;margin-bottom:34px}.qpwrAq_intro h1{letter-spacing:-.035em;margin:10px 0 20px;font-size:clamp(30px,4.8vw,52px);font-weight:750;line-height:1.09}.qpwrAq_intro p{color:var(--muted);font-size:18px;line-height:1.7}.qpwrAq_intro .qpwrAq_credit{margin-top:16px;font-size:14px}.qpwrAq_simulator{background:var(--surface);border:1px solid #c8d6d8;border-top:5px solid var(--accent);border-radius:8px;overflow:hidden}.qpwrAq_panelHeading{justify-content:space-between;align-items:start;gap:20px;padding:25px 28px 18px;display:flex}.qpwrAq_panelHeading h2{margin:0 0 8px;font-size:26px;font-weight:700}.qpwrAq_panelHeading p{color:var(--muted);max-width:65ch;margin:0}.qpwrAq_counter{border:1px solid var(--border);border-radius:4px;flex-shrink:0;padding:7px 10px;font-size:14px}.qpwrAq_console{grid-template-columns:1fr 1.05fr;display:grid}.qpwrAq_inputs{border:0;min-width:0;padding:10px 28px 24px}.qpwrAq_inputs legend{color:var(--muted);padding:0 0 8px;font-size:14px}.qpwrAq_signal{border-top:1px solid var(--border);cursor:pointer;align-items:center;gap:12px;padding:13px 0;display:flex}.qpwrAq_signal input{accent-color:#007792;flex-shrink:0;width:21px;height:21px}.qpwrAq_signal span{flex:1}.qpwrAq_signal strong{font-size:16px;font-weight:650}.qpwrAq_signal small{color:var(--muted);margin-top:3px;font-size:13px;display:block}.qpwrAq_signal code{font-size:12px}.qpwrAq_page button{cursor:pointer;font:inherit;border-radius:5px;min-height:44px}.qpwrAq_page button:focus-visible,.qpwrAq_page input:focus-visible,.qpwrAq_page a:focus-visible,.qpwrAq_page summary:focus-visible{outline-offset:4px;outline:3px solid #aa2c00}.qpwrAq_page .qpwrAq_primary{color:#fff;background:#007792;border:1px solid #007792;width:100%;margin-top:14px;padding:12px 20px;font-weight:650}.qpwrAq_primary:hover{background:#00647b}.qpwrAq_monitor{background:#eef3f3;border-radius:5px;margin:0 28px 24px 0;padding:20px}.qpwrAq_states{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:22px;display:grid}.qpwrAq_state{text-align:center;background:#fff;border:1px solid #bccacc;border-radius:4px;padding:10px 6px}.qpwrAq_state strong{font-size:24px;line-height:1.2;display:block}.qpwrAq_state span{font-size:12px;display:block}.qpwrAq_state[data-active=true]{background:#d9eef2;border:2px solid #007792;padding:9px 5px}.qpwrAq_readout p{color:var(--muted);margin:0 0 4px;font-size:13px}.qpwrAq_readout h3{margin:0 0 15px;font-size:24px;font-weight:700}.qpwrAq_readout dl{margin:0}.qpwrAq_readout dl div{border-top:1px solid #ccd8da;justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.qpwrAq_readout dd{text-align:right;margin:0;font-weight:650}.qpwrAq_readout dd[data-on=true]{color:#006744}.qpwrAq_hint{color:var(--muted);margin:14px 0 0;font-size:13px}.qpwrAq_tools{flex-wrap:wrap;gap:10px;padding:0 28px 20px;display:flex}.qpwrAq_tools button{color:var(--fg);background:#fff;border:1px solid #bdcbcd;padding:8px 14px}.qpwrAq_tools button:hover{background:#eef3f3}.qpwrAq_log{border-top:1px solid var(--border);padding:16px 28px;font-size:14px}.qpwrAq_log summary{cursor:pointer}.qpwrAq_log ol{margin-top:12px;padding-left:22px;line-height:1.8}.qpwrAq_note{border-top:1px solid var(--border);color:var(--muted);margin:0;padding:16px 28px;font-size:13px}.qpwrAq_section{max-width:900px;margin-top:44px}.qpwrAq_section h2{letter-spacing:-.015em;margin-bottom:16px;font-size:28px;font-weight:700;line-height:1.25}.qpwrAq_section p,.qpwrAq_section li{line-height:1.8}.qpwrAq_section p{max-width:78ch;margin:12px 0}.qpwrAq_section ol,.qpwrAq_section ul{padding-left:22px}.qpwrAq_section li+li{margin-top:9px}.qpwrAq_tableWrap{overflow-x:auto}.qpwrAq_table{border-collapse:collapse;text-align:left;width:100%;min-width:580px;font-size:14px}.qpwrAq_table caption{text-align:left;color:var(--muted);padding-bottom:12px}.qpwrAq_table th{background:#eaf0f0;font-weight:650}.qpwrAq_table th,.qpwrAq_table td{vertical-align:top;border-bottom:1px solid #d2dcde;padding:12px}.qpwrAq_downloads{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.qpwrAq_downloads a{background:#fff;border:1px solid #007792;border-radius:5px;padding:12px 18px;font-weight:600;text-decoration:none}.qpwrAq_code{color:#e5f1f3;background:#162329;border-radius:5px;margin:18px 0;padding:22px;font-size:13px;line-height:1.7;overflow-x:auto}.qpwrAq_callout{border-left:3px solid var(--accent2);margin:22px 0;padding:4px 0 4px 20px}.qpwrAq_next{border-top:1px solid var(--border);padding-top:26px}@media (max-width:700px){.qpwrAq_page{padding:22px 16px 48px}.qpwrAq_breadcrumb{margin-bottom:25px}.qpwrAq_console{grid-template-columns:1fr}.qpwrAq_panelHeading{flex-direction:column;gap:12px;padding:20px}.qpwrAq_inputs{padding:8px 20px 22px}.qpwrAq_monitor{margin:0 20px 20px}.qpwrAq_tools,.qpwrAq_log,.qpwrAq_note{padding-left:20px;padding-right:20px}.qpwrAq_intro p{font-size:16px}.qpwrAq_section h2{font-size:25px}.qpwrAq_downloads{flex-direction:column}}
