body.page-id-23 #Content .og-profile-next-section{padding:clamp(24px,4vw,48px)}
.og-quantum{--q-pink:#ff065f;--q-green:#00ff00;--q-blue:#3366cc;color:#fff}
body.page-id-23 #Content .og-quantum__intro{text-align:center;max-width:800px;margin:0 auto 36px}
body.page-id-23 #Content .og-quantum__intro h2{color:#ff065f!important;margin:0 0 10px;font-size:clamp(28px,4vw,42px);line-height:1.15}
.og-quantum__identity{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 24px;margin-bottom:22px}
body.page-id-23 #Content .og-quantum__display .og-quantum__identity .og-quantum__dimension{flex:0 0 auto;font-size:clamp(26px,2.7vw,36px);margin:0}
body.page-id-23 #Content .og-quantum__display .og-quantum__identity .og-quantum__codename{flex:1 1 220px;min-width:0;font-size:clamp(24px,2.5vw,34px);line-height:1.3;margin:0}
body.page-id-23 #Content .og-quantum__codename{display:block;text-align:left;color:#ff065f;font:600 clamp(18px,2vw,24px)/1.4 monospace;overflow-wrap:anywhere;margin:0 0 22px;padding:0;border:0;background:none}
body.page-id-23 #Content .og-quantum__codename a{color:#00ff00;font-weight:700;text-decoration:none;overflow-wrap:anywhere}
body.page-id-23 #Content .og-quantum__codename a:hover{color:#fff}
@media(max-width:767px){.og-quantum__codename{justify-content:center;text-align:center}}
body.page-id-23 #Content #og-drawer-quantum .og-quantum__subtitle{text-align:center!important;width:100%;color:#3366cc;font-size:14px;letter-spacing:.08em;margin:0 0 1.7em!important}
.og-quantum__intro>p:last-child{font-size:18px;line-height:1.65;margin:0}
.og-quantum__console{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);gap:clamp(24px,4vw,48px);align-items:center}
.og-quantum__mechanism{min-width:0;text-align:center}
.og-quantum__serial{display:block;color:#3366cc;font:12px/1.5 monospace;letter-spacing:.13em;margin-bottom:14px}
.og-quantum__warning{max-width:300px;margin:auto;padding:12px;border-radius:24px;background:repeating-linear-gradient(135deg,#060806 0 14px,#99c825 14px 26px);box-shadow:0 12px 30px #000,inset 0 0 0 1px #ffffff4d}
.og-quantum__plate{position:relative;height:248px;border:1px solid #ffffff50;border-radius:15px;background:linear-gradient(125deg,#41464a,#181b1e 35%,#080b0d 65%,#2e3337);box-shadow:inset 0 2px 2px #ffffff38,inset 0 -6px 15px #000,0 0 0 3px #080808}
.og-quantum__position{position:absolute;left:22px;color:#00ff00;font:bold 16px/1 monospace;top:30px}
.og-quantum__position--b{top:auto;bottom:30px;color:#3366cc}
.is-b .og-quantum__position--a{color:#3366cc}.is-b .og-quantum__position--b{color:#00ff00}
.og-quantum__screw{position:absolute;width:10px;height:10px;border-radius:50%;background:linear-gradient(135deg,#a2a5a8,#34383b 45%,#0b0d0e 48%,#0b0d0e 56%,#777b7d 60%,#181b1e);box-shadow:0 1px 2px #000}
.og-quantum__screw--tl{top:12px;left:12px}.og-quantum__screw--tr{top:12px;right:12px}.og-quantum__screw--bl{bottom:12px;left:12px}.og-quantum__screw--br{bottom:12px;right:12px}
body #Content .og-quantum__switch,body #Content .og-quantum__switch:hover,body #Content .og-quantum__switch:active{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:15px;background:transparent!important;box-shadow:none;cursor:pointer;transform:none}
body #Content .og-quantum__switch::before,body #Content .og-quantum__switch::after{display:none!important}
body #Content .og-quantum__switch:focus-visible{outline:2px solid #ff065f;outline-offset:6px}
.og-quantum__track{position:absolute;left:50%;top:25px;width:42px;height:198px;transform:translateX(-50%);border-radius:24px;background:#020304;box-shadow:inset 0 2px 12px #000,0 1px 0 #ffffff30}
.og-quantum__pivot{position:absolute;width:62px;height:62px;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,#899095,#282e32 40%,#080a0c 65%,#525b62 70%,#15191c 80%);box-shadow:0 5px 9px #000}
.og-quantum__lever{position:absolute;left:50%;top:50%;width:20px;height:82px;margin-left:-10px;margin-top:-82px;transform-origin:center bottom;transform:rotate(-12deg);border-radius:8px;background:linear-gradient(90deg,#11171c,#b4bdc5 35%,#5e6a74 55%,#141b22);box-shadow:7px 4px 9px #0009;transition:transform .65s cubic-bezier(.3,1.35,.4,1)}
.is-b .og-quantum__lever{transform:rotate(192deg)}
.og-quantum__grip{position:absolute;width:106px;height:38px;left:50%;top:-7px;transform:translateX(-50%);border:1px solid #ff759f;border-radius:9px;background:repeating-linear-gradient(90deg,transparent 0 7px,#0004 7px 9px),linear-gradient(#ff3e80,#a8003a 55%,#360012);box-shadow:inset 0 3px 2px #ffffff50,0 6px 10px #000}
.og-quantum__hint{font-size:14px;color:#aaa;margin:16px 0 0}
.og-quantum__display{min-width:0;padding:26px;border-radius:16px;border:1px solid #3366cc80;background:radial-gradient(ellipse at top right,#3366cc1c,transparent 75%),#05080b;box-shadow:inset 0 0 32px #000}
.og-quantum__system{display:flex;align-items:center;gap:8px;color:#3366cc;font:12px/1.5 monospace}
.og-quantum__system>span:last-child{margin-left:auto}
.og-quantum__led{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#00ff00;box-shadow:0 0 9px #00ff0080}
.og-quantum__label{color:#aaa;font-size:14px;margin:26px 0 8px}
body.page-id-23 #Content .og-quantum__dimension{color:#00ff00;font:600 clamp(24px,3vw,38px)/1.2 monospace;letter-spacing:.015em;margin:0 0 20px;overflow-wrap:anywhere}
.og-quantum__energy{height:5px;background:#1c2637;border-radius:4px;overflow:hidden}
.og-quantum__energy>span{display:block;width:0;height:100%;background:linear-gradient(90deg,#3366cc,#ff065f,#00ff00)}
.is-charging .og-quantum__energy>span{animation:ogQuantumCharge 1.25s ease-in forwards}
.has-jumped .og-quantum__energy>span{width:100%;box-shadow:0 0 12px #00ff00}
.og-quantum__message{font-size:16px;line-height:1.5;min-height:3em;margin:16px 0 0}
.og-quantum__branches{height:80px;margin:12px 0}
.og-quantum__branches svg{width:100%;height:100%;overflow:visible}
.og-quantum__branches path{fill:none;stroke-width:2;vector-effect:non-scaling-stroke}
.og-quantum__ghost-path{stroke:#3366cc65}.og-quantum__active-path{stroke:#00ff00;filter:drop-shadow(0 0 4px #00ff0060)}
.is-charging .og-quantum__active-path{stroke:#ff065f;stroke-dasharray:8 9;animation:ogQuantumFlow .5s linear infinite}
.og-quantum__readings{display:flex;justify-content:space-between;gap:16px;color:#3366cc;font:14px/1.5 monospace}
.og-quantum__readings strong{color:#00ff00;margin-left:8px}
.og-quantum__log{color:#777;font:11px/1.6 monospace;overflow-wrap:anywhere;margin:14px 0 0}
.og-quantum__note{text-align:center;color:#999;font-size:13px;line-height:1.6;margin:28px 0 0}
@keyframes ogQuantumCharge{from{width:0}to{width:100%}}
@keyframes ogQuantumFlow{to{stroke-dashoffset:-34}}
@media(max-width:767px){.og-quantum__console{grid-template-columns:minmax(0,1fr)}.og-quantum__display{padding:20px}.og-quantum__intro>p:last-child{font-size:17px}.og-quantum__system{font-size:11px}}
/* Brief local electrical arcs during the switching cycle. */
.og-quantum__arcs{position:absolute;inset:-6%;width:112%;height:112%;z-index:4;pointer-events:none;overflow:visible}
.og-quantum__arc{opacity:0;fill:none;stroke-width:2;stroke-linejoin:miter;vector-effect:non-scaling-stroke}
.og-quantum__arc--pink{stroke:#ff065f;filter:drop-shadow(0 0 3px #ff065f) drop-shadow(0 0 7px #ff065f)}
.og-quantum__arc--blue{stroke:#4488ff;filter:drop-shadow(0 0 3px #3366cc) drop-shadow(0 0 7px #3366cc)}
.is-charging .og-quantum__arc--pink{animation:ogQuantumArcPink 1.95s linear both}
.is-charging .og-quantum__arc--blue{animation:ogQuantumArcBlue 1.95s linear both}
@keyframes ogQuantumArcPink{0%,19%,28%,64%,73%,100%{opacity:0}21%,25%,66%,70%{opacity:1}}
@keyframes ogQuantumArcBlue{0%,20%,30%,65%,75%,100%{opacity:0}22%,27%,67%,72%{opacity:1}}
/* Horizontal industrial lever, recessed in a neon hazard housing. */
body.page-id-23 #Content .og-quantum__switch,body.page-id-23 #Content .og-quantum__switch:hover{border:0!important;border-radius:12px!important;min-width:0!important}
.og-quantum__warning{max-width:340px;padding:16px;border-radius:20px;background:repeating-linear-gradient(135deg,#020402 0 15px,#00ff00 15px 28px);box-shadow:0 14px 30px #000,inset 0 0 0 1px #ffffff40}
.og-quantum__plate{height:210px;border-radius:12px;background:radial-gradient(ellipse at center,#060809 0%,#12171a 65%,#343b40 100%);box-shadow:inset 0 12px 24px #000,inset 0 -2px 3px #ffffff26,0 0 0 4px #0b0e10}
.og-quantum__position{top:30px;left:26px}
.og-quantum__position--b{top:30px;bottom:auto;left:auto;right:26px}
.og-quantum__track{width:78%;height:38px;left:50%;top:88px;border-radius:25px;background:linear-gradient(#000,#060809);box-shadow:inset 0 7px 12px #000,0 1px 1px #ffffff24}
.og-quantum__pivot{top:66%;width:64px;height:64px}
.og-quantum__lever{top:66%;height:86px;margin-top:-86px;width:22px;margin-left:-11px;transform:rotate(-62deg);transition:transform .85s cubic-bezier(.45,.05,.25,1)}
.is-b .og-quantum__lever{transform:rotate(62deg)}
.og-quantum__grip{width:88px;height:38px;top:-14px;border-radius:9px;transform:translateX(-50%);border-color:#747f87;background:repeating-linear-gradient(90deg,transparent 0 6px,#0008 6px 9px),linear-gradient(#515d66,#1d242a 45%,#06090b);box-shadow:inset 0 3px 2px #ffffff45,0 7px 12px #000}
.og-quantum__lamps{display:flex;justify-content:center;gap:24px;margin:0 0 18px;color:#3366cc;font:10px/1.5 monospace;letter-spacing:.08em}
.og-quantum__lamps span{display:flex;flex-direction:column;align-items:center;gap:7px}
.og-quantum__lamps i{display:block;width:13px;height:13px;border:2px solid #31383e;border-radius:50%;background:#132316;box-shadow:inset 0 2px 3px #000}
.og-quantum__lamps span:first-child i{background:#00ff00;box-shadow:0 0 10px #00ff0070}
.is-charging .og-quantum__lamps i{animation:ogQuantumLamp .9s steps(1,end) infinite}
.is-charging .og-quantum__lamps span:nth-child(2) i{animation-delay:.3s}
.is-charging .og-quantum__lamps span:nth-child(3) i{animation-delay:.6s}
.has-jumped .og-quantum__lamps i{background:#00ff00;box-shadow:0 0 12px #00ff0070}
.og-quantum__switch-status{min-height:3em;color:#3366cc;font:13px/1.5 monospace;margin:20px 0 0}
.is-charging .og-quantum__switch-status{color:#ff065f}
.has-jumped .og-quantum__switch-status{color:#00ff00}
.og-quantum__hint{margin-top:4px}
.is-charging .og-quantum__energy>span{animation-duration:1.95s}
@keyframes ogQuantumLamp{0%,65%,100%{background:#00ff00;box-shadow:0 0 13px #00ff00a0}66%,99%{background:#15231a;box-shadow:inset 0 2px 3px #000}}
@media(max-width:767px){.og-quantum__warning{max-width:300px}}
@media(prefers-reduced-motion:reduce){.og-quantum *{animation:none!important;transition:none!important}.is-charging .og-quantum__lamps i{background:#00ff00}}

