.scan-lab-module__9hAMta__page{max-width:var(--max-w);padding:clamp(40px, 6vw, 80px) var(--gutter) clamp(64px, 8vw, 110px);flex-direction:column;gap:clamp(48px,6vw,88px);margin:0 auto;display:flex}.scan-lab-module__9hAMta__intro{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.scan-lab-module__9hAMta__focusBar{z-index:10;background:var(--mat-deep);box-shadow:var(--shadow-flat);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.scan-lab-module__9hAMta__focusLabel{font:700 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--silk-soft)}.scan-lab-module__9hAMta__chip{appearance:none;border:1px solid var(--silk-soft);border-radius:var(--radius-tape);min-height:44px;color:var(--silk);font:600 14px/1.2 var(--font-body);cursor:pointer;background:0 0;align-items:baseline;gap:8px;padding:8px 12px;display:inline-flex}.scan-lab-module__9hAMta__chip[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--ink)}.scan-lab-module__9hAMta__chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.scan-lab-module__9hAMta__chipKey{font:400 11px/1 var(--font-mono);opacity:.8}.scan-lab-module__9hAMta__section{flex-direction:column;gap:24px;display:flex}.scan-lab-module__9hAMta__sectionHead{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.scan-lab-module__9hAMta__note{max-width:70ch;font:400 13px/1.5 var(--font-mono);color:var(--silk-soft);margin:0}.scan-lab-module__9hAMta__pair{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.scan-lab-module__9hAMta__events{gap:10px;margin:0;padding:0;list-style:none;display:grid}.scan-lab-module__9hAMta__event{background:var(--paper);color:var(--ink);box-shadow:var(--shadow-flat);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:10px 12px;text-decoration:none;display:grid}.scan-lab-module__9hAMta__event:hover,.scan-lab-module__9hAMta__event:focus-visible{box-shadow:var(--focus-ring);outline:none}.scan-lab-module__9hAMta__eventTitle{font:600 15px/1.25 var(--font-body)}.scan-lab-module__9hAMta__eventMeta{font:400 11.5px/1.3 var(--font-mono);color:var(--ink-soft);grid-column:2}.scan-lab-module__9hAMta__fullWrap{max-width:440px}.scan-lab-module__9hAMta__side{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.scan-lab-module__9hAMta__minis{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,48px);display:grid}@media (min-width:900px){.scan-lab-module__9hAMta__focusBar{position:sticky;top:72px}}@media (max-width:899px){.scan-lab-module__9hAMta__pair,.scan-lab-module__9hAMta__minis{grid-template-columns:minmax(0,1fr)}}.scan-lab-module__9hAMta__capture{--tablet-bezel:0px;--tablet-radius:0px;z-index:1000;background:var(--mat);padding:20px;position:fixed;inset:0;overflow:auto}.scan-lab-module__9hAMta__capture [data-scan-tablet]{gap:0;width:1200px}.scan-lab-module__9hAMta__capture [data-scan-device]{box-shadow:none;background:0 0}.scan-lab-module__9hAMta__capture [data-scan-screen]{border-radius:0}.scan-lab-module__9hAMta__capture [data-scan-screen]:after{display:none!important}.scan-lab-module__9hAMta__capture [data-scan-device]>:not([data-scan-screen]){display:none!important}.scan-lab-module__9hAMta__capture [data-scan-screen]>:not([data-scan-map]){display:none!important}.scan-lab-module__9hAMta__capture [data-scan-tablet]>:not([data-scan-device]){display:none!important}:is(.scan-lab-module__9hAMta__capture [data-scan-overlay],.scan-lab-module__9hAMta__capture [data-scan-hud]){visibility:hidden!important}
.AuthLinks-module__71DvEq__link{min-height:44px;color:var(--ink);font:700 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 2px;text-decoration:none;display:inline-flex}.AuthLinks-module__71DvEq__link:hover{border-bottom-color:var(--copper)}.AuthLinks-module__71DvEq__icon{flex:none;width:15px;height:15px}.AuthLinks-module__71DvEq__group{align-items:center;gap:16px;display:inline-flex}.AuthLinks-module__71DvEq__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AuthLinks-module__71DvEq__quiet{color:var(--ink-soft)}.AuthLinks-module__71DvEq__sheet{color:var(--silk);border:1.5px solid #eef0ea99;border-radius:3px;padding:0 14px;font-size:14px}.AuthLinks-module__71DvEq__sheet:hover{border-color:var(--silk)}.AuthLinks-module__71DvEq__sheetGroup{flex-wrap:wrap;gap:10px}.AuthLinks-module__71DvEq__sheet.AuthLinks-module__71DvEq__quiet{color:var(--silk-soft)}
.Nav-module__Mm__va__hdr{z-index:60;background-color:var(--paper);color:var(--ink);position:sticky;top:0;box-shadow:0 1px #0000001f,0 10px 22px -16px #0009}.Nav-module__Mm__va__bar{height:48px;padding:0 var(--gutter);align-items:center;gap:clamp(12px,2.2vw,32px);display:flex}.Nav-module__Mm__va__hdrRuler{margin-top:0}.Nav-module__Mm__va__brand{min-height:44px;color:var(--ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.Nav-module__Mm__va__brandLion{width:28px;height:34px;color:var(--mat)}.Nav-module__Mm__va__brand .Nav-module__Mm__va__brandName{padding:6px 9px 5px 10px;font-size:16px;transition:transform .25s cubic-bezier(.3,1.45,.55,1)}.Nav-module__Mm__va__brand:hover .Nav-module__Mm__va__brandName{transform:rotate(-1.5deg)translateY(-1px)}.Nav-module__Mm__va__nav{margin-left:auto}.Nav-module__Mm__va__list{margin:0;padding:0;list-style:none}.Nav-module__Mm__va__listBar{align-items:center;gap:clamp(10px,1.5vw,22px);display:flex}.Nav-module__Mm__va__item{display:flex}.Nav-module__Mm__va__link{min-height:44px;color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex;position:relative}.Nav-module__Mm__va__link [data-dymo]{transition:transform .25s cubic-bezier(.3,1.45,.55,1)}.Nav-module__Mm__va__link:hover [data-dymo]{transform:translateY(-2px)rotate(-1.4deg)}.Nav-module__Mm__va__coord{font:700 10.5px/1 var(--font-mono);letter-spacing:.02em;color:var(--mat);border-radius:2px;padding:2px 2px 1px}.Nav-module__Mm__va__current .Nav-module__Mm__va__coord{background:var(--ink);color:var(--paper)}.Nav-module__Mm__va__listBar .Nav-module__Mm__va__current:after{content:"";background:var(--ink);border-radius:1px;width:calc(100% - 38px);height:3px;position:absolute;bottom:1px;right:0}.Nav-module__Mm__va__auth{flex:none;align-items:center;display:flex}.Nav-module__Mm__va__mobileJoin{align-items:center;min-height:44px;text-decoration:none;display:none}.Nav-module__Mm__va__mobileJoin [data-dymo]{padding:7px 10px 6px;font-size:13px}.Nav-module__Mm__va__menuBtn,.Nav-module__Mm__va__closeBtn{min-width:44px;min-height:44px;color:inherit;cursor:pointer;font:700 12px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;padding:0 2px;display:none}.Nav-module__Mm__va__menuBtn>span,.Nav-module__Mm__va__closeBtn>span{border:1.5px solid;border-radius:3px;padding:7px 11px;display:block}.Nav-module__Mm__va__menuBtn[data-state=open]>span{background:var(--ink);color:var(--paper)}.Nav-module__Mm__va__closeBtn{display:inline-flex}@media (max-width:899px){.Nav-module__Mm__va__nav,.Nav-module__Mm__va__auth{display:none}.Nav-module__Mm__va__mobileJoin{margin-left:auto;display:inline-flex}.Nav-module__Mm__va__menuBtn{display:inline-flex}.Nav-module__Mm__va__bar{gap:8px;padding-left:16px;padding-right:12px}}@media (max-width:380px){.Nav-module__Mm__va__brand .Nav-module__Mm__va__brandName{padding:5px 7px 4px 8px;font-size:14px}.Nav-module__Mm__va__brandLion{width:24px;height:30px}}.Nav-module__Mm__va__overlay{z-index:90;background:#0416188c;position:fixed;inset:0}.Nav-module__Mm__va__sheet{z-index:91;overscroll-behavior:contain;width:min(88vw,380px);color:var(--silk);font-family:var(--font-body);background-color:var(--mat);background-image:linear-gradient(to right, #1b6470e6 1.5px, transparent 1.5px), linear-gradient(to bottom, #1b6470e6 1.5px, transparent 1.5px), linear-gradient(to right, var(--mat-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--mat-grid) 1px, transparent 1px);background-size:190px 190px,190px 190px,38px 38px,38px 38px;padding:12px 20px 28px 48px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 44px -22px #000000bf}.Nav-module__Mm__va__sheetRuler{background-color:var(--paper);width:30px;position:absolute;top:0;bottom:0;left:0}.Nav-module__Mm__va__sheetRuler>span{left:13px}.Nav-module__Mm__va__sheetHead{justify-content:space-between;align-items:center;min-height:48px;display:flex}.Nav-module__Mm__va__sheetTitle{font-size:inherit;margin:0}.Nav-module__Mm__va__sheetNav{margin:30px 0 26px}.Nav-module__Mm__va__listSheet{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Nav-module__Mm__va__listSheet .Nav-module__Mm__va__link{transform:rotate(var(--tilt,0deg));gap:12px}.Nav-module__Mm__va__listSheet .Nav-module__Mm__va__coord{min-width:30px;color:var(--silk-soft);font-size:12px}.Nav-module__Mm__va__listSheet .Nav-module__Mm__va__current .Nav-module__Mm__va__coord{background:var(--silk);color:var(--ink)}.Nav-module__Mm__va__listSheet .Nav-module__Mm__va__current [data-dymo]{outline:2px solid var(--silk);outline-offset:4px}.Nav-module__Mm__va__sheetAuth{display:flex}.Nav-module__Mm__va__sheetNote{font:400 12px/1.5 var(--font-mono);color:var(--silk-soft);margin:30px 0 0}.Nav-module__Mm__va__sheet :focus-visible,.Nav-module__Mm__va__hdr :focus-visible{outline:3px solid var(--led);outline-offset:2px;box-shadow:0 0 0 2px var(--ink);border-radius:2px}@media (prefers-reduced-motion:no-preference){.Nav-module__Mm__va__sheet[data-state=open]{animation:.32s cubic-bezier(.2,.8,.2,1) Nav-module__Mm__va__sheet-in}.Nav-module__Mm__va__sheet[data-state=closed]{animation:.2s ease-in forwards Nav-module__Mm__va__sheet-out}.Nav-module__Mm__va__overlay[data-state=open]{animation:.25s ease-out Nav-module__Mm__va__fade-in}.Nav-module__Mm__va__overlay[data-state=closed]{animation:.2s ease-in forwards Nav-module__Mm__va__fade-out}}@keyframes Nav-module__Mm__va__sheet-in{0%{transform:translate(104%)rotate(1.5deg)}to{transform:none}}@keyframes Nav-module__Mm__va__sheet-out{to{transform:translate(104%)}}@keyframes Nav-module__Mm__va__fade-in{0%{opacity:0}}@keyframes Nav-module__Mm__va__fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.Nav-module__Mm__va__link [data-dymo],.Nav-module__Mm__va__brand .Nav-module__Mm__va__brandName{transition:none}}
.site-module__oB1X9q__site{--hdr:64px;--mat-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.35'/%3E%3C/svg%3E");min-height:100dvh;color:var(--silk);font:400 17px/1.55 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-color:var(--mat);background-image:var(--mat-noise), linear-gradient(to right, #1b6470d9 1.5px, transparent 1.5px), linear-gradient(to bottom, #1b6470d9 1.5px, transparent 1.5px), linear-gradient(to right, var(--mat-grid) 1px, transparent 1px), linear-gradient(to bottom, var(--mat-grid) 1px, transparent 1px);background-size:180px 180px,190px 190px,190px 190px,38px 38px,38px 38px;flex-direction:column;display:flex;position:relative;overflow-x:clip}html:has(.site-module__oB1X9q__site){background-color:var(--mat);scroll-padding-top:calc(var(--hdr,64px) + 12px);overflow-x:clip}.site-module__oB1X9q__main{outline:none;flex:1 0 auto;position:relative}.site-module__oB1X9q__skip{z-index:100;background:var(--gold);color:var(--ink);font:700 14px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:3px;padding:12px 16px;text-decoration:none;position:absolute;top:-80px;left:12px}.site-module__oB1X9q__skip:focus{top:10px}.site-module__oB1X9q__site ::selection{background:var(--gold);color:var(--ink)}.site-module__oB1X9q__site :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--led);outline-offset:2px;box-shadow:0 0 0 2px var(--ink);border-radius:2px}
