.find-my-seat-widget{font-family:Arial,sans-serif;background:#f4f4f4;padding:20px;text-align:center;border-radius:8px}.find-my-seat-widget input[type="text"]{padding:10px;width:80%;max-width:400px;margin:20px auto;display:block;border:1px solid #ccc;border-radius:5px}.find-my-seat-widget .result{background:#fff;padding:15px;margin-top:20px;display:inline-block;border-radius:5px;min-width:250px;text-align:left}.find-my-seat-widget .error{color:red}.find-my-seat-widget ul{list-style:none;padding:0;margin:0}.find-my-seat-widget li{padding:5px 0}