.opslinq-scanner-overlay{overflow:hidden;overscroll-behavior:contain}@media(orientation:landscape)and (max-height:600px){.opslinq-scanner-header{display:flex;align-items:center;gap:12px;padding-bottom:4px;padding-top:max(4px,env(safe-area-inset-top))!important}.opslinq-scanner-header>div:first-child{flex:0 0 auto;gap:8px}.opslinq-scanner-modes{flex:1 1 0;min-width:0}.opslinq-scanner-main{padding:4px 12px}.opslinq-scanner-aim{min-height:0;gap:4px}.opslinq-scanner-frame{max-height:min(24dvh,100px)}.opslinq-scanner-frame.aspect-square{width:min(24dvh,100px)}.opslinq-scanner-guidance{padding-top:4px;padding-bottom:4px;font-size:12px;line-height:1.3}.opslinq-scanner-footer{padding-top:4px;padding-bottom:max(4px,env(safe-area-inset-bottom))!important;max-height:42dvh;overflow-y:auto}.opslinq-scanner-actions{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain}.opslinq-scanner-actions>button{flex:0 0 auto}}
