.weiss-scan-options{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;margin:0 0 8px;border:1px solid #ae89ec40;border-radius:12px;background:#ae89ec0c}
.weiss-scan-options[hidden]{display:none}
.weiss-scan-options label{flex:0 0 auto;margin:0;font-size:12px;line-height:1.4;white-space:nowrap;color:var(--muted,#b9b0c5)}
.weiss-scan-options select{width:auto;min-width:128px;max-width:55%;min-height:42px;margin:0;padding:7px 10px;border-radius:10px;font-size:16px}
.weiss-scan-options p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.scan-guide[data-game="weiss"][data-orientation="landscape"],.scan-guide[data-game="weiss-jp"][data-orientation="landscape"]{width:min(calc(100% - 30px),calc(40svh * 88 / 63),680px);height:auto;max-height:none;aspect-ratio:88/63}
