*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;background:#f9f9f7;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}input,button{outline:none;font-family:inherit;font-size:14px}input{background:#fff;border:.5px solid #ccc;border-radius:8px;width:100%;padding:8px 12px}input:focus{border-color:#888}button{cursor:pointer;background:#fff;border:.5px solid #ccc;border-radius:8px;padding:9px 16px}button:hover{background:#f0f0ee}button:disabled{opacity:.5;cursor:not-allowed}
