.device-login{display:grid;gap:14px;max-width:400px}.device-login label,.device-station{display:grid;gap:8px}.device-login input,.device-station select{font:inherit;padding:12px;border:1px solid #ced8d3;border-radius:8px;min-width:0;width:100%;box-sizing:border-box}.device-station{max-width:480px;margin:18px 0}.device-note{font-size:14px;color:#59675f;line-height:1.7}.device-result{border:1px solid #dbe3de;border-radius:12px;padding:16px;margin-top:20px}.device-result img{display:block;max-width:100%;max-height:65vh;height:auto;border-radius:8px}.device-result p{overflow-wrap:anywhere}#message{color:#a12d28}#workspace button{min-height:44px;cursor:pointer}#workspace button:disabled{opacity:.5;cursor:default}#identity{color:#59675f}#timing{font-size:14px}@media(max-width:600px){#capture{width:100%}.device-result{padding:10px}}
