.nk-scan{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.nk-scan::-webkit-scrollbar{width:10px}.nk-scan::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:999px;border:3px solid transparent;background-clip:content-box}.nk-scan::-webkit-scrollbar-track{background:transparent}.nk-scan:-webkit-full-screen,.nk-scan:fullscreen{background:#000;width:100%;height:100%}.nk-scan-btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:2.25rem;min-width:2.25rem;padding:0 .65rem;border:1px solid rgba(255,255,255,.12);border-radius:.75rem;background:rgba(255,255,255,.06);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;cursor:pointer;backdrop-filter:blur(10px);transition:background-color .2s ease,border-color .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.nk-scan-btn:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2)}.nk-scan-btn:active{transform:scale(.96)}.nk-scan-btn:focus-visible{outline:2px solid #e50914;outline-offset:2px}.nk-scan-btn[disabled]{opacity:.35;cursor:default;transform:none}.nk-scan-picker{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.nk-scan-picker::-webkit-scrollbar{width:8px}.nk-scan-picker::-webkit-scrollbar-thumb{background:rgba(255,255,255,.16);border-radius:999px}.nk-scan img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}