.BadgeScannerDemo-module__ROr1Sa__layout{grid-template-columns:minmax(0,1fr) minmax(0,.32fr);align-items:center;column-gap:4%;display:grid}.BadgeScannerDemo-module__ROr1Sa__ipadCol{min-width:0}@media (max-width:700px){.BadgeScannerDemo-module__ROr1Sa__layout{grid-template-columns:minmax(0,1fr);row-gap:16px}}.BadgeScannerDemo-module__ROr1Sa__scanChip{cursor:pointer}.BadgeScannerDemo-module__ROr1Sa__scanChip:hover{background:#ffffff1a}.BadgeScannerDemo-module__ROr1Sa__sheet{z-index:20;background:#000;animation:.42s cubic-bezier(.16,1,.3,1) both BadgeScannerDemo-module__ROr1Sa__sheetUp;position:absolute;inset:0;overflow:hidden}@keyframes BadgeScannerDemo-module__ROr1Sa__sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.BadgeScannerDemo-module__ROr1Sa__sheetClosing{pointer-events:none;animation:.5s cubic-bezier(.55,0,.8,.3) .55s both BadgeScannerDemo-module__ROr1Sa__sheetDown}@keyframes BadgeScannerDemo-module__ROr1Sa__sheetDown{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(100%)}}.BadgeScannerDemo-module__ROr1Sa__feed{background:radial-gradient(40% 55% at 50% 38%,#7868588c,#0000 70%),radial-gradient(30% 40% at 14% 70%,#d6aa3c2e,#0000 70%),radial-gradient(28% 36% at 86% 24%,#5a78aa38,#0000 70%),linear-gradient(#17151a,#0b0a0d);position:absolute;inset:0}.BadgeScannerDemo-module__ROr1Sa__lanyard{opacity:.9;border-left:12px solid #2f4f8f;border-right:12px solid #2f4f8f;border-radius:0 0 40px 40px/0 0 18px 18px;width:132px;height:92px;position:absolute;top:-10px;left:50%;transform:translate(-50%)rotate(-3deg)}.BadgeScannerDemo-module__ROr1Sa__badge{color:#16161a;background:#f6f5f1;border-radius:10px;flex-direction:column;width:196px;height:266px;margin-left:-98px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:absolute;top:70px;left:50%;overflow:visible;transform:rotate(-3deg);box-shadow:0 18px 40px #0000008c,0 0 0 1px #0003}.BadgeScannerDemo-module__ROr1Sa__badge:before{content:"";z-index:1;background:#1b1b1f;border-radius:4px;width:34px;height:7px;margin-left:-17px;position:absolute;top:7px;left:50%}.BadgeScannerDemo-module__ROr1Sa__badgeBand{color:#fff;background:#2f4f8f;border-radius:10px 10px 0 0;justify-content:space-between;align-items:flex-end;height:50px;padding:0 14px 8px;display:flex}.BadgeScannerDemo-module__ROr1Sa__badgeEvent{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.BadgeScannerDemo-module__ROr1Sa__badgeYear{opacity:.8;font-size:11px;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__badgeBody{flex-direction:column;gap:3px;padding:12px 14px 0;display:flex}.BadgeScannerDemo-module__ROr1Sa__badgeRole{letter-spacing:.12em;text-transform:uppercase;color:#2f4f8f;font-size:9px;font-weight:700}.BadgeScannerDemo-module__ROr1Sa__badgeName{letter-spacing:-.01em;font-size:23px;font-weight:800;line-height:1.05}.BadgeScannerDemo-module__ROr1Sa__badgeCompany{color:#55555c;margin-top:2px;font-size:12px;font-weight:500}.BadgeScannerDemo-module__ROr1Sa__barcodeWrap{height:40px;margin:auto 14px 0;padding:4px 0;position:relative}.BadgeScannerDemo-module__ROr1Sa__barcode{width:100%;height:100%;display:block}.BadgeScannerDemo-module__ROr1Sa__bracket{border:0 solid #ffd60a;width:14px;height:14px;transition:border-color .2s;position:absolute}.BadgeScannerDemo-module__ROr1Sa__bTL{border-top-width:3px;border-left-width:3px;border-top-left-radius:4px;top:-7px;left:-8px}.BadgeScannerDemo-module__ROr1Sa__bTR{border-top-width:3px;border-right-width:3px;border-top-right-radius:4px;top:-7px;right:-8px}.BadgeScannerDemo-module__ROr1Sa__bBL{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:4px;bottom:-7px;left:-8px}.BadgeScannerDemo-module__ROr1Sa__bBR{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:4px;bottom:-7px;right:-8px}.BadgeScannerDemo-module__ROr1Sa__barcodeRead .BadgeScannerDemo-module__ROr1Sa__bracket{border-color:#30d158}.BadgeScannerDemo-module__ROr1Sa__sweep{background:#ff453a;border-radius:1px;height:2px;animation:1.1s ease-in-out infinite alternate BadgeScannerDemo-module__ROr1Sa__sweep;position:absolute;top:0;left:-6px;right:-6px;box-shadow:0 0 8px 2px #ff453a8c}@keyframes BadgeScannerDemo-module__ROr1Sa__sweep{0%{top:0}to{top:calc(100% - 2px)}}.BadgeScannerDemo-module__ROr1Sa__badgeFoot{color:#6b6b72;justify-content:space-between;padding:8px 14px 10px;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:9.5px;font-weight:600;display:flex}.BadgeScannerDemo-module__ROr1Sa__nav{z-index:2;background:linear-gradient(#0000008c,#0000);justify-content:center;align-items:center;height:54px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:flex;position:absolute;top:0;left:0;right:0}.BadgeScannerDemo-module__ROr1Sa__navDone{color:#fff;cursor:pointer;padding:6px 2px;font-size:15px;font-weight:400;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.BadgeScannerDemo-module__ROr1Sa__navTitle{color:#fff;font-size:15px;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__overlay{z-index:2;color:#fff;flex-direction:column;align-items:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.BadgeScannerDemo-module__ROr1Sa__capsule{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;background:#46464c80;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;font-size:13px;font-weight:500;animation:.25s both BadgeScannerDemo-module__ROr1Sa__fadeUp;display:inline-flex}.BadgeScannerDemo-module__ROr1Sa__spinner{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite BadgeScannerDemo-module__ROr1Sa__spin}@keyframes BadgeScannerDemo-module__ROr1Sa__spin{to{transform:rotate(360deg)}}@keyframes BadgeScannerDemo-module__ROr1Sa__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BadgeScannerDemo-module__ROr1Sa__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#26262adb;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;align-items:center;width:100%;padding:18px 20px 20px;animation:.3s cubic-bezier(.16,1,.3,1) both BadgeScannerDemo-module__ROr1Sa__fadeUp;display:flex}.BadgeScannerDemo-module__ROr1Sa__avatar{color:#0a84ff;line-height:0}.BadgeScannerDemo-module__ROr1Sa__avatar svg{width:34px;height:34px}.BadgeScannerDemo-module__ROr1Sa__cardName{margin:5px 0 0;font-size:17px;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__cardLine{font-variant-numeric:tabular-nums;align-items:center;gap:7px;margin:5px 0 0;font-size:16px;font-weight:500;display:inline-flex}.BadgeScannerDemo-module__ROr1Sa__cardLine svg{color:#0a84ff;width:15px;height:15px}.BadgeScannerDemo-module__ROr1Sa__cardCompany{color:#ebebf599;margin:5px 0 0;font-size:13px}.BadgeScannerDemo-module__ROr1Sa__cardCode{color:#ebebf552;margin:4px 0 0;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11px}.BadgeScannerDemo-module__ROr1Sa__cardBtns{gap:12px;width:100%;margin-top:14px;display:flex}.BadgeScannerDemo-module__ROr1Sa__skipBtn,.BadgeScannerDemo-module__ROr1Sa__addBtn{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;height:40px;font-size:15px;font-weight:500;display:inline-flex}.BadgeScannerDemo-module__ROr1Sa__skipBtn{color:#409cff;background:#0a84ff29}.BadgeScannerDemo-module__ROr1Sa__addBtn{color:#fff;background:#0a84ff;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__addBtn svg{width:17px;height:17px}.BadgeScannerDemo-module__ROr1Sa__addedBar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#46464c80;border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin-top:12px;padding:12px;display:flex}.BadgeScannerDemo-module__ROr1Sa__addedHead{align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.BadgeScannerDemo-module__ROr1Sa__addedHead svg{width:13px;height:13px}.BadgeScannerDemo-module__ROr1Sa__addedChip{background:#ffffff26;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:500;display:inline-flex}.BadgeScannerDemo-module__ROr1Sa__addedChipIcon{color:#0a84ff;line-height:0}.BadgeScannerDemo-module__ROr1Sa__addedChipIcon svg{width:13px;height:13px}.BadgeScannerDemo-module__ROr1Sa__legend{flex-direction:column;gap:10px;min-width:0;display:flex}.BadgeScannerDemo-module__ROr1Sa__legendTitle{color:var(--text-secondary,#b5aebd);margin:0 0 2px;font-size:13px;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__row{background:var(--bg-elevated,#131119);border:1px solid var(--border,#2a2633);border-radius:12px;gap:10px;padding:10px 12px;transition:border-color .25s,background-color .25s;display:flex}.BadgeScannerDemo-module__ROr1Sa__rowIcon{color:var(--text-tertiary,#756e7e);flex:none;padding-top:1px;line-height:0}.BadgeScannerDemo-module__ROr1Sa__rowIcon svg{width:16px;height:16px}.BadgeScannerDemo-module__ROr1Sa__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.BadgeScannerDemo-module__ROr1Sa__rowText strong{color:var(--text-primary,#f4f1ec);font-size:13px;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__rowText>span{color:var(--text-tertiary,#756e7e);font-size:12px;line-height:1.4}.BadgeScannerDemo-module__ROr1Sa__rowStatus{margin-top:3px;font-size:12px;font-style:normal;font-weight:600}.BadgeScannerDemo-module__ROr1Sa__rowLooking{border-color:#0a84ff80}.BadgeScannerDemo-module__ROr1Sa__rowLooking .BadgeScannerDemo-module__ROr1Sa__rowStatus,.BadgeScannerDemo-module__ROr1Sa__rowLooking .BadgeScannerDemo-module__ROr1Sa__rowIcon{color:#409cff}.BadgeScannerDemo-module__ROr1Sa__rowMatched{background:#30d15812;border-color:#30d15880}.BadgeScannerDemo-module__ROr1Sa__rowMatched .BadgeScannerDemo-module__ROr1Sa__rowStatus,.BadgeScannerDemo-module__ROr1Sa__rowMatched .BadgeScannerDemo-module__ROr1Sa__rowIcon{color:#30d158}.BadgeScannerDemo-module__ROr1Sa__legendNote{color:var(--text-tertiary,#756e7e);margin:2px 0 0;font-size:11.5px;line-height:1.45}@media (max-width:700px){.BadgeScannerDemo-module__ROr1Sa__legend{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.BadgeScannerDemo-module__ROr1Sa__legendTitle,.BadgeScannerDemo-module__ROr1Sa__legendNote{grid-column:1/-1}}@media (max-width:420px){.BadgeScannerDemo-module__ROr1Sa__legend{grid-template-columns:minmax(0,1fr)}}.BadgeScannerDemo-module__ROr1Sa__heroCovered{outline-offset:-3px;outline:3px solid #30d158e6}.BadgeScannerDemo-module__ROr1Sa__coveredPill{color:#04240f;white-space:nowrap;background:#30d158f2;border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:15px;font-weight:600;animation:.4s cubic-bezier(.16,1,.3,1) both BadgeScannerDemo-module__ROr1Sa__coveredIn;display:inline-flex;position:absolute;bottom:58px;left:50%;transform:translate(-50%)}.BadgeScannerDemo-module__ROr1Sa__coveredPill svg{width:18px;height:18px}@keyframes BadgeScannerDemo-module__ROr1Sa__coveredIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.BadgeScannerDemo-module__ROr1Sa__sheet,.BadgeScannerDemo-module__ROr1Sa__capsule,.BadgeScannerDemo-module__ROr1Sa__card{animation:none}.BadgeScannerDemo-module__ROr1Sa__sheetClosing{display:none}.BadgeScannerDemo-module__ROr1Sa__sweep,.BadgeScannerDemo-module__ROr1Sa__spinner,.BadgeScannerDemo-module__ROr1Sa__coveredPill{animation:none}}
