/* Paez440PRO System Alignment — texture pass only.
   Layout intentionally unchanged for this revision. */
body.alignmentTexturePass,
.alignmentTexturePass{
  --align-blue:#42b9ff;
}
.alignmentTexturePass .metal,
.alignmentTexturePass .scopeDeck,
.alignmentTexturePass .scopePanel,
.alignmentTexturePass .productFact,
.alignmentTexturePass .workflow article,
.alignmentTexturePass .accessNotice,
.alignmentTexturePass .notice{
  border-radius:0!important;
  border:2px solid #9ea7ad!important;
  background:
    repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),
    repeating-linear-gradient(0deg,rgba(0,0,0,.13) 0 1px,transparent 1px 4px),
    linear-gradient(115deg,#343c43 0,#20262b 52%,#151a1e 100%)!important;
  box-shadow:
    inset 0 0 0 2px #080b0d,
    inset 0 0 0 3px #5f6970,
    inset 0 8px 18px rgba(255,255,255,.035),
    0 7px 18px rgba(0,0,0,.68)!important;
}
.alignmentTexturePass .scopePanel{
  border-color:#65727a!important;
  background:
    linear-gradient(rgba(40,63,78,.10) 1px,transparent 1px),
    linear-gradient(90deg,rgba(40,63,78,.10) 1px,transparent 1px),
    linear-gradient(#071016,#030506)!important;
  background-size:22px 22px,22px 22px,auto!important;
  box-shadow:inset 0 0 0 2px #020405,inset 0 0 18px #000!important;
}
.alignmentTexturePass .topbar,
.alignmentTexturePass .alignmentHero,
.alignmentTexturePass .band,
.alignmentTexturePass .footer{position:relative}
.alignmentTexturePass .topbar:before,
.alignmentTexturePass .alignmentHero:before,
.alignmentTexturePass .band:before,
.alignmentTexturePass .footer:before,
.alignmentTexturePass .topbar:after,
.alignmentTexturePass .alignmentHero:after,
.alignmentTexturePass .band:after,
.alignmentTexturePass .footer:after{
  content:"";position:absolute;width:12px;height:12px;border-radius:50%;z-index:2;
  background:radial-gradient(circle at 38% 35%,#d7d9da 0 16%,#61666a 22% 50%,#0b0d0e 55% 61%,#a2a6a9 64% 73%,#292d30 78%);
  box-shadow:0 1px 2px #000;
}
.alignmentTexturePass .topbar:before,
.alignmentTexturePass .alignmentHero:before,
.alignmentTexturePass .band:before,
.alignmentTexturePass .footer:before{left:9px;top:9px}
.alignmentTexturePass .topbar:after,
.alignmentTexturePass .alignmentHero:after,
.alignmentTexturePass .band:after,
.alignmentTexturePass .footer:after{right:9px;top:9px}
.alignmentTexturePass .btn,
.alignmentTexturePass .mini{
  border-radius:0!important;
  border:2px solid #aeb6bc!important;
  background:linear-gradient(#555d64 0,#2a3035 46%,#101417 52%,#343a40 100%)!important;
  box-shadow:inset 0 0 0 2px #0c1013,inset 0 1px 2px #fff5,0 3px 5px #000a!important;
  text-shadow:0 1px 1px #000;
}
.alignmentTexturePass .betaStamp{
  border-radius:0!important;
  border:1px solid #5d7f94!important;
  background:linear-gradient(#1a252c,#0a1116)!important;
  box-shadow:inset 0 0 0 1px #071014;
}
.alignmentTexturePass .productFact span,
.alignmentTexturePass .scopeHead,
.alignmentTexturePass .workflow p{color:#aeb8bd}
.alignmentTexturePass .scopeDeck{padding:12px}
