.wireless-charging{--wc-ink:#314e5c;--wc-blue:#377e94;color:var(--wc-ink);min-width:0;font-size:16px;line-height:1.55}.wireless-stage{background:linear-gradient(155deg,#f5f3eb,#e9eef0);border-radius:25px;overflow:hidden;box-shadow:0 16px 45px #324e5910}.wireless-title-line{justify-content:space-between;gap:16px;padding:21px 27px 0;font-size:16px;display:flex}.wireless-title-line span:last-child{color:#6c7f88}.wireless-object{min-width:0;height:420px;position:relative}.wireless-studio{height:100%;background:0 0!important;border:0!important;border-radius:0!important;min-height:0!important}.wireless-flat{width:100%;height:100%;display:block}.wireless-circuit-readout{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr;gap:20px;max-width:640px;margin:0 auto;padding:0 24px 16px;font-size:16px;display:grid}.wireless-circuit-readout>span{justify-content:space-between;gap:12px;display:flex}.wireless-circuit-readout b{white-space:nowrap;font-weight:500}.wireless-evidence{border-top:1px solid #a9bdc535;min-width:0;max-width:700px;margin:0 auto;padding:18px 28px}.wireless-phase-proof{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}.wireless-trace{min-width:0}.wireless-trace>div{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:16px;display:flex}.wireless-trace b{font-weight:600}.wireless-trace svg{width:100%;height:76px;display:block}.wireless-axis{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:16px;display:flex}.wireless-trace>.wireless-axis{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 2.6667%;display:grid}.wireless-trace>.wireless-axis span:nth-child(2){text-align:center}.wireless-trace>.wireless-axis span:last-child{text-align:right}.wireless-instrument-title{justify-content:space-between;gap:14px;margin-bottom:6px;font-size:16px;display:flex}.wireless-instrument-title b{white-space:nowrap;font-weight:600}.wireless-alignment{max-width:370px;margin:auto}.wireless-alignment svg{width:100%;height:210px;display:block}.wireless-tuning{max-width:490px;margin:auto}.wireless-tuning svg{width:100%;height:170px;display:block;overflow:visible}.wireless-tune-readout{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:12px;font-size:16px;display:flex}.wireless-reference{color:#8b7457;align-items:center;gap:9px;margin-top:8px;font-size:16px;display:flex}.wireless-reference i{border-top:2px dashed #b8a180;width:23px;display:block}.wireless-gap-proof{max-width:430px;margin:auto;padding:10px 0 12px}.wireless-gap-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.wireless-gap-pair span{flex-direction:column;display:flex}.wireless-gap-pair b{font-variant-numeric:tabular-nums;font-size:29px;font-weight:500}.wireless-gap-pair small{font-size:16px}.wireless-link-meter{background:#d7e2e5;border-radius:8px;height:9px;margin:17px 0 12px;overflow:hidden}.wireless-link-meter i{background:#478398;border-radius:8px;height:100%;display:block}.wireless-power-ribbon{background:#dbe5e7;border-radius:9px;height:16px;margin:12px 0 18px;display:flex;overflow:hidden}.wireless-power-ribbon i{height:100%;display:block}.wireless-power-ledger{grid-template-columns:1fr 1fr;gap:12px 26px;display:grid}.wireless-power-ledger>div{justify-content:space-between;gap:12px;font-size:16px;display:flex}.wireless-power-ledger span{align-items:center;gap:8px;display:flex}.wireless-power-ledger i{border-radius:50%;flex-shrink:0;width:8px;height:8px}.wireless-power-ledger b{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.wireless-power-resistance{color:#667d87;font-variant-numeric:tabular-nums;margin-top:17px;font-size:16px}.wireless-caption{background:#ffffff48;border-top:1px solid #a9bdc52c;padding:17px 27px 20px;font-size:18px;line-height:1.6;margin:0!important}.wireless-explore{grid-template-columns:1fr 1fr;gap:20px 26px;padding:24px 0 8px;display:grid}.wireless-explore label{min-width:0;font-size:16px;display:block}.wireless-explore label>span{justify-content:space-between;gap:12px;display:flex}.wireless-explore output{font-variant-numeric:tabular-nums;white-space:nowrap}.wireless-explore input{width:100%;height:44px;accent-color:var(--wc-blue);cursor:pointer}.wireless-buttons{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.wireless-buttons button{font:inherit;color:var(--wc-ink);cursor:pointer;background:#f5f7f5;border:1px solid #7895a260;border-radius:25px;min-height:44px;padding:9px 16px;transition:background .18s,border-color .18s}.wireless-buttons button[aria-pressed=true]{background:#dce9eb;border-color:#648d9a}.wireless-explore :focus-visible,.wireless-scope summary:focus-visible{outline-offset:3px;outline:3px solid #337e96}.wireless-scope{margin-top:12px;font-size:16px;line-height:1.7}.wireless-scope summary{cursor:pointer;min-height:44px;padding:10px 0}.wireless-scope p{margin:10px 0;font-size:16px}.wireless-charging[data-narrow=true] .wireless-title-line{padding:16px 16px 0}.wireless-charging[data-narrow=true] .wireless-title-line span:last-child{display:none}.wireless-charging[data-narrow=true] .wireless-object{height:304px}.wireless-charging[data-narrow=true] .wireless-circuit-readout{gap:16px;padding:0 16px 15px}.wireless-charging[data-narrow=true] .wireless-circuit-readout>span{display:block}.wireless-charging[data-narrow=true] .wireless-circuit-readout b{font-size:19px;display:block}.wireless-charging[data-narrow=true] .wireless-evidence{padding:13px 16px}.wireless-charging[data-narrow=true] .wireless-phase-proof{grid-template-columns:minmax(0,1fr);gap:6px}.wireless-charging[data-narrow=true] .wireless-trace svg{height:65px}.wireless-charging[data-narrow=true] .wireless-trace>div:not(.wireless-axis)>span:last-child{display:none}.wireless-charging[data-narrow=true] .wireless-caption{min-height:100px;padding:15px 16px;font-size:16px}.wireless-charging[data-narrow=true] .wireless-power-ledger{grid-template-columns:minmax(0,1fr);gap:8px}.wireless-charging[data-narrow=true] .wireless-tuning svg{height:150px}.wireless-charging[data-narrow=true] .wireless-alignment svg{height:203px}.wireless-charging[data-narrow=true] .wireless-explore{grid-template-columns:minmax(0,1fr)}.wireless-charging[data-watch=true][data-narrow=true] .wireless-stage{flex-direction:column;display:flex}.wireless-charging[data-watch=true][data-narrow=true] .wireless-evidence{box-sizing:border-box;width:100%;margin:0}@media (prefers-reduced-motion:reduce){.wireless-buttons button{transition:none}}.wireless-charging[data-watch=true] .wireless-caption{display:none}.wireless-charging[data-watch=true][data-narrow=true] .wireless-object{height:230px}.wireless-charging[data-watch=true][data-narrow=true][data-focus=gap] .wireless-object{height:280px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-trace svg{height:48px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-circuit-readout{padding-bottom:10px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-power-resistance{margin-top:10px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-tune-readout{margin-top:6px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-title-line,.wireless-charging[data-watch=true][data-narrow=true]>.wireless-scope,.wireless-charging[data-watch=true][data-narrow=true][data-focus=power] .wireless-circuit-readout{display:none}.wireless-charging[data-watch=true][data-narrow=true]:is([data-focus=gap],[data-focus=offset],[data-focus=tuning],[data-focus=ferrite]) .wireless-circuit-readout{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%}.wireless-charging[data-watch=true][data-narrow=true]:is([data-focus=gap],[data-focus=offset],[data-focus=tuning],[data-focus=ferrite]) .wireless-circuit-readout>span:first-child{display:none}.wireless-charging[data-watch=true][data-narrow=true]:is([data-focus=gap],[data-focus=offset],[data-focus=tuning],[data-focus=ferrite]) .wireless-circuit-readout>span:last-child{align-items:baseline;display:flex}.wireless-charging[data-watch=true][data-narrow=true] .wireless-evidence{padding-block:9px}.wireless-charging[data-watch=true][data-narrow=true] .wireless-tuning svg{height:140px}.wireless-instrument-title>span:last-child{white-space:nowrap}.wireless-charging[data-watch=false] .wireless-studio .studio-canvas{bottom:58px}.wireless-charging[data-watch=false] .wireless-studio .studio-fallback{height:calc(100% - 58px)}.wireless-studio .studio-mode{min-height:44px;font-size:16px;bottom:7px}
