.board-face{background:#1d5b43 url('assets/pcb-material.svg') center/100% 100%;box-shadow:inset 0 0 0 1px #9dbc8140,inset 0 1px 3px #a1d09040}.board-face.face-left,.board-face.face-right,.board-face.face-top,.board-face.face-bottom{background:repeating-linear-gradient(0deg,#1e4433 0 1px,#9a985a 1px 1.4px,#254631 1.4px 2px)}.chip-face{background:#181b1e url('assets/package-material.svg') center/80px 80px;border-color:#11181b;border-radius:2px;box-shadow:inset 0 1px 1px #747c7970,inset 1px 0 1px #747c7940,inset -1px -2px 2px #000a,0 2px 3px #0006}.chip-face.face-top{background:linear-gradient(#484c4c,#282c2d)}.chip-face.face-bottom{background:#101416}.chip-face.face-left{background:#292f30}.chip-face.face-right{background:#111619}.chip-face span{writing-mode:horizontal-tb;white-space:pre;line-height:1.6;font:6.5px/1.65 monospace;letter-spacing:.25px;color:#8c938d;text-shadow:0 1px #000;transform:rotate(-90deg)}.pin-one{position:absolute;left:7px;bottom:7px;width:4px;height:4px;border-radius:50%;background:#0c1011;box-shadow:inset 0 1px 1px #000,0 1px #62676166}.contact-face{background:linear-gradient(105deg,#a2762c 0%,#c6a14f 14%,#f1d485 39%,#e4c16b 54%,#b58d3d 80%,#d4ad55 100%);border-color:#805e2499;box-shadow:inset 1px 0 #fce6a499,inset -1px 0 #72511c77}.contact-face.face-top{background:#f3dc9a}.component-face{background:linear-gradient(90deg,#c4c9be 0 17%,#929a80 18% 78%,#e6e5d6 79%);box-shadow:0 1px 2px #0009}.solid-face.face-front{filter:brightness(var(--front-light,1))}.solid-face.face-back{filter:brightness(var(--back-light,.75))}.pcb-detail{position:absolute;inset:0;backface-visibility:hidden;pointer-events:none;transform-style:preserve-3d}.solder-pad{position:absolute;width:8px;height:4px;background:linear-gradient(#e0e4cf,#7e8b80 60%,#b7c4ac);border-radius:2px;box-shadow:0 0 0 1px #193c2f,0 1px 1px #0006}.plated-via{position:absolute;width:4px;height:4px;border:1px solid #bdba7d99;border-radius:50%;background:#143d2d}.silkscreen{position:absolute;top:182px;left:45px;font:5px monospace;letter-spacing:1px;color:#c6d4a799}.model-label{box-shadow:0 .6px 1px #ffffffe0,0 1.2px 2px #0007;filter:brightness(.96);border:.5px solid #b9c2b2}.screw{border-color:#b9c2a1;box-shadow:inset 0 0 1px #000,0 0 0 1px #153a29}.model-halo{box-shadow:0 15px 45px #0008,0 0 70px #286bff16}.live-dot:after{content:' / AUTO';color:#58f0c1;font-size:8px}.model-view[data-motion="interactive"]~.exhibit-controls{border-color:#58f0c144}
