.voltage-active #sidebar,.voltage-active .viewheadline,.voltage-active .viewpresets,.voltage-active .qualitybar,.voltage-active #selectedCard,.voltage-active .viewerbottom,.voltage-active #learningReturn{display:none!important}.voltage-active .footer button{visibility:hidden}#openVoltage[aria-pressed=true]{background:#755574;color:#fff}#voltageDemo{position:absolute;inset:0;z-index:7;pointer-events:none;color:#244551}#voltageDemo button,#voltageDemo input,#voltageDemo summary{pointer-events:auto}#voltageDemo button{background:white;border:1px solid #ccdcdc;border-radius:7px;padding:8px 11px;min-height:38px;font:inherit;font-size:12px;color:#244551;cursor:pointer}#voltageDemo button:focus-visible,#voltageDemo input:focus-visible{outline:3px solid #bd8d31;outline-offset:2px}#voltageDemo input{accent-color:#805772}.voltage-heading{position:absolute;left:20px;right:426px;top:18px;background:#fafffff0;border:1px solid #d2dfe1;border-radius:12px;padding:13px 16px;pointer-events:auto}.voltage-kicker{font-size:9px;font-weight:750;letter-spacing:1px;color:#7c5374}.voltage-heading h1{font-size:21px;line-height:1.45;margin:5px 0}.voltage-heading p{font-size:11px;line-height:1.6;color:#617982;margin:4px 0}.voltage-key{display:flex;gap:13px;font-size:10px;margin-top:6px}.voltage-key span:before{content:'';display:inline-block;width:8px;height:8px;background:#be5d7c;border-radius:50%;margin-right:5px}.voltage-key span:nth-child(2):before{background:#599984}.voltage-key span:nth-child(3):before{background:#9774b3}.voltage-key span:nth-child(4):before{background:#3589b2}#voltagePanel{position:absolute;right:18px;top:18px;bottom:91px;width:386px;background:#fcfefefa;border:1px solid #cbdcdd;border-radius:12px;pointer-events:auto;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 10px 24px #264b5d10}.voltage-panel-head{display:flex;align-items:center;justify-content:space-between;padding:10px 13px;border-bottom:1px solid #d9e4e4;font-size:12px}.voltage-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:5px 8px;border-bottom:1px solid #d9e4e4}#voltageDemo .voltage-tabs button{border:0;background:transparent;padding:5px 2px;font-size:10px}#voltageDemo .voltage-tabs button[aria-selected=true]{background:#f1e9f1;color:#825574;font-weight:750}.voltage-body{overflow-y:auto;padding:15px;overscroll-behavior:contain;scrollbar-width:thin;flex:1}.voltage-body h2{font-size:18px;line-height:1.45;margin:5px 0 10px}.voltage-body p{font-size:12px;line-height:1.8;margin:8px 0}.voltage-body details{border-top:1px solid #d9e3e4;padding:9px 0}.voltage-body summary{font-size:12px;line-height:1.6;cursor:pointer;min-height:29px}.voltage-body small{font-size:10px;line-height:1.6;color:#617982}.voltage-note{background:#f7f0f5;border-left:3px solid #b48aa5;padding:10px;font-size:11px;line-height:1.75;margin:10px 0}.voltage-region-list{display:grid;gap:8px}.voltage-region-list button{display:grid;grid-template-columns:1fr auto;text-align:left;gap:5px;align-items:center}.voltage-region-list b{font-size:11px}.voltage-region-list output{font-size:12px;color:#8e5574;font-weight:750}.voltage-region-list small{grid-column:1/-1}.voltage-readout{display:flex;gap:8px;margin:10px 0}.voltage-readout>div{flex:1;background:#f2edf3;border-radius:8px;padding:9px}.voltage-readout>div:nth-child(2){background:#eaf4f2}.voltage-readout small{display:block;font-size:10px}.voltage-readout strong{display:block;font-size:18px;color:#805772;line-height:1.5}.voltage-readout>div:nth-child(2) strong{color:#18796e}.voltage-toggle{display:flex;align-items:center;gap:6px;font-size:12px;min-height:32px}.voltage-switches{display:flex;flex-wrap:wrap;gap:2px 12px}.voltage-slider{display:grid;grid-template-columns:1fr auto;gap:6px;font-size:11px;margin:12px 0}.voltage-slider output{font-variant-numeric:tabular-nums;color:#805772;font-weight:700}.voltage-slider input{grid-column:1/-1;width:100%}.voltage-diagram{width:100%;display:block;background:#f0f5f5;border-radius:8px;margin:8px 0;max-height:165px}.voltage-diagram text{font:10px system-ui,'Microsoft YaHei',sans-serif;fill:#506f79}.voltage-diagram .voltage-svg-large{font-size:22px;font-weight:700;fill:#805772}.voltage-formula{padding:10px;background:#eef5f4;border-radius:8px;font-family:system-ui,sans-serif}.voltage-table{border-collapse:collapse;width:100%;font-size:10px;line-height:1.7}.voltage-table th,.voltage-table td{padding:7px;border-bottom:1px solid #d9e4e4;text-align:left;vertical-align:top}.voltage-table td:first-child{min-width:74px}.voltage-refs span{font-size:10px;line-height:1.7;display:block;color:#6c7980}.voltage-labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}#voltageDemo .voltage-label{position:absolute;transform:translate(-50%,-50%);border:1px solid #baa9b4;border-radius:8px;padding:6px 9px;background:#fff9fdf2;box-shadow:0 3px 10px #203e5217;font-size:10px;text-align:left;z-index:2;max-width:174px}.voltage-label b,.voltage-label span{display:block}.voltage-label span{font-size:10px;color:#815373;margin-top:3px}.voltage-controls{position:absolute;left:20px;right:18px;bottom:14px;display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fafffff2;border:1px solid #cbdcdd;border-radius:12px;pointer-events:auto}#voltageDemo .voltage-primary{background:#7c5572;color:white;border-color:#7c5572}.voltage-controls>span{font-size:11px;flex:1;text-align:right;color:#805772;font-variant-numeric:tabular-nums}.voltage-controls small{font-size:10px;color:#6a7e85;border-left:1px solid #d4dddd;padding-left:10px}.voltage-active #toast{bottom:100px}
@media(max-width:1100px) and (min-width:761px){.header nav button{padding-left:7px;padding-right:7px}#voltagePanel{width:345px}.voltage-heading{right:384px}.voltage-heading h1{font-size:18px}}
@media(max-width:760px){.voltage-active .footer{display:none}.voltage-heading{top:9px;left:9px;right:9px;padding:9px 11px}.voltage-heading>.voltage-kicker{display:none}.voltage-heading h1{font-size:15px;margin:0 0 3px}.voltage-heading p{font-size:9px;line-height:1.5}.voltage-key{font-size:9px;gap:9px;margin-top:4px}#voltagePanel{left:9px;right:9px;top:auto;bottom:97px;width:auto;height:42%;min-height:200px;max-height:380px}.voltage-panel-head{padding:7px 10px;font-size:10px}.voltage-tabs{padding:3px 6px}.voltage-body{padding:11px 12px}.voltage-body h2{font-size:15px}.voltage-body p{font-size:11px}.voltage-region-list b{font-size:10px}.voltage-region-list output{font-size:11px}.voltage-controls{left:9px;right:9px;bottom:8px;gap:5px;flex-wrap:wrap;padding:7px}#voltageDemo .voltage-controls button{font-size:10px;min-height:34px;padding:5px 8px}.voltage-controls>span{flex:1 1 100%;order:-1;text-align:left;font-size:10px;padding:0 2px}.voltage-controls small{font-size:8px;border:0;padding:0;max-width:48px;margin-left:auto}.voltage-note{font-size:10px}.voltage-key span:before{width:7px;height:7px}.voltage-readout strong{font-size:16px}#voltageDemo .voltage-label{font-size:9px;padding:5px 7px;max-width:153px}.voltage-label span{font-size:9px}.voltage-diagram{max-height:145px}}

#voltageCollapse{display:none}.voltage-panel-head>b{flex:1}@media(max-width:760px){#voltageCollapse{display:block;margin-right:5px;font-size:10px!important}.voltage-collapsed #voltagePanel{height:97px;min-height:0}.voltage-collapsed .voltage-body{display:none}}
